00000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {}, {0x86}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000040)={@empty, @random="517958b1e630"}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:19 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) dup(r0) 16:00:19 executing program 0: ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) sysctl$ddb(&(0x7f00000054c0)={0x9, 0x6}, 0x2, &(0x7f0000005500)="619d57e4", &(0x7f0000005540)=0x4, &(0x7f0000005580)="c1064594", 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000200)="74638adcf84f2ea01695aaadb94486c4b129d78f7cac9c416417c4f97f53e4981001000080b7bc59ba26d5eda4571dc00a4d28b2f65998bce9ad79ea824edb8828ffcf6030c76d9dd2f3f16d1c089aad52824b8455", &(0x7f0000000140)=0x55, &(0x7f0000000180)="368f268752703e0ef466b28ee18132df7df746bcf3ce13c6f67b87be807036a1c57c84f19c27e03f1f0a7c2f34982bcc79569bcc879d96de304ce2431ce49b3b6a497fac5fe9947131a9777a4a92151b8563ba326c1064d5a25ce761f9b81c4fddeae37333ee4e0a28b40737f41282e17fc29d558b59cb11d015ff", 0x7b) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) (async) sysctl$ddb(&(0x7f00000054c0)={0x9, 0x6}, 0x2, &(0x7f0000005500)="619d57e4", &(0x7f0000005540)=0x4, &(0x7f0000005580)="c1064594", 0x4) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000200)="74638adcf84f2ea01695aaadb94486c4b129d78f7cac9c416417c4f97f53e4981001000080b7bc59ba26d5eda4571dc00a4d28b2f65998bce9ad79ea824edb8828ffcf6030c76d9dd2f3f16d1c089aad52824b8455", &(0x7f0000000140)=0x55, &(0x7f0000000180)="368f268752703e0ef466b28ee18132df7df746bcf3ce13c6f67b87be807036a1c57c84f19c27e03f1f0a7c2f34982bcc79569bcc879d96de304ce2431ce49b3b6a497fac5fe9947131a9777a4a92151b8563ba326c1064d5a25ce761f9b81c4fddeae37333ee4e0a28b40737f41282e17fc29d558b59cb11d015ff", 0x7b) (async) 16:00:19 executing program 6: sysctl$hw(&(0x7f0000000200)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 16:00:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000040)="9594d8c081420f2448beb457ca27a343ded63539f54f132778427c617aa41e707ac197933a61ef64eae3e1c4129645e88fee8e4c961355415386c15b25a121a6ed55c7e4a8d75b04117721936e95c1d5131da5a0127bf1ffcd9b9c592e7291fe6cf894e1b5ffaad8a9f0ba96f9f14d6b8aa5c25381d6682d72778797addc938b77567528b6356e40cb71c6e2f32fddb96a3c02a41a5a4729dfd403b62166aed2b2c4373881f03c59528096e2ba108a8b19fe0f91cfb9a3928ab715f12323014919b0a2a945f4eea332f2806f850ba2125d68b97b9cbbf8", 0x62) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000040)="9594d8c081420f2448beb457ca27a343ded63539f54f132778427c617aa41e707ac197933a61ef64eae3e1c4129645e88fee8e4c961355415386c15b25a121a6ed55c7e4a8d75b04117721936e95c1d5131da5a0127bf1ffcd9b9c592e7291fe6cf894e1b5ffaad8a9f0ba96f9f14d6b8aa5c25381d6682d72778797addc938b77567528b6356e40cb71c6e2f32fddb96a3c02a41a5a4729dfd403b62166aed2b2c4373881f03c59528096e2ba108a8b19fe0f91cfb9a3928ab715f12323014919b0a2a945f4eea332f2806f850ba2125d68b97b9cbbf8", 0x62) (async) 16:00:19 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)={@empty, @random="517958b1e630"}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:19 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x1c}]}) write(r0, &(0x7f00000000c0)="52512109564ba6e1cfa64d14ce13", 0xe) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r2 = syz_open_pts() r3 = dup2(r2, r1) dup(r3) 16:00:19 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x2000029, 0x1a, &(0x7f0000001180)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="55b827ff8f178a0260b455066b6a37a17e9efa36c5a738bc462660a1cc2d1a44f9743a1756eab43ca8ab04c3f41ce9a74cc18675", 0x34}, {&(0x7f0000000080)="958379380ba8e7067d4df27432af90148c9f3e3523c6ca7c78d617b7f946e4ff78", 0x21}, {&(0x7f0000000180)="206f60581e6b6027d49784c18cff80ee19c9c6c3027525a95e3f728b0bb51157ec417df32aa046db001188795eae18104e08798496a4dc83c7954a9922bbfa644c56850f25b646df6efb7cdac453151ac720aae02a2539d0c3f5efcf2503eda049e3717b732c8b695c7b0418ba1dd4f599d64295bfd2820072ffcfb6532d8193b1866f3428ab55e3499df408b111b2e5f7692a50fa09d99d92bbc6c0de7e40026258bb177a6c99456e393cf8ca3a71cc0c4f43b5b34d61eec6169ed5e3cbc1fe6ea8bd055e6434715bfe6741521716a548ce11a8aefc9d340b52d49d42979e7aaf3066caea81fd335f681b890b5e7b8cb08c5b72d482fc71b8e2f7f404a71b029e0a7139ac9a854562675b600f3f0c9da681ded3b9423c50c1413ea2b7f157b0f99536720c3f6eca49d12fce00a215c5c01ed6f7c3ef8ed102c339bf2736b9836fa1347242d21e467030e978a2e211fe24d3991ef78154ff5a3373763f86a4c24c7236bbee1c29cf51efecd961d0987c241b486c76dc3dc2edb03ab15190caa1425b213894d3bc9bbbffc51accc265a3c166040b189d93cda6e175937e5595331f8eb411b549c552a1d4a31f325c04e2e6e193a8e2ed2be0765ecb754022139b77133766b66e0e5179e6643c99a12d7a3e581b8a8bdac2a5f8260d700a9180e6a315676b5945b8211b22aa1646954d9eb24bda2c828ed80746f76ff14a6aac14704bf290c78ca9fc01cf6df955b8fc216d084212b84a94bb0a099f18a736a0ad69d39c22cc2e7d54a6acf57b4a62f61aa5157edebfcdc5e3ddc4f2c45179da216ea7245445b664c08193d8c65e666cdc493a1dac49598a178d5530619f19df316e852bb78958a92997def40076bf74bd8c1236383013c5870ec37af78f732885bea20f720dbdb73ed37629996069a119a9bcdfb7dd705683310598e8d5c626b2f946752ac15e7d02c822bb3ae6946f5d54ca6ede37ef1a884890a3c92320fc4ec5585d06d46e57885b7b7685931517ac72b9a8f739396e8150489db8691a34de01ad8c4435e1be0c43ed2fbf82bd777850cd65617533e34bdde1e288958797aff76e6355981cd4474083f0392bbb37b864b400a5dd287b6f12a0a551c516b76bca2b0da177edbbefba714af22fbddce87c7a7b4b1f6a6389a77b4a3813e9dda54a0bdf6960bc01254cf94efe22cd068baec919f8d641281da37888dd6d79680be7bb74c947ce9fec7ee8b63fa1abb685b34c58e5fac6a86b6ad581abf1cd706d52c38542779fdd0e583e927a9aa539e8a39599d3629b8fba020d3650d019ec11bade2e218afbb7c7b31a7e3acbe7c44b8593656cac165dd7353c99fbc08a56bbcf8a855cfb60be6b77356a059abc9c216a0dc4d3e312314538962dc7165eb65a0793f23dcaf5d529801663697acfbdf54505b8a4e1c9ae64eeb980ad1518f1960604df1bab3a85841f810115e49a697d918a174642c4fc4aa50bf8305c3f56aecb9c1ab713ec7af45676dc3ef2f291f5c3e5b6997c3993b416c8e25584b0a47ffee3e6d590d78b7eab519291ce608890f0253761f839c3471cbcea9869cfe176d6a05ae185803d2aed1172dd96699bd61329cd2c13db89aaf61e005d7541591f594f6f2514771b4e176051cc0ee8e71583d1a144103c82bad24b03e3f475c7a78fc7e9df8ac65b114ddad395b63df5364bd88b787b1412441de37c1d53aa1833d0b14befc4553ff4b6293c0fbb3548e2ce05c2b570c0e8cd2ff22cf979c2415ac37980d1919b5005bb612f8d31b7776016e74bcfae2178062f19ff382fa181b73cba307a035ecb7687aaf367418475456075e3160ac6c2ce14c34b2535e1e92ed6ee91ebb4994d58c61b918c4574ebc968749353f0826eca3df32f455927d192a24f2aec7a3a45d6a145876412fb28f44d63455b08732369608ed92718651080ff547ad07ecc8004ca0cf51653a087462bd745370901f04fca926337f34dd5650121ca441acfcb441b4110301b512ad69ad49a8e8f7700c2ca629864b5ec8d3220623b02011161ceb4204a25b1fa007571a9c0c020b2e4ff8ad6b8400f1f48dcf1bfa1d2461b01912dd3231dc90930cc80299745b56dc1a9ca37d52edd2ba39ba553483a544dcf410bc26dc69eb2abe4f05d4ce36d21565212f1b200a61ec9323f4509d5cb65e92c21ad53ca20f4ed064aa227dd90603601b320a5b4f2984045d0e6d2de77c8323a037fc9e5e1d102533c9ac275fee6de86eef3e3a8eafccef35d5ab25e49c5abefe1a05daa14171d16985bf40bb5299e339022f39d7c03922ff82d7ef1958ef842ea61a3bec282e3a10a169abc947a172510c33c5255aa4f53e2468f592383f546c6a6d1552a8442984bb7bb467ead83e20cfd9794e1bfd128ba80aa2b661bf6ac135cf366c43e7d7e5757c4343bc5597e8a9eb9b3f59371d615cb8a46405ddcd110fcb34eaaaaf65c06bfecb5aed0c5f8af2e31995e2329891bef4eabbdd0bbd8091b03e416c540266d47985977d708a18c0ea5613c65593aacd93cd6a9c932a42de686693d9c55140acabd85eaddaa06109dcba7753827bdb89691ec33cf55ec2bf03060e93a7a0e4b939c429f5f96612c2f7942a8222cc5cdbc6c54114eeb9ae81e811460625ce5daa82a6080c1ccdb08e0d98d4b96ce59d1c8d6f86a819f26dd83893421f149f3a5dc4489b7585c0d053586d8a0abb1b98f9c024f56e2d3dd41a15082c64173b8c8769980dc914e333af6ec2b7dfb17e5e875a33681c38424289462a9900ab31f8cffdcb29f8984563aed830cccd4be7cd2d1274200bbca248a80b50c547cd99cae5a02944730ada7647334a79b7f10f87dd10406847a14e139bf5f4ceb89f9c35eb57edd22be93853aa27fb9d0a4f76188a84a9a6bd8a6bcc2d634575b3cdacae46d9a5c898ec8bc7ae5269688857946d4ac9d04a0ec6ed7da33bb95b1a604a8e64fdb4659f4791f24011f0e8b8cd6206293cdf0906ea1a22399f617f453071c221aa0d97567a1fe8c9a1e283329959b2be37ef5c569eeee895cabf981389c19fbf8a66658a183524683377bcc623719d977babb52e9935f8cce1b68aaa2ffed54521200363568c1d1244a3b7e9534d0137ad5e246888030d498a001429a12af41dd81595f1ff714461b31dead223aac4d0bf1724097cb6eb8ddac468eb076c9926d8ebcbd18e1dae8c6d30bb7a4d0bce23db426183d77744d35c95e2bdd185cb0391882b4075c20dfd153400cbcb1b34308e1e4f9196aa6e12e0944f84d224eb94ddc8560c457315b7b8a29eacd12f0966fb4dbba665fd9b92d33d1417fe17f06c0614bd565e41d050bcc19b8da30209834fb991714cd833a28e536d3ccb24368fbed44c898102eb1c9fb327d4d8eb3f65ff14aa2a70bcfe413035bc4883ea065e96968d36f70fe8c54032132a9f655af8ce4d936ae8dae4377e321b6477182ad75b9591be84bbf8f0510c38ad668ccaac1a6234f21cf50e05239aa9eda7b0e793ddb55a412638910ad25ec9711f3e37817d5ecdbff45d598d05053d0f716df889194a8ca9da4d1a43fb64cf13f6a066694bde49e91f6227c3849994c2b5c98327cbd90b86670b26a3a60465a42c300d254709946392c85b5417ae44ac0dc3eb31fbb806e7d6fa594653ad619b7caf520e090dd412be9e1b21088dea6c36ac04a9803fb0b670dc34deed4cf5151775f500ac7e5c6e9461edd6458b7a3b29d8ed616121e57aa9a0825bae2b5dacb2e3becb296581d6f55d205e621566f5818722190bb7ad86b6485b50aa98ce13ecf124c03ee095542474a3147e9b4c73751dca58bd33dcdafcdb2af62866fad8c68d3167a6649c8bd8b6f59861d051691f38be74a9a1b8af01f5beafe7a6cd43376a6f2f733a1bf9200ece5bca7a625342aefdc1e7e2e8d5e528c58d04b1cb50810ef56434de6925efc30a0bfa760eff12cbf587895f31a0653c746c773c72e80fc6f13075f03183996444a0a3ba3e06cf204de53adcfb93d4e73a0e6202806856d2949a491fc173aec288240acc8868f805c63ae9d4ef52205d1a8851b408377804cfeffbf1b3983dc5bf9164c00ad69ae2799688d7bed230a26ef31a565745466e197b7fb0c37c2507c362efedb03fd1ae789c937f61d74a0b04e8f100b248148aee1d56c76e137451eb3e9dcea0bc2bdd5d2ad4ec36f395f4c56fe61a28ef757ea11a024ea529a3208db9598593b60d0d0cf03bf2fe2d8eb3c3954b99a52a445eaead8943dc395c0036eee5a3ff412d3dc905b6006102f908d41e8ddd9501b89da7cc1f7b4dc1b0d95043bf10164268abe65109d69cfdd1d8c36b082323757bed780fe9be415e957331a7f7111a2a98f76adee5d04167cc2a7f26ff6d3b4d4506a1cb33f89ceff13e643f039f11f1c64f6bbdd4d5c99bc0b9067388c9e08f195e6f120933cdfeb448209f11e686cdf10b3c9bb907782aa3546955a5da643706a807b0902d3b519a8bf676a15f0255192190152376989a667e4e270041792cdf23ac819a67922065552c1d76eb6cf8e429347e5d178deeefa920c88b82d3c83220ee0999315adb6573db1afb604542c862d0024be7c95eda258c2bd4a7225699cbd82655bdc9e37abf0225aab28f36b17677ba6536ca9281b750e187b3b7dc32420df7e65b6485879c2d42b9da411a1f82e6550ffc464aacdbdf78aaa9f8eccf9a038cc5a65265a4c771253b699c42be3a5211b1a25d43445413295ec46451850826ee0901c961769a8649a151b07dfc42c889be2cde8208b6bb78f0deef9300cba3909c4dfba96edab500f997c8f34b0ed5f8614ad4332b38b497db94de9684f23bb29bfa8b119ef7f51d1fd3e13357548d329d8bb11038d49a688921b75937adcbe934e4fa376ceea258e398ba6132a55e965679c9b28d8fed7dd18f12e4fdb419206000afbba49f4a959886596eaaabb776d158138b7dc476e57142a58bb0e1de5fc30f53ee66ad986c1984e6f3f512586ba5c79503ee8f97f3265cfaa3b19f93ce71c34a4ee47cf5eea0286fe3b99f7ce2e41d4efa8a5d0c035ce2b9c688c09cf8a3a525f97b2a9528fe4e6005e9dc9a4f7fb3c3d129785cccbee083e0a15cd7db659debb9538b4308dd4e05819f4e1decfe7a04b27a4ab904173653791b941ed8050bee8f5b690a7a990721584ee72cbd67294bdd822235cd341d0d34d0c30ecfa6a29979a65cd0abb8f5bf779defc12182dd52574c1e1ee48a4b21363a092fb13b2a7ba24ead039e079b238d98936b90cf0e80baf073622b22c417c3cfa1c767ca24688e0aae2eff64584d13e02a4fc227e83b43101df4e0600ccd5006a25c47940ca9be17743b183473a7bebd40f701d66ba9ca5cb4c498bd82b1c627a193e2d347e7fa691a9d1eee9345eedce60de0e5ffa239e80535717183e09204a79906143ef8a47e5567f7639235823968c2e8d07d03f02ef74669d020a509c1c202effd49974e802b9e078f4e17455719174d1220206d60b47ccabc852a47d39d45f438530f9c5e978d62de685072fbf1f91ec45b468b6b3ad1b52481f3e0f24273e253c99ee09503576126d06fbb7f22e4b061f3f5edcdc9862f701d47448fb4cdda235c4ec8e1c257b0464ab91d88f282ddde19ac8468fa25f47ce73e34594c23f7eebab7ef85a5745bc2ebc762c2a59a38a2ae5783b6bf45fa8442fed2062bdcebbcb2f9ca3b052b04b4513024b493e4f9c3451ce282a1ecb449fbdcdf6c793a2be6c0a306a8ff0db83167f3e47b7647ea6c9cfa658a46987eadf1784392e61", 0x1000}, {&(0x7f0000000100)="5bb46c9329ade07caf29b4dbc2e6a6e37ca6668e53ae93a1", 0x18}, {&(0x7f0000001280)="407c895f8345b6aadb7636ffec714aa1c2a2db8b7925d85ce282eb45489e1c8d4eae789005c6f14da56932ce32c68e3d740802a11874d99e95aaaea45983ed93398faacc3fa44c1a5f053d0038497edcd8c81f396179ab868f1c01641bab10118570e4a5e4db", 0x66}, {&(0x7f0000001300)="0c2537d85aee6929da1bc44380eb9039ac66ef6a9b3c4a197da97d9cc9907ed6364bf0b9e3f7d2b75f99b212a983a11cb72b878d0209825d16530db4c180de0976b0ee043ba8cc1d75d6fb91f1a45e859f9a55fe5877a2dd45520144ee75b9f863fe45f6d796562d81a093a778b937a1b2a208c492bc38632ee121ec51b0513a9460cc6eb15587de2b84e663cd8cb54c", 0x90}], 0x6) write(r0, &(0x7f00000011c0)="5eda04990000000000000000000000000000000047b9e7135bbbd65839d32d7be4cd595252e7985e7fea558b3cef2a0d936fb43ce364a7abd2c4a641d7797321991c2c6aabebf0e9115c4d9e74e50183ee1d706aaf2d6fa9e2534c6d99f9897aa164d5606806ad0a8c1b415f2c03bf29ded801d0d920f74503a02cc1b42c33e7772c955cbb0df328a92e6183d34f38a9e429de6e6903", 0x96) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000001440)=0x6, 0x4) 16:00:19 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x2000029, 0x1a, &(0x7f0000001180)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="55b827ff8f178a0260b455066b6a37a17e9efa36c5a738bc462660a1cc2d1a44f9743a1756eab43ca8ab04c3f41ce9a74cc18675", 0x34}, {&(0x7f0000000080)="958379380ba8e7067d4df27432af90148c9f3e3523c6ca7c78d617b7f946e4ff78", 0x21}, {&(0x7f0000000180)="206f60581e6b6027d49784c18cff80ee19c9c6c3027525a95e3f728b0bb51157ec417df32aa046db001188795eae18104e08798496a4dc83c7954a9922bbfa644c56850f25b646df6efb7cdac453151ac720aae02a2539d0c3f5efcf2503eda049e3717b732c8b695c7b0418ba1dd4f599d64295bfd2820072ffcfb6532d8193b1866f3428ab55e3499df408b111b2e5f7692a50fa09d99d92bbc6c0de7e40026258bb177a6c99456e393cf8ca3a71cc0c4f43b5b34d61eec6169ed5e3cbc1fe6ea8bd055e6434715bfe6741521716a548ce11a8aefc9d340b52d49d42979e7aaf3066caea81fd335f681b890b5e7b8cb08c5b72d482fc71b8e2f7f404a71b029e0a7139ac9a854562675b600f3f0c9da681ded3b9423c50c1413ea2b7f157b0f99536720c3f6eca49d12fce00a215c5c01ed6f7c3ef8ed102c339bf2736b9836fa1347242d21e467030e978a2e211fe24d3991ef78154ff5a3373763f86a4c24c7236bbee1c29cf51efecd961d0987c241b486c76dc3dc2edb03ab15190caa1425b213894d3bc9bbbffc51accc265a3c166040b189d93cda6e175937e5595331f8eb411b549c552a1d4a31f325c04e2e6e193a8e2ed2be0765ecb754022139b77133766b66e0e5179e6643c99a12d7a3e581b8a8bdac2a5f8260d700a9180e6a315676b5945b8211b22aa1646954d9eb24bda2c828ed80746f76ff14a6aac14704bf290c78ca9fc01cf6df955b8fc216d084212b84a94bb0a099f18a736a0ad69d39c22cc2e7d54a6acf57b4a62f61aa5157edebfcdc5e3ddc4f2c45179da216ea7245445b664c08193d8c65e666cdc493a1dac49598a178d5530619f19df316e852bb78958a92997def40076bf74bd8c1236383013c5870ec37af78f732885bea20f720dbdb73ed37629996069a119a9bcdfb7dd705683310598e8d5c626b2f946752ac15e7d02c822bb3ae6946f5d54ca6ede37ef1a884890a3c92320fc4ec5585d06d46e57885b7b7685931517ac72b9a8f739396e8150489db8691a34de01ad8c4435e1be0c43ed2fbf82bd777850cd65617533e34bdde1e288958797aff76e6355981cd4474083f0392bbb37b864b400a5dd287b6f12a0a551c516b76bca2b0da177edbbefba714af22fbddce87c7a7b4b1f6a6389a77b4a3813e9dda54a0bdf6960bc01254cf94efe22cd068baec919f8d641281da37888dd6d79680be7bb74c947ce9fec7ee8b63fa1abb685b34c58e5fac6a86b6ad581abf1cd706d52c38542779fdd0e583e927a9aa539e8a39599d3629b8fba020d3650d019ec11bade2e218afbb7c7b31a7e3acbe7c44b8593656cac165dd7353c99fbc08a56bbcf8a855cfb60be6b77356a059abc9c216a0dc4d3e312314538962dc7165eb65a0793f23dcaf5d529801663697acfbdf54505b8a4e1c9ae64eeb980ad1518f1960604df1bab3a85841f810115e49a697d918a174642c4fc4aa50bf8305c3f56aecb9c1ab713ec7af45676dc3ef2f291f5c3e5b6997c3993b416c8e25584b0a47ffee3e6d590d78b7eab519291ce608890f0253761f839c3471cbcea9869cfe176d6a05ae185803d2aed1172dd96699bd61329cd2c13db89aaf61e005d7541591f594f6f2514771b4e176051cc0ee8e71583d1a144103c82bad24b03e3f475c7a78fc7e9df8ac65b114ddad395b63df5364bd88b787b1412441de37c1d53aa1833d0b14befc4553ff4b6293c0fbb3548e2ce05c2b570c0e8cd2ff22cf979c2415ac37980d1919b5005bb612f8d31b7776016e74bcfae2178062f19ff382fa181b73cba307a035ecb7687aaf367418475456075e3160ac6c2ce14c34b2535e1e92ed6ee91ebb4994d58c61b918c4574ebc968749353f0826eca3df32f455927d192a24f2aec7a3a45d6a145876412fb28f44d63455b08732369608ed92718651080ff547ad07ecc8004ca0cf51653a087462bd745370901f04fca926337f34dd5650121ca441acfcb441b4110301b512ad69ad49a8e8f7700c2ca629864b5ec8d3220623b02011161ceb4204a25b1fa007571a9c0c020b2e4ff8ad6b8400f1f48dcf1bfa1d2461b01912dd3231dc90930cc80299745b56dc1a9ca37d52edd2ba39ba553483a544dcf410bc26dc69eb2abe4f05d4ce36d21565212f1b200a61ec9323f4509d5cb65e92c21ad53ca20f4ed064aa227dd90603601b320a5b4f2984045d0e6d2de77c8323a037fc9e5e1d102533c9ac275fee6de86eef3e3a8eafccef35d5ab25e49c5abefe1a05daa14171d16985bf40bb5299e339022f39d7c03922ff82d7ef1958ef842ea61a3bec282e3a10a169abc947a172510c33c5255aa4f53e2468f592383f546c6a6d1552a8442984bb7bb467ead83e20cfd9794e1bfd128ba80aa2b661bf6ac135cf366c43e7d7e5757c4343bc5597e8a9eb9b3f59371d615cb8a46405ddcd110fcb34eaaaaf65c06bfecb5aed0c5f8af2e31995e2329891bef4eabbdd0bbd8091b03e416c540266d47985977d708a18c0ea5613c65593aacd93cd6a9c932a42de686693d9c55140acabd85eaddaa06109dcba7753827bdb89691ec33cf55ec2bf03060e93a7a0e4b939c429f5f96612c2f7942a8222cc5cdbc6c54114eeb9ae81e811460625ce5daa82a6080c1ccdb08e0d98d4b96ce59d1c8d6f86a819f26dd83893421f149f3a5dc4489b7585c0d053586d8a0abb1b98f9c024f56e2d3dd41a15082c64173b8c8769980dc914e333af6ec2b7dfb17e5e875a33681c38424289462a9900ab31f8cffdcb29f8984563aed830cccd4be7cd2d1274200bbca248a80b50c547cd99cae5a02944730ada7647334a79b7f10f87dd10406847a14e139bf5f4ceb89f9c35eb57edd22be93853aa27fb9d0a4f76188a84a9a6bd8a6bcc2d634575b3cdacae46d9a5c898ec8bc7ae5269688857946d4ac9d04a0ec6ed7da33bb95b1a604a8e64fdb4659f4791f24011f0e8b8cd6206293cdf0906ea1a22399f617f453071c221aa0d97567a1fe8c9a1e283329959b2be37ef5c569eeee895cabf981389c19fbf8a66658a183524683377bcc623719d977babb52e9935f8cce1b68aaa2ffed54521200363568c1d1244a3b7e9534d0137ad5e246888030d498a001429a12af41dd81595f1ff714461b31dead223aac4d0bf1724097cb6eb8ddac468eb076c9926d8ebcbd18e1dae8c6d30bb7a4d0bce23db426183d77744d35c95e2bdd185cb0391882b4075c20dfd153400cbcb1b34308e1e4f9196aa6e12e0944f84d224eb94ddc8560c457315b7b8a29eacd12f0966fb4dbba665fd9b92d33d1417fe17f06c0614bd565e41d050bcc19b8da30209834fb991714cd833a28e536d3ccb24368fbed44c898102eb1c9fb327d4d8eb3f65ff14aa2a70bcfe413035bc4883ea065e96968d36f70fe8c54032132a9f655af8ce4d936ae8dae4377e321b6477182ad75b9591be84bbf8f0510c38ad668ccaac1a6234f21cf50e05239aa9eda7b0e793ddb55a412638910ad25ec9711f3e37817d5ecdbff45d598d05053d0f716df889194a8ca9da4d1a43fb64cf13f6a066694bde49e91f6227c3849994c2b5c98327cbd90b86670b26a3a60465a42c300d254709946392c85b5417ae44ac0dc3eb31fbb806e7d6fa594653ad619b7caf520e090dd412be9e1b21088dea6c36ac04a9803fb0b670dc34deed4cf5151775f500ac7e5c6e9461edd6458b7a3b29d8ed616121e57aa9a0825bae2b5dacb2e3becb296581d6f55d205e621566f5818722190bb7ad86b6485b50aa98ce13ecf124c03ee095542474a3147e9b4c73751dca58bd33dcdafcdb2af62866fad8c68d3167a6649c8bd8b6f59861d051691f38be74a9a1b8af01f5beafe7a6cd43376a6f2f733a1bf9200ece5bca7a625342aefdc1e7e2e8d5e528c58d04b1cb50810ef56434de6925efc30a0bfa760eff12cbf587895f31a0653c746c773c72e80fc6f13075f03183996444a0a3ba3e06cf204de53adcfb93d4e73a0e6202806856d2949a491fc173aec288240acc8868f805c63ae9d4ef52205d1a8851b408377804cfeffbf1b3983dc5bf9164c00ad69ae2799688d7bed230a26ef31a565745466e197b7fb0c37c2507c362efedb03fd1ae789c937f61d74a0b04e8f100b248148aee1d56c76e137451eb3e9dcea0bc2bdd5d2ad4ec36f395f4c56fe61a28ef757ea11a024ea529a3208db9598593b60d0d0cf03bf2fe2d8eb3c3954b99a52a445eaead8943dc395c0036eee5a3ff412d3dc905b6006102f908d41e8ddd9501b89da7cc1f7b4dc1b0d95043bf10164268abe65109d69cfdd1d8c36b082323757bed780fe9be415e957331a7f7111a2a98f76adee5d04167cc2a7f26ff6d3b4d4506a1cb33f89ceff13e643f039f11f1c64f6bbdd4d5c99bc0b9067388c9e08f195e6f120933cdfeb448209f11e686cdf10b3c9bb907782aa3546955a5da643706a807b0902d3b519a8bf676a15f0255192190152376989a667e4e270041792cdf23ac819a67922065552c1d76eb6cf8e429347e5d178deeefa920c88b82d3c83220ee0999315adb6573db1afb604542c862d0024be7c95eda258c2bd4a7225699cbd82655bdc9e37abf0225aab28f36b17677ba6536ca9281b750e187b3b7dc32420df7e65b6485879c2d42b9da411a1f82e6550ffc464aacdbdf78aaa9f8eccf9a038cc5a65265a4c771253b699c42be3a5211b1a25d43445413295ec46451850826ee0901c961769a8649a151b07dfc42c889be2cde8208b6bb78f0deef9300cba3909c4dfba96edab500f997c8f34b0ed5f8614ad4332b38b497db94de9684f23bb29bfa8b119ef7f51d1fd3e13357548d329d8bb11038d49a688921b75937adcbe934e4fa376ceea258e398ba6132a55e965679c9b28d8fed7dd18f12e4fdb419206000afbba49f4a959886596eaaabb776d158138b7dc476e57142a58bb0e1de5fc30f53ee66ad986c1984e6f3f512586ba5c79503ee8f97f3265cfaa3b19f93ce71c34a4ee47cf5eea0286fe3b99f7ce2e41d4efa8a5d0c035ce2b9c688c09cf8a3a525f97b2a9528fe4e6005e9dc9a4f7fb3c3d129785cccbee083e0a15cd7db659debb9538b4308dd4e05819f4e1decfe7a04b27a4ab904173653791b941ed8050bee8f5b690a7a990721584ee72cbd67294bdd822235cd341d0d34d0c30ecfa6a29979a65cd0abb8f5bf779defc12182dd52574c1e1ee48a4b21363a092fb13b2a7ba24ead039e079b238d98936b90cf0e80baf073622b22c417c3cfa1c767ca24688e0aae2eff64584d13e02a4fc227e83b43101df4e0600ccd5006a25c47940ca9be17743b183473a7bebd40f701d66ba9ca5cb4c498bd82b1c627a193e2d347e7fa691a9d1eee9345eedce60de0e5ffa239e80535717183e09204a79906143ef8a47e5567f7639235823968c2e8d07d03f02ef74669d020a509c1c202effd49974e802b9e078f4e17455719174d1220206d60b47ccabc852a47d39d45f438530f9c5e978d62de685072fbf1f91ec45b468b6b3ad1b52481f3e0f24273e253c99ee09503576126d06fbb7f22e4b061f3f5edcdc9862f701d47448fb4cdda235c4ec8e1c257b0464ab91d88f282ddde19ac8468fa25f47ce73e34594c23f7eebab7ef85a5745bc2ebc762c2a59a38a2ae5783b6bf45fa8442fed2062bdcebbcb2f9ca3b052b04b4513024b493e4f9c3451ce282a1ecb449fbdcdf6c793a2be6c0a306a8ff0db83167f3e47b7647ea6c9cfa658a46987eadf1784392e61", 0x1000}, {&(0x7f0000000100)="5bb46c9329ade07caf29b4dbc2e6a6e37ca6668e53ae93a1", 0x18}, {&(0x7f0000001280)="407c895f8345b6aadb7636ffec714aa1c2a2db8b7925d85ce282eb45489e1c8d4eae789005c6f14da56932ce32c68e3d740802a11874d99e95aaaea45983ed93398faacc3fa44c1a5f053d0038497edcd8c81f396179ab868f1c01641bab10118570e4a5e4db", 0x66}, {&(0x7f0000001300)="0c2537d85aee6929da1bc44380eb9039ac66ef6a9b3c4a197da97d9cc9907ed6364bf0b9e3f7d2b75f99b212a983a11cb72b878d0209825d16530db4c180de0976b0ee043ba8cc1d75d6fb91f1a45e859f9a55fe5877a2dd45520144ee75b9f863fe45f6d796562d81a093a778b937a1b2a208c492bc38632ee121ec51b0513a9460cc6eb15587de2b84e663cd8cb54c", 0x90}], 0x6) write(r0, &(0x7f00000011c0)="5eda04990000000000000000000000000000000047b9e7135bbbd65839d32d7be4cd595252e7985e7fea558b3cef2a0d936fb43ce364a7abd2c4a641d7797321991c2c6aabebf0e9115c4d9e74e50183ee1d706aaf2d6fa9e2534c6d99f9897aa164d5606806ad0a8c1b415f2c03bf29ded801d0d920f74503a02cc1b42c33e7772c955cbb0df328a92e6183d34f38a9e429de6e6903", 0x96) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000001440)=0x6, 0x4) 16:00:19 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000080)=[{r0, 0x106}], 0x1, 0x0) close(r0) 16:00:19 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x2000029, 0x1a, &(0x7f0000001180)="5ab777a5", 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="55b827ff8f178a0260b455066b6a37a17e9efa36c5a738bc462660a1cc2d1a44f9743a1756eab43ca8ab04c3f41ce9a74cc18675", 0x34}, {&(0x7f0000000080)="958379380ba8e7067d4df27432af90148c9f3e3523c6ca7c78d617b7f946e4ff78", 0x21}, {&(0x7f0000000180)="206f60581e6b6027d49784c18cff80ee19c9c6c3027525a95e3f728b0bb51157ec417df32aa046db001188795eae18104e08798496a4dc83c7954a9922bbfa644c56850f25b646df6efb7cdac453151ac720aae02a2539d0c3f5efcf2503eda049e3717b732c8b695c7b0418ba1dd4f599d64295bfd2820072ffcfb6532d8193b1866f3428ab55e3499df408b111b2e5f7692a50fa09d99d92bbc6c0de7e40026258bb177a6c99456e393cf8ca3a71cc0c4f43b5b34d61eec6169ed5e3cbc1fe6ea8bd055e6434715bfe6741521716a548ce11a8aefc9d340b52d49d42979e7aaf3066caea81fd335f681b890b5e7b8cb08c5b72d482fc71b8e2f7f404a71b029e0a7139ac9a854562675b600f3f0c9da681ded3b9423c50c1413ea2b7f157b0f99536720c3f6eca49d12fce00a215c5c01ed6f7c3ef8ed102c339bf2736b9836fa1347242d21e467030e978a2e211fe24d3991ef78154ff5a3373763f86a4c24c7236bbee1c29cf51efecd961d0987c241b486c76dc3dc2edb03ab15190caa1425b213894d3bc9bbbffc51accc265a3c166040b189d93cda6e175937e5595331f8eb411b549c552a1d4a31f325c04e2e6e193a8e2ed2be0765ecb754022139b77133766b66e0e5179e6643c99a12d7a3e581b8a8bdac2a5f8260d700a9180e6a315676b5945b8211b22aa1646954d9eb24bda2c828ed80746f76ff14a6aac14704bf290c78ca9fc01cf6df955b8fc216d084212b84a94bb0a099f18a736a0ad69d39c22cc2e7d54a6acf57b4a62f61aa5157edebfcdc5e3ddc4f2c45179da216ea7245445b664c08193d8c65e666cdc493a1dac49598a178d5530619f19df316e852bb78958a92997def40076bf74bd8c1236383013c5870ec37af78f732885bea20f720dbdb73ed37629996069a119a9bcdfb7dd705683310598e8d5c626b2f946752ac15e7d02c822bb3ae6946f5d54ca6ede37ef1a884890a3c92320fc4ec5585d06d46e57885b7b7685931517ac72b9a8f739396e8150489db8691a34de01ad8c4435e1be0c43ed2fbf82bd777850cd65617533e34bdde1e288958797aff76e6355981cd4474083f0392bbb37b864b400a5dd287b6f12a0a551c516b76bca2b0da177edbbefba714af22fbddce87c7a7b4b1f6a6389a77b4a3813e9dda54a0bdf6960bc01254cf94efe22cd068baec919f8d641281da37888dd6d79680be7bb74c947ce9fec7ee8b63fa1abb685b34c58e5fac6a86b6ad581abf1cd706d52c38542779fdd0e583e927a9aa539e8a39599d3629b8fba020d3650d019ec11bade2e218afbb7c7b31a7e3acbe7c44b8593656cac165dd7353c99fbc08a56bbcf8a855cfb60be6b77356a059abc9c216a0dc4d3e312314538962dc7165eb65a0793f23dcaf5d529801663697acfbdf54505b8a4e1c9ae64eeb980ad1518f1960604df1bab3a85841f810115e49a697d918a174642c4fc4aa50bf8305c3f56aecb9c1ab713ec7af45676dc3ef2f291f5c3e5b6997c3993b416c8e25584b0a47ffee3e6d590d78b7eab519291ce608890f0253761f839c3471cbcea9869cfe176d6a05ae185803d2aed1172dd96699bd61329cd2c13db89aaf61e005d7541591f594f6f2514771b4e176051cc0ee8e71583d1a144103c82bad24b03e3f475c7a78fc7e9df8ac65b114ddad395b63df5364bd88b787b1412441de37c1d53aa1833d0b14befc4553ff4b6293c0fbb3548e2ce05c2b570c0e8cd2ff22cf979c2415ac37980d1919b5005bb612f8d31b7776016e74bcfae2178062f19ff382fa181b73cba307a035ecb7687aaf367418475456075e3160ac6c2ce14c34b2535e1e92ed6ee91ebb4994d58c61b918c4574ebc968749353f0826eca3df32f455927d192a24f2aec7a3a45d6a145876412fb28f44d63455b08732369608ed92718651080ff547ad07ecc8004ca0cf51653a087462bd745370901f04fca926337f34dd5650121ca441acfcb441b4110301b512ad69ad49a8e8f7700c2ca629864b5ec8d3220623b02011161ceb4204a25b1fa007571a9c0c020b2e4ff8ad6b8400f1f48dcf1bfa1d2461b01912dd3231dc90930cc80299745b56dc1a9ca37d52edd2ba39ba553483a544dcf410bc26dc69eb2abe4f05d4ce36d21565212f1b200a61ec9323f4509d5cb65e92c21ad53ca20f4ed064aa227dd90603601b320a5b4f2984045d0e6d2de77c8323a037fc9e5e1d102533c9ac275fee6de86eef3e3a8eafccef35d5ab25e49c5abefe1a05daa14171d16985bf40bb5299e339022f39d7c03922ff82d7ef1958ef842ea61a3bec282e3a10a169abc947a172510c33c5255aa4f53e2468f592383f546c6a6d1552a8442984bb7bb467ead83e20cfd9794e1bfd128ba80aa2b661bf6ac135cf366c43e7d7e5757c4343bc5597e8a9eb9b3f59371d615cb8a46405ddcd110fcb34eaaaaf65c06bfecb5aed0c5f8af2e31995e2329891bef4eabbdd0bbd8091b03e416c540266d47985977d708a18c0ea5613c65593aacd93cd6a9c932a42de686693d9c55140acabd85eaddaa06109dcba7753827bdb89691ec33cf55ec2bf03060e93a7a0e4b939c429f5f96612c2f7942a8222cc5cdbc6c54114eeb9ae81e811460625ce5daa82a6080c1ccdb08e0d98d4b96ce59d1c8d6f86a819f26dd83893421f149f3a5dc4489b7585c0d053586d8a0abb1b98f9c024f56e2d3dd41a15082c64173b8c8769980dc914e333af6ec2b7dfb17e5e875a33681c38424289462a9900ab31f8cffdcb29f8984563aed830cccd4be7cd2d1274200bbca248a80b50c547cd99cae5a02944730ada7647334a79b7f10f87dd10406847a14e139bf5f4ceb89f9c35eb57edd22be93853aa27fb9d0a4f76188a84a9a6bd8a6bcc2d634575b3cdacae46d9a5c898ec8bc7ae5269688857946d4ac9d04a0ec6ed7da33bb95b1a604a8e64fdb4659f4791f24011f0e8b8cd6206293cdf0906ea1a22399f617f453071c221aa0d97567a1fe8c9a1e283329959b2be37ef5c569eeee895cabf981389c19fbf8a66658a183524683377bcc623719d977babb52e9935f8cce1b68aaa2ffed54521200363568c1d1244a3b7e9534d0137ad5e246888030d498a001429a12af41dd81595f1ff714461b31dead223aac4d0bf1724097cb6eb8ddac468eb076c9926d8ebcbd18e1dae8c6d30bb7a4d0bce23db426183d77744d35c95e2bdd185cb0391882b4075c20dfd153400cbcb1b34308e1e4f9196aa6e12e0944f84d224eb94ddc8560c457315b7b8a29eacd12f0966fb4dbba665fd9b92d33d1417fe17f06c0614bd565e41d050bcc19b8da30209834fb991714cd833a28e536d3ccb24368fbed44c898102eb1c9fb327d4d8eb3f65ff14aa2a70bcfe413035bc4883ea065e96968d36f70fe8c54032132a9f655af8ce4d936ae8dae4377e321b6477182ad75b9591be84bbf8f0510c38ad668ccaac1a6234f21cf50e05239aa9eda7b0e793ddb55a412638910ad25ec9711f3e37817d5ecdbff45d598d05053d0f716df889194a8ca9da4d1a43fb64cf13f6a066694bde49e91f6227c3849994c2b5c98327cbd90b86670b26a3a60465a42c300d254709946392c85b5417ae44ac0dc3eb31fbb806e7d6fa594653ad619b7caf520e090dd412be9e1b21088dea6c36ac04a9803fb0b670dc34deed4cf5151775f500ac7e5c6e9461edd6458b7a3b29d8ed616121e57aa9a0825bae2b5dacb2e3becb296581d6f55d205e621566f5818722190bb7ad86b6485b50aa98ce13ecf124c03ee095542474a3147e9b4c73751dca58bd33dcdafcdb2af62866fad8c68d3167a6649c8bd8b6f59861d051691f38be74a9a1b8af01f5beafe7a6cd43376a6f2f733a1bf9200ece5bca7a625342aefdc1e7e2e8d5e528c58d04b1cb50810ef56434de6925efc30a0bfa760eff12cbf587895f31a0653c746c773c72e80fc6f13075f03183996444a0a3ba3e06cf204de53adcfb93d4e73a0e6202806856d2949a491fc173aec288240acc8868f805c63ae9d4ef52205d1a8851b408377804cfeffbf1b3983dc5bf9164c00ad69ae2799688d7bed230a26ef31a565745466e197b7fb0c37c2507c362efedb03fd1ae789c937f61d74a0b04e8f100b248148aee1d56c76e137451eb3e9dcea0bc2bdd5d2ad4ec36f395f4c56fe61a28ef757ea11a024ea529a3208db9598593b60d0d0cf03bf2fe2d8eb3c3954b99a52a445eaead8943dc395c0036eee5a3ff412d3dc905b6006102f908d41e8ddd9501b89da7cc1f7b4dc1b0d95043bf10164268abe65109d69cfdd1d8c36b082323757bed780fe9be415e957331a7f7111a2a98f76adee5d04167cc2a7f26ff6d3b4d4506a1cb33f89ceff13e643f039f11f1c64f6bbdd4d5c99bc0b9067388c9e08f195e6f120933cdfeb448209f11e686cdf10b3c9bb907782aa3546955a5da643706a807b0902d3b519a8bf676a15f0255192190152376989a667e4e270041792cdf23ac819a67922065552c1d76eb6cf8e429347e5d178deeefa920c88b82d3c83220ee0999315adb6573db1afb604542c862d0024be7c95eda258c2bd4a7225699cbd82655bdc9e37abf0225aab28f36b17677ba6536ca9281b750e187b3b7dc32420df7e65b6485879c2d42b9da411a1f82e6550ffc464aacdbdf78aaa9f8eccf9a038cc5a65265a4c771253b699c42be3a5211b1a25d43445413295ec46451850826ee0901c961769a8649a151b07dfc42c889be2cde8208b6bb78f0deef9300cba3909c4dfba96edab500f997c8f34b0ed5f8614ad4332b38b497db94de9684f23bb29bfa8b119ef7f51d1fd3e13357548d329d8bb11038d49a688921b75937adcbe934e4fa376ceea258e398ba6132a55e965679c9b28d8fed7dd18f12e4fdb419206000afbba49f4a959886596eaaabb776d158138b7dc476e57142a58bb0e1de5fc30f53ee66ad986c1984e6f3f512586ba5c79503ee8f97f3265cfaa3b19f93ce71c34a4ee47cf5eea0286fe3b99f7ce2e41d4efa8a5d0c035ce2b9c688c09cf8a3a525f97b2a9528fe4e6005e9dc9a4f7fb3c3d129785cccbee083e0a15cd7db659debb9538b4308dd4e05819f4e1decfe7a04b27a4ab904173653791b941ed8050bee8f5b690a7a990721584ee72cbd67294bdd822235cd341d0d34d0c30ecfa6a29979a65cd0abb8f5bf779defc12182dd52574c1e1ee48a4b21363a092fb13b2a7ba24ead039e079b238d98936b90cf0e80baf073622b22c417c3cfa1c767ca24688e0aae2eff64584d13e02a4fc227e83b43101df4e0600ccd5006a25c47940ca9be17743b183473a7bebd40f701d66ba9ca5cb4c498bd82b1c627a193e2d347e7fa691a9d1eee9345eedce60de0e5ffa239e80535717183e09204a79906143ef8a47e5567f7639235823968c2e8d07d03f02ef74669d020a509c1c202effd49974e802b9e078f4e17455719174d1220206d60b47ccabc852a47d39d45f438530f9c5e978d62de685072fbf1f91ec45b468b6b3ad1b52481f3e0f24273e253c99ee09503576126d06fbb7f22e4b061f3f5edcdc9862f701d47448fb4cdda235c4ec8e1c257b0464ab91d88f282ddde19ac8468fa25f47ce73e34594c23f7eebab7ef85a5745bc2ebc762c2a59a38a2ae5783b6bf45fa8442fed2062bdcebbcb2f9ca3b052b04b4513024b493e4f9c3451ce282a1ecb449fbdcdf6c793a2be6c0a306a8ff0db83167f3e47b7647ea6c9cfa658a46987eadf1784392e61", 0x1000}, {&(0x7f0000000100)="5bb46c9329ade07caf29b4dbc2e6a6e37ca6668e53ae93a1", 0x18}, {&(0x7f0000001280)="407c895f8345b6aadb7636ffec714aa1c2a2db8b7925d85ce282eb45489e1c8d4eae789005c6f14da56932ce32c68e3d740802a11874d99e95aaaea45983ed93398faacc3fa44c1a5f053d0038497edcd8c81f396179ab868f1c01641bab10118570e4a5e4db", 0x66}, {&(0x7f0000001300)="0c2537d85aee6929da1bc44380eb9039ac66ef6a9b3c4a197da97d9cc9907ed6364bf0b9e3f7d2b75f99b212a983a11cb72b878d0209825d16530db4c180de0976b0ee043ba8cc1d75d6fb91f1a45e859f9a55fe5877a2dd45520144ee75b9f863fe45f6d796562d81a093a778b937a1b2a208c492bc38632ee121ec51b0513a9460cc6eb15587de2b84e663cd8cb54c", 0x90}], 0x6) write(r0, &(0x7f00000011c0)="5eda04990000000000000000000000000000000047b9e7135bbbd65839d32d7be4cd595252e7985e7fea558b3cef2a0d936fb43ce364a7abd2c4a641d7797321991c2c6aabebf0e9115c4d9e74e50183ee1d706aaf2d6fa9e2534c6d99f9897aa164d5606806ad0a8c1b415f2c03bf29ded801d0d920f74503a02cc1b42c33e7772c955cbb0df328a92e6183d34f38a9e429de6e6903", 0x96) (async) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000001440)=0x6, 0x4) 16:00:19 executing program 6: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7fff, 0x0, 0xe1, 0x913}, {0x1a96, 0x8, 0x80, 0x1}, {0xfb, 0x0, 0x7f, 0x100}, {0x5, 0x1, 0x3, 0x9}, {0x4, 0x7, 0x9, 0x4e}]}) write(0xffffffffffffffff, &(0x7f0000000340)="fc1d79f232e8266b51125c4cf4d07d451bee7c16b9af1a0c3aec74af4fc77b864f1bb77745e56caeb501044e69d109a4cfd1f401d1ddeb462a683de33657007cf10042d4542b05bf66165402e7ad07b2ddde3730fdad866f33ff7d6e26a4cc10c230dee7c5a217b63f6467aa0a04ea7c5402569c253a1e70cc73d8192f0b64924f1ba2756840a3947df5b8b6e3638a309a78939fdc3c9a35ee33eb41f11e9acbac53a351ef4bbe9e889ae34bbd11338fec0b764ee2e87cdcb97706c5bb261c8cb9913f0089e28c741966d854dc0f77f6ac016ad382c78c7890bd8e06e721af88ad43c1e620feb563c2668197adc4e2697791d3e80e467a15a7293fcb84a271c6b09da49792a5751e56af1c2ee37d539177b7bc0fa754036f274592c03eaab25c99cb175b8ea1950fa161746f7366a38ecabd091b7c1010ea4d9b58a637ea47443f310a2ce90b09fef8e2f71317b7b96e4baadeb8f58aeafeab6ff64ce51d194741b73bb3c0eeec9eaa2667d45d2a0f9f6eae8ab2749f1772b1102958b6a0f4dd7f0ef9e312622db28c3fc6bee5a952145d3bca435b4529533ca576530ef1b78ef5d5fd6744bb46b0e32337b7be93d3c6bca143cc0942dd34dcbcf384bdcce824293780a7cca6389ec066690e624c291bcaa0247741e5e8efe6fd0ddf55a9ecbba4935f468f648aa5b2dbe72aa545d7d468e08336a7ecd915abb8601b14a51ffecaf741099102f839a0c9db6c7203f453746311556476b8b705d86d535c9a5ad63092548d179fd4b2c420f7e3e779d58591e3f95fd5b7b903e91f2fbcf12dff456954c0ddac0bac06d83761d9214f483bf5b8cdced32787f2392db37defa37bb68cc59c10a01bf53b1108bbeb1d63633535bdcdf562dafa278a1fd6b69bd9b05ebb2525d098e04dcc74b55f922ac044c3af730fcbc1fda9581bca22fd16e62643149f0f1e6f60058f6a91a75e0115a4956c2d06fa15ca2a79af60915e5b8aa495f79b89096e20f81c984367fd88a7483c267fd4a5e1ea160511987f981ac7de78376d158db7e47965e49eb3f043dfd9863338323c832a9979d99d1cd848401083280c317382668a61af8e031e2c47340c0a404623f10edfb1b1a78e96928f90aee4b4639a38f0ebd21edd2c4a63d49007d79a65d655a41865705326df04960183c952c9195d8a1b7b6a6ab7dd81d49676d73d3dcf232721532f1702e57c9216f9d999505f734846dea1555c96fa4335f36e48d54465a48b1c81a3c8f996cfc0fc004d195b97f8ea9c89fe8e4a1d3f677a1cc540a1e0a8cb9a68cc5c977d710484f4b9a0f9d7cafca13a12dd39b4cf5571eef35804a9595fb0fe61dd8d7c1a5ce54ca8e0c6e80268d5a01735ee886b291243814dfda88593aa2dc19c1d9e7c84c84b2063e6080e9da344d85765416cdb3cb301b070d3e138b50a5bf2c1e1fb6dcf5c31a077f7c9da7c9c1054da6b1b07cd256cd83bb65f9a671ea313c1ea156b5d438ae713ca2aad9f171ab5f1e2bcab5a4e092ca58020dfd1cf2bbc81f44f8f359a37e1f53bdf4aca40577dcc24db6b6a634c89700637a0c633ca86cc82a1d2606e1846ced21b61c21c0b8375e970e68a5deaefb4d52c004bb70fa9b83155196585c2d6ece43a56503c7887af726c5451dff9acee1350fcd3bcb9bb80771c84d1cfdda2edad8daea3d1caa67de6c6adfa3dc28774215ebc35cfee90ccdd3086e1368b04f9209e9570b8ba4cfbf0df4f92a21a9e43a1e329f2f576cdd1c839c9e5376952e5def55208608d53c6dee340333b5beb24e4b167b86d67d66e4c68b0f0dbc32020d0d870a347b2baf3d68590dafc622bb54122438add2d6eb0640fb1ff68ae75465cae7c32ab85a19b68325192dd1730c9fde02fbf3897b3cfb8c135e2c86397e48af986c46f831bff61cdd6c36ecd736520d55823685d2fc60d355f937695c00bd69098505537e8b213b7addda1b53c37ddb1cd1369aba21604791ecb3fc18527a5c1fe1f29e35a0d8dc25df100eb992b91fc9fc6a363578b4574ef1da4a9130a792fcc663e74963d550d935c0e0cacc615cfe1debad4b02210fcbf86938d21fbbd673d5e8a2c858b0f1224f4290bd0699dacbb161480b4e2cab0dc50dfbb76353b8b80b3f184c0ea102fb3e6aa780b338ea990bbd5bc24d137e36835eddc54c3efe053a1cb4aa08a3ea1d99ee334c8c97930896f04253f370e336add82dd2814b8a9f8e4a2131cf71b8e22f480b6ab1eccf059aaf447a33f18edfa9db340fd39d89a84749890fcf53c93fde8e479d36ac5c3af91206244fdface9d32f40e446b2ffb51f434bd389be1150384004ed1766b70f7b7f369f9d3c87f15f16788c806618b50e42d1f9c84d2b0d46cd46b6705488592ce4ae5654e5c1cf7f728e2e0d40bdbc7e01d212f7c67b0de536a2d19194119f60031c44019de286e027454db7ee27692fee93e4a9993f6871d718342f728bdb3f46e34e5b6e02978a9b600f8b4a3f4fcf88e9b30264e1f02bc4a8caa8985375f3c6cac043807950083c34c65b8c03c4c62867c390b97e4dda6f775507521ab16238f5b177ebbc482102ae72ee8680ea1412a502030165ec60cf72120caf7e29ced5a6fe5e430e573595ed39b8a141ff8b938480d8123582036f89e65e2eb3f53f2dc6efe495dec84d9ac0499a4433666f644da551b828ba89a941fc4868d72852f22a36d9dab92146b3275942d25e8a3a33d950461051a12f2089852c6e7914a897ce0ef554607929ccf6b4ff1fece49025166e5c61c33df65c59c4701a963ff2f3e4de73db2c74454e92b38f0aada694c381a7754d08b050fb7b18bb930af89fba98b544f13b1c1c6dff6aae7b826dddcd8c94172783d1a7995502b89b043bb9f5be627759b3e3da6655e9723b9529e9db002ea59459af10e8f70137a88a11b0737369e4a07576b703319710ddd5e0aa04f15e62790dfb8ac1cfa51cc942425b5c2de33eae0f3aea6c86d565c5677958e711b5af514e4cb1ed169062a34a4dbce765c1945648b8e0e124c6254c23fe11e3d7cf83cea368b670e74ce13d5cca56a1b8311644fec682b77bd337c30855628433e9a882ccd879522de94611d7e9297eae0d41c4e00b7c53306d12a616c06e21979d52be944f07616a3d615b4ad6069649663e095b965d3740a0776fcfb5833ec77e8c952b54b44a3baa2a461a2925db531ed3fd3e57c6d9880b7ed448094b71b461027ffe71e963246fbf26c4af528c23d189e8e7035435b762536657724d8c08b628f267992a8d37f77d93caf52cf61f11cc882b49c66636aeff5f11aa0044581d032408f75dcf3761099cb905378d434cbc75109896fac15aef5c0911db351f205820ae3aff93372f7dc93b5b4013b7654618b15678f6a3722c7668007614aaf67b0294131858463c28300d862717954fbb4006d47b64f3c5c3721760ecfbb3bb428c215f95f4d97882b5ecc73b1972823cb6da026e568be68a8801638cae0f762f8756f37b06499e8bc69b45ee25117c233186d1d9c7baf48194b1ba4a444b9b1e66c3e53faf3399094e9822b7ad75914935b66217dba38e8c88c0545cff2b992f359e6d88505ea469f7e8f0a10980a9b562e9184ee018238fac1b64c468ea80434d16ed6fbdfa377cf9a64a76326a8c814566bce7bd30c7022b4a6fc8aead845ec5487c35317ee241fa47b16498f9ad1e3e3025654d29e5ec9bfa86d2b4215a644056b821ebfd89e5f387b30789a7868a0c147891557ca95b02e3252650425d09afb7c24f7007eb1aa6981883e97e9fa6f0895b2659ff5719fe20a79b286607c8c93b91964b0a009f15c472bd0aeef26951b71bbc1cda3f3dea3f35ae4cdf21e38af39bef84f6fe89c4d5be4ae27f93dc683037e4afdc6edabfb4ad39b5f4a54ac6aa4d52c104ac21de5f185bf28551e00d3d569cbb827b5c01a40aa6eb972e24160e3fb435c4e9906471f9c2fb0c7d6e1f311ab0c8cd714a70b847223896d36859b1f089a92d797eda82220b0dcf28999ee36424b05e61a73cbf29793da0e711acaa1af713676b1d1c54603b1bbd71819d1d1f45bd3cedc68a039323190a0c1d0ca0298889bce91ca13b5d030685ab335b53baede94e40f03d75d54f104fc088e1a53ef5d94cfa3d2608102b45620ed524e98e38761ef73a3c40986cec0681b3aff7d71a6dcaf8e3c3035834ee75228cd951d28c6795f95c98279fb7cc3b3713078ca6aee34c480879357f5955b2154a94d17c8292f71364f1d54bc2e5e8faa6608b58902adbf4aed845ebb4df05afe5419b15a24686d82e493f4c041fadc7ee016cc34b6624053148c8df14296dd3d50e187c96301c5f7191d7fea7d2712bf4c512bc10fa574947d5c6a66c33b4ba14ff2b8bb844adaf0e2084cc6656a8ed9f5d742313684957a03f5f66d6fedefa1cd80eb1f6aaa1f3e3dd60a16f56b4eca71ffaa56fa451a6e5af8aa4aca3c2bf7f0624ff0990ad4c9538160fb5fd86d8e85a48b368d820cb4a9677ec07a99cd115ffae9cfc36a04f158785c0bec8c9c0c41d911ebfa76860f181eda531668914bff3c55d143443a784ee59d61c5648e962d39183be89e17bece45b3f295f52b53337801dfc1b9c974afb9e6bdf9ba2bbb5026710ec8a7e11ba0d1a692541758ffb2fbbb1b28f71e5f2cf7fd1041ad6de6920e33150bc5725fdf2cbfc46e3021719951d28e025a561ef607e772be34b515ed89a07f18d3e9624475012e117664d9434fcf75bed6922090c82f05c60d8ff80bf4c7e4cccf0df8d6d38e0ceebb888facca410de95e395694439f6526e1cf3002b07c2e7bb94325855d733ac7bc4230be82aab6e3d15ac279df6aced33873b092106be98271a1c17175a211d85262077dbce7d63c739c7f7f9cff129b880be8db01a95b05391bd6b69e7b0ec7c3a4b5de12cd6cbfc952eeaf51510ce3b62a611601d5dd6d12d6058c03b5ceca1f18c34b69e8f7d0cdae1b962c99a5f692feba6e86685f74905d9bd430bb9a1319a87d09e809f870b81a84dfa9577452bd3293fe2f6d61f7d8865b8f627b4cf793d53a7caf37f98e6a5a3be158273c8822a252e964bcc1c2c6dbddb24dfd7dcde0895e620552c9ae8909387f9832308da120cbe2f9d9d2227e2080a4ee837cf6200be412bc4fec4d3a51f28bca94cf07cb3969a578fff87029b14de32235e1fc041f1f12897adf3040b05d430547f062da7b8e81e944ba5c5865d81ee3462d091fd9c3a34bccf0335d6283cabe3b077c672b58dfc0ed1d5ad1ee9f74750a6eff8a2ad869c6201405257859acc1b57079168d16b48869c8b2da37ade65a9b1c490fad1bc465f26fe741db2986edff15a737ae9d68d79f7579dc81578314ec143fc4a35db457552cc97982b514313ca727af25ea571bd4036ff6c733a3bafc6ddde40932d05301b1a63151d4402dc440b0852a037494ea1f97a6292980954abc31b475d5caea447d7a8c3b8a97980bf638f89bd985d4131b708fa5aa0a262b8748e6a0d3c79d1402c941dd4c77a2ffc52a64069df245d25ab1bf99311e4a8f0300283cd3bb77070153c648a755ca94f416b1190ca9b20893b21aa2f4d244335967c7b3bfde515e0290ee78f5a04ee90c3b9818e5b76a2f98bf4155385759ca2ac205f6d72220cdd77b942783e314da3050cebb2c89e5f59ccd484bfdb620fb7c2dbc464b995f3f4d990c9cb18d51286f55bcc0402b2f4f75e089034d9f29fed867093e2c594faddbe9155b00f48326889c4aac7f5e5eb25b66e44f38548f3f036bcc6504fd258794cd", 0x1000) 16:00:19 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 16:00:19 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) readv(r0, &(0x7f0000001240)=[{0x0}], 0x1) close(r0) 16:00:19 executing program 0: ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) sysctl$ddb(&(0x7f00000054c0)={0x9, 0x6}, 0x2, &(0x7f0000005500)="619d57e4", &(0x7f0000005540)=0x4, &(0x7f0000005580)="c1064594", 0x4) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000200)="74638adcf84f2ea01695aaadb94486c4b129d78f7cac9c416417c4f97f53e4981001000080b7bc59ba26d5eda4571dc00a4d28b2f65998bce9ad79ea824edb8828ffcf6030c76d9dd2f3f16d1c089aad52824b8455", &(0x7f0000000140)=0x55, &(0x7f0000000180)="368f268752703e0ef466b28ee18132df7df746bcf3ce13c6f67b87be807036a1c57c84f19c27e03f1f0a7c2f34982bcc79569bcc879d96de304ce2431ce49b3b6a497fac5fe9947131a9777a4a92151b8563ba326c1064d5a25ce761f9b81c4fddeae37333ee4e0a28b40737f41282e17fc29d558b59cb11d015ff", 0x7b) 16:00:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000040)="9594d8c081420f2448beb457ca27a343ded63539f54f132778427c617aa41e707ac197933a61ef64eae3e1c4129645e88fee8e4c961355415386c15b25a121a6ed55c7e4a8d75b04117721936e95c1d5131da5a0127bf1ffcd9b9c592e7291fe6cf894e1b5ffaad8a9f0ba96f9f14d6b8aa5c25381d6682d72778797addc938b77567528b6356e40cb71c6e2f32fddb96a3c02a41a5a4729dfd403b62166aed2b2c4373881f03c59528096e2ba108a8b19fe0f91cfb9a3928ab715f12323014919b0a2a945f4eea332f2806f850ba2125d68b97b9cbbf8", 0x62) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000040)="9594d8c081420f2448beb457ca27a343ded63539f54f132778427c617aa41e707ac197933a61ef64eae3e1c4129645e88fee8e4c961355415386c15b25a121a6ed55c7e4a8d75b04117721936e95c1d5131da5a0127bf1ffcd9b9c592e7291fe6cf894e1b5ffaad8a9f0ba96f9f14d6b8aa5c25381d6682d72778797addc938b77567528b6356e40cb71c6e2f32fddb96a3c02a41a5a4729dfd403b62166aed2b2c4373881f03c59528096e2ba108a8b19fe0f91cfb9a3928ab715f12323014919b0a2a945f4eea332f2806f850ba2125d68b97b9cbbf8", 0x62) (async) 16:00:19 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x1c}]}) (async) write(r0, &(0x7f00000000c0)="52512109564ba6e1cfa64d14ce13", 0xe) (async) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r2 = syz_open_pts() r3 = dup2(r2, r1) dup(r3) 16:00:19 executing program 3: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:19 executing program 3: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0x3f}, 0xc) socket$inet6(0x18, 0x4000, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:19 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) readv(r0, &(0x7f0000001240)=[{0x0}], 0x1) (async) readv(r0, &(0x7f0000001240)=[{0x0}], 0x1) close(r0) 16:00:19 executing program 6: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7fff, 0x0, 0xe1, 0x913}, {0x1a96, 0x8, 0x80, 0x1}, {0xfb, 0x0, 0x7f, 0x100}, {0x5, 0x1, 0x3, 0x9}, {0x4, 0x7, 0x9, 0x4e}]}) (async, rerun: 32) write(0xffffffffffffffff, &(0x7f0000000340)="fc1d79f232e8266b51125c4cf4d07d451bee7c16b9af1a0c3aec74af4fc77b864f1bb77745e56caeb501044e69d109a4cfd1f401d1ddeb462a683de33657007cf10042d4542b05bf66165402e7ad07b2ddde3730fdad866f33ff7d6e26a4cc10c230dee7c5a217b63f6467aa0a04ea7c5402569c253a1e70cc73d8192f0b64924f1ba2756840a3947df5b8b6e3638a309a78939fdc3c9a35ee33eb41f11e9acbac53a351ef4bbe9e889ae34bbd11338fec0b764ee2e87cdcb97706c5bb261c8cb9913f0089e28c741966d854dc0f77f6ac016ad382c78c7890bd8e06e721af88ad43c1e620feb563c2668197adc4e2697791d3e80e467a15a7293fcb84a271c6b09da49792a5751e56af1c2ee37d539177b7bc0fa754036f274592c03eaab25c99cb175b8ea1950fa161746f7366a38ecabd091b7c1010ea4d9b58a637ea47443f310a2ce90b09fef8e2f71317b7b96e4baadeb8f58aeafeab6ff64ce51d194741b73bb3c0eeec9eaa2667d45d2a0f9f6eae8ab2749f1772b1102958b6a0f4dd7f0ef9e312622db28c3fc6bee5a952145d3bca435b4529533ca576530ef1b78ef5d5fd6744bb46b0e32337b7be93d3c6bca143cc0942dd34dcbcf384bdcce824293780a7cca6389ec066690e624c291bcaa0247741e5e8efe6fd0ddf55a9ecbba4935f468f648aa5b2dbe72aa545d7d468e08336a7ecd915abb8601b14a51ffecaf741099102f839a0c9db6c7203f453746311556476b8b705d86d535c9a5ad63092548d179fd4b2c420f7e3e779d58591e3f95fd5b7b903e91f2fbcf12dff456954c0ddac0bac06d83761d9214f483bf5b8cdced32787f2392db37defa37bb68cc59c10a01bf53b1108bbeb1d63633535bdcdf562dafa278a1fd6b69bd9b05ebb2525d098e04dcc74b55f922ac044c3af730fcbc1fda9581bca22fd16e62643149f0f1e6f60058f6a91a75e0115a4956c2d06fa15ca2a79af60915e5b8aa495f79b89096e20f81c984367fd88a7483c267fd4a5e1ea160511987f981ac7de78376d158db7e47965e49eb3f043dfd9863338323c832a9979d99d1cd848401083280c317382668a61af8e031e2c47340c0a404623f10edfb1b1a78e96928f90aee4b4639a38f0ebd21edd2c4a63d49007d79a65d655a41865705326df04960183c952c9195d8a1b7b6a6ab7dd81d49676d73d3dcf232721532f1702e57c9216f9d999505f734846dea1555c96fa4335f36e48d54465a48b1c81a3c8f996cfc0fc004d195b97f8ea9c89fe8e4a1d3f677a1cc540a1e0a8cb9a68cc5c977d710484f4b9a0f9d7cafca13a12dd39b4cf5571eef35804a9595fb0fe61dd8d7c1a5ce54ca8e0c6e80268d5a01735ee886b291243814dfda88593aa2dc19c1d9e7c84c84b2063e6080e9da344d85765416cdb3cb301b070d3e138b50a5bf2c1e1fb6dcf5c31a077f7c9da7c9c1054da6b1b07cd256cd83bb65f9a671ea313c1ea156b5d438ae713ca2aad9f171ab5f1e2bcab5a4e092ca58020dfd1cf2bbc81f44f8f359a37e1f53bdf4aca40577dcc24db6b6a634c89700637a0c633ca86cc82a1d2606e1846ced21b61c21c0b8375e970e68a5deaefb4d52c004bb70fa9b83155196585c2d6ece43a56503c7887af726c5451dff9acee1350fcd3bcb9bb80771c84d1cfdda2edad8daea3d1caa67de6c6adfa3dc28774215ebc35cfee90ccdd3086e1368b04f9209e9570b8ba4cfbf0df4f92a21a9e43a1e329f2f576cdd1c839c9e5376952e5def55208608d53c6dee340333b5beb24e4b167b86d67d66e4c68b0f0dbc32020d0d870a347b2baf3d68590dafc622bb54122438add2d6eb0640fb1ff68ae75465cae7c32ab85a19b68325192dd1730c9fde02fbf3897b3cfb8c135e2c86397e48af986c46f831bff61cdd6c36ecd736520d55823685d2fc60d355f937695c00bd69098505537e8b213b7addda1b53c37ddb1cd1369aba21604791ecb3fc18527a5c1fe1f29e35a0d8dc25df100eb992b91fc9fc6a363578b4574ef1da4a9130a792fcc663e74963d550d935c0e0cacc615cfe1debad4b02210fcbf86938d21fbbd673d5e8a2c858b0f1224f4290bd0699dacbb161480b4e2cab0dc50dfbb76353b8b80b3f184c0ea102fb3e6aa780b338ea990bbd5bc24d137e36835eddc54c3efe053a1cb4aa08a3ea1d99ee334c8c97930896f04253f370e336add82dd2814b8a9f8e4a2131cf71b8e22f480b6ab1eccf059aaf447a33f18edfa9db340fd39d89a84749890fcf53c93fde8e479d36ac5c3af91206244fdface9d32f40e446b2ffb51f434bd389be1150384004ed1766b70f7b7f369f9d3c87f15f16788c806618b50e42d1f9c84d2b0d46cd46b6705488592ce4ae5654e5c1cf7f728e2e0d40bdbc7e01d212f7c67b0de536a2d19194119f60031c44019de286e027454db7ee27692fee93e4a9993f6871d718342f728bdb3f46e34e5b6e02978a9b600f8b4a3f4fcf88e9b30264e1f02bc4a8caa8985375f3c6cac043807950083c34c65b8c03c4c62867c390b97e4dda6f775507521ab16238f5b177ebbc482102ae72ee8680ea1412a502030165ec60cf72120caf7e29ced5a6fe5e430e573595ed39b8a141ff8b938480d8123582036f89e65e2eb3f53f2dc6efe495dec84d9ac0499a4433666f644da551b828ba89a941fc4868d72852f22a36d9dab92146b3275942d25e8a3a33d950461051a12f2089852c6e7914a897ce0ef554607929ccf6b4ff1fece49025166e5c61c33df65c59c4701a963ff2f3e4de73db2c74454e92b38f0aada694c381a7754d08b050fb7b18bb930af89fba98b544f13b1c1c6dff6aae7b826dddcd8c94172783d1a7995502b89b043bb9f5be627759b3e3da6655e9723b9529e9db002ea59459af10e8f70137a88a11b0737369e4a07576b703319710ddd5e0aa04f15e62790dfb8ac1cfa51cc942425b5c2de33eae0f3aea6c86d565c5677958e711b5af514e4cb1ed169062a34a4dbce765c1945648b8e0e124c6254c23fe11e3d7cf83cea368b670e74ce13d5cca56a1b8311644fec682b77bd337c30855628433e9a882ccd879522de94611d7e9297eae0d41c4e00b7c53306d12a616c06e21979d52be944f07616a3d615b4ad6069649663e095b965d3740a0776fcfb5833ec77e8c952b54b44a3baa2a461a2925db531ed3fd3e57c6d9880b7ed448094b71b461027ffe71e963246fbf26c4af528c23d189e8e7035435b762536657724d8c08b628f267992a8d37f77d93caf52cf61f11cc882b49c66636aeff5f11aa0044581d032408f75dcf3761099cb905378d434cbc75109896fac15aef5c0911db351f205820ae3aff93372f7dc93b5b4013b7654618b15678f6a3722c7668007614aaf67b0294131858463c28300d862717954fbb4006d47b64f3c5c3721760ecfbb3bb428c215f95f4d97882b5ecc73b1972823cb6da026e568be68a8801638cae0f762f8756f37b06499e8bc69b45ee25117c233186d1d9c7baf48194b1ba4a444b9b1e66c3e53faf3399094e9822b7ad75914935b66217dba38e8c88c0545cff2b992f359e6d88505ea469f7e8f0a10980a9b562e9184ee018238fac1b64c468ea80434d16ed6fbdfa377cf9a64a76326a8c814566bce7bd30c7022b4a6fc8aead845ec5487c35317ee241fa47b16498f9ad1e3e3025654d29e5ec9bfa86d2b4215a644056b821ebfd89e5f387b30789a7868a0c147891557ca95b02e3252650425d09afb7c24f7007eb1aa6981883e97e9fa6f0895b2659ff5719fe20a79b286607c8c93b91964b0a009f15c472bd0aeef26951b71bbc1cda3f3dea3f35ae4cdf21e38af39bef84f6fe89c4d5be4ae27f93dc683037e4afdc6edabfb4ad39b5f4a54ac6aa4d52c104ac21de5f185bf28551e00d3d569cbb827b5c01a40aa6eb972e24160e3fb435c4e9906471f9c2fb0c7d6e1f311ab0c8cd714a70b847223896d36859b1f089a92d797eda82220b0dcf28999ee36424b05e61a73cbf29793da0e711acaa1af713676b1d1c54603b1bbd71819d1d1f45bd3cedc68a039323190a0c1d0ca0298889bce91ca13b5d030685ab335b53baede94e40f03d75d54f104fc088e1a53ef5d94cfa3d2608102b45620ed524e98e38761ef73a3c40986cec0681b3aff7d71a6dcaf8e3c3035834ee75228cd951d28c6795f95c98279fb7cc3b3713078ca6aee34c480879357f5955b2154a94d17c8292f71364f1d54bc2e5e8faa6608b58902adbf4aed845ebb4df05afe5419b15a24686d82e493f4c041fadc7ee016cc34b6624053148c8df14296dd3d50e187c96301c5f7191d7fea7d2712bf4c512bc10fa574947d5c6a66c33b4ba14ff2b8bb844adaf0e2084cc6656a8ed9f5d742313684957a03f5f66d6fedefa1cd80eb1f6aaa1f3e3dd60a16f56b4eca71ffaa56fa451a6e5af8aa4aca3c2bf7f0624ff0990ad4c9538160fb5fd86d8e85a48b368d820cb4a9677ec07a99cd115ffae9cfc36a04f158785c0bec8c9c0c41d911ebfa76860f181eda531668914bff3c55d143443a784ee59d61c5648e962d39183be89e17bece45b3f295f52b53337801dfc1b9c974afb9e6bdf9ba2bbb5026710ec8a7e11ba0d1a692541758ffb2fbbb1b28f71e5f2cf7fd1041ad6de6920e33150bc5725fdf2cbfc46e3021719951d28e025a561ef607e772be34b515ed89a07f18d3e9624475012e117664d9434fcf75bed6922090c82f05c60d8ff80bf4c7e4cccf0df8d6d38e0ceebb888facca410de95e395694439f6526e1cf3002b07c2e7bb94325855d733ac7bc4230be82aab6e3d15ac279df6aced33873b092106be98271a1c17175a211d85262077dbce7d63c739c7f7f9cff129b880be8db01a95b05391bd6b69e7b0ec7c3a4b5de12cd6cbfc952eeaf51510ce3b62a611601d5dd6d12d6058c03b5ceca1f18c34b69e8f7d0cdae1b962c99a5f692feba6e86685f74905d9bd430bb9a1319a87d09e809f870b81a84dfa9577452bd3293fe2f6d61f7d8865b8f627b4cf793d53a7caf37f98e6a5a3be158273c8822a252e964bcc1c2c6dbddb24dfd7dcde0895e620552c9ae8909387f9832308da120cbe2f9d9d2227e2080a4ee837cf6200be412bc4fec4d3a51f28bca94cf07cb3969a578fff87029b14de32235e1fc041f1f12897adf3040b05d430547f062da7b8e81e944ba5c5865d81ee3462d091fd9c3a34bccf0335d6283cabe3b077c672b58dfc0ed1d5ad1ee9f74750a6eff8a2ad869c6201405257859acc1b57079168d16b48869c8b2da37ade65a9b1c490fad1bc465f26fe741db2986edff15a737ae9d68d79f7579dc81578314ec143fc4a35db457552cc97982b514313ca727af25ea571bd4036ff6c733a3bafc6ddde40932d05301b1a63151d4402dc440b0852a037494ea1f97a6292980954abc31b475d5caea447d7a8c3b8a97980bf638f89bd985d4131b708fa5aa0a262b8748e6a0d3c79d1402c941dd4c77a2ffc52a64069df245d25ab1bf99311e4a8f0300283cd3bb77070153c648a755ca94f416b1190ca9b20893b21aa2f4d244335967c7b3bfde515e0290ee78f5a04ee90c3b9818e5b76a2f98bf4155385759ca2ac205f6d72220cdd77b942783e314da3050cebb2c89e5f59ccd484bfdb620fb7c2dbc464b995f3f4d990c9cb18d51286f55bcc0402b2f4f75e089034d9f29fed867093e2c594faddbe9155b00f48326889c4aac7f5e5eb25b66e44f38548f3f036bcc6504fd258794cd", 0x1000) (rerun: 32) 16:00:19 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x1c}]}) write(r0, &(0x7f00000000c0)="52512109564ba6e1cfa64d14ce13", 0xe) (async) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r2 = syz_open_pts() r3 = dup2(r2, r1) dup(r3) 16:00:19 executing program 3: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x40) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x37, 0x0, 0x0) socket(0x1, 0x4, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000140)="2b15345bbdd70603004f4012208a2dff4cccfc53b6e1306fe5a7a092c6de2040981aa4861d8b45eebbb693cfdd097ba78442527bb4d0ba9d65210f659238b70f7c5ca61d1e7ac7e07d9add9c6d7ca0d719aa28b5ac479ca379d9a8a526727389e8c37595ce2380db9a0754dd0ad215ff6fcccc45c1b21bab8636086aa48d5ab177ce2057e3caa70ebe653eb9fadc78c0a41ff392bb54b77919280aa6e39128d3cd461a154a24574225b58e8badbb6c5a584596aec1d255dda9856e51", 0xbc}, {&(0x7f0000000200)="dde7878cd279c68db35b28525683e5d958d650771369386b89728ec0dbd0bb62337c2512f32b222cafd602aabcf32b2ad6ee074dfc25a7094030", 0x3a}, {&(0x7f0000000240)="ac22a167d20b7b71f67b55150a9414fe423af2f272db7f683b467c20843f603e73f39e1286ae0aad4f7f97d2410ed54b7bf296d55c9f78b3044b2ec51536692b6f30f3688b49158a0ecbd385de675391e36af6ccff5ac322f416a102c0014ea9e420a54b234617da9598c1cd6bcbe5ae49121a317741a492c49b1c09caa39cec2887e1d903635965f542254ea20076df501a17d54d59d5", 0x97}, {&(0x7f0000000300)="5ac621c2920fe78029d21eeca1c7a863ea6edb626e62678b85df22eaa503de3431c09d3da26b10ad56e3d869ca7e26405ca30d634caa7c1cc42babd5c8a5c8150bc975857f1dc748a37ac836408c8dfe01f468123123a1c252066171d6f20fc498c45d4a8b11814ee8d65c8d403d46c35824f9dddcdb4036267ec8644110949e459a393e9f5003cf16a12119bf5a300927870f", 0x93}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x80}, {0x48}, {0x6, 0x0, 0x0, 0x20000}]}) socketpair$unix(0x1, 0x231c126f6fee54fd, 0x0, &(0x7f0000000440)) r3 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000600)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000780)={0x8, &(0x7f0000000740)=[{0x0, 0x20, 0x8, 0x2}, {0x6, 0x1f, 0x40, 0x101}, {0x8, 0xd5, 0x0, 0x10000}, {0x7f, 0x71, 0x3, 0x9}, {0x4, 0x6, 0x5, 0xa6}, {0x9, 0x81, 0x0, 0x1000}, {0x7, 0x0, 0x1c, 0x2}, {0x8000, 0x57, 0x7c, 0x6be6}]}) write(r3, &(0x7f0000000480)="a09db3b678e61d574cbd4b021e53cb0803619ba903fbb1ba891c85b608e9072621e233b680fafa19a15201136e331220f2182099cebcc608a6750c5eab8c6953b24b1bc8c21d0a89d7bf5e737af6a32f651c56df0e35afdf8a6fb2660918072a9431f377f364ff73d861ff5eff8b8758427c47a14d0e45066348830795d4da146ea3977f73275f10ccc7f11bad3e26adc5b0a5af8b3042ece2da15cdf037d7ce3cf9cc2dac6f7024ca2eb33e79f940094799bcc8fbe045781b1c72b914b5ca95204c7b8621176606be7aecd639cdeda9", 0xd0) write(r0, &(0x7f00000000c0)="15d84d926b76904314ab54b4f3c3", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000800)={0x4, &(0x7f00000007c0)=[{0x4, 0x31, 0x0, 0x100}, {0x7, 0x5, 0x8, 0x3}, {0x1, 0xe4, 0x1, 0x7}, {0x7, 0x7f, 0x20, 0xff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x0, 0xfff, 0x2}, {0x18, 0x2, 0x7ff, 0x5}, 0x8, [0x7, 0x7, 0x45, 0x1, 0x2c23, 0x1000, 0xffff, 0x4]}, 0x3c) write(r5, &(0x7f0000000640)="da2ae6266a7bbe53ffd33447e0c565061fc474de0038002775974b6a1118dffebe6489cb1eeefc6ca5e3f3f61a92237c3a41a5fc06f4d108c7e53797d73fdfac9832b65f25b611d48157a0b7d715bcd5f53e4ab03433f644cfbf0761a1b9867654dbdad66d2f89fc2ed29c393a297b1f8296de1bf2d966f24f6445c6dbeb75edc8f8d22c4a8279df5e86283cb8d7021535edbba111b327d83ff7fce8b28f32775a9e3bbbc603a4d046a1cc79211e0801ff3bd44fc2e85d73b9841ced6574b94f8f20f43d00ce5e7c687891ddeaf220efc2d0f9", 0xd3) r7 = dup(r5) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x30}, {0x1, 0x0, 0x0, 0xfffffffc}, {0x16, 0x0, 0xff}]}) 16:00:19 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000080)=[{r0, 0x106}], 0x1, 0x0) (async) poll(&(0x7f0000000080)=[{r0, 0x106}], 0x1, 0x0) close(r0) 16:00:19 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 16:00:19 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x180) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0x3f}, 0xc) socket$inet6(0x18, 0x4000, 0x20) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:19 executing program 6: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7fff, 0x0, 0xe1, 0x913}, {0x1a96, 0x8, 0x80, 0x1}, {0xfb, 0x0, 0x7f, 0x100}, {0x5, 0x1, 0x3, 0x9}, {0x4, 0x7, 0x9, 0x4e}]}) (async, rerun: 32) write(0xffffffffffffffff, &(0x7f0000000340)="fc1d79f232e8266b51125c4cf4d07d451bee7c16b9af1a0c3aec74af4fc77b864f1bb77745e56caeb501044e69d109a4cfd1f401d1ddeb462a683de33657007cf10042d4542b05bf66165402e7ad07b2ddde3730fdad866f33ff7d6e26a4cc10c230dee7c5a217b63f6467aa0a04ea7c5402569c253a1e70cc73d8192f0b64924f1ba2756840a3947df5b8b6e3638a309a78939fdc3c9a35ee33eb41f11e9acbac53a351ef4bbe9e889ae34bbd11338fec0b764ee2e87cdcb97706c5bb261c8cb9913f0089e28c741966d854dc0f77f6ac016ad382c78c7890bd8e06e721af88ad43c1e620feb563c2668197adc4e2697791d3e80e467a15a7293fcb84a271c6b09da49792a5751e56af1c2ee37d539177b7bc0fa754036f274592c03eaab25c99cb175b8ea1950fa161746f7366a38ecabd091b7c1010ea4d9b58a637ea47443f310a2ce90b09fef8e2f71317b7b96e4baadeb8f58aeafeab6ff64ce51d194741b73bb3c0eeec9eaa2667d45d2a0f9f6eae8ab2749f1772b1102958b6a0f4dd7f0ef9e312622db28c3fc6bee5a952145d3bca435b4529533ca576530ef1b78ef5d5fd6744bb46b0e32337b7be93d3c6bca143cc0942dd34dcbcf384bdcce824293780a7cca6389ec066690e624c291bcaa0247741e5e8efe6fd0ddf55a9ecbba4935f468f648aa5b2dbe72aa545d7d468e08336a7ecd915abb8601b14a51ffecaf741099102f839a0c9db6c7203f453746311556476b8b705d86d535c9a5ad63092548d179fd4b2c420f7e3e779d58591e3f95fd5b7b903e91f2fbcf12dff456954c0ddac0bac06d83761d9214f483bf5b8cdced32787f2392db37defa37bb68cc59c10a01bf53b1108bbeb1d63633535bdcdf562dafa278a1fd6b69bd9b05ebb2525d098e04dcc74b55f922ac044c3af730fcbc1fda9581bca22fd16e62643149f0f1e6f60058f6a91a75e0115a4956c2d06fa15ca2a79af60915e5b8aa495f79b89096e20f81c984367fd88a7483c267fd4a5e1ea160511987f981ac7de78376d158db7e47965e49eb3f043dfd9863338323c832a9979d99d1cd848401083280c317382668a61af8e031e2c47340c0a404623f10edfb1b1a78e96928f90aee4b4639a38f0ebd21edd2c4a63d49007d79a65d655a41865705326df04960183c952c9195d8a1b7b6a6ab7dd81d49676d73d3dcf232721532f1702e57c9216f9d999505f734846dea1555c96fa4335f36e48d54465a48b1c81a3c8f996cfc0fc004d195b97f8ea9c89fe8e4a1d3f677a1cc540a1e0a8cb9a68cc5c977d710484f4b9a0f9d7cafca13a12dd39b4cf5571eef35804a9595fb0fe61dd8d7c1a5ce54ca8e0c6e80268d5a01735ee886b291243814dfda88593aa2dc19c1d9e7c84c84b2063e6080e9da344d85765416cdb3cb301b070d3e138b50a5bf2c1e1fb6dcf5c31a077f7c9da7c9c1054da6b1b07cd256cd83bb65f9a671ea313c1ea156b5d438ae713ca2aad9f171ab5f1e2bcab5a4e092ca58020dfd1cf2bbc81f44f8f359a37e1f53bdf4aca40577dcc24db6b6a634c89700637a0c633ca86cc82a1d2606e1846ced21b61c21c0b8375e970e68a5deaefb4d52c004bb70fa9b83155196585c2d6ece43a56503c7887af726c5451dff9acee1350fcd3bcb9bb80771c84d1cfdda2edad8daea3d1caa67de6c6adfa3dc28774215ebc35cfee90ccdd3086e1368b04f9209e9570b8ba4cfbf0df4f92a21a9e43a1e329f2f576cdd1c839c9e5376952e5def55208608d53c6dee340333b5beb24e4b167b86d67d66e4c68b0f0dbc32020d0d870a347b2baf3d68590dafc622bb54122438add2d6eb0640fb1ff68ae75465cae7c32ab85a19b68325192dd1730c9fde02fbf3897b3cfb8c135e2c86397e48af986c46f831bff61cdd6c36ecd736520d55823685d2fc60d355f937695c00bd69098505537e8b213b7addda1b53c37ddb1cd1369aba21604791ecb3fc18527a5c1fe1f29e35a0d8dc25df100eb992b91fc9fc6a363578b4574ef1da4a9130a792fcc663e74963d550d935c0e0cacc615cfe1debad4b02210fcbf86938d21fbbd673d5e8a2c858b0f1224f4290bd0699dacbb161480b4e2cab0dc50dfbb76353b8b80b3f184c0ea102fb3e6aa780b338ea990bbd5bc24d137e36835eddc54c3efe053a1cb4aa08a3ea1d99ee334c8c97930896f04253f370e336add82dd2814b8a9f8e4a2131cf71b8e22f480b6ab1eccf059aaf447a33f18edfa9db340fd39d89a84749890fcf53c93fde8e479d36ac5c3af91206244fdface9d32f40e446b2ffb51f434bd389be1150384004ed1766b70f7b7f369f9d3c87f15f16788c806618b50e42d1f9c84d2b0d46cd46b6705488592ce4ae5654e5c1cf7f728e2e0d40bdbc7e01d212f7c67b0de536a2d19194119f60031c44019de286e027454db7ee27692fee93e4a9993f6871d718342f728bdb3f46e34e5b6e02978a9b600f8b4a3f4fcf88e9b30264e1f02bc4a8caa8985375f3c6cac043807950083c34c65b8c03c4c62867c390b97e4dda6f775507521ab16238f5b177ebbc482102ae72ee8680ea1412a502030165ec60cf72120caf7e29ced5a6fe5e430e573595ed39b8a141ff8b938480d8123582036f89e65e2eb3f53f2dc6efe495dec84d9ac0499a4433666f644da551b828ba89a941fc4868d72852f22a36d9dab92146b3275942d25e8a3a33d950461051a12f2089852c6e7914a897ce0ef554607929ccf6b4ff1fece49025166e5c61c33df65c59c4701a963ff2f3e4de73db2c74454e92b38f0aada694c381a7754d08b050fb7b18bb930af89fba98b544f13b1c1c6dff6aae7b826dddcd8c94172783d1a7995502b89b043bb9f5be627759b3e3da6655e9723b9529e9db002ea59459af10e8f70137a88a11b0737369e4a07576b703319710ddd5e0aa04f15e62790dfb8ac1cfa51cc942425b5c2de33eae0f3aea6c86d565c5677958e711b5af514e4cb1ed169062a34a4dbce765c1945648b8e0e124c6254c23fe11e3d7cf83cea368b670e74ce13d5cca56a1b8311644fec682b77bd337c30855628433e9a882ccd879522de94611d7e9297eae0d41c4e00b7c53306d12a616c06e21979d52be944f07616a3d615b4ad6069649663e095b965d3740a0776fcfb5833ec77e8c952b54b44a3baa2a461a2925db531ed3fd3e57c6d9880b7ed448094b71b461027ffe71e963246fbf26c4af528c23d189e8e7035435b762536657724d8c08b628f267992a8d37f77d93caf52cf61f11cc882b49c66636aeff5f11aa0044581d032408f75dcf3761099cb905378d434cbc75109896fac15aef5c0911db351f205820ae3aff93372f7dc93b5b4013b7654618b15678f6a3722c7668007614aaf67b0294131858463c28300d862717954fbb4006d47b64f3c5c3721760ecfbb3bb428c215f95f4d97882b5ecc73b1972823cb6da026e568be68a8801638cae0f762f8756f37b06499e8bc69b45ee25117c233186d1d9c7baf48194b1ba4a444b9b1e66c3e53faf3399094e9822b7ad75914935b66217dba38e8c88c0545cff2b992f359e6d88505ea469f7e8f0a10980a9b562e9184ee018238fac1b64c468ea80434d16ed6fbdfa377cf9a64a76326a8c814566bce7bd30c7022b4a6fc8aead845ec5487c35317ee241fa47b16498f9ad1e3e3025654d29e5ec9bfa86d2b4215a644056b821ebfd89e5f387b30789a7868a0c147891557ca95b02e3252650425d09afb7c24f7007eb1aa6981883e97e9fa6f0895b2659ff5719fe20a79b286607c8c93b91964b0a009f15c472bd0aeef26951b71bbc1cda3f3dea3f35ae4cdf21e38af39bef84f6fe89c4d5be4ae27f93dc683037e4afdc6edabfb4ad39b5f4a54ac6aa4d52c104ac21de5f185bf28551e00d3d569cbb827b5c01a40aa6eb972e24160e3fb435c4e9906471f9c2fb0c7d6e1f311ab0c8cd714a70b847223896d36859b1f089a92d797eda82220b0dcf28999ee36424b05e61a73cbf29793da0e711acaa1af713676b1d1c54603b1bbd71819d1d1f45bd3cedc68a039323190a0c1d0ca0298889bce91ca13b5d030685ab335b53baede94e40f03d75d54f104fc088e1a53ef5d94cfa3d2608102b45620ed524e98e38761ef73a3c40986cec0681b3aff7d71a6dcaf8e3c3035834ee75228cd951d28c6795f95c98279fb7cc3b3713078ca6aee34c480879357f5955b2154a94d17c8292f71364f1d54bc2e5e8faa6608b58902adbf4aed845ebb4df05afe5419b15a24686d82e493f4c041fadc7ee016cc34b6624053148c8df14296dd3d50e187c96301c5f7191d7fea7d2712bf4c512bc10fa574947d5c6a66c33b4ba14ff2b8bb844adaf0e2084cc6656a8ed9f5d742313684957a03f5f66d6fedefa1cd80eb1f6aaa1f3e3dd60a16f56b4eca71ffaa56fa451a6e5af8aa4aca3c2bf7f0624ff0990ad4c9538160fb5fd86d8e85a48b368d820cb4a9677ec07a99cd115ffae9cfc36a04f158785c0bec8c9c0c41d911ebfa76860f181eda531668914bff3c55d143443a784ee59d61c5648e962d39183be89e17bece45b3f295f52b53337801dfc1b9c974afb9e6bdf9ba2bbb5026710ec8a7e11ba0d1a692541758ffb2fbbb1b28f71e5f2cf7fd1041ad6de6920e33150bc5725fdf2cbfc46e3021719951d28e025a561ef607e772be34b515ed89a07f18d3e9624475012e117664d9434fcf75bed6922090c82f05c60d8ff80bf4c7e4cccf0df8d6d38e0ceebb888facca410de95e395694439f6526e1cf3002b07c2e7bb94325855d733ac7bc4230be82aab6e3d15ac279df6aced33873b092106be98271a1c17175a211d85262077dbce7d63c739c7f7f9cff129b880be8db01a95b05391bd6b69e7b0ec7c3a4b5de12cd6cbfc952eeaf51510ce3b62a611601d5dd6d12d6058c03b5ceca1f18c34b69e8f7d0cdae1b962c99a5f692feba6e86685f74905d9bd430bb9a1319a87d09e809f870b81a84dfa9577452bd3293fe2f6d61f7d8865b8f627b4cf793d53a7caf37f98e6a5a3be158273c8822a252e964bcc1c2c6dbddb24dfd7dcde0895e620552c9ae8909387f9832308da120cbe2f9d9d2227e2080a4ee837cf6200be412bc4fec4d3a51f28bca94cf07cb3969a578fff87029b14de32235e1fc041f1f12897adf3040b05d430547f062da7b8e81e944ba5c5865d81ee3462d091fd9c3a34bccf0335d6283cabe3b077c672b58dfc0ed1d5ad1ee9f74750a6eff8a2ad869c6201405257859acc1b57079168d16b48869c8b2da37ade65a9b1c490fad1bc465f26fe741db2986edff15a737ae9d68d79f7579dc81578314ec143fc4a35db457552cc97982b514313ca727af25ea571bd4036ff6c733a3bafc6ddde40932d05301b1a63151d4402dc440b0852a037494ea1f97a6292980954abc31b475d5caea447d7a8c3b8a97980bf638f89bd985d4131b708fa5aa0a262b8748e6a0d3c79d1402c941dd4c77a2ffc52a64069df245d25ab1bf99311e4a8f0300283cd3bb77070153c648a755ca94f416b1190ca9b20893b21aa2f4d244335967c7b3bfde515e0290ee78f5a04ee90c3b9818e5b76a2f98bf4155385759ca2ac205f6d72220cdd77b942783e314da3050cebb2c89e5f59ccd484bfdb620fb7c2dbc464b995f3f4d990c9cb18d51286f55bcc0402b2f4f75e089034d9f29fed867093e2c594faddbe9155b00f48326889c4aac7f5e5eb25b66e44f38548f3f036bcc6504fd258794cd", 0x1000) (rerun: 32) 16:00:19 executing program 2: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x2, 0x1, &(0x7f00000002c0)="2f447381a9239779372ba60ab67c830e5875b749c57d5a64574c1d28fb08d3ff241c2b3330a2447dbd0c87e393cf93307650542dc7c9ebae5d457f00e1189da7c777e1f98e7079f384eab9a5db62c0a08e2f98b62987b4191f6d7d94588624434c30e1561aca10302c034050375ca270a296b77280e78e458bd216847726c6fe0514841adb0dce65e4883af49f9776284d4f71815c9d49e5eb72ebcda113feecb74a27b9f0318a1b11ed751ca37aa69f80eb63a69b5e71396856a9266e2900b527438d6aa2f0d4edaad1538be89b4b48de0d7a1102fd6f8497ac77c3e8a6912d15337d3c28a2e246bd82be42c1a7ed5d1d9f96", 0xf3) syz_emit_ethernet(0x23, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaab2aaaaaa0800450000150000cd7600120000907800000000e00000029127c4c96a73ab9243f7abf9ebd207000000d1333ce659ed2a0b0f8baa66fd206088d462f33c7ce171af52012d93736e431ab5d2e65149af038e33459aeb1275c9fab56da46cdb9810c9dab087d38d5824be3c0e83882e522d618b853940be41061cf5c3663dbfaee445f6f0fdcc84145b324b6e0dda1b4ddb5a7fa34bd9fb44ed826887aa584bcde745785050d028c18bdc7957f6e7bddc632f1f2ca88a3497aac3ceed09001000007b5c0247b7e083266443dd8711f72be6ced849a020b30d8d2a65799418e2385711f079ea88354f753837c0bcbbd08206be9389fc784135dafd22fe9116668a3b3bf48b3fd39a421a67721e79307b16ca1e355468fe92770408f6c450c6f0e8080372286279b575199dffeb08596b47438c2d252a265586cc79e60301a7bb925eb3228a3bd30fb7ad0748079deb9a602c7d9658da924d60cd0c31f047f6dc60be984f62962676c71b8624cf5b025510b564f5b8b95696a651caef1760e4ed3f042e0442452c0000068394cd4530316ff978d99ec1a4a91c247fe7fee7eff6493146e1"]) syz_emit_ethernet(0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff080600188013060d0003aaaaaaaaaa9969308780554e9b55862d70f47dffffffffffffb07254b92d7470ce5d3886cb9f0e3ef4"]) 16:00:19 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) readv(r0, &(0x7f0000001240)=[{0x0}], 0x1) (async) close(r0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r1 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x40) (async, rerun: 32) r2 = socket$inet6(0x18, 0x3, 0x0) (rerun: 32) getsockopt(r2, 0x29, 0x37, 0x0, 0x0) (async) socket(0x1, 0x4, 0x6) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000140)="2b15345bbdd70603004f4012208a2dff4cccfc53b6e1306fe5a7a092c6de2040981aa4861d8b45eebbb693cfdd097ba78442527bb4d0ba9d65210f659238b70f7c5ca61d1e7ac7e07d9add9c6d7ca0d719aa28b5ac479ca379d9a8a526727389e8c37595ce2380db9a0754dd0ad215ff6fcccc45c1b21bab8636086aa48d5ab177ce2057e3caa70ebe653eb9fadc78c0a41ff392bb54b77919280aa6e39128d3cd461a154a24574225b58e8badbb6c5a584596aec1d255dda9856e51", 0xbc}, {&(0x7f0000000200)="dde7878cd279c68db35b28525683e5d958d650771369386b89728ec0dbd0bb62337c2512f32b222cafd602aabcf32b2ad6ee074dfc25a7094030", 0x3a}, {&(0x7f0000000240)="ac22a167d20b7b71f67b55150a9414fe423af2f272db7f683b467c20843f603e73f39e1286ae0aad4f7f97d2410ed54b7bf296d55c9f78b3044b2ec51536692b6f30f3688b49158a0ecbd385de675391e36af6ccff5ac322f416a102c0014ea9e420a54b234617da9598c1cd6bcbe5ae49121a317741a492c49b1c09caa39cec2887e1d903635965f542254ea20076df501a17d54d59d5", 0x97}, {&(0x7f0000000300)="5ac621c2920fe78029d21eeca1c7a863ea6edb626e62678b85df22eaa503de3431c09d3da26b10ad56e3d869ca7e26405ca30d634caa7c1cc42babd5c8a5c8150bc975857f1dc748a37ac836408c8dfe01f468123123a1c252066171d6f20fc498c45d4a8b11814ee8d65c8d403d46c35824f9dddcdb4036267ec8644110949e459a393e9f5003cf16a12119bf5a300927870f", 0x93}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x80}, {0x48}, {0x6, 0x0, 0x0, 0x20000}]}) socketpair$unix(0x1, 0x231c126f6fee54fd, 0x0, &(0x7f0000000440)) (async) r3 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000600)=0x8) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000780)={0x8, &(0x7f0000000740)=[{0x0, 0x20, 0x8, 0x2}, {0x6, 0x1f, 0x40, 0x101}, {0x8, 0xd5, 0x0, 0x10000}, {0x7f, 0x71, 0x3, 0x9}, {0x4, 0x6, 0x5, 0xa6}, {0x9, 0x81, 0x0, 0x1000}, {0x7, 0x0, 0x1c, 0x2}, {0x8000, 0x57, 0x7c, 0x6be6}]}) (async) write(r3, &(0x7f0000000480)="a09db3b678e61d574cbd4b021e53cb0803619ba903fbb1ba891c85b608e9072621e233b680fafa19a15201136e331220f2182099cebcc608a6750c5eab8c6953b24b1bc8c21d0a89d7bf5e737af6a32f651c56df0e35afdf8a6fb2660918072a9431f377f364ff73d861ff5eff8b8758427c47a14d0e45066348830795d4da146ea3977f73275f10ccc7f11bad3e26adc5b0a5af8b3042ece2da15cdf037d7ce3cf9cc2dac6f7024ca2eb33e79f940094799bcc8fbe045781b1c72b914b5ca95204c7b8621176606be7aecd639cdeda9", 0xd0) (async) write(r0, &(0x7f00000000c0)="15d84d926b76904314ab54b4f3c3", 0xe) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 32) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000800)={0x4, &(0x7f00000007c0)=[{0x4, 0x31, 0x0, 0x100}, {0x7, 0x5, 0x8, 0x3}, {0x1, 0xe4, 0x1, 0x7}, {0x7, 0x7f, 0x20, 0xff}]}) (async, rerun: 32) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x0, 0xfff, 0x2}, {0x18, 0x2, 0x7ff, 0x5}, 0x8, [0x7, 0x7, 0x45, 0x1, 0x2c23, 0x1000, 0xffff, 0x4]}, 0x3c) (async, rerun: 64) write(r5, &(0x7f0000000640)="da2ae6266a7bbe53ffd33447e0c565061fc474de0038002775974b6a1118dffebe6489cb1eeefc6ca5e3f3f61a92237c3a41a5fc06f4d108c7e53797d73fdfac9832b65f25b611d48157a0b7d715bcd5f53e4ab03433f644cfbf0761a1b9867654dbdad66d2f89fc2ed29c393a297b1f8296de1bf2d966f24f6445c6dbeb75edc8f8d22c4a8279df5e86283cb8d7021535edbba111b327d83ff7fce8b28f32775a9e3bbbc603a4d046a1cc79211e0801ff3bd44fc2e85d73b9841ced6574b94f8f20f43d00ce5e7c687891ddeaf220efc2d0f9", 0xd3) (rerun: 64) r7 = dup(r5) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x30}, {0x1, 0x0, 0x0, 0xfffffffc}, {0x16, 0x0, 0xff}]}) 16:00:19 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x180) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x180) (async) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) (async) 16:00:19 executing program 2: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x2, 0x1, &(0x7f00000002c0)="2f447381a9239779372ba60ab67c830e5875b749c57d5a64574c1d28fb08d3ff241c2b3330a2447dbd0c87e393cf93307650542dc7c9ebae5d457f00e1189da7c777e1f98e7079f384eab9a5db62c0a08e2f98b62987b4191f6d7d94588624434c30e1561aca10302c034050375ca270a296b77280e78e458bd216847726c6fe0514841adb0dce65e4883af49f9776284d4f71815c9d49e5eb72ebcda113feecb74a27b9f0318a1b11ed751ca37aa69f80eb63a69b5e71396856a9266e2900b527438d6aa2f0d4edaad1538be89b4b48de0d7a1102fd6f8497ac77c3e8a6912d15337d3c28a2e246bd82be42c1a7ed5d1d9f96", 0xf3) syz_emit_ethernet(0x23, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaab2aaaaaa0800450000150000cd7600120000907800000000e00000029127c4c96a73ab9243f7abf9ebd207000000d1333ce659ed2a0b0f8baa66fd206088d462f33c7ce171af52012d93736e431ab5d2e65149af038e33459aeb1275c9fab56da46cdb9810c9dab087d38d5824be3c0e83882e522d618b853940be41061cf5c3663dbfaee445f6f0fdcc84145b324b6e0dda1b4ddb5a7fa34bd9fb44ed826887aa584bcde745785050d028c18bdc7957f6e7bddc632f1f2ca88a3497aac3ceed09001000007b5c0247b7e083266443dd8711f72be6ced849a020b30d8d2a65799418e2385711f079ea88354f753837c0bcbbd08206be9389fc784135dafd22fe9116668a3b3bf48b3fd39a421a67721e79307b16ca1e355468fe92770408f6c450c6f0e8080372286279b575199dffeb08596b47438c2d252a265586cc79e60301a7bb925eb3228a3bd30fb7ad0748079deb9a602c7d9658da924d60cd0c31f047f6dc60be984f62962676c71b8624cf5b025510b564f5b8b95696a651caef1760e4ed3f042e0442452c0000068394cd4530316ff978d99ec1a4a91c247fe7fee7eff6493146e1"]) syz_emit_ethernet(0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff080600188013060d0003aaaaaaaaaa9969308780554e9b55862d70f47dffffffffffffb07254b92d7470ce5d3886cb9f0e3ef4"]) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0x3f}, 0xc) socket$inet6(0x18, 0x4000, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x1) (async) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0x3f}, 0xc) (async) socket$inet6(0x18, 0x4000, 0x20) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) (async) 16:00:19 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x180) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x180) (async) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) (async) 16:00:19 executing program 4: r0 = socket$inet6(0x18, 0x4, 0x20) r1 = socket$inet6(0x18, 0x2, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x8, 0x8, 0x4}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x5, 0x8, 0x1f, 0x2}, {0xffff, 0x8, 0x0, 0x7ff}, {0x83b, 0xd8, 0x20, 0x85}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x97e0, 0x7, 0xae, 0xe0a2}, {0xcd8, 0x47, 0x1, 0x80000001}, {0x400, 0x1, 0x81, 0x9}, {0xd59, 0x4, 0x8, 0xffff}, {0x3, 0x3, 0x20}, {0x6, 0x69, 0x7, 0x411}, {0x8000, 0x6, 0x3f}]}) r7 = geteuid() setreuid(r6, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x400, 0x20, 0x2, 0x621d}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r10 = fcntl$dupfd(r1, 0xa, r2) r11 = fcntl$dupfd(r9, 0xa, r10) write(r0, &(0x7f0000000500)="00d1e23cec327baf05da8cd83dcb5885b2661e757a8fa830b120aa6535b7eb6a062f3edab461220181a1c8baae13cff7e0bb8cc689e668184785cd30b4edce9388cf35ee79605aaecc083b03181fd0dbb337da59fdcf6484630a5336715fbca4d35b9520467b2d0d113b920f39a8bb186abf7da5263d0dd7b23bfc13fe162c6558a589e92ed97d9d16160dced39d8028b970098ee67385e90d2c65242d8be88889c20909181554d69e", 0xa9) write(r0, &(0x7f00000005c0)="c62f48c3e821312ab01bdd5855ae4c5b4c1d6a5f0db1ee0e967512161ed1c0e43ea99564343a29b5061d2eb60eb7aa86c80a0f505f5b3e7eb0ee9345beeb946fdd8ee6ac7eabbd7dfc8687d61e3c8e57331bd049e8ca98017dfb43c1511e9198f4a66e80d09cac1465105d10495072b1ddf47c778a94a694d732c56279bc7fcbd6ca76c2d5e05e860c1bf07a577d46adefc3e7575ca1d85b70", 0x99) r12 = socket(0x20, 0x4, 0x40) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r15 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0xffff, r7, r5, r14, r15, 0x0, 0x5b}, 0x400, 0x100000000, 0x1}) geteuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r17 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x7, r16, r4, r17, r8, 0x18, 0x8}, 0x2, 0x8, r13, r13, 0xff, 0xffffffff, 0x645, 0x9}) 16:00:19 executing program 6: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r6, 0x0, r8, 0xc4, 0x1fe}, 0x3, 0x1, 0x0, r4, 0x6102, 0x4000000000000000, 0xffffffffffff8000}) r9 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r12, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r10, 0x6102, 0x0, 0xffffffffffff8000}) r13 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r15 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r11, r14, 0x103, 0x80}, 0x0, 0x877e, r10, r15, 0xffffffffffffffff, 0x100, 0x6}) r16 = getuid() setreuid(0xee00, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x8, r5, r1, r16, r3, 0x10, 0x7}, 0x1000, 0xcb8, r4, r17, 0x7, 0x4, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r19 = getpgrp() socketpair(0x20, 0x5, 0x3d, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r21, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r5, r18, 0x103, 0x80}, 0x0, 0x877e, r4, r19, 0x3, 0x100, 0x6}) r22 = getuid() setreuid(0xee00, r22) r23 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r23) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000040)={{0x80, 0x0, r0, r22, r2, 0x2, 0x4000}, 0x7fffffff, 0x0, 0xffffffffffffffff, r23, 0x7, 0x7fff, 0x8}) 16:00:19 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000080)=[{r0, 0x106}], 0x1, 0x0) (async, rerun: 32) close(r0) (rerun: 32) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, r4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r8 = syz_open_pts() dup2(r8, r7) socketpair(0x10, 0x4, 0x7, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="1499914b3236348a8385c664f5d2ab02f686706cde5a1d2e8c87b48740b7196a6506253af15c80282bd6768d1fb689253318416208791e5149cd", 0x3a}, {&(0x7f0000000200)="3e7a76c2a581f3ab6897c384e016a5982d621521c06f469e9b465e20b9002d4229185a69a6314cd9f4f68e1480c95e9bb5abd4d85531fd920572a520384b3bfe7d8f369671a90ec1b603be0e33a6fbb9b093bcde90f483a02c332bec27e551f41d9d75ccc956e6029d57df7b86ce25c56fc24dc3edb6a07ed96949f4fb2cd2f88f0c2ad0a9380ef9658dcd4382c8cfc15bab1a0180e5f24163d36f360bc35a40c2c989dc268d4bc41fed9b762721642251320e978807113bf5c9be829bd277e39c6bddfc99a39f880528804488bcaa5bd903b422a3882098c94a8acbd60b87c096f452ef4b4d5414b5b6224004a9c8f5", 0xf0}, {&(0x7f0000000300)="7e82abc64c6d4e80f6c773d0bb924787912cac23180723f6fa39883f3ce18be5006768d47482d1c435fb68ae5275c1ee8d773698fdd40987299280e2207207d1c5a5a9d667343c206ee883808002637e879c8d697f8342ccf7a1cf2df60f081a4f95803add7b599549c549981fdcb2ddd68e339dc9941ad75ddea754d600bfafd33583d282bd96417511f69a4b055028713577d18135c91a85d1b5c58e0db48f6cb90be881921ca4dc43e88743a9b251a336608c37c3820878ca9777c9b608a82a445e1ac81787a1dcd66208732a75d39eeea9dbda0a54bb796ece58578770d2168a8fee0f3a49ac43f4d66ed316", 0xee}, {&(0x7f0000000400)="65a3b653f54c10f58978bd428501864b634feb01a0089586f0d030d3602923205a84aa40f7c87110f04994977a1d66699a2077eaa9e6c1d0c4d150acac1ca07f92b39b0aa90c544afb605d80fe77b774fee415f31a03960fde19c09a39dd6cd7eae09b32e85c67f7e575a3360a279796c9ff95e39dd48b9aa1e4c06c7185cac0d0882ca2753edd755f6ae1c581f2d39d45d5d23910f33b905e0bea7eef5a28560581", 0xa2}], 0x4, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r4, r6, r0, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff}], 0x88, 0x1}, 0x3) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 2: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x2, 0x1, &(0x7f00000002c0)="2f447381a9239779372ba60ab67c830e5875b749c57d5a64574c1d28fb08d3ff241c2b3330a2447dbd0c87e393cf93307650542dc7c9ebae5d457f00e1189da7c777e1f98e7079f384eab9a5db62c0a08e2f98b62987b4191f6d7d94588624434c30e1561aca10302c034050375ca270a296b77280e78e458bd216847726c6fe0514841adb0dce65e4883af49f9776284d4f71815c9d49e5eb72ebcda113feecb74a27b9f0318a1b11ed751ca37aa69f80eb63a69b5e71396856a9266e2900b527438d6aa2f0d4edaad1538be89b4b48de0d7a1102fd6f8497ac77c3e8a6912d15337d3c28a2e246bd82be42c1a7ed5d1d9f96", 0xf3) syz_emit_ethernet(0x23, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaab2aaaaaa0800450000150000cd7600120000907800000000e00000029127c4c96a73ab9243f7abf9ebd207000000d1333ce659ed2a0b0f8baa66fd206088d462f33c7ce171af52012d93736e431ab5d2e65149af038e33459aeb1275c9fab56da46cdb9810c9dab087d38d5824be3c0e83882e522d618b853940be41061cf5c3663dbfaee445f6f0fdcc84145b324b6e0dda1b4ddb5a7fa34bd9fb44ed826887aa584bcde745785050d028c18bdc7957f6e7bddc632f1f2ca88a3497aac3ceed09001000007b5c0247b7e083266443dd8711f72be6ced849a020b30d8d2a65799418e2385711f079ea88354f753837c0bcbbd08206be9389fc784135dafd22fe9116668a3b3bf48b3fd39a421a67721e79307b16ca1e355468fe92770408f6c450c6f0e8080372286279b575199dffeb08596b47438c2d252a265586cc79e60301a7bb925eb3228a3bd30fb7ad0748079deb9a602c7d9658da924d60cd0c31f047f6dc60be984f62962676c71b8624cf5b025510b564f5b8b95696a651caef1760e4ed3f042e0442452c0000068394cd4530316ff978d99ec1a4a91c247fe7fee7eff6493146e1"]) syz_emit_ethernet(0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff080600188013060d0003aaaaaaaaaa9969308780554e9b55862d70f47dffffffffffffb07254b92d7470ce5d3886cb9f0e3ef4"]) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) setsockopt(r0, 0x2, 0x1, &(0x7f00000002c0)="2f447381a9239779372ba60ab67c830e5875b749c57d5a64574c1d28fb08d3ff241c2b3330a2447dbd0c87e393cf93307650542dc7c9ebae5d457f00e1189da7c777e1f98e7079f384eab9a5db62c0a08e2f98b62987b4191f6d7d94588624434c30e1561aca10302c034050375ca270a296b77280e78e458bd216847726c6fe0514841adb0dce65e4883af49f9776284d4f71815c9d49e5eb72ebcda113feecb74a27b9f0318a1b11ed751ca37aa69f80eb63a69b5e71396856a9266e2900b527438d6aa2f0d4edaad1538be89b4b48de0d7a1102fd6f8497ac77c3e8a6912d15337d3c28a2e246bd82be42c1a7ed5d1d9f96", 0xf3) (async) syz_emit_ethernet(0x23, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaab2aaaaaa0800450000150000cd7600120000907800000000e00000029127c4c96a73ab9243f7abf9ebd207000000d1333ce659ed2a0b0f8baa66fd206088d462f33c7ce171af52012d93736e431ab5d2e65149af038e33459aeb1275c9fab56da46cdb9810c9dab087d38d5824be3c0e83882e522d618b853940be41061cf5c3663dbfaee445f6f0fdcc84145b324b6e0dda1b4ddb5a7fa34bd9fb44ed826887aa584bcde745785050d028c18bdc7957f6e7bddc632f1f2ca88a3497aac3ceed09001000007b5c0247b7e083266443dd8711f72be6ced849a020b30d8d2a65799418e2385711f079ea88354f753837c0bcbbd08206be9389fc784135dafd22fe9116668a3b3bf48b3fd39a421a67721e79307b16ca1e355468fe92770408f6c450c6f0e8080372286279b575199dffeb08596b47438c2d252a265586cc79e60301a7bb925eb3228a3bd30fb7ad0748079deb9a602c7d9658da924d60cd0c31f047f6dc60be984f62962676c71b8624cf5b025510b564f5b8b95696a651caef1760e4ed3f042e0442452c0000068394cd4530316ff978d99ec1a4a91c247fe7fee7eff6493146e1"]) (async) syz_emit_ethernet(0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff080600188013060d0003aaaaaaaaaa9969308780554e9b55862d70f47dffffffffffffb07254b92d7470ce5d3886cb9f0e3ef4"]) (async) 16:00:19 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r1 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x40) (async) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x37, 0x0, 0x0) (async) socket(0x1, 0x4, 0x6) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000140)="2b15345bbdd70603004f4012208a2dff4cccfc53b6e1306fe5a7a092c6de2040981aa4861d8b45eebbb693cfdd097ba78442527bb4d0ba9d65210f659238b70f7c5ca61d1e7ac7e07d9add9c6d7ca0d719aa28b5ac479ca379d9a8a526727389e8c37595ce2380db9a0754dd0ad215ff6fcccc45c1b21bab8636086aa48d5ab177ce2057e3caa70ebe653eb9fadc78c0a41ff392bb54b77919280aa6e39128d3cd461a154a24574225b58e8badbb6c5a584596aec1d255dda9856e51", 0xbc}, {&(0x7f0000000200)="dde7878cd279c68db35b28525683e5d958d650771369386b89728ec0dbd0bb62337c2512f32b222cafd602aabcf32b2ad6ee074dfc25a7094030", 0x3a}, {&(0x7f0000000240)="ac22a167d20b7b71f67b55150a9414fe423af2f272db7f683b467c20843f603e73f39e1286ae0aad4f7f97d2410ed54b7bf296d55c9f78b3044b2ec51536692b6f30f3688b49158a0ecbd385de675391e36af6ccff5ac322f416a102c0014ea9e420a54b234617da9598c1cd6bcbe5ae49121a317741a492c49b1c09caa39cec2887e1d903635965f542254ea20076df501a17d54d59d5", 0x97}, {&(0x7f0000000300)="5ac621c2920fe78029d21eeca1c7a863ea6edb626e62678b85df22eaa503de3431c09d3da26b10ad56e3d869ca7e26405ca30d634caa7c1cc42babd5c8a5c8150bc975857f1dc748a37ac836408c8dfe01f468123123a1c252066171d6f20fc498c45d4a8b11814ee8d65c8d403d46c35824f9dddcdb4036267ec8644110949e459a393e9f5003cf16a12119bf5a300927870f", 0x93}], 0x4) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x80}, {0x48}, {0x6, 0x0, 0x0, 0x20000}]}) socketpair$unix(0x1, 0x231c126f6fee54fd, 0x0, &(0x7f0000000440)) (async) r3 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000600)=0x8) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000780)={0x8, &(0x7f0000000740)=[{0x0, 0x20, 0x8, 0x2}, {0x6, 0x1f, 0x40, 0x101}, {0x8, 0xd5, 0x0, 0x10000}, {0x7f, 0x71, 0x3, 0x9}, {0x4, 0x6, 0x5, 0xa6}, {0x9, 0x81, 0x0, 0x1000}, {0x7, 0x0, 0x1c, 0x2}, {0x8000, 0x57, 0x7c, 0x6be6}]}) (async) write(r3, &(0x7f0000000480)="a09db3b678e61d574cbd4b021e53cb0803619ba903fbb1ba891c85b608e9072621e233b680fafa19a15201136e331220f2182099cebcc608a6750c5eab8c6953b24b1bc8c21d0a89d7bf5e737af6a32f651c56df0e35afdf8a6fb2660918072a9431f377f364ff73d861ff5eff8b8758427c47a14d0e45066348830795d4da146ea3977f73275f10ccc7f11bad3e26adc5b0a5af8b3042ece2da15cdf037d7ce3cf9cc2dac6f7024ca2eb33e79f940094799bcc8fbe045781b1c72b914b5ca95204c7b8621176606be7aecd639cdeda9", 0xd0) write(r0, &(0x7f00000000c0)="15d84d926b76904314ab54b4f3c3", 0xe) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000800)={0x4, &(0x7f00000007c0)=[{0x4, 0x31, 0x0, 0x100}, {0x7, 0x5, 0x8, 0x3}, {0x1, 0xe4, 0x1, 0x7}, {0x7, 0x7f, 0x20, 0xff}]}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x0, 0xfff, 0x2}, {0x18, 0x2, 0x7ff, 0x5}, 0x8, [0x7, 0x7, 0x45, 0x1, 0x2c23, 0x1000, 0xffff, 0x4]}, 0x3c) (async) write(r5, &(0x7f0000000640)="da2ae6266a7bbe53ffd33447e0c565061fc474de0038002775974b6a1118dffebe6489cb1eeefc6ca5e3f3f61a92237c3a41a5fc06f4d108c7e53797d73fdfac9832b65f25b611d48157a0b7d715bcd5f53e4ab03433f644cfbf0761a1b9867654dbdad66d2f89fc2ed29c393a297b1f8296de1bf2d966f24f6445c6dbeb75edc8f8d22c4a8279df5e86283cb8d7021535edbba111b327d83ff7fce8b28f32775a9e3bbbc603a4d046a1cc79211e0801ff3bd44fc2e85d73b9841ced6574b94f8f20f43d00ce5e7c687891ddeaf220efc2d0f9", 0xd3) r7 = dup(r5) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x30}, {0x1, 0x0, 0x0, 0xfffffffc}, {0x16, 0x0, 0xff}]}) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x2, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) (async) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, r4) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) (async) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r8 = syz_open_pts() dup2(r8, r7) socketpair(0x10, 0x4, 0x7, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="1499914b3236348a8385c664f5d2ab02f686706cde5a1d2e8c87b48740b7196a6506253af15c80282bd6768d1fb689253318416208791e5149cd", 0x3a}, {&(0x7f0000000200)="3e7a76c2a581f3ab6897c384e016a5982d621521c06f469e9b465e20b9002d4229185a69a6314cd9f4f68e1480c95e9bb5abd4d85531fd920572a520384b3bfe7d8f369671a90ec1b603be0e33a6fbb9b093bcde90f483a02c332bec27e551f41d9d75ccc956e6029d57df7b86ce25c56fc24dc3edb6a07ed96949f4fb2cd2f88f0c2ad0a9380ef9658dcd4382c8cfc15bab1a0180e5f24163d36f360bc35a40c2c989dc268d4bc41fed9b762721642251320e978807113bf5c9be829bd277e39c6bddfc99a39f880528804488bcaa5bd903b422a3882098c94a8acbd60b87c096f452ef4b4d5414b5b6224004a9c8f5", 0xf0}, {&(0x7f0000000300)="7e82abc64c6d4e80f6c773d0bb924787912cac23180723f6fa39883f3ce18be5006768d47482d1c435fb68ae5275c1ee8d773698fdd40987299280e2207207d1c5a5a9d667343c206ee883808002637e879c8d697f8342ccf7a1cf2df60f081a4f95803add7b599549c549981fdcb2ddd68e339dc9941ad75ddea754d600bfafd33583d282bd96417511f69a4b055028713577d18135c91a85d1b5c58e0db48f6cb90be881921ca4dc43e88743a9b251a336608c37c3820878ca9777c9b608a82a445e1ac81787a1dcd66208732a75d39eeea9dbda0a54bb796ece58578770d2168a8fee0f3a49ac43f4d66ed316", 0xee}, {&(0x7f0000000400)="65a3b653f54c10f58978bd428501864b634feb01a0089586f0d030d3602923205a84aa40f7c87110f04994977a1d66699a2077eaa9e6c1d0c4d150acac1ca07f92b39b0aa90c544afb605d80fe77b774fee415f31a03960fde19c09a39dd6cd7eae09b32e85c67f7e575a3360a279796c9ff95e39dd48b9aa1e4c06c7185cac0d0882ca2753edd755f6ae1c581f2d39d45d5d23910f33b905e0bea7eef5a28560581", 0xa2}], 0x4, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r4, r6, r0, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff}], 0x88, 0x1}, 0x3) (async) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 6: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r6, 0x0, r8, 0xc4, 0x1fe}, 0x3, 0x1, 0x0, r4, 0x6102, 0x4000000000000000, 0xffffffffffff8000}) (async) r9 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r12, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r10, 0x6102, 0x0, 0xffffffffffff8000}) (async) r13 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) r15 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r11, r14, 0x103, 0x80}, 0x0, 0x877e, r10, r15, 0xffffffffffffffff, 0x100, 0x6}) (async) r16 = getuid() setreuid(0xee00, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x8, r5, r1, r16, r3, 0x10, 0x7}, 0x1000, 0xcb8, r4, r17, 0x7, 0x4, 0x4}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async, rerun: 64) r19 = getpgrp() (async) socketpair(0x20, 0x5, 0x3d, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r21, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r5, r18, 0x103, 0x80}, 0x0, 0x877e, r4, r19, 0x3, 0x100, 0x6}) r22 = getuid() setreuid(0xee00, r22) (async) r23 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r23) (async, rerun: 32) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000040)={{0x80, 0x0, r0, r22, r2, 0x2, 0x4000}, 0x7fffffff, 0x0, 0xffffffffffffffff, r23, 0x7, 0x7fff, 0x8}) (rerun: 32) 16:00:19 executing program 7: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x401, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x3f, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xfffffeee) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) r7 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r6, r7, r1, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) r8 = getegid() r9 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x9, &(0x7f0000000180)=[r10, r0, 0x0, 0x0, r1, r2, r8, 0x0, r11]) pipe2(&(0x7f0000000240), 0x10004) getuid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r13 = socket(0x18, 0x3, 0x1d) getsockopt(r13, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) ioctl$PCIOCREAD(r12, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x1) recvmmsg(r5, &(0x7f0000000440)={&(0x7f0000001680)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000000540)=""/162, 0xa2}, {&(0x7f0000001440)=""/196, 0xc4}], 0x100000000000012f, &(0x7f0000000380)=""/167, 0xa7}, 0x8}, 0x10, 0x2, &(0x7f0000000480)={0x6eb, 0x10000}) 16:00:19 executing program 4: r0 = socket$inet6(0x18, 0x4, 0x20) r1 = socket$inet6(0x18, 0x2, 0x6) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8100, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x8, 0x8, 0x4}]}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x5, 0x8, 0x1f, 0x2}, {0xffff, 0x8, 0x0, 0x7ff}, {0x83b, 0xd8, 0x20, 0x85}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x97e0, 0x7, 0xae, 0xe0a2}, {0xcd8, 0x47, 0x1, 0x80000001}, {0x400, 0x1, 0x81, 0x9}, {0xd59, 0x4, 0x8, 0xffff}, {0x3, 0x3, 0x20}, {0x6, 0x69, 0x7, 0x411}, {0x8000, 0x6, 0x3f}]}) (async, rerun: 64) r7 = geteuid() (rerun: 64) setreuid(r6, r7) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) (rerun: 64) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x400, 0x20, 0x2, 0x621d}]}) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) (async, rerun: 64) r10 = fcntl$dupfd(r1, 0xa, r2) (rerun: 64) r11 = fcntl$dupfd(r9, 0xa, r10) (async, rerun: 32) write(r0, &(0x7f0000000500)="00d1e23cec327baf05da8cd83dcb5885b2661e757a8fa830b120aa6535b7eb6a062f3edab461220181a1c8baae13cff7e0bb8cc689e668184785cd30b4edce9388cf35ee79605aaecc083b03181fd0dbb337da59fdcf6484630a5336715fbca4d35b9520467b2d0d113b920f39a8bb186abf7da5263d0dd7b23bfc13fe162c6558a589e92ed97d9d16160dced39d8028b970098ee67385e90d2c65242d8be88889c20909181554d69e", 0xa9) (async, rerun: 32) write(r0, &(0x7f00000005c0)="c62f48c3e821312ab01bdd5855ae4c5b4c1d6a5f0db1ee0e967512161ed1c0e43ea99564343a29b5061d2eb60eb7aa86c80a0f505f5b3e7eb0ee9345beeb946fdd8ee6ac7eabbd7dfc8687d61e3c8e57331bd049e8ca98017dfb43c1511e9198f4a66e80d09cac1465105d10495072b1ddf47c778a94a694d732c56279bc7fcbd6ca76c2d5e05e860c1bf07a577d46adefc3e7575ca1d85b70", 0x99) r12 = socket(0x20, 0x4, 0x40) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r15 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0xffff, r7, r5, r14, r15, 0x0, 0x5b}, 0x400, 0x100000000, 0x1}) geteuid() (async) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r17 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x7, r16, r4, r17, r8, 0x18, 0x8}, 0x2, 0x8, r13, r13, 0xff, 0xffffffff, 0x645, 0x9}) 16:00:19 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x54}) getrlimit(0x3, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x7, 0xffff4b1d, "8b050003000000000000007a4d6e9fc3a3f4d3c9"}) r2 = dup(r0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="d6ff1b6f2f458f5875ff24b1b64f4b48b9ae7211eba14ac66791b60bbb6dd9ed87b294444df84883bba19f1022fdd9ee64a8ae05dc", 0x35}], 0x1) syz_open_pts() writev(r0, &(0x7f0000002800)=[{&(0x7f00000014c0)="80", 0x1}], 0x1) 16:00:19 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x6}]}) write(r0, &(0x7f0000000180)="230011e585cbc2b8ea9acc7808d0", 0xe) 05:37:04 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f816ef02a20e829ede34c7be723bb5b9379c1c34edbbda300322bd5a064b488a0541c756aa27bd779001"], 0x10) write(r0, &(0x7f0000000000)="fc2362d42d433ab59a7f28a8790326fc29b0ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="25a31b39d21d0821185817b59a349434344f86063eccfc8aef484780b103183dd77305e3", 0x24}], 0x1) write(r0, &(0x7f0000000140)="3905001880c443af4c2061708a82b8e5fdaf19bfd1138fa909f4eda072d05435", 0x20) 05:37:04 executing program 7: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40000000}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) setegid(r0) (async) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) (async) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x401, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x3f, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xfffffeee) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) (async) r7 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r6, r7, r1, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) (async) r8 = getegid() r9 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x9, &(0x7f0000000180)=[r10, r0, 0x0, 0x0, r1, r2, r8, 0x0, r11]) (async) pipe2(&(0x7f0000000240), 0x10004) (async) getuid() (async) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r13 = socket(0x18, 0x3, 0x1d) getsockopt(r13, 0x29, 0x1a, 0x0, 0x0) (async) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) (async) ioctl$PCIOCREAD(r12, 0xc0187009, &(0x7f00000000c0)) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x1) (async) recvmmsg(r5, &(0x7f0000000440)={&(0x7f0000001680)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000000540)=""/162, 0xa2}, {&(0x7f0000001440)=""/196, 0xc4}], 0x100000000000012f, &(0x7f0000000380)=""/167, 0xa7}, 0x8}, 0x10, 0x2, &(0x7f0000000480)={0x6eb, 0x10000}) 05:37:04 executing program 4: r0 = socket$inet6(0x18, 0x4, 0x20) r1 = socket$inet6(0x18, 0x2, 0x6) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8100, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x8, 0x8, 0x4}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x5, 0x8, 0x1f, 0x2}, {0xffff, 0x8, 0x0, 0x7ff}, {0x83b, 0xd8, 0x20, 0x85}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x97e0, 0x7, 0xae, 0xe0a2}, {0xcd8, 0x47, 0x1, 0x80000001}, {0x400, 0x1, 0x81, 0x9}, {0xd59, 0x4, 0x8, 0xffff}, {0x3, 0x3, 0x20}, {0x6, 0x69, 0x7, 0x411}, {0x8000, 0x6, 0x3f}]}) r7 = geteuid() setreuid(r6, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x400, 0x20, 0x2, 0x621d}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) (async) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) (async) r10 = fcntl$dupfd(r1, 0xa, r2) r11 = fcntl$dupfd(r9, 0xa, r10) (async) write(r0, &(0x7f0000000500)="00d1e23cec327baf05da8cd83dcb5885b2661e757a8fa830b120aa6535b7eb6a062f3edab461220181a1c8baae13cff7e0bb8cc689e668184785cd30b4edce9388cf35ee79605aaecc083b03181fd0dbb337da59fdcf6484630a5336715fbca4d35b9520467b2d0d113b920f39a8bb186abf7da5263d0dd7b23bfc13fe162c6558a589e92ed97d9d16160dced39d8028b970098ee67385e90d2c65242d8be88889c20909181554d69e", 0xa9) write(r0, &(0x7f00000005c0)="c62f48c3e821312ab01bdd5855ae4c5b4c1d6a5f0db1ee0e967512161ed1c0e43ea99564343a29b5061d2eb60eb7aa86c80a0f505f5b3e7eb0ee9345beeb946fdd8ee6ac7eabbd7dfc8687d61e3c8e57331bd049e8ca98017dfb43c1511e9198f4a66e80d09cac1465105d10495072b1ddf47c778a94a694d732c56279bc7fcbd6ca76c2d5e05e860c1bf07a577d46adefc3e7575ca1d85b70", 0x99) (async) r12 = socket(0x20, 0x4, 0x40) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) (async) r15 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0xffff, r7, r5, r14, r15, 0x0, 0x5b}, 0x400, 0x100000000, 0x1}) geteuid() (async) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) (async) r17 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x7, r16, r4, r17, r8, 0x18, 0x8}, 0x2, 0x8, r13, r13, 0xff, 0xffffffff, 0x645, 0x9}) 05:37:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x2, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async, rerun: 64) close(r1) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) (async) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async, rerun: 64) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async, rerun: 64) r5 = syz_open_pts() dup2(r5, r4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) r7 = syz_open_pts() close(r7) (async) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r8 = syz_open_pts() dup2(r8, r7) (async) socketpair(0x10, 0x4, 0x7, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r10 = getpid() (rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="1499914b3236348a8385c664f5d2ab02f686706cde5a1d2e8c87b48740b7196a6506253af15c80282bd6768d1fb689253318416208791e5149cd", 0x3a}, {&(0x7f0000000200)="3e7a76c2a581f3ab6897c384e016a5982d621521c06f469e9b465e20b9002d4229185a69a6314cd9f4f68e1480c95e9bb5abd4d85531fd920572a520384b3bfe7d8f369671a90ec1b603be0e33a6fbb9b093bcde90f483a02c332bec27e551f41d9d75ccc956e6029d57df7b86ce25c56fc24dc3edb6a07ed96949f4fb2cd2f88f0c2ad0a9380ef9658dcd4382c8cfc15bab1a0180e5f24163d36f360bc35a40c2c989dc268d4bc41fed9b762721642251320e978807113bf5c9be829bd277e39c6bddfc99a39f880528804488bcaa5bd903b422a3882098c94a8acbd60b87c096f452ef4b4d5414b5b6224004a9c8f5", 0xf0}, {&(0x7f0000000300)="7e82abc64c6d4e80f6c773d0bb924787912cac23180723f6fa39883f3ce18be5006768d47482d1c435fb68ae5275c1ee8d773698fdd40987299280e2207207d1c5a5a9d667343c206ee883808002637e879c8d697f8342ccf7a1cf2df60f081a4f95803add7b599549c549981fdcb2ddd68e339dc9941ad75ddea754d600bfafd33583d282bd96417511f69a4b055028713577d18135c91a85d1b5c58e0db48f6cb90be881921ca4dc43e88743a9b251a336608c37c3820878ca9777c9b608a82a445e1ac81787a1dcd66208732a75d39eeea9dbda0a54bb796ece58578770d2168a8fee0f3a49ac43f4d66ed316", 0xee}, {&(0x7f0000000400)="65a3b653f54c10f58978bd428501864b634feb01a0089586f0d030d3602923205a84aa40f7c87110f04994977a1d66699a2077eaa9e6c1d0c4d150acac1ca07f92b39b0aa90c544afb605d80fe77b774fee415f31a03960fde19c09a39dd6cd7eae09b32e85c67f7e575a3360a279796c9ff95e39dd48b9aa1e4c06c7185cac0d0882ca2753edd755f6ae1c581f2d39d45d5d23910f33b905e0bea7eef5a28560581", 0xa2}], 0x4, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r4, r6, r0, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff}], 0x88, 0x1}, 0x3) (async) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:04 executing program 6: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r6, 0x0, r8, 0xc4, 0x1fe}, 0x3, 0x1, 0x0, r4, 0x6102, 0x4000000000000000, 0xffffffffffff8000}) r9 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r12, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r10, 0x6102, 0x0, 0xffffffffffff8000}) (async) r13 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) r15 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r11, r14, 0x103, 0x80}, 0x0, 0x877e, r10, r15, 0xffffffffffffffff, 0x100, 0x6}) (async) r16 = getuid() setreuid(0xee00, r16) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) (rerun: 32) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x8, r5, r1, r16, r3, 0x10, 0x7}, 0x1000, 0xcb8, r4, r17, 0x7, 0x4, 0x4}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r19 = getpgrp() socketpair(0x20, 0x5, 0x3d, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async, rerun: 64) r21 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r21, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r21, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 64) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r5, r18, 0x103, 0x80}, 0x0, 0x877e, r4, r19, 0x3, 0x100, 0x6}) r22 = getuid() setreuid(0xee00, r22) (async) r23 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r23) (async) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000040)={{0x80, 0x0, r0, r22, r2, 0x2, 0x4000}, 0x7fffffff, 0x0, 0xffffffffffffffff, r23, 0x7, 0x7fff, 0x8}) 05:37:04 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f816ef02a20e829ede34c7be723bb5b9379c1c34edbbda300322bd5a064b488a0541c756aa27bd779001"], 0x10) (async) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f816ef02a20e829ede34c7be723bb5b9379c1c34edbbda300322bd5a064b488a0541c756aa27bd779001"], 0x10) write(r0, &(0x7f0000000000)="fc2362d42d433ab59a7f28a8790326fc29b0ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="25a31b39d21d0821185817b59a349434344f86063eccfc8aef484780b103183dd77305e3", 0x24}], 0x1) write(r0, &(0x7f0000000140)="3905001880c443af4c2061708a82b8e5fdaf19bfd1138fa909f4eda072d05435", 0x20) 05:37:04 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x6}]}) write(r0, &(0x7f0000000180)="230011e585cbc2b8ea9acc7808d0", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x6}]}) (async) write(r0, &(0x7f0000000180)="230011e585cbc2b8ea9acc7808d0", 0xe) (async) 05:37:04 executing program 7: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40000000}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) (async) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) (async) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x401, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x3f, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xfffffeee) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) r7 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r6, r7, r1, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) r8 = getegid() (async) r9 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x9, &(0x7f0000000180)=[r10, r0, 0x0, 0x0, r1, r2, r8, 0x0, r11]) pipe2(&(0x7f0000000240), 0x10004) (async) getuid() (async) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) r13 = socket(0x18, 0x3, 0x1d) getsockopt(r13, 0x29, 0x1a, 0x0, 0x0) (async) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) (async) ioctl$PCIOCREAD(r12, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x1) (async) recvmmsg(r5, &(0x7f0000000440)={&(0x7f0000001680)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000000540)=""/162, 0xa2}, {&(0x7f0000001440)=""/196, 0xc4}], 0x100000000000012f, &(0x7f0000000380)=""/167, 0xa7}, 0x8}, 0x10, 0x2, &(0x7f0000000480)={0x6eb, 0x10000}) 05:37:04 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x54}) getrlimit(0x3, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x7, 0xffff4b1d, "8b050003000000000000007a4d6e9fc3a3f4d3c9"}) r2 = dup(r0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="d6ff1b6f2f458f5875ff24b1b64f4b48b9ae7211eba14ac66791b60bbb6dd9ed87b294444df84883bba19f1022fdd9ee64a8ae05dc", 0x35}], 0x1) syz_open_pts() writev(r0, &(0x7f0000002800)=[{&(0x7f00000014c0)="80", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x54}) (async) getrlimit(0x3, &(0x7f00000000c0)) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x7, 0xffff4b1d, "8b050003000000000000007a4d6e9fc3a3f4d3c9"}) (async) dup(r0) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="d6ff1b6f2f458f5875ff24b1b64f4b48b9ae7211eba14ac66791b60bbb6dd9ed87b294444df84883bba19f1022fdd9ee64a8ae05dc", 0x35}], 0x1) (async) syz_open_pts() (async) writev(r0, &(0x7f0000002800)=[{&(0x7f00000014c0)="80", 0x1}], 0x1) (async) 05:37:04 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x3, 0xffffffffffffffff}) setrlimit(0x5, &(0x7f0000000100)={0xa7, 0xff}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0xc23a, 0x0, 0x0, "b0e4ff2e5d830b5f6ca04b11eb2dde88f6b638aa", 0x7fff, 0x2}) getrlimit(0x8, &(0x7f0000000140)) setrlimit(0x3, &(0x7f0000000040)={0x6ff2, 0xacf}) 05:37:04 executing program 6: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="26db7252c29519712b3ee8451531c025b29b98eb061d255e41104a2ab10309a5fe1ffcfe54d08de75a95db41c879d20475fe3f25628474cbc2acf73a3200d7af430f7b4e1d0dc4d78b2371d14f25769d346f7f2a0f3a37e9ac62780fea9bd437a16d5a644b371695207884663d4dad542fa8222721ad24dfddad3edaebf99473865c4324fa048a138a8896daab1190f7eaad4e534246f662dfdca80d", &(0x7f0000000100)=0x9c, &(0x7f0000000140)="108b0572faecbd0ca291017dca0ca533ddfcb4c0c42aa3875ce9ec06998dc092b6a5f8ac2ff0fefea1e1edef651c5c2b736d3504bfb853afb42e88bc", 0x3c) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r4, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r2, 0x6102, 0x0, 0xffffffffffff8000}) r5 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) r6 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20, 0x10e) connect$unix(r6, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r3, r7, 0x103, 0x80}, 0x0, 0x877e, r2, r8, 0x3, 0x100, 0x6}) r9 = getuid() setreuid(0xee00, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r13, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000300)=@un=@file={0x0, ""/65}, 0x43, &(0x7f00000003c0)=[{&(0x7f0000000740)=""/251, 0xfb}], 0x1, &(0x7f0000000400)=""/50, 0x32}, 0x5}, 0x10, 0x800, &(0x7f0000000500)={0x81, 0x80000000}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chown(&(0x7f0000000080)='./file0\x00', 0x0, r12) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r14) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r9, r1, r10, r12, 0x80, 0x32}, 0x9, 0xe724, r14, 0xffffffffffffffff, 0x7fff, 0x9, 0x4}) 05:37:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d}, {0x306}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000009078e000000100000000040090780000000045000000000000000000000000000000e00011016a944b2d600ba208934a1d3c7ff4bd140b600269c9057997065621f94cc57d1463c4bd3e2dc84cc79388ee533e8c236b5e2b9c0387416e491ff3a2eb97e03539b3b6590c41a6446a1cc134028aab9a113343ac608abf6e563fba375652c607008045dcd1dec0af75b00c4b65e8f1303b8af5bba9d0d6280e507ee73ce8412e382aea1a29282897f2ed250f3aa4a90135aabfbc62beeb74660edbe7bbf6b9e50b7ce7b76fabe601ccfe449720fc1f148a1f2041fa645c609dd15708c31a502df8536cba611c02cf74ef3fce5486d6ceda38a56c00"/286]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x9, 0x45, 0x1, 0x8001}, {0x2, 0x1, 0x9, 0x9}, {0xc392, 0x1, 0x1, 0xca32}, {0x7ff, 0x3f, 0x0, 0x1f}, {0x9, 0x81, 0x3f, 0xa8e3}, {0xc1, 0x5, 0x6, 0x4}]}) 05:37:04 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x54}) getrlimit(0x3, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x7, 0xffff4b1d, "8b050003000000000000007a4d6e9fc3a3f4d3c9"}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x7, 0xffff4b1d, "8b050003000000000000007a4d6e9fc3a3f4d3c9"}) r2 = dup(r0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="d6ff1b6f2f458f5875ff24b1b64f4b48b9ae7211eba14ac66791b60bbb6dd9ed87b294444df84883bba19f1022fdd9ee64a8ae05dc", 0x35}], 0x1) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="d6ff1b6f2f458f5875ff24b1b64f4b48b9ae7211eba14ac66791b60bbb6dd9ed87b294444df84883bba19f1022fdd9ee64a8ae05dc", 0x35}], 0x1) syz_open_pts() (async) syz_open_pts() writev(r0, &(0x7f0000002800)=[{&(0x7f00000014c0)="80", 0x1}], 0x1) 05:37:04 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file1\x00', 0x1, 0x318, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0xa, r0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="76a02582bef126be6d27a2847917867cf3a8ac7a3df4aa8b588cb8a72f18baef51537c87c39d5595c80070072e39a348e7aaa3ddaf50c1963c4aa262da1a2b6e9fca5ed5f7ec0c6362e235bb6d67dd1294598794cb91ecaabed9fe8b4b4a869fd099f1637785306fece3e2c5cdef3659aee5bcf8582dce7a1c992d9e2b5960b30e6a3070372af2b7a9102e8f49352a40ffa212b902600dcdaec553f414ea6ebe2cef6617a037a2248d0274fb00e8313cc1a8c6f14fd4746b39c40962399b6a4a23bc86e8e2923579a1aaa4512a894935ef52c90ddc3e24b011d656f0465d8fe1d395c98e7fa1f807f60d", 0xea}, {&(0x7f00000001c0)="3548ef88b78cd55012d681", 0xb}, {&(0x7f0000000200)="dc7609568c09b247d4bac7084e51dca6440ab34aa85fdc6feb02cfb98c8503277a75eebd230bd9a01e4a2ab4a2902556e1eaee43e4351e2a90ec7ae1c089197bb73da7112a971ddc21e5fad45acda9623ad4de94e57901864fb0d00d13469dc6e5d8d8d709208401cc9a4e05f783fec233fafec56a73f7a4b022ceed92e59fa5cc9a8441e0828df4b2e00e0e19f15014b143015dfb0254a25d09767b164ee7b2b0b5664901e952b4eb5828d00b7a59f7293752c14f68e4a298e75e8fa97f26e4c8ffd3b67112c545bca5aed9d3f08e4c18cc4ee5fec7a4aae641e1edb82876d872501ee0491abaec691781fdb55388b86c", 0xf1}, {&(0x7f0000000300)="290c2b8e90b020076185bebc28678f73638d94e840de09b6461644", 0x1b}], 0x4, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f816ef02a20e829ede34c7be723bb5b9379c1c34edbbda300322bd5a064b488a0541c756aa27bd779001"], 0x10) write(r0, &(0x7f0000000000)="fc2362d42d433ab59a7f28a8790326fc29b0ddebcc9f2fbec154d6eb", 0x1c) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="25a31b39d21d0821185817b59a349434344f86063eccfc8aef484780b103183dd77305e3", 0x24}], 0x1) (async, rerun: 64) write(r0, &(0x7f0000000140)="3905001880c443af4c2061708a82b8e5fdaf19bfd1138fa909f4eda072d05435", 0x20) (rerun: 64) 05:37:04 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x3, 0xffffffffffffffff}) (async, rerun: 64) setrlimit(0x5, &(0x7f0000000100)={0xa7, 0xff}) (async, rerun: 64) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0xc23a, 0x0, 0x0, "b0e4ff2e5d830b5f6ca04b11eb2dde88f6b638aa", 0x7fff, 0x2}) (async, rerun: 64) getrlimit(0x8, &(0x7f0000000140)) (rerun: 64) setrlimit(0x3, &(0x7f0000000040)={0x6ff2, 0xacf}) 05:37:04 executing program 6: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async, rerun: 64) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="26db7252c29519712b3ee8451531c025b29b98eb061d255e41104a2ab10309a5fe1ffcfe54d08de75a95db41c879d20475fe3f25628474cbc2acf73a3200d7af430f7b4e1d0dc4d78b2371d14f25769d346f7f2a0f3a37e9ac62780fea9bd437a16d5a644b371695207884663d4dad542fa8222721ad24dfddad3edaebf99473865c4324fa048a138a8896daab1190f7eaad4e534246f662dfdca80d", &(0x7f0000000100)=0x9c, &(0x7f0000000140)="108b0572faecbd0ca291017dca0ca533ddfcb4c0c42aa3875ce9ec06998dc092b6a5f8ac2ff0fefea1e1edef651c5c2b736d3504bfb853afb42e88bc", 0x3c) (rerun: 64) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async) shmdt(0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r4, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r2, 0x6102, 0x0, 0xffffffffffff8000}) (async) r5 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) r6 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20, 0x10e) connect$unix(r6, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async, rerun: 64) r8 = getpgrp() (rerun: 64) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r3, r7, 0x103, 0x80}, 0x0, 0x877e, r2, r8, 0x3, 0x100, 0x6}) r9 = getuid() setreuid(0xee00, r9) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) recvmmsg(r13, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000300)=@un=@file={0x0, ""/65}, 0x43, &(0x7f00000003c0)=[{&(0x7f0000000740)=""/251, 0xfb}], 0x1, &(0x7f0000000400)=""/50, 0x32}, 0x5}, 0x10, 0x800, &(0x7f0000000500)={0x81, 0x80000000}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chown(&(0x7f0000000080)='./file0\x00', 0x0, r12) (async, rerun: 64) r14 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r14) (async, rerun: 64) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r9, r1, r10, r12, 0x80, 0x32}, 0x9, 0xe724, r14, 0xffffffffffffffff, 0x7fff, 0x9, 0x4}) (rerun: 64) 05:37:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x6}]}) write(r0, &(0x7f0000000180)="230011e585cbc2b8ea9acc7808d0", 0xe) (async) write(r0, &(0x7f0000000180)="230011e585cbc2b8ea9acc7808d0", 0xe) 05:37:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d}, {0x306}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000009078e000000100000000040090780000000045000000000000000000000000000000e00011016a944b2d600ba208934a1d3c7ff4bd140b600269c9057997065621f94cc57d1463c4bd3e2dc84cc79388ee533e8c236b5e2b9c0387416e491ff3a2eb97e03539b3b6590c41a6446a1cc134028aab9a113343ac608abf6e563fba375652c607008045dcd1dec0af75b00c4b65e8f1303b8af5bba9d0d6280e507ee73ce8412e382aea1a29282897f2ed250f3aa4a90135aabfbc62beeb74660edbe7bbf6b9e50b7ce7b76fabe601ccfe449720fc1f148a1f2041fa645c609dd15708c31a502df8536cba611c02cf74ef3fce5486d6ceda38a56c00"/286]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x9, 0x45, 0x1, 0x8001}, {0x2, 0x1, 0x9, 0x9}, {0xc392, 0x1, 0x1, 0xca32}, {0x7ff, 0x3f, 0x0, 0x1f}, {0x9, 0x81, 0x3f, 0xa8e3}, {0xc1, 0x5, 0x6, 0x4}]}) 05:37:04 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e16a7f000001"], 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) setsockopt(r2, 0x6, 0x8, &(0x7f0000000480)="f6214037", 0x4) writev(0xffffffffffffffff, 0x0, 0x30) 05:37:04 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00", 0xfffffffd}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x20, 0x5, 0x8, 0x3, "40e75e7b60b5224443b80f0400", 0xb, 0x4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:37:04 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00", 0xfffffffd}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x20, 0x5, 0x8, 0x3, "40e75e7b60b5224443b80f0400", 0xb, 0x4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:37:04 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x3, 0xffffffffffffffff}) setrlimit(0x5, &(0x7f0000000100)={0xa7, 0xff}) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0xc23a, 0x0, 0x0, "b0e4ff2e5d830b5f6ca04b11eb2dde88f6b638aa", 0x7fff, 0x2}) (async) getrlimit(0x8, &(0x7f0000000140)) (async) setrlimit(0x3, &(0x7f0000000040)={0x6ff2, 0xacf}) 05:37:04 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) listen(0xffffffffffffff9c, 0x200) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r1 = syz_open_pts() dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) fchown(r0, 0x0, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 05:37:04 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file1\x00', 0x1, 0x318, 0xffffffffffffffff) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0xa, r0) (async) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="76a02582bef126be6d27a2847917867cf3a8ac7a3df4aa8b588cb8a72f18baef51537c87c39d5595c80070072e39a348e7aaa3ddaf50c1963c4aa262da1a2b6e9fca5ed5f7ec0c6362e235bb6d67dd1294598794cb91ecaabed9fe8b4b4a869fd099f1637785306fece3e2c5cdef3659aee5bcf8582dce7a1c992d9e2b5960b30e6a3070372af2b7a9102e8f49352a40ffa212b902600dcdaec553f414ea6ebe2cef6617a037a2248d0274fb00e8313cc1a8c6f14fd4746b39c40962399b6a4a23bc86e8e2923579a1aaa4512a894935ef52c90ddc3e24b011d656f0465d8fe1d395c98e7fa1f807f60d", 0xea}, {&(0x7f00000001c0)="3548ef88b78cd55012d681", 0xb}, {&(0x7f0000000200)="dc7609568c09b247d4bac7084e51dca6440ab34aa85fdc6feb02cfb98c8503277a75eebd230bd9a01e4a2ab4a2902556e1eaee43e4351e2a90ec7ae1c089197bb73da7112a971ddc21e5fad45acda9623ad4de94e57901864fb0d00d13469dc6e5d8d8d709208401cc9a4e05f783fec233fafec56a73f7a4b022ceed92e59fa5cc9a8441e0828df4b2e00e0e19f15014b143015dfb0254a25d09767b164ee7b2b0b5664901e952b4eb5828d00b7a59f7293752c14f68e4a298e75e8fa97f26e4c8ffd3b67112c545bca5aed9d3f08e4c18cc4ee5fec7a4aae641e1edb82876d872501ee0491abaec691781fdb55388b86c", 0xf1}, {&(0x7f0000000300)="290c2b8e90b020076185bebc28678f73638d94e840de09b6461644", 0x1b}], 0x4, 0x0) 05:37:04 executing program 6: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async, rerun: 32) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="26db7252c29519712b3ee8451531c025b29b98eb061d255e41104a2ab10309a5fe1ffcfe54d08de75a95db41c879d20475fe3f25628474cbc2acf73a3200d7af430f7b4e1d0dc4d78b2371d14f25769d346f7f2a0f3a37e9ac62780fea9bd437a16d5a644b371695207884663d4dad542fa8222721ad24dfddad3edaebf99473865c4324fa048a138a8896daab1190f7eaad4e534246f662dfdca80d", &(0x7f0000000100)=0x9c, &(0x7f0000000140)="108b0572faecbd0ca291017dca0ca533ddfcb4c0c42aa3875ce9ec06998dc092b6a5f8ac2ff0fefea1e1edef651c5c2b736d3504bfb853afb42e88bc", 0x3c) (async, rerun: 32) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async) shmdt(0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r4, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r2, 0x6102, 0x0, 0xffffffffffff8000}) r5 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) r6 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20, 0x10e) connect$unix(r6, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r3, r7, 0x103, 0x80}, 0x0, 0x877e, r2, r8, 0x3, 0x100, 0x6}) (async) r9 = getuid() setreuid(0xee00, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (async) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) recvmmsg(r13, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000300)=@un=@file={0x0, ""/65}, 0x43, &(0x7f00000003c0)=[{&(0x7f0000000740)=""/251, 0xfb}], 0x1, &(0x7f0000000400)=""/50, 0x32}, 0x5}, 0x10, 0x800, &(0x7f0000000500)={0x81, 0x80000000}) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r12) (async, rerun: 64) r14 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r14) (async) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r9, r1, r10, r12, 0x80, 0x32}, 0x9, 0xe724, r14, 0xffffffffffffffff, 0x7fff, 0x9, 0x4}) 05:37:04 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e16a7f000001"], 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) setsockopt(r2, 0x6, 0x8, &(0x7f0000000480)="f6214037", 0x4) writev(0xffffffffffffffff, 0x0, 0x30) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e16a7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt(r2, 0x6, 0x8, &(0x7f0000000480)="f6214037", 0x4) (async) writev(0xffffffffffffffff, 0x0, 0x30) (async) 05:37:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d}, {0x306}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000009078e000000100000000040090780000000045000000000000000000000000000000e00011016a944b2d600ba208934a1d3c7ff4bd140b600269c9057997065621f94cc57d1463c4bd3e2dc84cc79388ee533e8c236b5e2b9c0387416e491ff3a2eb97e03539b3b6590c41a6446a1cc134028aab9a113343ac608abf6e563fba375652c607008045dcd1dec0af75b00c4b65e8f1303b8af5bba9d0d6280e507ee73ce8412e382aea1a29282897f2ed250f3aa4a90135aabfbc62beeb74660edbe7bbf6b9e50b7ce7b76fabe601ccfe449720fc1f148a1f2041fa645c609dd15708c31a502df8536cba611c02cf74ef3fce5486d6ceda38a56c00"/286]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x9, 0x45, 0x1, 0x8001}, {0x2, 0x1, 0x9, 0x9}, {0xc392, 0x1, 0x1, 0xca32}, {0x7ff, 0x3f, 0x0, 0x1f}, {0x9, 0x81, 0x3f, 0xa8e3}, {0xc1, 0x5, 0x6, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d}, {0x306}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000009078e000000100000000040090780000000045000000000000000000000000000000e00011016a944b2d600ba208934a1d3c7ff4bd140b600269c9057997065621f94cc57d1463c4bd3e2dc84cc79388ee533e8c236b5e2b9c0387416e491ff3a2eb97e03539b3b6590c41a6446a1cc134028aab9a113343ac608abf6e563fba375652c607008045dcd1dec0af75b00c4b65e8f1303b8af5bba9d0d6280e507ee73ce8412e382aea1a29282897f2ed250f3aa4a90135aabfbc62beeb74660edbe7bbf6b9e50b7ce7b76fabe601ccfe449720fc1f148a1f2041fa645c609dd15708c31a502df8536cba611c02cf74ef3fce5486d6ceda38a56c00"/286]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x9, 0x45, 0x1, 0x8001}, {0x2, 0x1, 0x9, 0x9}, {0xc392, 0x1, 0x1, 0xca32}, {0x7ff, 0x3f, 0x0, 0x1f}, {0x9, 0x81, 0x3f, 0xa8e3}, {0xc1, 0x5, 0x6, 0x4}]}) (async) 05:37:04 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x8, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f80882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec5890400000000000000000000dd000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400010700000080042000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000100)="0300000013b9fdbe324c8864099145c88dbc3dd976a12eaa4e843048772a183baa3fd8c83fb2a6ebe2e865e69931929648c782d158de7c07b1d997b62e670e07474ccc9317e17d5d49926b87d1cd7290c8576df9e44ec81b4bbf518151378f88dd69f33fbf6df90be06c98107c74685d8ea1ef88179467d1e11ab8cf04892d4b0c94858ab0b282c74cc6650394b6189dd87e23754ab748e875334031249bfc6f6ef7367735f5ecc63495947ba1d556ba8c1ee89ac078f27205cab5d5463da3e895c19cbbdabc4415c431672044e93c648e517ee4cbf8ca888ea80a000000000000654fd0febfad768be2bc6209ff838c8934e547def5e5d36f6daf53ea51722ccebce7071754854295a70e61ab42e9bd9fd7377f9264529e9fb87e228e25a76bc26a9232d02e8898de78d43aa5310441db1e05b37c51f4cf18f40666f89bbe3ed87cb88c5cd364f4046a32045a8187e5eff478a0c37de5f3fb76fc90c642ea2d8c3b2c512c97a7a1b71fd22c15dd8428dcba4726e14a19df0c9c3dbf0a4d17dc7ea1ccbbb2225ee07f08fd9624", 0x18d) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 05:37:04 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file1\x00', 0x1, 0x318, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0xa, r0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="76a02582bef126be6d27a2847917867cf3a8ac7a3df4aa8b588cb8a72f18baef51537c87c39d5595c80070072e39a348e7aaa3ddaf50c1963c4aa262da1a2b6e9fca5ed5f7ec0c6362e235bb6d67dd1294598794cb91ecaabed9fe8b4b4a869fd099f1637785306fece3e2c5cdef3659aee5bcf8582dce7a1c992d9e2b5960b30e6a3070372af2b7a9102e8f49352a40ffa212b902600dcdaec553f414ea6ebe2cef6617a037a2248d0274fb00e8313cc1a8c6f14fd4746b39c40962399b6a4a23bc86e8e2923579a1aaa4512a894935ef52c90ddc3e24b011d656f0465d8fe1d395c98e7fa1f807f60d", 0xea}, {&(0x7f00000001c0)="3548ef88b78cd55012d681", 0xb}, {&(0x7f0000000200)="dc7609568c09b247d4bac7084e51dca6440ab34aa85fdc6feb02cfb98c8503277a75eebd230bd9a01e4a2ab4a2902556e1eaee43e4351e2a90ec7ae1c089197bb73da7112a971ddc21e5fad45acda9623ad4de94e57901864fb0d00d13469dc6e5d8d8d709208401cc9a4e05f783fec233fafec56a73f7a4b022ceed92e59fa5cc9a8441e0828df4b2e00e0e19f15014b143015dfb0254a25d09767b164ee7b2b0b5664901e952b4eb5828d00b7a59f7293752c14f68e4a298e75e8fa97f26e4c8ffd3b67112c545bca5aed9d3f08e4c18cc4ee5fec7a4aae641e1edb82876d872501ee0491abaec691781fdb55388b86c", 0xf1}, {&(0x7f0000000300)="290c2b8e90b020076185bebc28678f73638d94e840de09b6461644", 0x1b}], 0x4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000080)='./file1\x00', 0x1, 0x318, 0xffffffffffffffff) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) fcntl$dupfd(r1, 0xa, r0) (async) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="76a02582bef126be6d27a2847917867cf3a8ac7a3df4aa8b588cb8a72f18baef51537c87c39d5595c80070072e39a348e7aaa3ddaf50c1963c4aa262da1a2b6e9fca5ed5f7ec0c6362e235bb6d67dd1294598794cb91ecaabed9fe8b4b4a869fd099f1637785306fece3e2c5cdef3659aee5bcf8582dce7a1c992d9e2b5960b30e6a3070372af2b7a9102e8f49352a40ffa212b902600dcdaec553f414ea6ebe2cef6617a037a2248d0274fb00e8313cc1a8c6f14fd4746b39c40962399b6a4a23bc86e8e2923579a1aaa4512a894935ef52c90ddc3e24b011d656f0465d8fe1d395c98e7fa1f807f60d", 0xea}, {&(0x7f00000001c0)="3548ef88b78cd55012d681", 0xb}, {&(0x7f0000000200)="dc7609568c09b247d4bac7084e51dca6440ab34aa85fdc6feb02cfb98c8503277a75eebd230bd9a01e4a2ab4a2902556e1eaee43e4351e2a90ec7ae1c089197bb73da7112a971ddc21e5fad45acda9623ad4de94e57901864fb0d00d13469dc6e5d8d8d709208401cc9a4e05f783fec233fafec56a73f7a4b022ceed92e59fa5cc9a8441e0828df4b2e00e0e19f15014b143015dfb0254a25d09767b164ee7b2b0b5664901e952b4eb5828d00b7a59f7293752c14f68e4a298e75e8fa97f26e4c8ffd3b67112c545bca5aed9d3f08e4c18cc4ee5fec7a4aae641e1edb82876d872501ee0491abaec691781fdb55388b86c", 0xf1}, {&(0x7f0000000300)="290c2b8e90b020076185bebc28678f73638d94e840de09b6461644", 0x1b}], 0x4, 0x0) (async) 05:37:04 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x9, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:04 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) listen(0xffffffffffffff9c, 0x200) (async) listen(0xffffffffffffff9c, 0x200) r0 = syz_open_pts() close(r0) (async) close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r1 = syz_open_pts() dup2(r1, r0) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) fchown(r0, 0x0, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 05:37:04 executing program 2: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00", 0xfffffffd}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x20, 0x5, 0x8, 0x3, "40e75e7b60b5224443b80f0400", 0xb, 0x4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:37:04 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x13, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:04 executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x160) ioctl$TIOCEXCL(r0, 0x2000740d) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1a0) getuid() setreuid(0xee00, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x973) 05:37:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f80882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec5890400000000000000000000dd000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400010700000080042000", 0xb1, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000100)="0300000013b9fdbe324c8864099145c88dbc3dd976a12eaa4e843048772a183baa3fd8c83fb2a6ebe2e865e69931929648c782d158de7c07b1d997b62e670e07474ccc9317e17d5d49926b87d1cd7290c8576df9e44ec81b4bbf518151378f88dd69f33fbf6df90be06c98107c74685d8ea1ef88179467d1e11ab8cf04892d4b0c94858ab0b282c74cc6650394b6189dd87e23754ab748e875334031249bfc6f6ef7367735f5ecc63495947ba1d556ba8c1ee89ac078f27205cab5d5463da3e895c19cbbdabc4415c431672044e93c648e517ee4cbf8ca888ea80a000000000000654fd0febfad768be2bc6209ff838c8934e547def5e5d36f6daf53ea51722ccebce7071754854295a70e61ab42e9bd9fd7377f9264529e9fb87e228e25a76bc26a9232d02e8898de78d43aa5310441db1e05b37c51f4cf18f40666f89bbe3ed87cb88c5cd364f4046a32045a8187e5eff478a0c37de5f3fb76fc90c642ea2d8c3b2c512c97a7a1b71fd22c15dd8428dcba4726e14a19df0c9c3dbf0a4d17dc7ea1ccbbb2225ee07f08fd9624", 0x18d) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 05:37:04 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) (async) listen(0xffffffffffffff9c, 0x200) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r1 = syz_open_pts() dup2(r1, r0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) fchown(r0, 0x0, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 05:37:04 executing program 2: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x10}, {{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x8001, 0xa000000}], 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfe3, 0x0, 0xfffffffe, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x8000000000000000}], 0x2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x88, 0x80, 0x4c2, 0x7}], 0x2, &(0x7f0000000240)={0x7fff, 0x1}) kevent(r1, &(0x7f0000000080), 0xfe3, 0x0, 0xfffffffe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x11, 0x0, 0x891}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x3}], 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0xf0000000, 0x7f, 0x30}, {}, {{}, 0x0, 0x50, 0x2, 0x7ff}, {{r0}, 0x7, 0x22, 0x8, 0x8}], 0x64, &(0x7f0000000380)={0x0, 0x1f}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x1, 0x400}], 0x1000, 0x0, 0x0, &(0x7f0000000480)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000080)={0x100000001, 0xd3d}) kevent(r0, &(0x7f00000000c0), 0x10, 0x0, 0x87, 0x0) 05:37:04 executing program 7: sysctl$kern(&(0x7f0000000440)={0x1, 0x4b}, 0x2, &(0x7f0000000480)="4a2d925b", &(0x7f0000000580)=0xfd9e, 0x0, 0x0) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) 05:37:04 executing program 4: sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) getgid() 05:37:04 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x2, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f80882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec5890400000000000000000000dd000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400010700000080042000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000100)="0300000013b9fdbe324c8864099145c88dbc3dd976a12eaa4e843048772a183baa3fd8c83fb2a6ebe2e865e69931929648c782d158de7c07b1d997b62e670e07474ccc9317e17d5d49926b87d1cd7290c8576df9e44ec81b4bbf518151378f88dd69f33fbf6df90be06c98107c74685d8ea1ef88179467d1e11ab8cf04892d4b0c94858ab0b282c74cc6650394b6189dd87e23754ab748e875334031249bfc6f6ef7367735f5ecc63495947ba1d556ba8c1ee89ac078f27205cab5d5463da3e895c19cbbdabc4415c431672044e93c648e517ee4cbf8ca888ea80a000000000000654fd0febfad768be2bc6209ff838c8934e547def5e5d36f6daf53ea51722ccebce7071754854295a70e61ab42e9bd9fd7377f9264529e9fb87e228e25a76bc26a9232d02e8898de78d43aa5310441db1e05b37c51f4cf18f40666f89bbe3ed87cb88c5cd364f4046a32045a8187e5eff478a0c37de5f3fb76fc90c642ea2d8c3b2c512c97a7a1b71fd22c15dd8428dcba4726e14a19df0c9c3dbf0a4d17dc7ea1ccbbb2225ee07f08fd9624", 0x18d) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f80882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec5890400000000000000000000dd000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400010700000080042000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000100)="0300000013b9fdbe324c8864099145c88dbc3dd976a12eaa4e843048772a183baa3fd8c83fb2a6ebe2e865e69931929648c782d158de7c07b1d997b62e670e07474ccc9317e17d5d49926b87d1cd7290c8576df9e44ec81b4bbf518151378f88dd69f33fbf6df90be06c98107c74685d8ea1ef88179467d1e11ab8cf04892d4b0c94858ab0b282c74cc6650394b6189dd87e23754ab748e875334031249bfc6f6ef7367735f5ecc63495947ba1d556ba8c1ee89ac078f27205cab5d5463da3e895c19cbbdabc4415c431672044e93c648e517ee4cbf8ca888ea80a000000000000654fd0febfad768be2bc6209ff838c8934e547def5e5d36f6daf53ea51722ccebce7071754854295a70e61ab42e9bd9fd7377f9264529e9fb87e228e25a76bc26a9232d02e8898de78d43aa5310441db1e05b37c51f4cf18f40666f89bbe3ed87cb88c5cd364f4046a32045a8187e5eff478a0c37de5f3fb76fc90c642ea2d8c3b2c512c97a7a1b71fd22c15dd8428dcba4726e14a19df0c9c3dbf0a4d17dc7ea1ccbbb2225ee07f08fd9624", 0x18d) (async) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) 05:37:04 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e16a7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt(r2, 0x6, 0x8, &(0x7f0000000480)="f6214037", 0x4) writev(0xffffffffffffffff, 0x0, 0x30) 05:37:04 executing program 7: sysctl$kern(&(0x7f0000000440)={0x1, 0x4b}, 0x2, &(0x7f0000000480)="4a2d925b", &(0x7f0000000580)=0xfd9e, 0x0, 0x0) (async, rerun: 64) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) (rerun: 64) 05:37:04 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4a}, 0x2, &(0x7f0000000200)="d5feb42650ed9dec67a861a4b1ff871724f4fc98135bd18a6a568e7bee7e1213df65ebda3d2194fc4bd83ba1a2cfa33cfec02f7cf4efd2321e78fe0e30b0c6a3981e21e2920d1547c85cb3e2ed5a64cb8c5fe7e10617cb3f4dcb37638c07c77a706be0b1433a723a105a1cb90f7a4f6820b1d3a5d5cb18cb7b527bbb39a648e8ff7e08d5479256bac44bd63579fd54ac1b8847a5ecb6cae303aecb71ff8dbfda93360a7947374e6234ed0e13e291da71eda151de6b63297edd513be279bb36c749ee3c2840d5c86516ccdbdbf4a961c8026136686cd1101aa9335d52718ed25e", &(0x7f0000000300)=0xe0, &(0x7f0000000340)="c6d8a3b4b28387139bb3c86a21b27fa1d5c49e8cb98b9619a5e30624caf2dc4fd00d30b9aa3088a5828b1c982a22ca99811bf53ab3ae18ba90c43d33084e265a261e2fb65558e6e6a17f5cf07b4e474be03b63cd7ee9ebaf24f562aa5138363a6b82813f402a2106bf9d337459c14081aca69af2609663a3cf5992c006", 0x7d) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3a}, 0x2, &(0x7f0000000400)="60fb974f9dd1e2657aef7fc3de1045c61f84d6f22377de31197d69df3b9d72652601e1ce87bed98a4053f21972d25ff5f5084e3bda29b3cfc1feaf1dff2e5523abcfc7a501fa6685b930751e8727a4ef11bcf60059c7e2f50519038898e95f729fb2c7151ab6a16f4c51f39970966328b8bc14147dbf5c7fa4a5a81af390f03cc36958a7f21f4599ba5ad4d8f86a28e1105d9c9777cffd78a96c76f05154e42120313794d5955684dee3eb8082058d1a5db3af46338960b6fce54a0b0b5a89", &(0x7f00000004c0)=0xbf, &(0x7f0000000500)="4fb5e9678c661c7a0a4cf85cb114cef00657c101d852ea50bdce4632eac416e65052001a432de87ee388be7e08720de7906f499301", 0x35) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f0000000080)="423c5862a048edc6f3343cfc05defa01518e2ec863d03c919b88b22f3757fc880f744413159fce55af7b5b7fcc873cb24db570a33bd769d9d8f176cba6e73a26be95a1bac7f0b9b2de14528b6e89fc75bca11e626965ed48f275596cf605a85050e5cf7519a63cea18d5fa38da1db3eb5a38af001bfb6645b885c448542538baf7dd8202fec5888d7c9a0744c0c2329cf251cac5c756a4e7285bc3485db0c622236557dd5424", &(0x7f0000000140)=0xa6, &(0x7f0000000180)="e0c574856b66d21e223d87", 0xb) 05:37:04 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x6, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:04 executing program 4: sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) getgid() 05:37:04 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4a}, 0x2, &(0x7f0000000200)="d5feb42650ed9dec67a861a4b1ff871724f4fc98135bd18a6a568e7bee7e1213df65ebda3d2194fc4bd83ba1a2cfa33cfec02f7cf4efd2321e78fe0e30b0c6a3981e21e2920d1547c85cb3e2ed5a64cb8c5fe7e10617cb3f4dcb37638c07c77a706be0b1433a723a105a1cb90f7a4f6820b1d3a5d5cb18cb7b527bbb39a648e8ff7e08d5479256bac44bd63579fd54ac1b8847a5ecb6cae303aecb71ff8dbfda93360a7947374e6234ed0e13e291da71eda151de6b63297edd513be279bb36c749ee3c2840d5c86516ccdbdbf4a961c8026136686cd1101aa9335d52718ed25e", &(0x7f0000000300)=0xe0, &(0x7f0000000340)="c6d8a3b4b28387139bb3c86a21b27fa1d5c49e8cb98b9619a5e30624caf2dc4fd00d30b9aa3088a5828b1c982a22ca99811bf53ab3ae18ba90c43d33084e265a261e2fb65558e6e6a17f5cf07b4e474be03b63cd7ee9ebaf24f562aa5138363a6b82813f402a2106bf9d337459c14081aca69af2609663a3cf5992c006", 0x7d) (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3a}, 0x2, &(0x7f0000000400)="60fb974f9dd1e2657aef7fc3de1045c61f84d6f22377de31197d69df3b9d72652601e1ce87bed98a4053f21972d25ff5f5084e3bda29b3cfc1feaf1dff2e5523abcfc7a501fa6685b930751e8727a4ef11bcf60059c7e2f50519038898e95f729fb2c7151ab6a16f4c51f39970966328b8bc14147dbf5c7fa4a5a81af390f03cc36958a7f21f4599ba5ad4d8f86a28e1105d9c9777cffd78a96c76f05154e42120313794d5955684dee3eb8082058d1a5db3af46338960b6fce54a0b0b5a89", &(0x7f00000004c0)=0xbf, &(0x7f0000000500)="4fb5e9678c661c7a0a4cf85cb114cef00657c101d852ea50bdce4632eac416e65052001a432de87ee388be7e08720de7906f499301", 0x35) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f0000000080)="423c5862a048edc6f3343cfc05defa01518e2ec863d03c919b88b22f3757fc880f744413159fce55af7b5b7fcc873cb24db570a33bd769d9d8f176cba6e73a26be95a1bac7f0b9b2de14528b6e89fc75bca11e626965ed48f275596cf605a85050e5cf7519a63cea18d5fa38da1db3eb5a38af001bfb6645b885c448542538baf7dd8202fec5888d7c9a0744c0c2329cf251cac5c756a4e7285bc3485db0c622236557dd5424", &(0x7f0000000140)=0xa6, &(0x7f0000000180)="e0c574856b66d21e223d87", 0xb) 05:37:04 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "020099", 0x14, 0x6, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08c24be00", @rand_addr="5f10bbbfaf576c80773d52b52bac96e5", {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) socketpair(0x1, 0x1, 0x1, &(0x7f0000000000)) 05:37:04 executing program 4: sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) getgid() 05:37:05 executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x160) ioctl$TIOCEXCL(r0, 0x2000740d) (async) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1a0) (async) getuid() (async) setreuid(0xee00, 0x0) (async) r1 = socket$inet6(0x18, 0x4, 0xfa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x973) 05:37:05 executing program 7: sysctl$kern(&(0x7f0000000440)={0x1, 0x4b}, 0x2, &(0x7f0000000480)="4a2d925b", &(0x7f0000000580)=0xfd9e, 0x0, 0x0) (async, rerun: 64) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) (rerun: 64) 05:37:05 executing program 4: sysctl$hw(&(0x7f0000000200)={0x6, 0xd}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 05:37:05 executing program 2: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x10}, {{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd2}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x8001, 0xa000000}], 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfe3, 0x0, 0xfffffffe, 0x0) (async) r1 = kqueue() (async) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x402, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x8000000000000000}], 0x2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x88, 0x80, 0x4c2, 0x7}], 0x2, &(0x7f0000000240)={0x7fff, 0x1}) (async) kevent(r1, &(0x7f0000000080), 0xfe3, 0x0, 0xfffffffe, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x11, 0x0, 0x891}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x3}], 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0xf0000000, 0x7f, 0x30}, {}, {{}, 0x0, 0x50, 0x2, 0x7ff}, {{r0}, 0x7, 0x22, 0x8, 0x8}], 0x64, &(0x7f0000000380)={0x0, 0x1f}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x1, 0x400}], 0x1000, 0x0, 0x0, &(0x7f0000000480)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000080)={0x100000001, 0xd3d}) (async) kevent(r0, &(0x7f00000000c0), 0x10, 0x0, 0x87, 0x0) 05:37:05 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000380)='./file0\x00', r0}) close(r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x5, 0x2, 0x1, 0x1, 0xfffffff8, 0xd581, 0x1, 0x1, 0x8, 0x5}) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x5) 05:37:05 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "020099", 0x14, 0x6, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08c24be00", @rand_addr="5f10bbbfaf576c80773d52b52bac96e5", {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) (async) socketpair(0x1, 0x1, 0x1, &(0x7f0000000000)) 05:37:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4a}, 0x2, &(0x7f0000000200)="d5feb42650ed9dec67a861a4b1ff871724f4fc98135bd18a6a568e7bee7e1213df65ebda3d2194fc4bd83ba1a2cfa33cfec02f7cf4efd2321e78fe0e30b0c6a3981e21e2920d1547c85cb3e2ed5a64cb8c5fe7e10617cb3f4dcb37638c07c77a706be0b1433a723a105a1cb90f7a4f6820b1d3a5d5cb18cb7b527bbb39a648e8ff7e08d5479256bac44bd63579fd54ac1b8847a5ecb6cae303aecb71ff8dbfda93360a7947374e6234ed0e13e291da71eda151de6b63297edd513be279bb36c749ee3c2840d5c86516ccdbdbf4a961c8026136686cd1101aa9335d52718ed25e", &(0x7f0000000300)=0xe0, &(0x7f0000000340)="c6d8a3b4b28387139bb3c86a21b27fa1d5c49e8cb98b9619a5e30624caf2dc4fd00d30b9aa3088a5828b1c982a22ca99811bf53ab3ae18ba90c43d33084e265a261e2fb65558e6e6a17f5cf07b4e474be03b63cd7ee9ebaf24f562aa5138363a6b82813f402a2106bf9d337459c14081aca69af2609663a3cf5992c006", 0x7d) (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3a}, 0x2, &(0x7f0000000400)="60fb974f9dd1e2657aef7fc3de1045c61f84d6f22377de31197d69df3b9d72652601e1ce87bed98a4053f21972d25ff5f5084e3bda29b3cfc1feaf1dff2e5523abcfc7a501fa6685b930751e8727a4ef11bcf60059c7e2f50519038898e95f729fb2c7151ab6a16f4c51f39970966328b8bc14147dbf5c7fa4a5a81af390f03cc36958a7f21f4599ba5ad4d8f86a28e1105d9c9777cffd78a96c76f05154e42120313794d5955684dee3eb8082058d1a5db3af46338960b6fce54a0b0b5a89", &(0x7f00000004c0)=0xbf, &(0x7f0000000500)="4fb5e9678c661c7a0a4cf85cb114cef00657c101d852ea50bdce4632eac416e65052001a432de87ee388be7e08720de7906f499301", 0x35) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f0000000080)="423c5862a048edc6f3343cfc05defa01518e2ec863d03c919b88b22f3757fc880f744413159fce55af7b5b7fcc873cb24db570a33bd769d9d8f176cba6e73a26be95a1bac7f0b9b2de14528b6e89fc75bca11e626965ed48f275596cf605a85050e5cf7519a63cea18d5fa38da1db3eb5a38af001bfb6645b885c448542538baf7dd8202fec5888d7c9a0744c0c2329cf251cac5c756a4e7285bc3485db0c622236557dd5424", &(0x7f0000000140)=0xa6, &(0x7f0000000180)="e0c574856b66d21e223d87", 0xb) (rerun: 64) 05:37:05 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x8, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:05 executing program 7: r0 = socket(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = dup2(r1, r0) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) r3 = dup2(r2, r0) setsockopt(r3, 0x7, 0x7, &(0x7f0000000040)="3e3b36dfef79d81858402f302945b68a4467b1da1506d1e1c8384d68a44f80e911becfb43df5578291fd1e265fcdedae90a99bcae6", 0x35) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) syz_emit_ethernet(0x56, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00@\x00', 0x20, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000003ad4927ca83df11d00", {[@fragment={0x3a}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0xffffffff, './file0\x00', './file0\x00'}) 05:37:05 executing program 4: sysctl$hw(&(0x7f0000000200)={0x6, 0xd}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 05:37:05 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "020099", 0x14, 0x6, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08c24be00", @rand_addr="5f10bbbfaf576c80773d52b52bac96e5", {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) socketpair(0x1, 0x1, 0x1, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "020099", 0x14, 0x6, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08c24be00", @rand_addr="5f10bbbfaf576c80773d52b52bac96e5", {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) (async) socketpair(0x1, 0x1, 0x1, &(0x7f0000000000)) (async) 05:37:05 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x9, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:05 executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x160) ioctl$TIOCEXCL(r0, 0x2000740d) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1a0) getuid() setreuid(0xee00, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x973) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x160) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1a0) (async) getuid() (async) setreuid(0xee00, 0x0) (async) socket$inet6(0x18, 0x4, 0xfa) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x973) (async) 05:37:05 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) getpgid(0x0) sysctl$net_inet_etherip(&(0x7f0000000200), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) getpid() 05:37:05 executing program 4: sysctl$hw(&(0x7f0000000200)={0x6, 0xd}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sysctl$hw(&(0x7f0000000200)={0x6, 0xd}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) (async) 05:37:05 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x13, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:05 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) getpgid(0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000200), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) getpid() 05:37:05 executing program 7: r0 = socket(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = dup2(r1, r0) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) r3 = dup2(r2, r0) setsockopt(r3, 0x7, 0x7, &(0x7f0000000040)="3e3b36dfef79d81858402f302945b68a4467b1da1506d1e1c8384d68a44f80e911becfb43df5578291fd1e265fcdedae90a99bcae6", 0x35) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) syz_emit_ethernet(0x56, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00@\x00', 0x20, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000003ad4927ca83df11d00", {[@fragment={0x3a}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0xffffffff, './file0\x00', './file0\x00'}) socket(0x1, 0x5, 0x0) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) (async) dup2(r1, r0) (async) shutdown(r2, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) (async) dup2(r2, r0) (async) setsockopt(r3, 0x7, 0x7, &(0x7f0000000040)="3e3b36dfef79d81858402f302945b68a4467b1da1506d1e1c8384d68a44f80e911becfb43df5578291fd1e265fcdedae90a99bcae6", 0x35) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) (async) syz_emit_ethernet(0x56, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00@\x00', 0x20, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000003ad4927ca83df11d00", {[@fragment={0x3a}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0xffffffff, './file0\x00', './file0\x00'}) (async) 05:37:05 executing program 1: setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xffffffffffffffff) 05:37:05 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r11, r8, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r13 = getuid() setreuid(0xee00, r13) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r11, r8, r13, r8, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r9, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) r14 = getuid() setreuid(0xee00, r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x101, r14, r15, r7, r0, 0xa8, 0x5}, 0x6, 0x3785, r10, r6, 0x4, 0x4, 0x5}) semop(r9, 0xffffffffffffffff, 0x4) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000240)=""/167) r16 = getuid() getgroups(0x8, &(0x7f0000000300)=[r8, r0, r4, r4, 0x0, r2, r2, r3]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000600)={{0x7, r11, r12, r5, r17, 0xc, 0xc2}, 0x0, 0x1, 0x7fffffff}) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r16) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000000)={{0x1, r16, r1, 0x0, r1, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) r18 = semget$private(0x0, 0x4, 0x20) r19 = getgid() r20 = getuid() setreuid(0xee00, r20) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x80000001, r5, r19, r20, r8, 0x100, 0xffff}, 0x4, 0x0, 0xe8}) semop(r9, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:05 executing program 2: kqueue() (async) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x10}, {{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd2}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x10}, {{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x8001, 0xa000000}], 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfe3, 0x0, 0xfffffffe, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x8000000000000000}], 0x2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x88, 0x80, 0x4c2, 0x7}], 0x2, &(0x7f0000000240)={0x7fff, 0x1}) (async) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x8000000000000000}], 0x2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x88, 0x80, 0x4c2, 0x7}], 0x2, &(0x7f0000000240)={0x7fff, 0x1}) kevent(r1, &(0x7f0000000080), 0xfe3, 0x0, 0xfffffffe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x11, 0x0, 0x891}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x3}], 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0xf0000000, 0x7f, 0x30}, {}, {{}, 0x0, 0x50, 0x2, 0x7ff}, {{r0}, 0x7, 0x22, 0x8, 0x8}], 0x64, &(0x7f0000000380)={0x0, 0x1f}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x1, 0x400}], 0x1000, 0x0, 0x0, &(0x7f0000000480)) (async) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x1, 0x400}], 0x1000, 0x0, 0x0, &(0x7f0000000480)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000080)={0x100000001, 0xd3d}) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000080)={0x100000001, 0xd3d}) kevent(r0, &(0x7f00000000c0), 0x10, 0x0, 0x87, 0x0) 05:37:05 executing program 7: r0 = socket(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) dup2(r1, r0) (async) r2 = dup2(r1, r0) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) r3 = dup2(r2, r0) setsockopt(r3, 0x7, 0x7, &(0x7f0000000040)="3e3b36dfef79d81858402f302945b68a4467b1da1506d1e1c8384d68a44f80e911becfb43df5578291fd1e265fcdedae90a99bcae6", 0x35) (async) setsockopt(r3, 0x7, 0x7, &(0x7f0000000040)="3e3b36dfef79d81858402f302945b68a4467b1da1506d1e1c8384d68a44f80e911becfb43df5578291fd1e265fcdedae90a99bcae6", 0x35) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) syz_emit_ethernet(0x56, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00@\x00', 0x20, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000003ad4927ca83df11d00", {[@fragment={0x3a}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0xffffffff, './file0\x00', './file0\x00'}) 05:37:05 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000380)='./file0\x00', r0}) close(r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x5, 0x2, 0x1, 0x1, 0xfffffff8, 0xd581, 0x1, 0x1, 0x8, 0x5}) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x5) 05:37:05 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x1, 0x0, 0x0, &(0x7f0000000080)="8ae0ccf7dad406a7fbec659ac55a2311f89d7274f58ded1e4151222f19573aea8663798f0ca773c38f0eed1f1b7d3cad0350d04ae1ec19856177c691561da07f532b29f2e0abc8cc3ca110f46cd846cc", 0x0) 05:37:05 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) getpgid(0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000200), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) getpid() 05:37:05 executing program 4: sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) semget$private(0x0, 0x0, 0x20) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000040)="70c5bcac16bbe64986d4f115d6d8", &(0x7f00000000c0)=0xe, &(0x7f0000000100)="ead3978abb0161f3b718c0f83f37aaee7a50a237bc492f5d0edeb12b453a7086c816eb03cf8d9c4efc1b830173e116b3de36b4757d8afb6294f9d708c65f1dc09b92c3f9336b006769898eea9dd1af5939aa9e60542112b7b49a939b6dffc7794b3a25859134a038c498e26890bd8ad8f382853918139cfba4e7ac8d4c7c60b167b82f79b824f819b19abc1a77f84e0d98d0b853732596b7b818b8d3dfda7c3cc99dd0a4acf5c27222a3f14c669065f2d5e82127bb0654b002ecbad734a0cfbc0346f21af6f94496ed13446e909431e32ce94c26702eb38d0aa22d87", 0xdc) r0 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getpid() chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getuid() getgroups(0x9, &(0x7f0000000280)=[r2, 0xffffffffffffffff, r4, r6, r8, r0, r9, r0, r0]) 05:37:05 executing program 1: setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xffffffffffffffff) setegid(0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) setreuid(r0, 0xffffffffffffffff) (async) 05:37:05 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r9 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r11, r8, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r13 = getuid() setreuid(0xee00, r13) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r11, r8, r13, r8, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r9, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) r14 = getuid() setreuid(0xee00, r14) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x101, r14, r15, r7, r0, 0xa8, 0x5}, 0x6, 0x3785, r10, r6, 0x4, 0x4, 0x5}) (async) semop(r9, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r16 = getuid() getgroups(0x8, &(0x7f0000000300)=[r8, r0, r4, r4, 0x0, r2, r2, r3]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000600)={{0x7, r11, r12, r5, r17, 0xc, 0xc2}, 0x0, 0x1, 0x7fffffff}) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r16) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000000)={{0x1, r16, r1, 0x0, r1, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) r18 = semget$private(0x0, 0x4, 0x20) (async, rerun: 64) r19 = getgid() (async, rerun: 64) r20 = getuid() setreuid(0xee00, r20) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x80000001, r5, r19, r20, r8, 0x100, 0xffff}, 0x4, 0x0, 0xe8}) (async) semop(r9, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:06 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x1, 0x0, 0x0, &(0x7f0000000080)="8ae0ccf7dad406a7fbec659ac55a2311f89d7274f58ded1e4151222f19573aea8663798f0ca773c38f0eed1f1b7d3cad0350d04ae1ec19856177c691561da07f532b29f2e0abc8cc3ca110f46cd846cc", 0x0) 05:37:06 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x7, 0x0, 0x0, 0x0, 0xfffffedc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2a}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = getuid() pipe2(&(0x7f00000000c0), 0x10000) setreuid(0x0, r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x8001, 0x0, r2, r6, r2, 0x100, 0x1b}, 0x100000000000003, 0x1, 0x7ffffffffffffffe}) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1800}, {0x2, 0x7, 0x3400}], 0x2) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000240)=""/167) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, r5, 0x0, r5, 0xdf, 0x79}, 0x3, 0x81, 0x3}) semctl$GETZCNT(r3, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) semop(r3, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffff}, {0x1, 0x7, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0x9, 0x61479dc7636e8cd4}, {0x2, 0x9, 0x1000}, {0x0, 0xe89e, 0x1000}], 0xa) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockname$inet6(r8, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, r9, 0x0, r5, 0x1, 0xffb0}, 0xfff, 0x0, 0xf253}) 05:37:06 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="f6bd4ea5c626e6ce97ca0439c28fb6aaec4355ad566e3c437c1750b9b2b473ab513e2b084e08cbff3b6ee11f7c7bdfd0512f0a412809097beb97c752b0514bb29fd60ae01c585e0858dfdafa3bbec77aeb35a580196778009a4f543d1b05da791fdf18b55abdf8f07c95c240fcf35592", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000140)="168c5176d2d73c3e0d1fe1873db701cbcf393b0aeadead92bd34bd3895e74cdf32194f0a423f5f0161b22e8e96775847b6aeeab69dc0dd43213f95efdffb44540f81b6fc91e8e5c42d40b2181f9e65a2279f52be6016222eb65f509a01897c6eea8e394366840883b23520a2419c47a44bb0c3e1f87a36dfda800900579a16b7c9c6f814960154626da4b36d665a8a8bd99707", &(0x7f0000000040)=0x93, &(0x7f0000000200)="682f7a7b65b2ab169eb042934322a93f96a890caaf96703453a757d6f1879bf17ae5e342aa3b9dd0d00ba04f6d5d981c93ebf23b789617378d47bd9c538de11232c52789851b6b0792cacf849edeab06201dc9f44ea61a6dd386c4e316c713f9e57afdac9386c24b46e891b1a206934ad04eab204a55832779abc5fa01e376216351aa6b6e64cea362c67be6d797f1f66255864d990632c385f55fc1297eab71a44e6b8553887806c22257d56ba5445d26a39be747d08d81823f", 0xba) 05:37:06 executing program 4: sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) semget$private(0x0, 0x0, 0x20) (async, rerun: 64) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000040)="70c5bcac16bbe64986d4f115d6d8", &(0x7f00000000c0)=0xe, &(0x7f0000000100)="ead3978abb0161f3b718c0f83f37aaee7a50a237bc492f5d0edeb12b453a7086c816eb03cf8d9c4efc1b830173e116b3de36b4757d8afb6294f9d708c65f1dc09b92c3f9336b006769898eea9dd1af5939aa9e60542112b7b49a939b6dffc7794b3a25859134a038c498e26890bd8ad8f382853918139cfba4e7ac8d4c7c60b167b82f79b824f819b19abc1a77f84e0d98d0b853732596b7b818b8d3dfda7c3cc99dd0a4acf5c27222a3f14c669065f2d5e82127bb0654b002ecbad734a0cfbc0346f21af6f94496ed13446e909431e32ce94c26702eb38d0aa22d87", 0xdc) (async, rerun: 64) r0 = getegid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getpid() chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async) getuid() getgroups(0x9, &(0x7f0000000280)=[r2, 0xffffffffffffffff, r4, r6, r8, r0, r9, r0, r0]) 05:37:06 executing program 1: setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xffffffffffffffff) setegid(0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) setreuid(r0, 0xffffffffffffffff) (async) 05:37:06 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r11, r8, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r13 = getuid() setreuid(0xee00, r13) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r11, r8, r13, r8, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r9, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) r14 = getuid() setreuid(0xee00, r14) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x101, r14, r15, r7, r0, 0xa8, 0x5}, 0x6, 0x3785, r10, r6, 0x4, 0x4, 0x5}) (async) semop(r9, 0xffffffffffffffff, 0x4) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r16 = getuid() getgroups(0x8, &(0x7f0000000300)=[r8, r0, r4, r4, 0x0, r2, r2, r3]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000600)={{0x7, r11, r12, r5, r17, 0xc, 0xc2}, 0x0, 0x1, 0x7fffffff}) (async) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r16) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000000)={{0x1, r16, r1, 0x0, r1, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) r18 = semget$private(0x0, 0x4, 0x20) r19 = getgid() r20 = getuid() setreuid(0xee00, r20) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x80000001, r5, r19, r20, r8, 0x100, 0xffff}, 0x4, 0x0, 0xe8}) (async) semop(r9, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:06 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x1, 0x0, 0x0, &(0x7f0000000080)="8ae0ccf7dad406a7fbec659ac55a2311f89d7274f58ded1e4151222f19573aea8663798f0ca773c38f0eed1f1b7d3cad0350d04ae1ec19856177c691561da07f532b29f2e0abc8cc3ca110f46cd846cc", 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x1, 0x0, 0x0, &(0x7f0000000080)="8ae0ccf7dad406a7fbec659ac55a2311f89d7274f58ded1e4151222f19573aea8663798f0ca773c38f0eed1f1b7d3cad0350d04ae1ec19856177c691561da07f532b29f2e0abc8cc3ca110f46cd846cc", 0x0) (async) 05:37:06 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="f6bd4ea5c626e6ce97ca0439c28fb6aaec4355ad566e3c437c1750b9b2b473ab513e2b084e08cbff3b6ee11f7c7bdfd0512f0a412809097beb97c752b0514bb29fd60ae01c585e0858dfdafa3bbec77aeb35a580196778009a4f543d1b05da791fdf18b55abdf8f07c95c240fcf35592", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000140)="168c5176d2d73c3e0d1fe1873db701cbcf393b0aeadead92bd34bd3895e74cdf32194f0a423f5f0161b22e8e96775847b6aeeab69dc0dd43213f95efdffb44540f81b6fc91e8e5c42d40b2181f9e65a2279f52be6016222eb65f509a01897c6eea8e394366840883b23520a2419c47a44bb0c3e1f87a36dfda800900579a16b7c9c6f814960154626da4b36d665a8a8bd99707", &(0x7f0000000040)=0x93, &(0x7f0000000200)="682f7a7b65b2ab169eb042934322a93f96a890caaf96703453a757d6f1879bf17ae5e342aa3b9dd0d00ba04f6d5d981c93ebf23b789617378d47bd9c538de11232c52789851b6b0792cacf849edeab06201dc9f44ea61a6dd386c4e316c713f9e57afdac9386c24b46e891b1a206934ad04eab204a55832779abc5fa01e376216351aa6b6e64cea362c67be6d797f1f66255864d990632c385f55fc1297eab71a44e6b8553887806c22257d56ba5445d26a39be747d08d81823f", 0xba) sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="f6bd4ea5c626e6ce97ca0439c28fb6aaec4355ad566e3c437c1750b9b2b473ab513e2b084e08cbff3b6ee11f7c7bdfd0512f0a412809097beb97c752b0514bb29fd60ae01c585e0858dfdafa3bbec77aeb35a580196778009a4f543d1b05da791fdf18b55abdf8f07c95c240fcf35592", 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000140)="168c5176d2d73c3e0d1fe1873db701cbcf393b0aeadead92bd34bd3895e74cdf32194f0a423f5f0161b22e8e96775847b6aeeab69dc0dd43213f95efdffb44540f81b6fc91e8e5c42d40b2181f9e65a2279f52be6016222eb65f509a01897c6eea8e394366840883b23520a2419c47a44bb0c3e1f87a36dfda800900579a16b7c9c6f814960154626da4b36d665a8a8bd99707", &(0x7f0000000040)=0x93, &(0x7f0000000200)="682f7a7b65b2ab169eb042934322a93f96a890caaf96703453a757d6f1879bf17ae5e342aa3b9dd0d00ba04f6d5d981c93ebf23b789617378d47bd9c538de11232c52789851b6b0792cacf849edeab06201dc9f44ea61a6dd386c4e316c713f9e57afdac9386c24b46e891b1a206934ad04eab204a55832779abc5fa01e376216351aa6b6e64cea362c67be6d797f1f66255864d990632c385f55fc1297eab71a44e6b8553887806c22257d56ba5445d26a39be747d08d81823f", 0xba) (async) 05:37:06 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000380)='./file0\x00', r0}) close(r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x5, 0x2, 0x1, 0x1, 0xfffffff8, 0xd581, 0x1, 0x1, 0x8, 0x5}) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x5) 05:37:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3b, &(0x7f0000000180)=[{0x28}, {0x6}, {0x4}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="4b9934cc453f", [], {@ipv6={0x86dd, {0x0, 0x6, "b4c7c0", 0x0, 0x0, 0x0, @loopback, @ipv4}}}}) 05:37:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x4, 0x5c, 0x3}, {0xaa0f, 0x20, 0x3f, 0x3f}, {0x4, 0x5, 0x3f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0xfd, 0x5, 0x3}, {0x6}, {0x4000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="2300a032dead5100000100000000", 0xe) 05:37:06 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x7, 0x0, 0x0, 0x0, 0xfffffedc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2a}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) close(r0) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) (async) r6 = getuid() pipe2(&(0x7f00000000c0), 0x10000) (async) setreuid(0x0, r6) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x8001, 0x0, r2, r6, r2, 0x100, 0x1b}, 0x100000000000003, 0x1, 0x7ffffffffffffffe}) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1800}, {0x2, 0x7, 0x3400}], 0x2) (async) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000240)=""/167) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000340)=0x3) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, r5, 0x0, r5, 0xdf, 0x79}, 0x3, 0x81, 0x3}) semctl$GETZCNT(r3, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) (async) semop(r3, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffff}, {0x1, 0x7, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0x9, 0x61479dc7636e8cd4}, {0x2, 0x9, 0x1000}, {0x0, 0xe89e, 0x1000}], 0xa) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockname$inet6(r8, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, r9, 0x0, r5, 0x1, 0xffb0}, 0xfff, 0x0, 0xf253}) 05:37:06 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000000080)=[{0x4, 0x3, 0x1800}, {0x2, 0x6, 0x1000}, {0x3, 0x5, 0x1800}, {0x4, 0x458, 0x800}], 0x4) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:06 executing program 4: sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x100) semget$private(0x0, 0x0, 0x20) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000040)="70c5bcac16bbe64986d4f115d6d8", &(0x7f00000000c0)=0xe, &(0x7f0000000100)="ead3978abb0161f3b718c0f83f37aaee7a50a237bc492f5d0edeb12b453a7086c816eb03cf8d9c4efc1b830173e116b3de36b4757d8afb6294f9d708c65f1dc09b92c3f9336b006769898eea9dd1af5939aa9e60542112b7b49a939b6dffc7794b3a25859134a038c498e26890bd8ad8f382853918139cfba4e7ac8d4c7c60b167b82f79b824f819b19abc1a77f84e0d98d0b853732596b7b818b8d3dfda7c3cc99dd0a4acf5c27222a3f14c669065f2d5e82127bb0654b002ecbad734a0cfbc0346f21af6f94496ed13446e909431e32ce94c26702eb38d0aa22d87", 0xdc) r0 = getegid() (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getpid() (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getuid() (async) getgroups(0x9, &(0x7f0000000280)=[r2, 0xffffffffffffffff, r4, r6, r8, r0, r9, r0, r0]) 05:37:06 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="f6bd4ea5c626e6ce97ca0439c28fb6aaec4355ad566e3c437c1750b9b2b473ab513e2b084e08cbff3b6ee11f7c7bdfd0512f0a412809097beb97c752b0514bb29fd60ae01c585e0858dfdafa3bbec77aeb35a580196778009a4f543d1b05da791fdf18b55abdf8f07c95c240fcf35592", 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="f6bd4ea5c626e6ce97ca0439c28fb6aaec4355ad566e3c437c1750b9b2b473ab513e2b084e08cbff3b6ee11f7c7bdfd0512f0a412809097beb97c752b0514bb29fd60ae01c585e0858dfdafa3bbec77aeb35a580196778009a4f543d1b05da791fdf18b55abdf8f07c95c240fcf35592", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000140)="168c5176d2d73c3e0d1fe1873db701cbcf393b0aeadead92bd34bd3895e74cdf32194f0a423f5f0161b22e8e96775847b6aeeab69dc0dd43213f95efdffb44540f81b6fc91e8e5c42d40b2181f9e65a2279f52be6016222eb65f509a01897c6eea8e394366840883b23520a2419c47a44bb0c3e1f87a36dfda800900579a16b7c9c6f814960154626da4b36d665a8a8bd99707", &(0x7f0000000040)=0x93, &(0x7f0000000200)="682f7a7b65b2ab169eb042934322a93f96a890caaf96703453a757d6f1879bf17ae5e342aa3b9dd0d00ba04f6d5d981c93ebf23b789617378d47bd9c538de11232c52789851b6b0792cacf849edeab06201dc9f44ea61a6dd386c4e316c713f9e57afdac9386c24b46e891b1a206934ad04eab204a55832779abc5fa01e376216351aa6b6e64cea362c67be6d797f1f66255864d990632c385f55fc1297eab71a44e6b8553887806c22257d56ba5445d26a39be747d08d81823f", 0xba) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) close(r0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/519}, &(0x7f0000000000)=0x209) 05:37:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3b, &(0x7f0000000180)=[{0x28}, {0x6}, {0x4}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="4b9934cc453f", [], {@ipv6={0x86dd, {0x0, 0x6, "b4c7c0", 0x0, 0x0, 0x0, @loopback, @ipv4}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3b, &(0x7f0000000180)=[{0x28}, {0x6}, {0x4}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="4b9934cc453f", [], {@ipv6={0x86dd, {0x0, 0x6, "b4c7c0", 0x0, 0x0, 0x0, @loopback, @ipv4}}}}) (async) 05:37:06 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r5) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000000080)=[{0x4, 0x3, 0x1800}, {0x2, 0x6, 0x1000}, {0x3, 0x5, 0x1800}, {0x4, 0x458, 0x800}], 0x4) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x4, 0x5c, 0x3}, {0xaa0f, 0x20, 0x3f, 0x3f}, {0x4, 0x5, 0x3f, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0xfd, 0x5, 0x3}, {0x6}, {0x4000006, 0x0, 0x0, 0x8001}]}) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) (async) write(r0, &(0x7f0000000000)="2300a032dead5100000100000000", 0xe) 05:37:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3b, &(0x7f0000000180)=[{0x28}, {0x6}, {0x4}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3b, &(0x7f0000000180)=[{0x28}, {0x6}, {0x4}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="4b9934cc453f", [], {@ipv6={0x86dd, {0x0, 0x6, "b4c7c0", 0x0, 0x0, 0x0, @loopback, @ipv4}}}}) 05:37:06 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async, rerun: 64) seteuid(r5) (async, rerun: 64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async, rerun: 32) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async, rerun: 32) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000000080)=[{0x4, 0x3, 0x1800}, {0x2, 0x6, 0x1000}, {0x3, 0x5, 0x1800}, {0x4, 0x458, 0x800}], 0x4) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8b8, 0x6, 0xfffffffc, 0x3f, "c09bee7e2d7f3ba760fd23ddc9dcad038c6aee2c", 0x8000, 0x4}) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) close(r0) (async) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/519}, &(0x7f0000000000)=0x209) 05:37:06 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x5, 0x0, 0x0, 0x0, 0x45) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) 05:37:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8b8, 0x6, 0xfffffffc, 0x3f, "c09bee7e2d7f3ba760fd23ddc9dcad038c6aee2c", 0x8000, 0x4}) 05:37:07 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r7, r5, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r7, r5, r8, r5, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r6, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r6, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x8001, 0x0, r1, r4, r1, 0x155, 0xc290}, 0x3, 0x1ef, 0x4}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, 0xffffffffffffffff, 0x0) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000600)=""/167) r9 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r9, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:07 executing program 4: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800276ff4c9d243b0b7450000280000000000029078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 05:37:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) close(r0) (async) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/519}, &(0x7f0000000000)=0x209) 05:37:07 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x7, 0x0, 0x0, 0x0, 0xfffffedc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2a}}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) close(r0) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r3 = semget$private(0x0, 0x5, 0x1) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = getuid() pipe2(&(0x7f00000000c0), 0x10000) (async) setreuid(0x0, r6) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x8001, 0x0, r2, r6, r2, 0x100, 0x1b}, 0x100000000000003, 0x1, 0x7ffffffffffffffe}) (async) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1800}, {0x2, 0x7, 0x3400}], 0x2) semop(r3, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000240)=""/167) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, r5, 0x0, r5, 0xdf, 0x79}, 0x3, 0x81, 0x3}) (async) semctl$GETZCNT(r3, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) semop(r3, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffff}, {0x1, 0x7, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0x9, 0x61479dc7636e8cd4}, {0x2, 0x9, 0x1000}, {0x0, 0xe89e, 0x1000}], 0xa) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockname$inet6(r8, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, r4}}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, r9, 0x0, r5, 0x1, 0xffb0}, 0xfff, 0x0, 0xf253}) 05:37:07 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) 05:37:07 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x4, 0x5c, 0x3}, {0xaa0f, 0x20, 0x3f, 0x3f}, {0x4, 0x5, 0x3f, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0xfd, 0x5, 0x3}, {0x6}, {0x4000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) (async) write(r0, &(0x7f0000000000)="2300a032dead5100000100000000", 0xe) 05:37:07 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xfffffffc, "1a11fff0d0bf435c250a00ebff00"}) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/128, 0x80}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) r3 = syz_open_pts() syz_open_pts() close(r3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r4 = syz_open_pts() dup2(r4, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x80) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x20, 0x8, 0x7fffffff, 0x7, "f998235ecc8886871231daf7c6711bd2e776a6a7", 0x10001, 0x8}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="2b8e9eb45edeff1928e5e83734b281ed69f75a3e5dfbb01c9cc6339ebb8ba2eb5fbd344b249b76cd21d10ad4b1cacea836c90fbaffd35c57d49dde9780fb9fc819a599385db7439dfc4154b14e0528884a10719711", 0x55}], 0x1) 05:37:07 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() (async) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() (async) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r7, r5, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r7, r5, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r8 = getuid() setreuid(0xee00, r8) (async) setreuid(0xee00, r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r7, r5, r8, r5, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r6, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r6, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x8001, 0x0, r1, r4, r1, 0x155, 0xc290}, 0x3, 0x1ef, 0x4}) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x8001, 0x0, r1, r4, r1, 0x155, 0xc290}, 0x3, 0x1ef, 0x4}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, 0xffffffffffffffff, 0x0) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000600)=""/167) (async) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000600)=""/167) r9 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r9, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r9, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:07 executing program 4: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800276ff4c9d243b0b7450000280000000000029078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x88f0}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r1, &(0x7f0000000280)="02007658cb02aadf000000000000", 0x75) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x1, 0x0, 0x1, 0x5}, {0xfffc, 0x7, 0x0, 0x3}, {0x200, 0x1, 0x1, 0x8}, {0x9ff, 0x6, 0x9, 0x3f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x800, 0x6, 0x9}, {0x4, 0x40, 0x6, 0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000300)=[{0x400, 0x7, 0xff, 0xffffffc0}, {0xfffb, 0xfc, 0x42, 0x7}, {0x2, 0x2, 0x6, 0x4}, {0xb997, 0xc6, 0xff, 0x7fff}, {0x7445, 0x3f, 0x2, 0x6}, {0x3f, 0x1, 0x6, 0x100}, {0x180, 0x19, 0x20, 0x3}, {0x6, 0x40, 0x8, 0x9b}, {0x1f, 0x1, 0xf7}, {0x4, 0xf8, 0x8, 0x100}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x40, 0xf4, 0x2}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x80, 0x0, 0x9, 0x6}, {0x101, 0xc1, 0xf, 0x1}, {0x9, 0x20, 0xf7, 0x8001}, {0xfff, 0x6, 0x1, 0x5}, {0x401, 0x4, 0x5, 0x81}, {0x3ff, 0x2, 0xc3, 0x8000}, {0x401, 0x3, 0x3f, 0x1}]}) 05:37:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8b8, 0x6, 0xfffffffc, 0x3f, "c09bee7e2d7f3ba760fd23ddc9dcad038c6aee2c", 0x8000, 0x4}) 05:37:07 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x5, 0x0, 0x0, 0x0, 0x45) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x88f0}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r1, &(0x7f0000000280)="02007658cb02aadf000000000000", 0x75) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x1, 0x0, 0x1, 0x5}, {0xfffc, 0x7, 0x0, 0x3}, {0x200, 0x1, 0x1, 0x8}, {0x9ff, 0x6, 0x9, 0x3f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x800, 0x6, 0x9}, {0x4, 0x40, 0x6, 0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000300)=[{0x400, 0x7, 0xff, 0xffffffc0}, {0xfffb, 0xfc, 0x42, 0x7}, {0x2, 0x2, 0x6, 0x4}, {0xb997, 0xc6, 0xff, 0x7fff}, {0x7445, 0x3f, 0x2, 0x6}, {0x3f, 0x1, 0x6, 0x100}, {0x180, 0x19, 0x20, 0x3}, {0x6, 0x40, 0x8, 0x9b}, {0x1f, 0x1, 0xf7}, {0x4, 0xf8, 0x8, 0x100}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x40, 0xf4, 0x2}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x40, 0xf4, 0x2}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x80, 0x0, 0x9, 0x6}, {0x101, 0xc1, 0xf, 0x1}, {0x9, 0x20, 0xf7, 0x8001}, {0xfff, 0x6, 0x1, 0x5}, {0x401, 0x4, 0x5, 0x81}, {0x3ff, 0x2, 0xc3, 0x8000}, {0x401, 0x3, 0x3f, 0x1}]}) 05:37:07 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r2 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r4 = getuid() setreuid(0xee00, r4) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r7, r5, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r8 = getuid() setreuid(0xee00, r8) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r7, r5, r8, r5, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r6, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r6, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x8001, 0x0, r1, r4, r1, 0x155, 0xc290}, 0x3, 0x1ef, 0x4}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, 0xffffffffffffffff, 0x0) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000600)=""/167) (async) r9 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r9) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r9, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:07 executing program 2: setitimer(0x2, &(0x7f0000000080)={{0xfff, 0x5de}, {0x4}}, 0x0) 05:37:07 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x2}) syz_emit_ethernet(0xaf, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x1, 0x1}}], {@generic={0x813f, "f45245eaa6598c3ca3b38c805985c036c0abf10c98f72b85d5dd8e3eb21ab802dd716b15426e3ba756ff233f1ab7a0bd1cd43e157098a772e852f7263716959000c371c6bc18afbbcc58200080905e5f7235b6dc05c6d123dfee98a5993fe6466eb584a55f1cbee0985a45c5a04b7d1b9b0e19ae99a48b96f56798ef8184cfef35405e6841b3fb990d9f65bed1c91872fa1106e65d33c02aac1e43908a"}}}) syz_emit_ethernet(0x99, &(0x7f0000000140)={@random="3f4beba281f3", @empty, [], {@generic={0x8130, "0af55ec53d5eabe093e800e829f868b38ac4c1ff185a6cfa8321c92d582f7b726d6049d72d1d41fa11e531dce2d22354da41d33df5d84d17d2ddb633227c46f0dd6f990e37b997aee49288de36bce2c2c4d2aa04fdce67d016bab9131c2c2d343498dfb8e9b89c234a93c071dc63043ef3d1cc5d099241d694980787713436f183505e2080167d386597c5"}}}) 05:37:07 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x2}) (async) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x2}) syz_emit_ethernet(0xaf, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x1, 0x1}}], {@generic={0x813f, "f45245eaa6598c3ca3b38c805985c036c0abf10c98f72b85d5dd8e3eb21ab802dd716b15426e3ba756ff233f1ab7a0bd1cd43e157098a772e852f7263716959000c371c6bc18afbbcc58200080905e5f7235b6dc05c6d123dfee98a5993fe6466eb584a55f1cbee0985a45c5a04b7d1b9b0e19ae99a48b96f56798ef8184cfef35405e6841b3fb990d9f65bed1c91872fa1106e65d33c02aac1e43908a"}}}) syz_emit_ethernet(0x99, &(0x7f0000000140)={@random="3f4beba281f3", @empty, [], {@generic={0x8130, "0af55ec53d5eabe093e800e829f868b38ac4c1ff185a6cfa8321c92d582f7b726d6049d72d1d41fa11e531dce2d22354da41d33df5d84d17d2ddb633227c46f0dd6f990e37b997aee49288de36bce2c2c4d2aa04fdce67d016bab9131c2c2d343498dfb8e9b89c234a93c071dc63043ef3d1cc5d099241d694980787713436f183505e2080167d386597c5"}}}) 05:37:07 executing program 4: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800276ff4c9d243b0b7450000280000000000029078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 05:37:07 executing program 7: pledge(&(0x7f0000000000)='!\xbf\x00', &(0x7f0000000040)='*,}$-\x00') pledge(&(0x7f0000000080)='*,}$-\x00', &(0x7f00000000c0)='\xd4\x00') pledge(&(0x7f0000000100)='!\xbf\x00', &(0x7f0000000140)='*,}$-\x00') pledge(&(0x7f0000000180)='*,}$-\x00', &(0x7f00000001c0)='*,}$-\x00') pledge(&(0x7f0000000200)='!@.[\x00', &(0x7f0000000240)='/]\x00') pledge(&(0x7f0000000280)='/]\x00', &(0x7f00000002c0)='\x00') pledge(&(0x7f0000000300)='!\xbf\x00', &(0x7f0000000340)='{/!&^.@\x97*)(,\xeb[])\x00') pledge(&(0x7f0000000380)='#]\x00', &(0x7f00000003c0)='\\\x00') pledge(&(0x7f0000000400)='\x00', &(0x7f0000000440)='*,}$-\x00') pledge(&(0x7f0000000480)='#]\x00', &(0x7f00000004c0)='),!)\\=&:\x00') pledge(&(0x7f0000000500)='*,}$-\x00', &(0x7f0000000540)='*') pledge(&(0x7f0000000580)='/[\\\x00', &(0x7f00000005c0)='\\\x00') pledge(&(0x7f0000000600)='\xd4\x00', &(0x7f0000000640)='\\\x00') pledge(&(0x7f0000000680)='*', &(0x7f00000006c0)='!\xbf\x00') pledge(&(0x7f0000000700)='\\\x00', &(0x7f0000000740)='*') pledge(&(0x7f0000000780)='\xd4\x00', &(0x7f00000007c0)='{/!&^.@\x97*)(,\xeb[])\x00') pledge(&(0x7f0000000800)='{/!&^.@\x97*)(,\xeb[])\x00', &(0x7f0000000840)='*') pledge(&(0x7f0000000880)='*,}$-\x00', &(0x7f00000008c0)='/]\x00') pledge(&(0x7f0000000900)='#:\x00', &(0x7f0000000940)='a^)&\x00') open(&(0x7f0000000980)='./file0\x00', 0x100, 0x1) pledge(&(0x7f00000009c0)='\'^[%\\,\x00', &(0x7f0000000a00)='\\,\x00') pledge(&(0x7f0000000a40)='*', &(0x7f0000000a80)='\x00') pledge(&(0x7f0000000ac0)='{/!&^.@\x97*)(,\xeb[])\x00', &(0x7f0000000b00)='\x00') pledge(&(0x7f0000000b40)='/]\x00', &(0x7f0000000b80)='\x00') pledge(&(0x7f0000000bc0)='*-[\x00', &(0x7f0000000c00)='!@.[\x00') pledge(&(0x7f0000000c40)='\x00', &(0x7f0000000c80)='a^)&\x00') pledge(&(0x7f0000000cc0)='*', &(0x7f0000000d00)='}\x00') pledge(&(0x7f0000000d40)='\x00', &(0x7f0000000d80)='\\,\x00') pledge(&(0x7f0000000dc0)='\'\x82\x00', &(0x7f0000000e00)='/]\x00') pledge(&(0x7f0000000e40)='\\,\x00', &(0x7f0000000e80)='{/@]+-\x00') 05:37:07 executing program 6: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000000000)="965ea948b198b35ad33ca4cc659c9116648f27e4a274d508c76aae51795b61ad54f0170471668c2e30ded5eb0f407003e183d58072b00b492b8ff563fc0431090b2b8bb8dbf817e262cfa4790ad57941efc14dc38f12c3800fd1991f4e738886f4ac206ed671467256c5ecec8901304f20487f784abc89acaaa50946730768ea5fbb9523cb71298d9edf5b8e5af8a2223f0083882f3cfab3f51ee7e12f3f9e828f9e2658c89d02", 0xa7}, {&(0x7f00000000c0)="8f879df845615d1e6715f0c15686ec7b0286fcf7f00d63640a3a973c7a6e0e38d315cbb935824403653358b08176fde1384c406181fb", 0x36}, {&(0x7f0000000100)="15e02239b3e599da7d1558271e5780e46644385342969918239288c5d26912580804956ffb4b480e0213437e8ee1f2257b43aec92e1f8b58f4835958aee9a524b73e7b06520496f962274c0aa382e6f696b11f303ad165e341d7ff3ec0b6037cc728e43daa8eaf87374044705406d5334104afcc9df11685827541d0087e42abe329e179417976bc27c991b6f89cfa4f22a3a63d0ac1fe5eafa93666b0ee5dc6903d6895c7a28b462b8f01994022e6ae3519bacd04d58d494389233285161b3ec057e42bf9826cc4de7fe84bf872672bd85f935ac489df01a7f330663055f6601ec991d33e4948f5b5d8ab71c93bce5a276c1b809d897ab8cf94004a1dc03f4d8f0f61fc492b5752cdeede4bc353503facd6f60ba36bef18a59211cc142f737595fad480ebe3ccccb438b3d7fcdd2581d657305ed7fb6d50e64bda062b2c2832bc83d098cb53c6cf85df444e30a59f374ecdabb9917a66f640633d602d4729c547531e504825b3ef853e4d6d33309f000cca9b06f924b354b3f9e8eb06b2af1de4dab80aa0d995e3eb1f07573498a5264e57feea40ac28c835822a3f0be8b4ffc0892fd56ee897ea6def193a4734c3dd384149b1c15798ee4230c00aa56bae9e892d309d2fd3790653180265214664dfcdd31b653acb1c8c1352076e40a492d50149a505b08975cc8aa923808778d56faadb523e7de4528f68bc4195d185d0f2269896a81e7ce40813c836228a1e44c77dcb0a15f2671338820c8c60da627aa8074ad9d138dafb77b59ed8722a3396896656505b6c66e553c8ab28c13a60e75f1913d19f6d0fcf831b9f815c4b2f925b8b6c054796ac8c1310e6613f687db1b51770065e9e2a54e30c988a5bb7ae2c900a80a761e7e13dd6810d0320d64689a805a23a97524233b567f67776ccf9d72b6193a3e7292b3289664577b541d9bd5d65ca5e50eed6a58aef828dcec2f2de4ab1dfb96aa6d4ccd8c26d2ddaf04bb08b061d7ef34071decf2e86a015117a9eefa339facd8e4559fc7c95e90be363f24808af4c5cdeb1884355a509ff0b3bf3b578a887afc7afe82475c110d46ee43f65ac13711ae1082a7e1e6a5681b7b733050ce0659a7dacc5279137fabc39a55c051f61f704975f2cf2b86a5885d3418d53079ba49d5a18dba36ae60408c82093b552f8298fa4b55c9b2c741df2fc09bb0fcc34936e28e7c89f171cea9f1d8a7c226bed694f73edff5902ef322493b8bc5e8b0e7caaca8e43fa761e649e8b2b24c18adf009244b4adf20f35e5fffdfbc760ff36011192c093190142fda3a3f42b94af312b6f3bf0fbb769aa94a85ae1110b2b1183efcb55cde5ed2ce2bb15ebb7269ecf30028f5ac3511710da610a904cbd56a2247818f3c691c91672a7c7c19883ca5c439aa72328451b83ed1ea4898a409f06998c090679bdc680e414e8bf3ab43ea87ef5985e9a56148ffb580932c278a6f6c5337179f76caedf75fbed6556bd333d7d956df7b21940949c1c039e842ad83ac731d0b4eb4045bfd8982a66178f9dada05527cfe4664c8e668c819d903e90a536a774f745c4576d09ee78cdfbe1a762dcb1eb0cefdb674e3f74bd6152faee75025bb7862681668e4f0c860e61c4a865dfb485c505f8994e918fd122b48b17db3a6df92a07769d38f61f60e45ae173d0d56e216243aeb9839f48d23550b601b579c21bc7030c9ecaeafc260c96297c3270221a2038da7d78889a69417bc2a6453018e4cd31455f1a30b0a794385260903976ba4ca92e88418d3fa09fecf9166e446cc6d9ad8f8a93382ef761e6f00afe578763ae916840534fa607c60aeb94f81224ca64375cc3416aeca3babdc99624ea06a5504925f34ff486768c55faf62d0a0cdac7f42faf2aa08080f5e68dd92497a5e258f741e54ebfe3d31e1b8f38245c68050ff45a285c63d471c1023d5202bf17b09e75632eaeefc1a5abd308c20dfc5a5eb1348113620a79191a67715ce5799abbe479deebbe14234e1461695f4d023acd606870df9d5759b065d70683416bdf2255c533ebbb2af3281cf32615063ffd55e9015bcba322bcd24f57bba36a04ecb01a2005fbd0ef7eb5e36a2237f8dd3ab15d1baff8e21713c58e0206a1a6d875cc92bf407a441a2dac6ff4378861a2cc374d65ab7085e43034cb339c2b42dd7f5cc291173a1e3c9310096c12028eed23dc30937f95220e6492bfeda8bbc5fba27f8db54e6d9ea2757cf077136bba9c02fa6be2123c65f6bc470e0f205639c8b230030c10b29c4845090b35869472b0a0ac5b15bdc2c963a7a30ed25a38b61af5c6a06609ea23b56d06333aa83318353191a70b2442a4a9dd27fc69064540a26a5110ca7515af7e0d179e453fab2316494ea624be9ec4573e8965a3ff1600a22a0ab2c7b5ff4529d9f640a468acb9e8dfd668191da1f5a9a2c124fe9b89f1b82a0a45c569aa0b17e01e25494531a6c6bc73d79c87944add758c17a8138817ad6200b756b4fe8a72e93579191ae1dc14d19fd3085d7871637b12065067075ed0c32f7afc1f2e10cdb66684823451a404f84760ce30e1241b63a0a732e94473b00843150a11f71ebd78a60d8193eeebdedf70b0d315699d4f4a09b442d7a4a531574fa39a6a53c9a4975b3407268e9ba68f8cdd9297a3ebcb40a6f0fc3f84ecfa134e3ec4551011706a6eadf967534adbe559fefd2a4b54105827c4fdd0cd1d1eda81dacdfe73372a1f697df65f34504c7d31453f7a9fb530ff03fe2c1e6343c9f9a246e8090c5ea82a5ca4f5dc247369a83aff0cef12631a9b9af97df76a6bd0997e4ccb48cb90b64f4e942cc0a9854b16db3ec6d8cbb58431fb8596a52bab4081a0ecb68745a86e2b8aee8008608b527ac26828355155e3224e0d809c5b4dbb37266507f318a3658b97062d656e465c25ad30d6c8c251cca006be40269f5691b4136765c900d0a3d0460bca6ae121ae62655fc503f40e328306a913233ac660aa712ff04d5983cafbb9feeccb39477268a5b54e0af037f9d8638fd033686b1a02511df5ccb5e07edb491302fecd7210d744e2bd5a781f7602295b56b42d4eed5a720f4c6ac8eec98c489ed8688b6a20184663ed09646af3722e799d4d99fc027c803e55f216e7fa390a3884c09114e37554b803aad370054b392fff2d923e682f48a008f613c7d021ced4a2b00fa09c624189700eec756dde4bb79a71004cef9d27a6b3dc884ac39cd040c542c841f58e28c4ab544c9de7f7902dee970803b55c2d8a1d287b7b2eda62f3752d56442c919f4082a8e8c24526b096a1b6572771666b729a80d3d932ebc54f0472cc6512048bb0effa14dd4630e7ef1e52828e84ae1abb13c38e66f768fc20c3f5ff4e98007e7a8d69bfbdffdc020965f429090ba1e3a1d47d1abdee5f5de5c422d76c6461631f4ed7f1d1441f827cfc47717e7a53ed4ff3b47836971c10abee44a00b2d5d0a4524b5071738d2418b767d0ebcc16fbce0ce41d208014fa7359f2be83f8b8e5a12d5f9dde127a129067808ad8c2831b3180e14bb44da73f9329752786e23c22e46ca534a231ff8e5cca56fce2d7b1e3c0e88e4461795d75b4117cec14dc921e367205292b849c69afc5f2985913a97d510ceb8b2f4c8449c8609120b71abef5b39792f8b9616c9d3dfeae09827deaade6b894e399f1194badc564b3ca33d4ca5314a6535570b2d715cf42f1d0de7b2f1413834a38209d01f68f77fddd409461742f16519718846757dbd1f42ba85be65856ea60c254997e22f6fd43b862fb8d2b96a96cfe75ef41e9e0c6478692178c9c9e94ea894a28b2b4ce7de691fe1dfb2b253e8c2aab99ec523cf290b01b69e8cfb937e39d212f1d02d56afc4802467240aebbe78cce165df786807970242ddac4fdf8bda5cbc71b52b04467bbd636d1370738633314704cf4fe7c4a065c896d17ab0934114b06897be3430daee46c2812917ec4f398ac350f88eb0cbc3c94a5f3859363a8df153fe1fbdf03e69078f4fd8baa128b84001739bb39c5174a1f49064308cf75cb7e59e7690f98135891f344e7a75c4a67d5d4b554d57982c4165f3580dd2aff8f4db6e369fbd70139c0f779d9684d18a7999fe0dffff82923136d1356a6ce0484ceb39ebaa13646e4c25ffe82d5668524bf92d84e6c6fbacec9a2a6c3a3d7001d324442210d9c98a6dad28b8c3fd2ceec58a7a499e696cedcefb9bc676e14eba12b6be8919cf78a30134191a64533b38af14fa362180b9d0210808f888067c672c3f4ba49a4074fb64a5fdfa26d05c1e7b3feeb27376c4f51151bd0725ebbdcb4e57b0be9488cfcec2d3dcf630b8aa79e6f1f30d3b43ec9c5e02a2506beaf5518932f9f02476ef5752245d35323618622e1b5976286b7d679bbba85ded76e5032c3a330aee2b0b7536cf3a5bb77bb017559db143e55e27fd53c62dbc33c08d597ed99e63240fa4614d24cc13ab9f8bf9be8ed8cd60254fabab711f4555497999ce1620081f0b712e828d704a65f602f71120cb24cc433a42192a90883666f67ae606d584d0236a39f891cc75d26f957b2f448039512ee6b13d5fef60ed668035bfe4f271c97c3e7634e53d8c2b8f53d70088347ba95b8afe6267ba87c0717884cf92446a0b5c06e888f3c1738f57eeda5c4add570813a996742d6ee649ce65fea9a68cd590dc96a5d5c40310efe7957669147b7fe79f89856d4fce70746a8bbd6bb71f4abd00c31103820d8e0ee3b6d6b668aa62f8bb793234ff733cc00c92d4d4e4475ebda328e1d4ae2c1be421a72c08fb8a1bcf8f91d30b084aeaeef98f607fec5ce673c04d6dbfd4f045a983f9181dcfd22d13efd26eacad5d254ae62c7d4cbdae95be9e8e563afb4adae77d01b99b42b1d3a5707f132212f1a0d75c53baddb0965c1e4d78c4624e790afefa0d74d7325b23dc684fac9eebead948826889569d7b20f6c24182c0b5fc85e5bff1facfbef1f2714b0e6fac051aa8f90cd7a0c23973df8f0dcad623614fe7de29c3c47efd172b300609f382b360fbb1ff59c1ffa06ced30d29e17439de632e476bd2a8923f02b3efdc964a1718a7af13ea1a82d289e944e5f438bba866933c4b0a23ad265ed40cb76d1e4190c7b95948b4be315010d45a36db7ddd731fa9a0d1d2b0e14c297bad581993a3291b65106a2edf684b8b91ea39f5d53a7e8ff7aa39973755173fa972a605cab6f62255b309ed4834b17bff6a40346259209e38f5c62485b98a634d6003b062912e3593750cd812ef3ce4ca0ffb0e5b5e35c6ea91b8873a8578ff47cba454acb8a900aadca8b548c4d7695803281ca9dd06aff9679d37b26182e6bdc45466dedf3e0fa51ce5e59bf10efc610fde37991fc1c507f9ffc03e9c08e5e4022c950e401b3e9864ed4a3a9ca5381e74e9b4002844e28326b467a880680d9be1c1783db7632fdd39864ac7d0e7b95b9a77d73fd4adefeb5094515a23061a347efd85da5f3740d2aa43c3572cd17cff89dd15f59d8db7f0aed8266a72df35815584c032c0b46174369731cd4b5a09727966b276efe35a2a6399c18560aff38a1be2d25cba2765973e42e57de2c70beb798ed725f2e7df0343fe7758aecf579b7b21d357b240646a39cef371d40df05f179291cdad83efe3d59f8fa89297eea1c2f9084f1be2d475da2aae8f295b376683c08b30aa07ad6b430c4a4725b20a3a96f05ef764b2d90497ca650c8e4c6c4297bd39da8e83ebae2cfd017f402c2c36c817cf69ca3eebc27dcf2b7e19a57ea7c8d9b8eb2327bbde7815c487adc26775e509e", 0x1000}, {&(0x7f0000001100)="6f2870b4d3d0d12682a0d0805e99439173b8e3938a5e7b3b006e0605b6ec20026587f8c1e1e5d8dca4403255baaf8006425ceb536700b36fe44200ffa6c4e10d38d7300a464465479ae189e8f66446c9f278fcba279da5f8a6ccd62560d0c9e089af93e4db44467ea894860001b9df510ba91d2487692a441ab1892e6ad28b6ba91285bf8aca8b8cf93b1d246afb0dac1ea054c1c7fd4bdfd79ada7313634e6c8e9005df46ee7e41e39c8dbb8ce42bd9bda8ebf616203a668f4ba0c899b3236cc5d506520547ef891a1748acb62a82802ebdecabc502e96e189dc56581fcaf8b41750aaf51fe0bc34e62c31c6632", 0xee}, {&(0x7f0000001200)="97d8af4f9b0f708ed3a5c2d86618423d2988", 0x12}], 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000012c0)=0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300), 0x20208, 0x0) r2 = socket(0x6, 0x4000, 0x4c) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001340)={0x3, 0x1, 0x0, 0x73f5, 0x4a}, 0xc) r4 = dup(r3) poll(&(0x7f0000001380)=[{r3, 0x2}, {r4, 0x4}, {r2, 0x2}, {r0, 0x40}, {r1, 0x1}, {r2, 0x20}], 0x6, 0x5) close(r4) fsync(r3) setsockopt(r0, 0x9, 0xe, &(0x7f00000013c0)="7e79845bbbe05786a233318d194ef44dab2547e48d3af8e1a05cfa14edc88f33e503d2ca66e2314f88c7d259dbe3e242c8730917ef825cd5ee8a7fcf03a9da2889ad6b9154a157f108406f3a82984230c3e7f610ad75e3079218f15a4c174744b6941a16aece928646d937814894f8deb0c5bbd9b9b39733cbde6d945759e04c302f6f92e9e01bebd7f97ac119aca765fc51b672fe8a58d02df2d749070971edf17e501c2fe41e96b858a620154856f5cd85f1d95b3aaf634e31aa599bbfe2e0ad9094652940b8617f2fd6019bbed2591ae855453e0fdfaeeeb04a89b65a0d6a1a841413f61f6fd0e33e1bbe464c8b7a935f6ef68ace6f5ffa", 0xf9) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) r6 = fcntl$getown(r3, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000001500)={0x2, 0x0, 0x3, 0x1, r6}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001540), &(0x7f0000001580)=0x4) r7 = accept(r3, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001640)={0x10000, 0x9}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000001680)=0x3, 0x4) setsockopt(0xffffffffffffff9c, 0x7f, 0x2, &(0x7f00000016c0)="4fcd671f445f9407d15fcddcc7ccd95012b503c6e2464b7d67f64d8a215bb662227541e91de55665a49a92f38bf91cbb14fd6ed12a10b4bb18f4d0f6794b65a39b0d567a4a1ff0a0635f97282f386bfc6784bdfbea500f3156862b6b07c8a6c7d3ef13b8eb46e52d4ee2befc7ee4712af5b46555cbc766643994fe4c51ebdcc0139eb75b0b80c725145ce715b1529e69a0064f809243159771", 0x99) fcntl$setown(r3, 0x6, r6) socketpair(0x20, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x4, 0x10, r8, 0x5) pwritev(r2, &(0x7f0000001b00)=[{&(0x7f00000017c0)="e371bd8d1b3919949318abb656d798483158b2eaa5959081f60676be6f64e03e45b445ef7dce06f415faa24239acc77c0d0cee", 0x33}, {&(0x7f0000001800)="319843a9fe28d9da875da1c6288e46da00647aa3b78b51adf411ecc6c07eee510524472c510dc3556ca954c353e47effeae1a3ee2e6d35b4feb0c662673456f779add6fdcaf24241bb3f447f49eee11c410524bb5fda93b25da7104426315e7e5151e55fff5c01ef2e266f776ecc618a4b714adc43aded0676016314f2b51793ac044595703521f8ac6f96da990a64f78cc6b84912c1f71ad01977e066b5c035b72056e27550b03b162c893ae57d76ce93d7d46fc3b20fc453525004bc7ad33e618ea22973e3ef6c6afffa366b4b44316f323f58", 0xd4}, {&(0x7f0000001900)="0d62ee6449f452e7d4873d25aa7c0da28b7ab1ee1796ce8cb79615de6bc62051bbb53654c82c7d57da7c7c4375c006ceed8e811bc55f0af40ef429cca598dc9602f61a7e7bf4eaa8a9287d8ecd757fefcf3c5326deeddc89158c2c4380f983bc7481d2", 0x63}, {&(0x7f0000001980)="fca48d87a98a04887e3a9dd3420f5a6a389324d4417aaf4edda746079e868ffdb0e52fa66260da1d814fd59b7a8d66a9caccf171dd4b021a145a70c15937233286c03180c4bcb07fdfba4480c12053b45514aebbdb3cb192d8badff397c0a60cf0919063948e5e11e5b10ad2bc5f5d0db5987f313605c70c6b041591e1f3f09e1f11751ae5c2b130d751c71f5ed2182ad0d6bb5413", 0x95}, {&(0x7f0000001a40)="13ea3eedfc4210cddde6308e7e959c02775224ea83723a5c9975a10029fa15db874dcd79f5c511747d0c1e4ef7f9e28cda281a565fe56481e6cad38686805580ef540fa07861ec76320b30c37f49980edb7f6835da8c3c081023c23dbc963a83cb5788186dabd9c9937219978333b93f69e79db3c7873ee713caab829ca32d47c12a021ae04ffe22570cc5bc17eb79d827b7", 0x92}], 0x5, 0x1) r9 = socket(0x10, 0x4000, 0x7f) write(r9, &(0x7f0000001b80)="9c0fde69c71a151c8a08", 0xa) getpeername(r4, &(0x7f0000001bc0)=@un=@abs, &(0x7f0000001c00)=0x8) recvmmsg(r9, &(0x7f0000001e80)={&(0x7f0000001e40)={&(0x7f0000001c40)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c80)=""/30, 0x1e}, {&(0x7f0000001cc0)=""/9, 0x9}, {&(0x7f0000001d00)=""/12, 0xc}], 0x3, &(0x7f0000001d80)=""/135, 0x87}, 0x2}, 0x10, 0x43, &(0x7f0000001ec0)={0x80000000, 0x6f}) 05:37:07 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x3e53) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1c2) getuid() setreuid(r1, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r4, r2, 0x100, 0xc290}, 0x7fffffff, 0x1ff, 0x8000000000000000}) semget$private(0x0, 0x1, 0x80) r5 = semget$private(0x0, 0x3, 0x208) semop(r5, &(0x7f0000000100), 0x0) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) r7 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x9, r4, r8, r9, 0x0, 0x182, 0xff}, 0xfffffffffffff801, 0xfffffffffffff524, 0x93}) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x88f0}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) write(r1, &(0x7f0000000280)="02007658cb02aadf000000000000", 0x75) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x1, 0x0, 0x1, 0x5}, {0xfffc, 0x7, 0x0, 0x3}, {0x200, 0x1, 0x1, 0x8}, {0x9ff, 0x6, 0x9, 0x3f}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x800, 0x6, 0x9}, {0x4, 0x40, 0x6, 0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000300)=[{0x400, 0x7, 0xff, 0xffffffc0}, {0xfffb, 0xfc, 0x42, 0x7}, {0x2, 0x2, 0x6, 0x4}, {0xb997, 0xc6, 0xff, 0x7fff}, {0x7445, 0x3f, 0x2, 0x6}, {0x3f, 0x1, 0x6, 0x100}, {0x180, 0x19, 0x20, 0x3}, {0x6, 0x40, 0x8, 0x9b}, {0x1f, 0x1, 0xf7}, {0x4, 0xf8, 0x8, 0x100}]}) (async) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x40, 0xf4, 0x2}]}) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x80, 0x0, 0x9, 0x6}, {0x101, 0xc1, 0xf, 0x1}, {0x9, 0x20, 0xf7, 0x8001}, {0xfff, 0x6, 0x1, 0x5}, {0x401, 0x4, 0x5, 0x81}, {0x3ff, 0x2, 0xc3, 0x8000}, {0x401, 0x3, 0x3f, 0x1}]}) (rerun: 32) 05:37:07 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xfffffffc, "1a11fff0d0bf435c250a00ebff00"}) (async, rerun: 64) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/128, 0x80}], 0x1) (rerun: 64) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) (async) r3 = syz_open_pts() (async) syz_open_pts() close(r3) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r4 = syz_open_pts() dup2(r4, r3) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x80) (async, rerun: 32) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) (async, rerun: 32) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x20, 0x8, 0x7fffffff, 0x7, "f998235ecc8886871231daf7c6711bd2e776a6a7", 0x10001, 0x8}) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="2b8e9eb45edeff1928e5e83734b281ed69f75a3e5dfbb01c9cc6339ebb8ba2eb5fbd344b249b76cd21d10ad4b1cacea836c90fbaffd35c57d49dde9780fb9fc819a599385db7439dfc4154b14e0528884a10719711", 0x55}], 0x1) 05:37:07 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x2}) syz_emit_ethernet(0xaf, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x1, 0x1}}], {@generic={0x813f, "f45245eaa6598c3ca3b38c805985c036c0abf10c98f72b85d5dd8e3eb21ab802dd716b15426e3ba756ff233f1ab7a0bd1cd43e157098a772e852f7263716959000c371c6bc18afbbcc58200080905e5f7235b6dc05c6d123dfee98a5993fe6466eb584a55f1cbee0985a45c5a04b7d1b9b0e19ae99a48b96f56798ef8184cfef35405e6841b3fb990d9f65bed1c91872fa1106e65d33c02aac1e43908a"}}}) syz_emit_ethernet(0x99, &(0x7f0000000140)={@random="3f4beba281f3", @empty, [], {@generic={0x8130, "0af55ec53d5eabe093e800e829f868b38ac4c1ff185a6cfa8321c92d582f7b726d6049d72d1d41fa11e531dce2d22354da41d33df5d84d17d2ddb633227c46f0dd6f990e37b997aee49288de36bce2c2c4d2aa04fdce67d016bab9131c2c2d343498dfb8e9b89c234a93c071dc63043ef3d1cc5d099241d694980787713436f183505e2080167d386597c5"}}}) 05:37:07 executing program 7: pledge(&(0x7f0000000000)='!\xbf\x00', &(0x7f0000000040)='*,}$-\x00') (async) pledge(&(0x7f0000000000)='!\xbf\x00', &(0x7f0000000040)='*,}$-\x00') pledge(&(0x7f0000000080)='*,}$-\x00', &(0x7f00000000c0)='\xd4\x00') pledge(&(0x7f0000000100)='!\xbf\x00', &(0x7f0000000140)='*,}$-\x00') (async) pledge(&(0x7f0000000100)='!\xbf\x00', &(0x7f0000000140)='*,}$-\x00') pledge(&(0x7f0000000180)='*,}$-\x00', &(0x7f00000001c0)='*,}$-\x00') pledge(&(0x7f0000000200)='!@.[\x00', &(0x7f0000000240)='/]\x00') pledge(&(0x7f0000000280)='/]\x00', &(0x7f00000002c0)='\x00') (async) pledge(&(0x7f0000000280)='/]\x00', &(0x7f00000002c0)='\x00') pledge(&(0x7f0000000300)='!\xbf\x00', &(0x7f0000000340)='{/!&^.@\x97*)(,\xeb[])\x00') pledge(&(0x7f0000000380)='#]\x00', &(0x7f00000003c0)='\\\x00') pledge(&(0x7f0000000400)='\x00', &(0x7f0000000440)='*,}$-\x00') pledge(&(0x7f0000000480)='#]\x00', &(0x7f00000004c0)='),!)\\=&:\x00') pledge(&(0x7f0000000500)='*,}$-\x00', &(0x7f0000000540)='*') pledge(&(0x7f0000000580)='/[\\\x00', &(0x7f00000005c0)='\\\x00') pledge(&(0x7f0000000600)='\xd4\x00', &(0x7f0000000640)='\\\x00') pledge(&(0x7f0000000680)='*', &(0x7f00000006c0)='!\xbf\x00') pledge(&(0x7f0000000700)='\\\x00', &(0x7f0000000740)='*') (async) pledge(&(0x7f0000000700)='\\\x00', &(0x7f0000000740)='*') pledge(&(0x7f0000000780)='\xd4\x00', &(0x7f00000007c0)='{/!&^.@\x97*)(,\xeb[])\x00') pledge(&(0x7f0000000800)='{/!&^.@\x97*)(,\xeb[])\x00', &(0x7f0000000840)='*') pledge(&(0x7f0000000880)='*,}$-\x00', &(0x7f00000008c0)='/]\x00') (async) pledge(&(0x7f0000000880)='*,}$-\x00', &(0x7f00000008c0)='/]\x00') pledge(&(0x7f0000000900)='#:\x00', &(0x7f0000000940)='a^)&\x00') (async) pledge(&(0x7f0000000900)='#:\x00', &(0x7f0000000940)='a^)&\x00') open(&(0x7f0000000980)='./file0\x00', 0x100, 0x1) (async) open(&(0x7f0000000980)='./file0\x00', 0x100, 0x1) pledge(&(0x7f00000009c0)='\'^[%\\,\x00', &(0x7f0000000a00)='\\,\x00') pledge(&(0x7f0000000a40)='*', &(0x7f0000000a80)='\x00') pledge(&(0x7f0000000ac0)='{/!&^.@\x97*)(,\xeb[])\x00', &(0x7f0000000b00)='\x00') pledge(&(0x7f0000000b40)='/]\x00', &(0x7f0000000b80)='\x00') pledge(&(0x7f0000000bc0)='*-[\x00', &(0x7f0000000c00)='!@.[\x00') (async) pledge(&(0x7f0000000bc0)='*-[\x00', &(0x7f0000000c00)='!@.[\x00') pledge(&(0x7f0000000c40)='\x00', &(0x7f0000000c80)='a^)&\x00') (async) pledge(&(0x7f0000000c40)='\x00', &(0x7f0000000c80)='a^)&\x00') pledge(&(0x7f0000000cc0)='*', &(0x7f0000000d00)='}\x00') (async) pledge(&(0x7f0000000cc0)='*', &(0x7f0000000d00)='}\x00') pledge(&(0x7f0000000d40)='\x00', &(0x7f0000000d80)='\\,\x00') pledge(&(0x7f0000000dc0)='\'\x82\x00', &(0x7f0000000e00)='/]\x00') pledge(&(0x7f0000000e40)='\\,\x00', &(0x7f0000000e80)='{/@]+-\x00') 05:37:07 executing program 2: setitimer(0x2, &(0x7f0000000080)={{0xfff, 0x5de}, {0x4}}, 0x0) 05:37:07 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x3e53) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1c2) getuid() setreuid(r1, 0x0) (async) setreuid(r1, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r4, r2, 0x100, 0xc290}, 0x7fffffff, 0x1ff, 0x8000000000000000}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r4, r2, 0x100, 0xc290}, 0x7fffffff, 0x1ff, 0x8000000000000000}) semget$private(0x0, 0x1, 0x80) r5 = semget$private(0x0, 0x3, 0x208) semop(r5, &(0x7f0000000100), 0x0) semop(r3, 0xffffffffffffffff, 0x4) (async) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r6) (async) seteuid(r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) r7 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) getuid() (async) r9 = getuid() setreuid(0xee00, r9) (async) setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x9, r4, r8, r9, 0x0, 0x182, 0xff}, 0xfffffffffffff801, 0xfffffffffffff524, 0x93}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x9, r4, r8, r9, 0x0, 0x182, 0xff}, 0xfffffffffffff801, 0xfffffffffffff524, 0x93}) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=ANY=[@ANYBLOB="01029a1700fae853f3b31c48fdf84d9b3b34e66d098e0052488c63df853070b065cdb51d7ec36f924e971507021d2883bd15c9afe21ac7b206917ad9f8d290274ef9617e6ff77b1dd57c8840d202db63770f58b675b9d2eb49524f36f89231002c84b27ea16278beb5762ebc4f6177253f3727268f943e6d85759a808b3249941ea9ef7a663fbf85e00c68538b904f2139e5c1af709a1c48d7526a9f1b837cb548b4eccf2e0da6046592f21956cce36c7b2a534bcce9247eaaaf32a9"], 0x10, 0x0}, 0x0) mprotect(&(0x7f000023e000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 05:37:07 executing program 4: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, &(0x7f0000000000)="b6a66ca040832361dde8dc00000008f829e9e7164801090000000000100082", 0x1f) 05:37:07 executing program 6: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000000000)="965ea948b198b35ad33ca4cc659c9116648f27e4a274d508c76aae51795b61ad54f0170471668c2e30ded5eb0f407003e183d58072b00b492b8ff563fc0431090b2b8bb8dbf817e262cfa4790ad57941efc14dc38f12c3800fd1991f4e738886f4ac206ed671467256c5ecec8901304f20487f784abc89acaaa50946730768ea5fbb9523cb71298d9edf5b8e5af8a2223f0083882f3cfab3f51ee7e12f3f9e828f9e2658c89d02", 0xa7}, {&(0x7f00000000c0)="8f879df845615d1e6715f0c15686ec7b0286fcf7f00d63640a3a973c7a6e0e38d315cbb935824403653358b08176fde1384c406181fb", 0x36}, {&(0x7f0000000100)="15e02239b3e599da7d1558271e5780e46644385342969918239288c5d26912580804956ffb4b480e0213437e8ee1f2257b43aec92e1f8b58f4835958aee9a524b73e7b06520496f962274c0aa382e6f696b11f303ad165e341d7ff3ec0b6037cc728e43daa8eaf87374044705406d5334104afcc9df11685827541d0087e42abe329e179417976bc27c991b6f89cfa4f22a3a63d0ac1fe5eafa93666b0ee5dc6903d6895c7a28b462b8f01994022e6ae3519bacd04d58d494389233285161b3ec057e42bf9826cc4de7fe84bf872672bd85f935ac489df01a7f330663055f6601ec991d33e4948f5b5d8ab71c93bce5a276c1b809d897ab8cf94004a1dc03f4d8f0f61fc492b5752cdeede4bc353503facd6f60ba36bef18a59211cc142f737595fad480ebe3ccccb438b3d7fcdd2581d657305ed7fb6d50e64bda062b2c2832bc83d098cb53c6cf85df444e30a59f374ecdabb9917a66f640633d602d4729c547531e504825b3ef853e4d6d33309f000cca9b06f924b354b3f9e8eb06b2af1de4dab80aa0d995e3eb1f07573498a5264e57feea40ac28c835822a3f0be8b4ffc0892fd56ee897ea6def193a4734c3dd384149b1c15798ee4230c00aa56bae9e892d309d2fd3790653180265214664dfcdd31b653acb1c8c1352076e40a492d50149a505b08975cc8aa923808778d56faadb523e7de4528f68bc4195d185d0f2269896a81e7ce40813c836228a1e44c77dcb0a15f2671338820c8c60da627aa8074ad9d138dafb77b59ed8722a3396896656505b6c66e553c8ab28c13a60e75f1913d19f6d0fcf831b9f815c4b2f925b8b6c054796ac8c1310e6613f687db1b51770065e9e2a54e30c988a5bb7ae2c900a80a761e7e13dd6810d0320d64689a805a23a97524233b567f67776ccf9d72b6193a3e7292b3289664577b541d9bd5d65ca5e50eed6a58aef828dcec2f2de4ab1dfb96aa6d4ccd8c26d2ddaf04bb08b061d7ef34071decf2e86a015117a9eefa339facd8e4559fc7c95e90be363f24808af4c5cdeb1884355a509ff0b3bf3b578a887afc7afe82475c110d46ee43f65ac13711ae1082a7e1e6a5681b7b733050ce0659a7dacc5279137fabc39a55c051f61f704975f2cf2b86a5885d3418d53079ba49d5a18dba36ae60408c82093b552f8298fa4b55c9b2c741df2fc09bb0fcc34936e28e7c89f171cea9f1d8a7c226bed694f73edff5902ef322493b8bc5e8b0e7caaca8e43fa761e649e8b2b24c18adf009244b4adf20f35e5fffdfbc760ff36011192c093190142fda3a3f42b94af312b6f3bf0fbb769aa94a85ae1110b2b1183efcb55cde5ed2ce2bb15ebb7269ecf30028f5ac3511710da610a904cbd56a2247818f3c691c91672a7c7c19883ca5c439aa72328451b83ed1ea4898a409f06998c090679bdc680e414e8bf3ab43ea87ef5985e9a56148ffb580932c278a6f6c5337179f76caedf75fbed6556bd333d7d956df7b21940949c1c039e842ad83ac731d0b4eb4045bfd8982a66178f9dada05527cfe4664c8e668c819d903e90a536a774f745c4576d09ee78cdfbe1a762dcb1eb0cefdb674e3f74bd6152faee75025bb7862681668e4f0c860e61c4a865dfb485c505f8994e918fd122b48b17db3a6df92a07769d38f61f60e45ae173d0d56e216243aeb9839f48d23550b601b579c21bc7030c9ecaeafc260c96297c3270221a2038da7d78889a69417bc2a6453018e4cd31455f1a30b0a794385260903976ba4ca92e88418d3fa09fecf9166e446cc6d9ad8f8a93382ef761e6f00afe578763ae916840534fa607c60aeb94f81224ca64375cc3416aeca3babdc99624ea06a5504925f34ff486768c55faf62d0a0cdac7f42faf2aa08080f5e68dd92497a5e258f741e54ebfe3d31e1b8f38245c68050ff45a285c63d471c1023d5202bf17b09e75632eaeefc1a5abd308c20dfc5a5eb1348113620a79191a67715ce5799abbe479deebbe14234e1461695f4d023acd606870df9d5759b065d70683416bdf2255c533ebbb2af3281cf32615063ffd55e9015bcba322bcd24f57bba36a04ecb01a2005fbd0ef7eb5e36a2237f8dd3ab15d1baff8e21713c58e0206a1a6d875cc92bf407a441a2dac6ff4378861a2cc374d65ab7085e43034cb339c2b42dd7f5cc291173a1e3c9310096c12028eed23dc30937f95220e6492bfeda8bbc5fba27f8db54e6d9ea2757cf077136bba9c02fa6be2123c65f6bc470e0f205639c8b230030c10b29c4845090b35869472b0a0ac5b15bdc2c963a7a30ed25a38b61af5c6a06609ea23b56d06333aa83318353191a70b2442a4a9dd27fc69064540a26a5110ca7515af7e0d179e453fab2316494ea624be9ec4573e8965a3ff1600a22a0ab2c7b5ff4529d9f640a468acb9e8dfd668191da1f5a9a2c124fe9b89f1b82a0a45c569aa0b17e01e25494531a6c6bc73d79c87944add758c17a8138817ad6200b756b4fe8a72e93579191ae1dc14d19fd3085d7871637b12065067075ed0c32f7afc1f2e10cdb66684823451a404f84760ce30e1241b63a0a732e94473b00843150a11f71ebd78a60d8193eeebdedf70b0d315699d4f4a09b442d7a4a531574fa39a6a53c9a4975b3407268e9ba68f8cdd9297a3ebcb40a6f0fc3f84ecfa134e3ec4551011706a6eadf967534adbe559fefd2a4b54105827c4fdd0cd1d1eda81dacdfe73372a1f697df65f34504c7d31453f7a9fb530ff03fe2c1e6343c9f9a246e8090c5ea82a5ca4f5dc247369a83aff0cef12631a9b9af97df76a6bd0997e4ccb48cb90b64f4e942cc0a9854b16db3ec6d8cbb58431fb8596a52bab4081a0ecb68745a86e2b8aee8008608b527ac26828355155e3224e0d809c5b4dbb37266507f318a3658b97062d656e465c25ad30d6c8c251cca006be40269f5691b4136765c900d0a3d0460bca6ae121ae62655fc503f40e328306a913233ac660aa712ff04d5983cafbb9feeccb39477268a5b54e0af037f9d8638fd033686b1a02511df5ccb5e07edb491302fecd7210d744e2bd5a781f7602295b56b42d4eed5a720f4c6ac8eec98c489ed8688b6a20184663ed09646af3722e799d4d99fc027c803e55f216e7fa390a3884c09114e37554b803aad370054b392fff2d923e682f48a008f613c7d021ced4a2b00fa09c624189700eec756dde4bb79a71004cef9d27a6b3dc884ac39cd040c542c841f58e28c4ab544c9de7f7902dee970803b55c2d8a1d287b7b2eda62f3752d56442c919f4082a8e8c24526b096a1b6572771666b729a80d3d932ebc54f0472cc6512048bb0effa14dd4630e7ef1e52828e84ae1abb13c38e66f768fc20c3f5ff4e98007e7a8d69bfbdffdc020965f429090ba1e3a1d47d1abdee5f5de5c422d76c6461631f4ed7f1d1441f827cfc47717e7a53ed4ff3b47836971c10abee44a00b2d5d0a4524b5071738d2418b767d0ebcc16fbce0ce41d208014fa7359f2be83f8b8e5a12d5f9dde127a129067808ad8c2831b3180e14bb44da73f9329752786e23c22e46ca534a231ff8e5cca56fce2d7b1e3c0e88e4461795d75b4117cec14dc921e367205292b849c69afc5f2985913a97d510ceb8b2f4c8449c8609120b71abef5b39792f8b9616c9d3dfeae09827deaade6b894e399f1194badc564b3ca33d4ca5314a6535570b2d715cf42f1d0de7b2f1413834a38209d01f68f77fddd409461742f16519718846757dbd1f42ba85be65856ea60c254997e22f6fd43b862fb8d2b96a96cfe75ef41e9e0c6478692178c9c9e94ea894a28b2b4ce7de691fe1dfb2b253e8c2aab99ec523cf290b01b69e8cfb937e39d212f1d02d56afc4802467240aebbe78cce165df786807970242ddac4fdf8bda5cbc71b52b04467bbd636d1370738633314704cf4fe7c4a065c896d17ab0934114b06897be3430daee46c2812917ec4f398ac350f88eb0cbc3c94a5f3859363a8df153fe1fbdf03e69078f4fd8baa128b84001739bb39c5174a1f49064308cf75cb7e59e7690f98135891f344e7a75c4a67d5d4b554d57982c4165f3580dd2aff8f4db6e369fbd70139c0f779d9684d18a7999fe0dffff82923136d1356a6ce0484ceb39ebaa13646e4c25ffe82d5668524bf92d84e6c6fbacec9a2a6c3a3d7001d324442210d9c98a6dad28b8c3fd2ceec58a7a499e696cedcefb9bc676e14eba12b6be8919cf78a30134191a64533b38af14fa362180b9d0210808f888067c672c3f4ba49a4074fb64a5fdfa26d05c1e7b3feeb27376c4f51151bd0725ebbdcb4e57b0be9488cfcec2d3dcf630b8aa79e6f1f30d3b43ec9c5e02a2506beaf5518932f9f02476ef5752245d35323618622e1b5976286b7d679bbba85ded76e5032c3a330aee2b0b7536cf3a5bb77bb017559db143e55e27fd53c62dbc33c08d597ed99e63240fa4614d24cc13ab9f8bf9be8ed8cd60254fabab711f4555497999ce1620081f0b712e828d704a65f602f71120cb24cc433a42192a90883666f67ae606d584d0236a39f891cc75d26f957b2f448039512ee6b13d5fef60ed668035bfe4f271c97c3e7634e53d8c2b8f53d70088347ba95b8afe6267ba87c0717884cf92446a0b5c06e888f3c1738f57eeda5c4add570813a996742d6ee649ce65fea9a68cd590dc96a5d5c40310efe7957669147b7fe79f89856d4fce70746a8bbd6bb71f4abd00c31103820d8e0ee3b6d6b668aa62f8bb793234ff733cc00c92d4d4e4475ebda328e1d4ae2c1be421a72c08fb8a1bcf8f91d30b084aeaeef98f607fec5ce673c04d6dbfd4f045a983f9181dcfd22d13efd26eacad5d254ae62c7d4cbdae95be9e8e563afb4adae77d01b99b42b1d3a5707f132212f1a0d75c53baddb0965c1e4d78c4624e790afefa0d74d7325b23dc684fac9eebead948826889569d7b20f6c24182c0b5fc85e5bff1facfbef1f2714b0e6fac051aa8f90cd7a0c23973df8f0dcad623614fe7de29c3c47efd172b300609f382b360fbb1ff59c1ffa06ced30d29e17439de632e476bd2a8923f02b3efdc964a1718a7af13ea1a82d289e944e5f438bba866933c4b0a23ad265ed40cb76d1e4190c7b95948b4be315010d45a36db7ddd731fa9a0d1d2b0e14c297bad581993a3291b65106a2edf684b8b91ea39f5d53a7e8ff7aa39973755173fa972a605cab6f62255b309ed4834b17bff6a40346259209e38f5c62485b98a634d6003b062912e3593750cd812ef3ce4ca0ffb0e5b5e35c6ea91b8873a8578ff47cba454acb8a900aadca8b548c4d7695803281ca9dd06aff9679d37b26182e6bdc45466dedf3e0fa51ce5e59bf10efc610fde37991fc1c507f9ffc03e9c08e5e4022c950e401b3e9864ed4a3a9ca5381e74e9b4002844e28326b467a880680d9be1c1783db7632fdd39864ac7d0e7b95b9a77d73fd4adefeb5094515a23061a347efd85da5f3740d2aa43c3572cd17cff89dd15f59d8db7f0aed8266a72df35815584c032c0b46174369731cd4b5a09727966b276efe35a2a6399c18560aff38a1be2d25cba2765973e42e57de2c70beb798ed725f2e7df0343fe7758aecf579b7b21d357b240646a39cef371d40df05f179291cdad83efe3d59f8fa89297eea1c2f9084f1be2d475da2aae8f295b376683c08b30aa07ad6b430c4a4725b20a3a96f05ef764b2d90497ca650c8e4c6c4297bd39da8e83ebae2cfd017f402c2c36c817cf69ca3eebc27dcf2b7e19a57ea7c8d9b8eb2327bbde7815c487adc26775e509e", 0x1000}, {&(0x7f0000001100)="6f2870b4d3d0d12682a0d0805e99439173b8e3938a5e7b3b006e0605b6ec20026587f8c1e1e5d8dca4403255baaf8006425ceb536700b36fe44200ffa6c4e10d38d7300a464465479ae189e8f66446c9f278fcba279da5f8a6ccd62560d0c9e089af93e4db44467ea894860001b9df510ba91d2487692a441ab1892e6ad28b6ba91285bf8aca8b8cf93b1d246afb0dac1ea054c1c7fd4bdfd79ada7313634e6c8e9005df46ee7e41e39c8dbb8ce42bd9bda8ebf616203a668f4ba0c899b3236cc5d506520547ef891a1748acb62a82802ebdecabc502e96e189dc56581fcaf8b41750aaf51fe0bc34e62c31c6632", 0xee}, {&(0x7f0000001200)="97d8af4f9b0f708ed3a5c2d86618423d2988", 0x12}], 0x5) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000012c0)=0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300), 0x20208, 0x0) (async) r2 = socket(0x6, 0x4000, 0x4c) r3 = dup2(r1, r2) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001340)={0x3, 0x1, 0x0, 0x73f5, 0x4a}, 0xc) r4 = dup(r3) poll(&(0x7f0000001380)=[{r3, 0x2}, {r4, 0x4}, {r2, 0x2}, {r0, 0x40}, {r1, 0x1}, {r2, 0x20}], 0x6, 0x5) close(r4) (async) fsync(r3) setsockopt(r0, 0x9, 0xe, &(0x7f00000013c0)="7e79845bbbe05786a233318d194ef44dab2547e48d3af8e1a05cfa14edc88f33e503d2ca66e2314f88c7d259dbe3e242c8730917ef825cd5ee8a7fcf03a9da2889ad6b9154a157f108406f3a82984230c3e7f610ad75e3079218f15a4c174744b6941a16aece928646d937814894f8deb0c5bbd9b9b39733cbde6d945759e04c302f6f92e9e01bebd7f97ac119aca765fc51b672fe8a58d02df2d749070971edf17e501c2fe41e96b858a620154856f5cd85f1d95b3aaf634e31aa599bbfe2e0ad9094652940b8617f2fd6019bbed2591ae855453e0fdfaeeeb04a89b65a0d6a1a841413f61f6fd0e33e1bbe464c8b7a935f6ef68ace6f5ffa", 0xf9) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) (async) r6 = fcntl$getown(r3, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000001500)={0x2, 0x0, 0x3, 0x1, r6}) (async) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001540), &(0x7f0000001580)=0x4) (async) r7 = accept(r3, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001640)={0x10000, 0x9}, 0x8) (async) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000001680)=0x3, 0x4) (async) setsockopt(0xffffffffffffff9c, 0x7f, 0x2, &(0x7f00000016c0)="4fcd671f445f9407d15fcddcc7ccd95012b503c6e2464b7d67f64d8a215bb662227541e91de55665a49a92f38bf91cbb14fd6ed12a10b4bb18f4d0f6794b65a39b0d567a4a1ff0a0635f97282f386bfc6784bdfbea500f3156862b6b07c8a6c7d3ef13b8eb46e52d4ee2befc7ee4712af5b46555cbc766643994fe4c51ebdcc0139eb75b0b80c725145ce715b1529e69a0064f809243159771", 0x99) (async) fcntl$setown(r3, 0x6, r6) (async) socketpair(0x20, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x4, 0x10, r8, 0x5) (async) pwritev(r2, &(0x7f0000001b00)=[{&(0x7f00000017c0)="e371bd8d1b3919949318abb656d798483158b2eaa5959081f60676be6f64e03e45b445ef7dce06f415faa24239acc77c0d0cee", 0x33}, {&(0x7f0000001800)="319843a9fe28d9da875da1c6288e46da00647aa3b78b51adf411ecc6c07eee510524472c510dc3556ca954c353e47effeae1a3ee2e6d35b4feb0c662673456f779add6fdcaf24241bb3f447f49eee11c410524bb5fda93b25da7104426315e7e5151e55fff5c01ef2e266f776ecc618a4b714adc43aded0676016314f2b51793ac044595703521f8ac6f96da990a64f78cc6b84912c1f71ad01977e066b5c035b72056e27550b03b162c893ae57d76ce93d7d46fc3b20fc453525004bc7ad33e618ea22973e3ef6c6afffa366b4b44316f323f58", 0xd4}, {&(0x7f0000001900)="0d62ee6449f452e7d4873d25aa7c0da28b7ab1ee1796ce8cb79615de6bc62051bbb53654c82c7d57da7c7c4375c006ceed8e811bc55f0af40ef429cca598dc9602f61a7e7bf4eaa8a9287d8ecd757fefcf3c5326deeddc89158c2c4380f983bc7481d2", 0x63}, {&(0x7f0000001980)="fca48d87a98a04887e3a9dd3420f5a6a389324d4417aaf4edda746079e868ffdb0e52fa66260da1d814fd59b7a8d66a9caccf171dd4b021a145a70c15937233286c03180c4bcb07fdfba4480c12053b45514aebbdb3cb192d8badff397c0a60cf0919063948e5e11e5b10ad2bc5f5d0db5987f313605c70c6b041591e1f3f09e1f11751ae5c2b130d751c71f5ed2182ad0d6bb5413", 0x95}, {&(0x7f0000001a40)="13ea3eedfc4210cddde6308e7e959c02775224ea83723a5c9975a10029fa15db874dcd79f5c511747d0c1e4ef7f9e28cda281a565fe56481e6cad38686805580ef540fa07861ec76320b30c37f49980edb7f6835da8c3c081023c23dbc963a83cb5788186dabd9c9937219978333b93f69e79db3c7873ee713caab829ca32d47c12a021ae04ffe22570cc5bc17eb79d827b7", 0x92}], 0x5, 0x1) (async) r9 = socket(0x10, 0x4000, 0x7f) write(r9, &(0x7f0000001b80)="9c0fde69c71a151c8a08", 0xa) (async) getpeername(r4, &(0x7f0000001bc0)=@un=@abs, &(0x7f0000001c00)=0x8) (async) recvmmsg(r9, &(0x7f0000001e80)={&(0x7f0000001e40)={&(0x7f0000001c40)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c80)=""/30, 0x1e}, {&(0x7f0000001cc0)=""/9, 0x9}, {&(0x7f0000001d00)=""/12, 0xc}], 0x3, &(0x7f0000001d80)=""/135, 0x87}, 0x2}, 0x10, 0x43, &(0x7f0000001ec0)={0x80000000, 0x6f}) 05:37:07 executing program 2: setitimer(0x2, &(0x7f0000000080)={{0xfff, 0x5de}, {0x4}}, 0x0) 05:37:07 executing program 4: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, &(0x7f0000000000)="b6a66ca040832361dde8dc00000008f829e9e7164801090000000000100082", 0x1f) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x5, 0x2, 0x6, 0x3}, {0x4, 0x1, 0x16, 0x2}, {0x3, 0x5, 0x6, 0x1fffc}, {0x7fff, 0x6, 0xfd, 0x7fff}, {0x536, 0x1, 0x2, 0x910}, {0x8, 0x9, 0xde, 0x8}, {0x6, 0x10, 0x40, 0x1ff}, {0x5, 0xf9, 0xf9, 0x65}, {0x20, 0x1, 0x80, 0xc0e4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x8005}]}) write(r0, &(0x7f00000000c0)="93a7c1078cff0000003df5a92932", 0xe) 05:37:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=ANY=[@ANYBLOB="01029a1700fae853f3b31c48fdf84d9b3b34e66d098e0052488c63df853070b065cdb51d7ec36f924e971507021d2883bd15c9afe21ac7b206917ad9f8d290274ef9617e6ff77b1dd57c8840d202db63770f58b675b9d2eb49524f36f89231002c84b27ea16278beb5762ebc4f6177253f3727268f943e6d85759a808b3249941ea9ef7a663fbf85e00c68538b904f2139e5c1af709a1c48d7526a9f1b837cb548b4eccf2e0da6046592f21956cce36c7b2a534bcce9247eaaaf32a9"], 0x10, 0x0}, 0x0) (async, rerun: 64) mprotect(&(0x7f000023e000/0x3000)=nil, 0x3000, 0x5) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 05:37:08 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="6b6885fc75e477d9b31d9c35d3c3414a8391cc0e950406f679403226c89944e2d71fde7f381a1a1761fc68671c0af5c00a5482d2dd374709cb192c46fa65910baba25ec7701e55fc944a489b6cadf30b7d2ede19283620d00aff34e194e425c1298f13bd2e24b3f285e21e47b4cf88f81c6287f5b25e2fd46bd6a2ab83019602c35c090070102add15dfef41c0de24989967aff7b0f682030812bbdddf3c2bfb880def01b45be3f2c9b35b93bf1547d2cee982f693791d48532097b73354d1d9bc0a4e5784b1", 0xff00}, {&(0x7f0000000640)="679272a449c75f50e8572e91dc32522d84aee98cc66c11ced8d413e4f9feabcc9dc1f926a4b7b4ed6f2c1a02644dbd2ff5cb1780aa80ed2e4f95562d6479f76c9c3c62d0c207152b8c1dba495bf21c8dd874fc8183fe2aa5de8a5ddf513d0a306cd5ffc0a331e62bfa3e2917b0676704f4e1bed4f34b3022839b6b9170b4c0bf082aac36d23ede19592e6706b8d5e8fc6b6b103ab39ccc426ffbb87a17ca22a3124bb97bc91bde53e4f9e3399632e853aeb03c777528fd7ae61747bd877e411ab9a1cc2a7100bc8166481217c1fc042d4c3280a1f1fd054c398b1f81a4ec50aea7ec47d97db132e1fa0c3798ec404e7621cff67dcdb5cd751f7f5db12f5c69fff7a1f27b64962f933596426b28aa1c756748b4deac1a1f587ca5224ce44dd23f6b38fd55a125261bd45831e6fedae3c607be130073f5900a5233e6bb934bcf7c987bad02889f7f05ab6b544a2c32cd348b9874b8ff099fce05809774aa48a61dcb27a2fe6f6c1e9e8b8706dbb5befa86d346e27e0186557dc4a14bcabd5addd26182c1d2ac75deb9c1ca5b09e6edb5f6d88c58794499a9469f56a44b7e91890598a03ed47bfe205d0e7e90bc810d4362d5381352c0abf3fd316332fe53ae93e4bc16cd476c363251fcb9f57f05914a5a46009c31bc7cac5fdf2eb9316dbd904f75e89e2d94fc7b342a52b456a174f750e289812cff3fdbc1f5b83b5b4bdfc530946884c605c5d12ffc1431bce004c740a2a325f311665a8cf87c06529505c0fb64a909930344b48707735519cee856e4fa481739819cae330ad50c8dc9f0a396229a7d284845c3798c48c760d9db9fef134fae02d3625c8a5303f0058a602035c6fe3cbe7f5f5a8726341173a6fc762acbb4b3696b813bf6729f6c00d9608b9748cc6d8735b573c4a9dfa4b0177a8ad29e79036c5299a32e4e18f7bf83dd5951323b5d1a8059c43564599f003e9a1e61799522c2d2a6a3fee76c5de1f98c3eaf37d4f9b783a6d7ed3c5a7be265bbb288c67aeac0929d58b5ed684a6533c5505385f2366e6f9a96068e4635710755bafbba862252ca613fea2fe3cdcb20c418099b9c044a47dd92bfbbd9f1d28e333374e1d1e0f9ee023fb84744d2b93a221e81e26fce96f3cee7c0d50a94c84f9a320c2de44afa910890ed1226f4fa051f97fdd1422295ebb37ea840416ef9cd1866c46618174bdd15bae3f8eafaf6bc43db969105cb129803f69221966e18b0a6d5887e7bdce8d89fb8d62d4981f6c1793be163c809558e919c0f4fa4856bdabd2792565bcde07cc5bfc6f8909a37fce7f6224d4c7b8c0bd29f4e99a26323f25112e5eaa7f35d242028c9b5fbcd4a48e4b7e9891c94912ff0452f86ee4713a0f41311f61a53fa3dd8249b8f8824383d428d130b874c97367156198049723053e8bb28dfdd6c7a0719e1355c3291b302905b529bf95a9e50eabe4d68c09f4fd96426ed42afeec4f53adbc423eed745802218f08aaf184d2f20543c713cc3d74a847d64817ea18a129f2ec6ef8e3c0285dfe9a8f5cb11def70c3cbb3fc67c966ffd6f7a86536e22d5c67573607b9db9d89349fb2deade1d10af45b7f729a6dafa84837d3ab7f8dc79f290ee0e28e9041d70a23a31870edf2d8c26bf4a826250de185e362a7a028bf13cc5a7e55c314f5b7d54492dd48316263f3f4c0fbff073139cd60a72fc4e4eee675df35189a7ee841286d9e4266573bd7ea84ffdc76f7446be0f829d3d85ff136ae7b8cff2ee21732b8c5bde63a188b0b19dcd7a34393cb2c7142c8c0ef39f31d99fa4327808f50ead3aee643cf8edd4cc4e458efc32cf4d21f2d5e8bdbb2d44f4e9a6b9c6a199db17135ec23b66726bcc28171e9ed03c0032aade6a7570abeb87d642a5bba2f69d9ad70357b7ed1024a8a5bc0c24ff43583fdaa32f171ddc4036f66c9e0d929d5a87060b168b9db6ff6886314c524e2bed0b082bcc0ee3cd1f50688dfbcae3e0fd190566ed084decab60b365f8a3f0389e507dcf1f7b81a0e8be7a39e63f7c686f75162f784c10ed3f6fe506e95355fe67c242ba62451f612be122373609b5adb7ee32670f3d0ee752e4f97f89c0a158945a9a0454c00f3e137555d5987ebd31ed82a0724ba7921490b079365c545ec8df9abee2b7ac441e4e7078955e156b3623a9ea6278089bff71d0273847959bfa462192249558991c0dfd9604405c467ab4040b7cf17c4fea1d8a246f9501d9428dee290a781536a44a8f68b7a043d70d7f8e46b566b70da61c41a1568b17ecf5df58c3b7e1c432f52a05de02ee9ed702d4b392769c89b56ec6ff835f2c3e5c6b01817549bb044f93f1da2ca91f2497ce4d05fc92dae55b13ed748dd9c9bea22d657a7e87e48e92608cd927a3f335a6761788f9729b315a78ac2479b90063d5eb65dfef9d82e66fe6b3b5e34582860d2d91b0bd6fa44062301171981a61dce4b0313a6c6d1e081a88d9e2d208a772c4bfc93795cc8b63a03ccb3a349f58facf9c494bb8caed4d33845056575f928ea4b94633e4ecb63bc26b5d8dbd87544f897fd2fab35d5ec7578966cfc479c1ef84200dcdfa764afbcb569bb64c94ccb0d08d39c487a9b9777b63540542f36284234d6e1a4a086d1a9ee656e85de3ebd98089d594bbd3c459573e7fbbe6d4ce930dfba2194728f3d9b106c1784b6dff206e2524c7887b3458b6fa62b0a53d26cdd7388315df37842276bb6019f24b48f0609801f7e466084a90469ac4b632956cb540c83d7dd63ed29eb709329534c7f378ffb6f22b288ab90d9baea29018c7930030736ceb0628209d6e4e3ae73098d0b2fa399adb897d880e828179fe94e544bde1ca37a159756cf5c6e98d47cbac98aa63104606b4480d0389fb45731bded5633e125f7b3017fe3a73f4355c41b3e88d0b7c88ed4631d59cee4c80c5f3900afc406d0562c39b6daea96d604e4d396347187aa8d24e375a3adfccf08be4138ae1be0fd937d2514c8b0c13ce3c9f48c04c02e82dfc01b4b238ed57ce7ebbf8570fa433c0f633db5f58c90fa7f32d6a6a8e541c353edc808df6be03577d8cc9459b222930437af78442d484871f3b3fff106526ad1f584dbac7c14ac9d1928f1ffddf2747ad4a1e16f1ad883c1b4249826194988cf45e9a70c7c8bde73484d39ff64db24968c8b24027d49a3202bc5623fe01b2e8b5a60a78b48e497be40754309eff00362cb66fd99bfbf70e53c8528872235b49be86e708cd819f11303b00530ec2eb0ab9a2e6a385afae75ff747eb4c0c91e02fcfe1786e4ee29d77bdec8c0161fbc39f792879406ae5fe59b26d074bb2e7bd97281ccb6f5888b4069f6c0fd2310500f745db2d8970519008fe4dfe2262b09c8a3251f85d0db626b2ecf2eec7a9335cc19b33c761d967b1455d20a82d7e19ee61d54fa33e8bf98d321b51dee8b9c2116ac89d84be492754feb493c9ad3d5e7b0dafcf173e797dac77a82bf624d7e7f71b58c73eba11daaa8acbd6c0fa9d374e21a71a4765470686f10e9d5577e04aedfb4e8384b778941085433a441c41b143bc49d20683a8a843f70288a2e5b8216921f3ac9813315a83bc72cf7b5c89ff7e59c3501ff1f36c0ae41e93408c83a60d91ffd5886bfd6b33545f82e7952c4b41732435bf33e34523e8dc6077fe534350908251fb4f43329100813ae7abb50b998c3751b951787285e79806b8d5685651c33e7edc17cdf15d30b158e6b61335756c4bc6bb561924b8d1c6eb94220398a85f9ba235af8c411bfade1b7bbf7f61b23124b89d96469174008e6dd07c244e700aab8c2a8dc5620e7215a1964070544f365e4e3122bb0820134fed41d58e3ae1e832c497c7ffb651667c2430c6535ab7c73693eacd9f9eb2863a5157bb3dc936a16f6d0fc3f64185c9d7b5464ab9a39edbc34762f0a7ae0bf941e794064ee4b57b6bb21623dbf11a47bb0289a94823035ea6df590437dde7acd564cf595efe7a430bb4bf2aca873dbf08b6c969d61c65537b96d1f4f7cbee8b9189725c6050e1ddfe48382c7d86755fbe4ea0680971cebaf139dd3433dae0d175d434d7abc86e64e324eb6900e957b27cc08ddb1b1cf23a21aefbb421cf0460e0c699d2d4c3d10f9aa5ff0650f074b019b227a0b3e3b878310400849219c8c9d75a2cddbb43013b699e08f87c44fb267d85b98353d1e5981766eb731689689dde1583c755715b95117bc7a1844b112e513e1fb4862ab5243a2b11958e26793e595afbe9f9a01c42fb0e05c42540e41fb6e27ec5d52c3b1bf1029b8bcd8383912ba69df00ccb1e57694805ac17fcacc09d0b84c154b9f2654a72e09fa17878b263a13751913f4e5c25e5897aded258b373a66f6c809d20215d431a063151783c5c6e2ea9a4c417b3e7005e5a89084131b5e595c40da40d2ba004dbe0c4b17d77e8613458897293c267994d0e8eb79753a0e120ced71a1231c4f326eed51bcd7655cd4d118118aee20faa0af91f551353e3c86bb61e2637053549e9d25b74e9412081a07ae414843aca2c5353b7232a4a04cf05e1e944cf389d12ef716b023c832d366b11e9b5a52416f37eb97463ba29f6c4db970ccaed975bccd1e0c63d1cd809e560134d3e7a40d67fdaade69a114759d51a6b4bbbe1310b98a44c65a951627d876ea3145526d6a81b9060fdcbf59942b1e70e545c017c959a7ab0b4480fecbddee112fc46922529d24ae055f2eee4e6a4678abc490674f010a3290991589314db51ad25c74e8f8e6d170047b71b5fe1a2a8d84d339fdafb49f0f5f89501931959fbe4b8c32f68edc638b7d1df09287a721a7c8b8cd13a91b09d84ec76646cc8704a8fcd416d2de6741df16602cac62d1f27232df67c2a88e1aef2b50de0b4ed6614cc06f004255d7d665768c0d4a79fc0e9b9eca2df8564a750873ea7f4902e4996a1aa47a9a26d787bf06ac2c4a943bb01763edbffc6c312a7907878d4aaf08097b06aedca784d5ad322e13afd268a21861406f5b6ab54e6f46cc7af63e8a176b2c5be4ce74adf0481209150cfdef8271ac27509ed4e3d939ea6fa5659d3bed6894c7fafe122e86d3bfefbc566512acd83773db16adc503b77c906cf31383fd28e512ac88c0182f5d4d869fda10f8583a136c960e33f9229f8d493db5846f68f92b5a36b9af92300f618f2a5659e9eae1b409eab2879ebce55da305a917cd9a1c3abbbc9e907202b2b6c674539e81337dcdb2ced62ca61008a5f42ee4f27344bb8cbe735aa532ad74c380b063f96aa733a2270142ba42a295e3b18d638bd18c419733c7075371eb1a5ef4ec60b95814f087dcbcc796ea58457510c38391a7690cc929eddce0f70de0bc6f59bccc8735c36b5d691e30fb2273d2ea7da8c1da83aac7a388b3070c7b83abb8fe1f968b7b7689c0a7d85745dbe75fc22cdd3ed05634904782a2df441ac4d031ab48050989a6d86076d474cffca5e023c18ad70468ae0d0a5a802414c2ae95e6328169b1d4a4dda0d0bf9879a27424a71cb502e96e426c58", 0xf3b}], 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x5, 0x2, 0x6, 0x3}, {0x4, 0x1, 0x16, 0x2}, {0x3, 0x5, 0x6, 0x1fffc}, {0x7fff, 0x6, 0xfd, 0x7fff}, {0x536, 0x1, 0x2, 0x910}, {0x8, 0x9, 0xde, 0x8}, {0x6, 0x10, 0x40, 0x1ff}, {0x5, 0xf9, 0xf9, 0x65}, {0x20, 0x1, 0x80, 0xc0e4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x8005}]}) write(r0, &(0x7f00000000c0)="93a7c1078cff0000003df5a92932", 0xe) 05:37:08 executing program 4: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, &(0x7f0000000000)="b6a66ca040832361dde8dc00000008f829e9e7164801090000000000100082", 0x1f) 05:37:08 executing program 7: pledge(&(0x7f0000000000)='!\xbf\x00', &(0x7f0000000040)='*,}$-\x00') (async) pledge(&(0x7f0000000080)='*,}$-\x00', &(0x7f00000000c0)='\xd4\x00') (async) pledge(&(0x7f0000000100)='!\xbf\x00', &(0x7f0000000140)='*,}$-\x00') pledge(&(0x7f0000000180)='*,}$-\x00', &(0x7f00000001c0)='*,}$-\x00') (async) pledge(&(0x7f0000000200)='!@.[\x00', &(0x7f0000000240)='/]\x00') (async) pledge(&(0x7f0000000280)='/]\x00', &(0x7f00000002c0)='\x00') (async) pledge(&(0x7f0000000300)='!\xbf\x00', &(0x7f0000000340)='{/!&^.@\x97*)(,\xeb[])\x00') pledge(&(0x7f0000000380)='#]\x00', &(0x7f00000003c0)='\\\x00') (async) pledge(&(0x7f0000000400)='\x00', &(0x7f0000000440)='*,}$-\x00') (async) pledge(&(0x7f0000000480)='#]\x00', &(0x7f00000004c0)='),!)\\=&:\x00') pledge(&(0x7f0000000500)='*,}$-\x00', &(0x7f0000000540)='*') (async) pledge(&(0x7f0000000580)='/[\\\x00', &(0x7f00000005c0)='\\\x00') (async) pledge(&(0x7f0000000600)='\xd4\x00', &(0x7f0000000640)='\\\x00') pledge(&(0x7f0000000680)='*', &(0x7f00000006c0)='!\xbf\x00') (async) pledge(&(0x7f0000000700)='\\\x00', &(0x7f0000000740)='*') (async) pledge(&(0x7f0000000780)='\xd4\x00', &(0x7f00000007c0)='{/!&^.@\x97*)(,\xeb[])\x00') pledge(&(0x7f0000000800)='{/!&^.@\x97*)(,\xeb[])\x00', &(0x7f0000000840)='*') pledge(&(0x7f0000000880)='*,}$-\x00', &(0x7f00000008c0)='/]\x00') pledge(&(0x7f0000000900)='#:\x00', &(0x7f0000000940)='a^)&\x00') (async) open(&(0x7f0000000980)='./file0\x00', 0x100, 0x1) pledge(&(0x7f00000009c0)='\'^[%\\,\x00', &(0x7f0000000a00)='\\,\x00') (async) pledge(&(0x7f0000000a40)='*', &(0x7f0000000a80)='\x00') (async) pledge(&(0x7f0000000ac0)='{/!&^.@\x97*)(,\xeb[])\x00', &(0x7f0000000b00)='\x00') pledge(&(0x7f0000000b40)='/]\x00', &(0x7f0000000b80)='\x00') pledge(&(0x7f0000000bc0)='*-[\x00', &(0x7f0000000c00)='!@.[\x00') (async) pledge(&(0x7f0000000c40)='\x00', &(0x7f0000000c80)='a^)&\x00') pledge(&(0x7f0000000cc0)='*', &(0x7f0000000d00)='}\x00') (async) pledge(&(0x7f0000000d40)='\x00', &(0x7f0000000d80)='\\,\x00') pledge(&(0x7f0000000dc0)='\'\x82\x00', &(0x7f0000000e00)='/]\x00') (async) pledge(&(0x7f0000000e40)='\\,\x00', &(0x7f0000000e80)='{/@]+-\x00') 05:37:08 executing program 6: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) writev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000000000)="965ea948b198b35ad33ca4cc659c9116648f27e4a274d508c76aae51795b61ad54f0170471668c2e30ded5eb0f407003e183d58072b00b492b8ff563fc0431090b2b8bb8dbf817e262cfa4790ad57941efc14dc38f12c3800fd1991f4e738886f4ac206ed671467256c5ecec8901304f20487f784abc89acaaa50946730768ea5fbb9523cb71298d9edf5b8e5af8a2223f0083882f3cfab3f51ee7e12f3f9e828f9e2658c89d02", 0xa7}, {&(0x7f00000000c0)="8f879df845615d1e6715f0c15686ec7b0286fcf7f00d63640a3a973c7a6e0e38d315cbb935824403653358b08176fde1384c406181fb", 0x36}, {&(0x7f0000000100)="15e02239b3e599da7d1558271e5780e46644385342969918239288c5d26912580804956ffb4b480e0213437e8ee1f2257b43aec92e1f8b58f4835958aee9a524b73e7b06520496f962274c0aa382e6f696b11f303ad165e341d7ff3ec0b6037cc728e43daa8eaf87374044705406d5334104afcc9df11685827541d0087e42abe329e179417976bc27c991b6f89cfa4f22a3a63d0ac1fe5eafa93666b0ee5dc6903d6895c7a28b462b8f01994022e6ae3519bacd04d58d494389233285161b3ec057e42bf9826cc4de7fe84bf872672bd85f935ac489df01a7f330663055f6601ec991d33e4948f5b5d8ab71c93bce5a276c1b809d897ab8cf94004a1dc03f4d8f0f61fc492b5752cdeede4bc353503facd6f60ba36bef18a59211cc142f737595fad480ebe3ccccb438b3d7fcdd2581d657305ed7fb6d50e64bda062b2c2832bc83d098cb53c6cf85df444e30a59f374ecdabb9917a66f640633d602d4729c547531e504825b3ef853e4d6d33309f000cca9b06f924b354b3f9e8eb06b2af1de4dab80aa0d995e3eb1f07573498a5264e57feea40ac28c835822a3f0be8b4ffc0892fd56ee897ea6def193a4734c3dd384149b1c15798ee4230c00aa56bae9e892d309d2fd3790653180265214664dfcdd31b653acb1c8c1352076e40a492d50149a505b08975cc8aa923808778d56faadb523e7de4528f68bc4195d185d0f2269896a81e7ce40813c836228a1e44c77dcb0a15f2671338820c8c60da627aa8074ad9d138dafb77b59ed8722a3396896656505b6c66e553c8ab28c13a60e75f1913d19f6d0fcf831b9f815c4b2f925b8b6c054796ac8c1310e6613f687db1b51770065e9e2a54e30c988a5bb7ae2c900a80a761e7e13dd6810d0320d64689a805a23a97524233b567f67776ccf9d72b6193a3e7292b3289664577b541d9bd5d65ca5e50eed6a58aef828dcec2f2de4ab1dfb96aa6d4ccd8c26d2ddaf04bb08b061d7ef34071decf2e86a015117a9eefa339facd8e4559fc7c95e90be363f24808af4c5cdeb1884355a509ff0b3bf3b578a887afc7afe82475c110d46ee43f65ac13711ae1082a7e1e6a5681b7b733050ce0659a7dacc5279137fabc39a55c051f61f704975f2cf2b86a5885d3418d53079ba49d5a18dba36ae60408c82093b552f8298fa4b55c9b2c741df2fc09bb0fcc34936e28e7c89f171cea9f1d8a7c226bed694f73edff5902ef322493b8bc5e8b0e7caaca8e43fa761e649e8b2b24c18adf009244b4adf20f35e5fffdfbc760ff36011192c093190142fda3a3f42b94af312b6f3bf0fbb769aa94a85ae1110b2b1183efcb55cde5ed2ce2bb15ebb7269ecf30028f5ac3511710da610a904cbd56a2247818f3c691c91672a7c7c19883ca5c439aa72328451b83ed1ea4898a409f06998c090679bdc680e414e8bf3ab43ea87ef5985e9a56148ffb580932c278a6f6c5337179f76caedf75fbed6556bd333d7d956df7b21940949c1c039e842ad83ac731d0b4eb4045bfd8982a66178f9dada05527cfe4664c8e668c819d903e90a536a774f745c4576d09ee78cdfbe1a762dcb1eb0cefdb674e3f74bd6152faee75025bb7862681668e4f0c860e61c4a865dfb485c505f8994e918fd122b48b17db3a6df92a07769d38f61f60e45ae173d0d56e216243aeb9839f48d23550b601b579c21bc7030c9ecaeafc260c96297c3270221a2038da7d78889a69417bc2a6453018e4cd31455f1a30b0a794385260903976ba4ca92e88418d3fa09fecf9166e446cc6d9ad8f8a93382ef761e6f00afe578763ae916840534fa607c60aeb94f81224ca64375cc3416aeca3babdc99624ea06a5504925f34ff486768c55faf62d0a0cdac7f42faf2aa08080f5e68dd92497a5e258f741e54ebfe3d31e1b8f38245c68050ff45a285c63d471c1023d5202bf17b09e75632eaeefc1a5abd308c20dfc5a5eb1348113620a79191a67715ce5799abbe479deebbe14234e1461695f4d023acd606870df9d5759b065d70683416bdf2255c533ebbb2af3281cf32615063ffd55e9015bcba322bcd24f57bba36a04ecb01a2005fbd0ef7eb5e36a2237f8dd3ab15d1baff8e21713c58e0206a1a6d875cc92bf407a441a2dac6ff4378861a2cc374d65ab7085e43034cb339c2b42dd7f5cc291173a1e3c9310096c12028eed23dc30937f95220e6492bfeda8bbc5fba27f8db54e6d9ea2757cf077136bba9c02fa6be2123c65f6bc470e0f205639c8b230030c10b29c4845090b35869472b0a0ac5b15bdc2c963a7a30ed25a38b61af5c6a06609ea23b56d06333aa83318353191a70b2442a4a9dd27fc69064540a26a5110ca7515af7e0d179e453fab2316494ea624be9ec4573e8965a3ff1600a22a0ab2c7b5ff4529d9f640a468acb9e8dfd668191da1f5a9a2c124fe9b89f1b82a0a45c569aa0b17e01e25494531a6c6bc73d79c87944add758c17a8138817ad6200b756b4fe8a72e93579191ae1dc14d19fd3085d7871637b12065067075ed0c32f7afc1f2e10cdb66684823451a404f84760ce30e1241b63a0a732e94473b00843150a11f71ebd78a60d8193eeebdedf70b0d315699d4f4a09b442d7a4a531574fa39a6a53c9a4975b3407268e9ba68f8cdd9297a3ebcb40a6f0fc3f84ecfa134e3ec4551011706a6eadf967534adbe559fefd2a4b54105827c4fdd0cd1d1eda81dacdfe73372a1f697df65f34504c7d31453f7a9fb530ff03fe2c1e6343c9f9a246e8090c5ea82a5ca4f5dc247369a83aff0cef12631a9b9af97df76a6bd0997e4ccb48cb90b64f4e942cc0a9854b16db3ec6d8cbb58431fb8596a52bab4081a0ecb68745a86e2b8aee8008608b527ac26828355155e3224e0d809c5b4dbb37266507f318a3658b97062d656e465c25ad30d6c8c251cca006be40269f5691b4136765c900d0a3d0460bca6ae121ae62655fc503f40e328306a913233ac660aa712ff04d5983cafbb9feeccb39477268a5b54e0af037f9d8638fd033686b1a02511df5ccb5e07edb491302fecd7210d744e2bd5a781f7602295b56b42d4eed5a720f4c6ac8eec98c489ed8688b6a20184663ed09646af3722e799d4d99fc027c803e55f216e7fa390a3884c09114e37554b803aad370054b392fff2d923e682f48a008f613c7d021ced4a2b00fa09c624189700eec756dde4bb79a71004cef9d27a6b3dc884ac39cd040c542c841f58e28c4ab544c9de7f7902dee970803b55c2d8a1d287b7b2eda62f3752d56442c919f4082a8e8c24526b096a1b6572771666b729a80d3d932ebc54f0472cc6512048bb0effa14dd4630e7ef1e52828e84ae1abb13c38e66f768fc20c3f5ff4e98007e7a8d69bfbdffdc020965f429090ba1e3a1d47d1abdee5f5de5c422d76c6461631f4ed7f1d1441f827cfc47717e7a53ed4ff3b47836971c10abee44a00b2d5d0a4524b5071738d2418b767d0ebcc16fbce0ce41d208014fa7359f2be83f8b8e5a12d5f9dde127a129067808ad8c2831b3180e14bb44da73f9329752786e23c22e46ca534a231ff8e5cca56fce2d7b1e3c0e88e4461795d75b4117cec14dc921e367205292b849c69afc5f2985913a97d510ceb8b2f4c8449c8609120b71abef5b39792f8b9616c9d3dfeae09827deaade6b894e399f1194badc564b3ca33d4ca5314a6535570b2d715cf42f1d0de7b2f1413834a38209d01f68f77fddd409461742f16519718846757dbd1f42ba85be65856ea60c254997e22f6fd43b862fb8d2b96a96cfe75ef41e9e0c6478692178c9c9e94ea894a28b2b4ce7de691fe1dfb2b253e8c2aab99ec523cf290b01b69e8cfb937e39d212f1d02d56afc4802467240aebbe78cce165df786807970242ddac4fdf8bda5cbc71b52b04467bbd636d1370738633314704cf4fe7c4a065c896d17ab0934114b06897be3430daee46c2812917ec4f398ac350f88eb0cbc3c94a5f3859363a8df153fe1fbdf03e69078f4fd8baa128b84001739bb39c5174a1f49064308cf75cb7e59e7690f98135891f344e7a75c4a67d5d4b554d57982c4165f3580dd2aff8f4db6e369fbd70139c0f779d9684d18a7999fe0dffff82923136d1356a6ce0484ceb39ebaa13646e4c25ffe82d5668524bf92d84e6c6fbacec9a2a6c3a3d7001d324442210d9c98a6dad28b8c3fd2ceec58a7a499e696cedcefb9bc676e14eba12b6be8919cf78a30134191a64533b38af14fa362180b9d0210808f888067c672c3f4ba49a4074fb64a5fdfa26d05c1e7b3feeb27376c4f51151bd0725ebbdcb4e57b0be9488cfcec2d3dcf630b8aa79e6f1f30d3b43ec9c5e02a2506beaf5518932f9f02476ef5752245d35323618622e1b5976286b7d679bbba85ded76e5032c3a330aee2b0b7536cf3a5bb77bb017559db143e55e27fd53c62dbc33c08d597ed99e63240fa4614d24cc13ab9f8bf9be8ed8cd60254fabab711f4555497999ce1620081f0b712e828d704a65f602f71120cb24cc433a42192a90883666f67ae606d584d0236a39f891cc75d26f957b2f448039512ee6b13d5fef60ed668035bfe4f271c97c3e7634e53d8c2b8f53d70088347ba95b8afe6267ba87c0717884cf92446a0b5c06e888f3c1738f57eeda5c4add570813a996742d6ee649ce65fea9a68cd590dc96a5d5c40310efe7957669147b7fe79f89856d4fce70746a8bbd6bb71f4abd00c31103820d8e0ee3b6d6b668aa62f8bb793234ff733cc00c92d4d4e4475ebda328e1d4ae2c1be421a72c08fb8a1bcf8f91d30b084aeaeef98f607fec5ce673c04d6dbfd4f045a983f9181dcfd22d13efd26eacad5d254ae62c7d4cbdae95be9e8e563afb4adae77d01b99b42b1d3a5707f132212f1a0d75c53baddb0965c1e4d78c4624e790afefa0d74d7325b23dc684fac9eebead948826889569d7b20f6c24182c0b5fc85e5bff1facfbef1f2714b0e6fac051aa8f90cd7a0c23973df8f0dcad623614fe7de29c3c47efd172b300609f382b360fbb1ff59c1ffa06ced30d29e17439de632e476bd2a8923f02b3efdc964a1718a7af13ea1a82d289e944e5f438bba866933c4b0a23ad265ed40cb76d1e4190c7b95948b4be315010d45a36db7ddd731fa9a0d1d2b0e14c297bad581993a3291b65106a2edf684b8b91ea39f5d53a7e8ff7aa39973755173fa972a605cab6f62255b309ed4834b17bff6a40346259209e38f5c62485b98a634d6003b062912e3593750cd812ef3ce4ca0ffb0e5b5e35c6ea91b8873a8578ff47cba454acb8a900aadca8b548c4d7695803281ca9dd06aff9679d37b26182e6bdc45466dedf3e0fa51ce5e59bf10efc610fde37991fc1c507f9ffc03e9c08e5e4022c950e401b3e9864ed4a3a9ca5381e74e9b4002844e28326b467a880680d9be1c1783db7632fdd39864ac7d0e7b95b9a77d73fd4adefeb5094515a23061a347efd85da5f3740d2aa43c3572cd17cff89dd15f59d8db7f0aed8266a72df35815584c032c0b46174369731cd4b5a09727966b276efe35a2a6399c18560aff38a1be2d25cba2765973e42e57de2c70beb798ed725f2e7df0343fe7758aecf579b7b21d357b240646a39cef371d40df05f179291cdad83efe3d59f8fa89297eea1c2f9084f1be2d475da2aae8f295b376683c08b30aa07ad6b430c4a4725b20a3a96f05ef764b2d90497ca650c8e4c6c4297bd39da8e83ebae2cfd017f402c2c36c817cf69ca3eebc27dcf2b7e19a57ea7c8d9b8eb2327bbde7815c487adc26775e509e", 0x1000}, {&(0x7f0000001100)="6f2870b4d3d0d12682a0d0805e99439173b8e3938a5e7b3b006e0605b6ec20026587f8c1e1e5d8dca4403255baaf8006425ceb536700b36fe44200ffa6c4e10d38d7300a464465479ae189e8f66446c9f278fcba279da5f8a6ccd62560d0c9e089af93e4db44467ea894860001b9df510ba91d2487692a441ab1892e6ad28b6ba91285bf8aca8b8cf93b1d246afb0dac1ea054c1c7fd4bdfd79ada7313634e6c8e9005df46ee7e41e39c8dbb8ce42bd9bda8ebf616203a668f4ba0c899b3236cc5d506520547ef891a1748acb62a82802ebdecabc502e96e189dc56581fcaf8b41750aaf51fe0bc34e62c31c6632", 0xee}, {&(0x7f0000001200)="97d8af4f9b0f708ed3a5c2d86618423d2988", 0x12}], 0x5) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000012c0)=0x5) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300), 0x20208, 0x0) (async) r2 = socket(0x6, 0x4000, 0x4c) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001340)={0x3, 0x1, 0x0, 0x73f5, 0x4a}, 0xc) r4 = dup(r3) poll(&(0x7f0000001380)=[{r3, 0x2}, {r4, 0x4}, {r2, 0x2}, {r0, 0x40}, {r1, 0x1}, {r2, 0x20}], 0x6, 0x5) (async) close(r4) (async) fsync(r3) setsockopt(r0, 0x9, 0xe, &(0x7f00000013c0)="7e79845bbbe05786a233318d194ef44dab2547e48d3af8e1a05cfa14edc88f33e503d2ca66e2314f88c7d259dbe3e242c8730917ef825cd5ee8a7fcf03a9da2889ad6b9154a157f108406f3a82984230c3e7f610ad75e3079218f15a4c174744b6941a16aece928646d937814894f8deb0c5bbd9b9b39733cbde6d945759e04c302f6f92e9e01bebd7f97ac119aca765fc51b672fe8a58d02df2d749070971edf17e501c2fe41e96b858a620154856f5cd85f1d95b3aaf634e31aa599bbfe2e0ad9094652940b8617f2fd6019bbed2591ae855453e0fdfaeeeb04a89b65a0d6a1a841413f61f6fd0e33e1bbe464c8b7a935f6ef68ace6f5ffa", 0xf9) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) (async) r6 = fcntl$getown(r3, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000001500)={0x2, 0x0, 0x3, 0x1, r6}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001540), &(0x7f0000001580)=0x4) (async) r7 = accept(r3, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001640)={0x10000, 0x9}, 0x8) (async) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000001680)=0x3, 0x4) (async) setsockopt(0xffffffffffffff9c, 0x7f, 0x2, &(0x7f00000016c0)="4fcd671f445f9407d15fcddcc7ccd95012b503c6e2464b7d67f64d8a215bb662227541e91de55665a49a92f38bf91cbb14fd6ed12a10b4bb18f4d0f6794b65a39b0d567a4a1ff0a0635f97282f386bfc6784bdfbea500f3156862b6b07c8a6c7d3ef13b8eb46e52d4ee2befc7ee4712af5b46555cbc766643994fe4c51ebdcc0139eb75b0b80c725145ce715b1529e69a0064f809243159771", 0x99) (async) fcntl$setown(r3, 0x6, r6) (async) socketpair(0x20, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x4, 0x10, r8, 0x5) pwritev(r2, &(0x7f0000001b00)=[{&(0x7f00000017c0)="e371bd8d1b3919949318abb656d798483158b2eaa5959081f60676be6f64e03e45b445ef7dce06f415faa24239acc77c0d0cee", 0x33}, {&(0x7f0000001800)="319843a9fe28d9da875da1c6288e46da00647aa3b78b51adf411ecc6c07eee510524472c510dc3556ca954c353e47effeae1a3ee2e6d35b4feb0c662673456f779add6fdcaf24241bb3f447f49eee11c410524bb5fda93b25da7104426315e7e5151e55fff5c01ef2e266f776ecc618a4b714adc43aded0676016314f2b51793ac044595703521f8ac6f96da990a64f78cc6b84912c1f71ad01977e066b5c035b72056e27550b03b162c893ae57d76ce93d7d46fc3b20fc453525004bc7ad33e618ea22973e3ef6c6afffa366b4b44316f323f58", 0xd4}, {&(0x7f0000001900)="0d62ee6449f452e7d4873d25aa7c0da28b7ab1ee1796ce8cb79615de6bc62051bbb53654c82c7d57da7c7c4375c006ceed8e811bc55f0af40ef429cca598dc9602f61a7e7bf4eaa8a9287d8ecd757fefcf3c5326deeddc89158c2c4380f983bc7481d2", 0x63}, {&(0x7f0000001980)="fca48d87a98a04887e3a9dd3420f5a6a389324d4417aaf4edda746079e868ffdb0e52fa66260da1d814fd59b7a8d66a9caccf171dd4b021a145a70c15937233286c03180c4bcb07fdfba4480c12053b45514aebbdb3cb192d8badff397c0a60cf0919063948e5e11e5b10ad2bc5f5d0db5987f313605c70c6b041591e1f3f09e1f11751ae5c2b130d751c71f5ed2182ad0d6bb5413", 0x95}, {&(0x7f0000001a40)="13ea3eedfc4210cddde6308e7e959c02775224ea83723a5c9975a10029fa15db874dcd79f5c511747d0c1e4ef7f9e28cda281a565fe56481e6cad38686805580ef540fa07861ec76320b30c37f49980edb7f6835da8c3c081023c23dbc963a83cb5788186dabd9c9937219978333b93f69e79db3c7873ee713caab829ca32d47c12a021ae04ffe22570cc5bc17eb79d827b7", 0x92}], 0x5, 0x1) (async) r9 = socket(0x10, 0x4000, 0x7f) write(r9, &(0x7f0000001b80)="9c0fde69c71a151c8a08", 0xa) (async) getpeername(r4, &(0x7f0000001bc0)=@un=@abs, &(0x7f0000001c00)=0x8) (async) recvmmsg(r9, &(0x7f0000001e80)={&(0x7f0000001e40)={&(0x7f0000001c40)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c80)=""/30, 0x1e}, {&(0x7f0000001cc0)=""/9, 0x9}, {&(0x7f0000001d00)=""/12, 0xc}], 0x3, &(0x7f0000001d80)=""/135, 0x87}, 0x2}, 0x10, 0x43, &(0x7f0000001ec0)={0x80000000, 0x6f}) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x5, 0x2, 0x6, 0x3}, {0x4, 0x1, 0x16, 0x2}, {0x3, 0x5, 0x6, 0x1fffc}, {0x7fff, 0x6, 0xfd, 0x7fff}, {0x536, 0x1, 0x2, 0x910}, {0x8, 0x9, 0xde, 0x8}, {0x6, 0x10, 0x40, 0x1ff}, {0x5, 0xf9, 0xf9, 0x65}, {0x20, 0x1, 0x80, 0xc0e4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x8005}]}) write(r0, &(0x7f00000000c0)="93a7c1078cff0000003df5a92932", 0xe) 05:37:08 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x5, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) write(r2, &(0x7f0000000180)="c25b2473111197ed6d9c21480fa6ed86065b574fa502f2660e6abedfc97b7b457bb282be8d5f6837057111", 0x2b) 05:37:08 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="6b6885fc75e477d9b31d9c35d3c3414a8391cc0e950406f679403226c89944e2d71fde7f381a1a1761fc68671c0af5c00a5482d2dd374709cb192c46fa65910baba25ec7701e55fc944a489b6cadf30b7d2ede19283620d00aff34e194e425c1298f13bd2e24b3f285e21e47b4cf88f81c6287f5b25e2fd46bd6a2ab83019602c35c090070102add15dfef41c0de24989967aff7b0f682030812bbdddf3c2bfb880def01b45be3f2c9b35b93bf1547d2cee982f693791d48532097b73354d1d9bc0a4e5784b1", 0xff00}, {&(0x7f0000000640)="679272a449c75f50e8572e91dc32522d84aee98cc66c11ced8d413e4f9feabcc9dc1f926a4b7b4ed6f2c1a02644dbd2ff5cb1780aa80ed2e4f95562d6479f76c9c3c62d0c207152b8c1dba495bf21c8dd874fc8183fe2aa5de8a5ddf513d0a306cd5ffc0a331e62bfa3e2917b0676704f4e1bed4f34b3022839b6b9170b4c0bf082aac36d23ede19592e6706b8d5e8fc6b6b103ab39ccc426ffbb87a17ca22a3124bb97bc91bde53e4f9e3399632e853aeb03c777528fd7ae61747bd877e411ab9a1cc2a7100bc8166481217c1fc042d4c3280a1f1fd054c398b1f81a4ec50aea7ec47d97db132e1fa0c3798ec404e7621cff67dcdb5cd751f7f5db12f5c69fff7a1f27b64962f933596426b28aa1c756748b4deac1a1f587ca5224ce44dd23f6b38fd55a125261bd45831e6fedae3c607be130073f5900a5233e6bb934bcf7c987bad02889f7f05ab6b544a2c32cd348b9874b8ff099fce05809774aa48a61dcb27a2fe6f6c1e9e8b8706dbb5befa86d346e27e0186557dc4a14bcabd5addd26182c1d2ac75deb9c1ca5b09e6edb5f6d88c58794499a9469f56a44b7e91890598a03ed47bfe205d0e7e90bc810d4362d5381352c0abf3fd316332fe53ae93e4bc16cd476c363251fcb9f57f05914a5a46009c31bc7cac5fdf2eb9316dbd904f75e89e2d94fc7b342a52b456a174f750e289812cff3fdbc1f5b83b5b4bdfc530946884c605c5d12ffc1431bce004c740a2a325f311665a8cf87c06529505c0fb64a909930344b48707735519cee856e4fa481739819cae330ad50c8dc9f0a396229a7d284845c3798c48c760d9db9fef134fae02d3625c8a5303f0058a602035c6fe3cbe7f5f5a8726341173a6fc762acbb4b3696b813bf6729f6c00d9608b9748cc6d8735b573c4a9dfa4b0177a8ad29e79036c5299a32e4e18f7bf83dd5951323b5d1a8059c43564599f003e9a1e61799522c2d2a6a3fee76c5de1f98c3eaf37d4f9b783a6d7ed3c5a7be265bbb288c67aeac0929d58b5ed684a6533c5505385f2366e6f9a96068e4635710755bafbba862252ca613fea2fe3cdcb20c418099b9c044a47dd92bfbbd9f1d28e333374e1d1e0f9ee023fb84744d2b93a221e81e26fce96f3cee7c0d50a94c84f9a320c2de44afa910890ed1226f4fa051f97fdd1422295ebb37ea840416ef9cd1866c46618174bdd15bae3f8eafaf6bc43db969105cb129803f69221966e18b0a6d5887e7bdce8d89fb8d62d4981f6c1793be163c809558e919c0f4fa4856bdabd2792565bcde07cc5bfc6f8909a37fce7f6224d4c7b8c0bd29f4e99a26323f25112e5eaa7f35d242028c9b5fbcd4a48e4b7e9891c94912ff0452f86ee4713a0f41311f61a53fa3dd8249b8f8824383d428d130b874c97367156198049723053e8bb28dfdd6c7a0719e1355c3291b302905b529bf95a9e50eabe4d68c09f4fd96426ed42afeec4f53adbc423eed745802218f08aaf184d2f20543c713cc3d74a847d64817ea18a129f2ec6ef8e3c0285dfe9a8f5cb11def70c3cbb3fc67c966ffd6f7a86536e22d5c67573607b9db9d89349fb2deade1d10af45b7f729a6dafa84837d3ab7f8dc79f290ee0e28e9041d70a23a31870edf2d8c26bf4a826250de185e362a7a028bf13cc5a7e55c314f5b7d54492dd48316263f3f4c0fbff073139cd60a72fc4e4eee675df35189a7ee841286d9e4266573bd7ea84ffdc76f7446be0f829d3d85ff136ae7b8cff2ee21732b8c5bde63a188b0b19dcd7a34393cb2c7142c8c0ef39f31d99fa4327808f50ead3aee643cf8edd4cc4e458efc32cf4d21f2d5e8bdbb2d44f4e9a6b9c6a199db17135ec23b66726bcc28171e9ed03c0032aade6a7570abeb87d642a5bba2f69d9ad70357b7ed1024a8a5bc0c24ff43583fdaa32f171ddc4036f66c9e0d929d5a87060b168b9db6ff6886314c524e2bed0b082bcc0ee3cd1f50688dfbcae3e0fd190566ed084decab60b365f8a3f0389e507dcf1f7b81a0e8be7a39e63f7c686f75162f784c10ed3f6fe506e95355fe67c242ba62451f612be122373609b5adb7ee32670f3d0ee752e4f97f89c0a158945a9a0454c00f3e137555d5987ebd31ed82a0724ba7921490b079365c545ec8df9abee2b7ac441e4e7078955e156b3623a9ea6278089bff71d0273847959bfa462192249558991c0dfd9604405c467ab4040b7cf17c4fea1d8a246f9501d9428dee290a781536a44a8f68b7a043d70d7f8e46b566b70da61c41a1568b17ecf5df58c3b7e1c432f52a05de02ee9ed702d4b392769c89b56ec6ff835f2c3e5c6b01817549bb044f93f1da2ca91f2497ce4d05fc92dae55b13ed748dd9c9bea22d657a7e87e48e92608cd927a3f335a6761788f9729b315a78ac2479b90063d5eb65dfef9d82e66fe6b3b5e34582860d2d91b0bd6fa44062301171981a61dce4b0313a6c6d1e081a88d9e2d208a772c4bfc93795cc8b63a03ccb3a349f58facf9c494bb8caed4d33845056575f928ea4b94633e4ecb63bc26b5d8dbd87544f897fd2fab35d5ec7578966cfc479c1ef84200dcdfa764afbcb569bb64c94ccb0d08d39c487a9b9777b63540542f36284234d6e1a4a086d1a9ee656e85de3ebd98089d594bbd3c459573e7fbbe6d4ce930dfba2194728f3d9b106c1784b6dff206e2524c7887b3458b6fa62b0a53d26cdd7388315df37842276bb6019f24b48f0609801f7e466084a90469ac4b632956cb540c83d7dd63ed29eb709329534c7f378ffb6f22b288ab90d9baea29018c7930030736ceb0628209d6e4e3ae73098d0b2fa399adb897d880e828179fe94e544bde1ca37a159756cf5c6e98d47cbac98aa63104606b4480d0389fb45731bded5633e125f7b3017fe3a73f4355c41b3e88d0b7c88ed4631d59cee4c80c5f3900afc406d0562c39b6daea96d604e4d396347187aa8d24e375a3adfccf08be4138ae1be0fd937d2514c8b0c13ce3c9f48c04c02e82dfc01b4b238ed57ce7ebbf8570fa433c0f633db5f58c90fa7f32d6a6a8e541c353edc808df6be03577d8cc9459b222930437af78442d484871f3b3fff106526ad1f584dbac7c14ac9d1928f1ffddf2747ad4a1e16f1ad883c1b4249826194988cf45e9a70c7c8bde73484d39ff64db24968c8b24027d49a3202bc5623fe01b2e8b5a60a78b48e497be40754309eff00362cb66fd99bfbf70e53c8528872235b49be86e708cd819f11303b00530ec2eb0ab9a2e6a385afae75ff747eb4c0c91e02fcfe1786e4ee29d77bdec8c0161fbc39f792879406ae5fe59b26d074bb2e7bd97281ccb6f5888b4069f6c0fd2310500f745db2d8970519008fe4dfe2262b09c8a3251f85d0db626b2ecf2eec7a9335cc19b33c761d967b1455d20a82d7e19ee61d54fa33e8bf98d321b51dee8b9c2116ac89d84be492754feb493c9ad3d5e7b0dafcf173e797dac77a82bf624d7e7f71b58c73eba11daaa8acbd6c0fa9d374e21a71a4765470686f10e9d5577e04aedfb4e8384b778941085433a441c41b143bc49d20683a8a843f70288a2e5b8216921f3ac9813315a83bc72cf7b5c89ff7e59c3501ff1f36c0ae41e93408c83a60d91ffd5886bfd6b33545f82e7952c4b41732435bf33e34523e8dc6077fe534350908251fb4f43329100813ae7abb50b998c3751b951787285e79806b8d5685651c33e7edc17cdf15d30b158e6b61335756c4bc6bb561924b8d1c6eb94220398a85f9ba235af8c411bfade1b7bbf7f61b23124b89d96469174008e6dd07c244e700aab8c2a8dc5620e7215a1964070544f365e4e3122bb0820134fed41d58e3ae1e832c497c7ffb651667c2430c6535ab7c73693eacd9f9eb2863a5157bb3dc936a16f6d0fc3f64185c9d7b5464ab9a39edbc34762f0a7ae0bf941e794064ee4b57b6bb21623dbf11a47bb0289a94823035ea6df590437dde7acd564cf595efe7a430bb4bf2aca873dbf08b6c969d61c65537b96d1f4f7cbee8b9189725c6050e1ddfe48382c7d86755fbe4ea0680971cebaf139dd3433dae0d175d434d7abc86e64e324eb6900e957b27cc08ddb1b1cf23a21aefbb421cf0460e0c699d2d4c3d10f9aa5ff0650f074b019b227a0b3e3b878310400849219c8c9d75a2cddbb43013b699e08f87c44fb267d85b98353d1e5981766eb731689689dde1583c755715b95117bc7a1844b112e513e1fb4862ab5243a2b11958e26793e595afbe9f9a01c42fb0e05c42540e41fb6e27ec5d52c3b1bf1029b8bcd8383912ba69df00ccb1e57694805ac17fcacc09d0b84c154b9f2654a72e09fa17878b263a13751913f4e5c25e5897aded258b373a66f6c809d20215d431a063151783c5c6e2ea9a4c417b3e7005e5a89084131b5e595c40da40d2ba004dbe0c4b17d77e8613458897293c267994d0e8eb79753a0e120ced71a1231c4f326eed51bcd7655cd4d118118aee20faa0af91f551353e3c86bb61e2637053549e9d25b74e9412081a07ae414843aca2c5353b7232a4a04cf05e1e944cf389d12ef716b023c832d366b11e9b5a52416f37eb97463ba29f6c4db970ccaed975bccd1e0c63d1cd809e560134d3e7a40d67fdaade69a114759d51a6b4bbbe1310b98a44c65a951627d876ea3145526d6a81b9060fdcbf59942b1e70e545c017c959a7ab0b4480fecbddee112fc46922529d24ae055f2eee4e6a4678abc490674f010a3290991589314db51ad25c74e8f8e6d170047b71b5fe1a2a8d84d339fdafb49f0f5f89501931959fbe4b8c32f68edc638b7d1df09287a721a7c8b8cd13a91b09d84ec76646cc8704a8fcd416d2de6741df16602cac62d1f27232df67c2a88e1aef2b50de0b4ed6614cc06f004255d7d665768c0d4a79fc0e9b9eca2df8564a750873ea7f4902e4996a1aa47a9a26d787bf06ac2c4a943bb01763edbffc6c312a7907878d4aaf08097b06aedca784d5ad322e13afd268a21861406f5b6ab54e6f46cc7af63e8a176b2c5be4ce74adf0481209150cfdef8271ac27509ed4e3d939ea6fa5659d3bed6894c7fafe122e86d3bfefbc566512acd83773db16adc503b77c906cf31383fd28e512ac88c0182f5d4d869fda10f8583a136c960e33f9229f8d493db5846f68f92b5a36b9af92300f618f2a5659e9eae1b409eab2879ebce55da305a917cd9a1c3abbbc9e907202b2b6c674539e81337dcdb2ced62ca61008a5f42ee4f27344bb8cbe735aa532ad74c380b063f96aa733a2270142ba42a295e3b18d638bd18c419733c7075371eb1a5ef4ec60b95814f087dcbcc796ea58457510c38391a7690cc929eddce0f70de0bc6f59bccc8735c36b5d691e30fb2273d2ea7da8c1da83aac7a388b3070c7b83abb8fe1f968b7b7689c0a7d85745dbe75fc22cdd3ed05634904782a2df441ac4d031ab48050989a6d86076d474cffca5e023c18ad70468ae0d0a5a802414c2ae95e6328169b1d4a4dda0d0bf9879a27424a71cb502e96e426c58", 0xf3b}], 0x2) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="6b6885fc75e477d9b31d9c35d3c3414a8391cc0e950406f679403226c89944e2d71fde7f381a1a1761fc68671c0af5c00a5482d2dd374709cb192c46fa65910baba25ec7701e55fc944a489b6cadf30b7d2ede19283620d00aff34e194e425c1298f13bd2e24b3f285e21e47b4cf88f81c6287f5b25e2fd46bd6a2ab83019602c35c090070102add15dfef41c0de24989967aff7b0f682030812bbdddf3c2bfb880def01b45be3f2c9b35b93bf1547d2cee982f693791d48532097b73354d1d9bc0a4e5784b1", 0xff00}, {&(0x7f0000000640)="679272a449c75f50e8572e91dc32522d84aee98cc66c11ced8d413e4f9feabcc9dc1f926a4b7b4ed6f2c1a02644dbd2ff5cb1780aa80ed2e4f95562d6479f76c9c3c62d0c207152b8c1dba495bf21c8dd874fc8183fe2aa5de8a5ddf513d0a306cd5ffc0a331e62bfa3e2917b0676704f4e1bed4f34b3022839b6b9170b4c0bf082aac36d23ede19592e6706b8d5e8fc6b6b103ab39ccc426ffbb87a17ca22a3124bb97bc91bde53e4f9e3399632e853aeb03c777528fd7ae61747bd877e411ab9a1cc2a7100bc8166481217c1fc042d4c3280a1f1fd054c398b1f81a4ec50aea7ec47d97db132e1fa0c3798ec404e7621cff67dcdb5cd751f7f5db12f5c69fff7a1f27b64962f933596426b28aa1c756748b4deac1a1f587ca5224ce44dd23f6b38fd55a125261bd45831e6fedae3c607be130073f5900a5233e6bb934bcf7c987bad02889f7f05ab6b544a2c32cd348b9874b8ff099fce05809774aa48a61dcb27a2fe6f6c1e9e8b8706dbb5befa86d346e27e0186557dc4a14bcabd5addd26182c1d2ac75deb9c1ca5b09e6edb5f6d88c58794499a9469f56a44b7e91890598a03ed47bfe205d0e7e90bc810d4362d5381352c0abf3fd316332fe53ae93e4bc16cd476c363251fcb9f57f05914a5a46009c31bc7cac5fdf2eb9316dbd904f75e89e2d94fc7b342a52b456a174f750e289812cff3fdbc1f5b83b5b4bdfc530946884c605c5d12ffc1431bce004c740a2a325f311665a8cf87c06529505c0fb64a909930344b48707735519cee856e4fa481739819cae330ad50c8dc9f0a396229a7d284845c3798c48c760d9db9fef134fae02d3625c8a5303f0058a602035c6fe3cbe7f5f5a8726341173a6fc762acbb4b3696b813bf6729f6c00d9608b9748cc6d8735b573c4a9dfa4b0177a8ad29e79036c5299a32e4e18f7bf83dd5951323b5d1a8059c43564599f003e9a1e61799522c2d2a6a3fee76c5de1f98c3eaf37d4f9b783a6d7ed3c5a7be265bbb288c67aeac0929d58b5ed684a6533c5505385f2366e6f9a96068e4635710755bafbba862252ca613fea2fe3cdcb20c418099b9c044a47dd92bfbbd9f1d28e333374e1d1e0f9ee023fb84744d2b93a221e81e26fce96f3cee7c0d50a94c84f9a320c2de44afa910890ed1226f4fa051f97fdd1422295ebb37ea840416ef9cd1866c46618174bdd15bae3f8eafaf6bc43db969105cb129803f69221966e18b0a6d5887e7bdce8d89fb8d62d4981f6c1793be163c809558e919c0f4fa4856bdabd2792565bcde07cc5bfc6f8909a37fce7f6224d4c7b8c0bd29f4e99a26323f25112e5eaa7f35d242028c9b5fbcd4a48e4b7e9891c94912ff0452f86ee4713a0f41311f61a53fa3dd8249b8f8824383d428d130b874c97367156198049723053e8bb28dfdd6c7a0719e1355c3291b302905b529bf95a9e50eabe4d68c09f4fd96426ed42afeec4f53adbc423eed745802218f08aaf184d2f20543c713cc3d74a847d64817ea18a129f2ec6ef8e3c0285dfe9a8f5cb11def70c3cbb3fc67c966ffd6f7a86536e22d5c67573607b9db9d89349fb2deade1d10af45b7f729a6dafa84837d3ab7f8dc79f290ee0e28e9041d70a23a31870edf2d8c26bf4a826250de185e362a7a028bf13cc5a7e55c314f5b7d54492dd48316263f3f4c0fbff073139cd60a72fc4e4eee675df35189a7ee841286d9e4266573bd7ea84ffdc76f7446be0f829d3d85ff136ae7b8cff2ee21732b8c5bde63a188b0b19dcd7a34393cb2c7142c8c0ef39f31d99fa4327808f50ead3aee643cf8edd4cc4e458efc32cf4d21f2d5e8bdbb2d44f4e9a6b9c6a199db17135ec23b66726bcc28171e9ed03c0032aade6a7570abeb87d642a5bba2f69d9ad70357b7ed1024a8a5bc0c24ff43583fdaa32f171ddc4036f66c9e0d929d5a87060b168b9db6ff6886314c524e2bed0b082bcc0ee3cd1f50688dfbcae3e0fd190566ed084decab60b365f8a3f0389e507dcf1f7b81a0e8be7a39e63f7c686f75162f784c10ed3f6fe506e95355fe67c242ba62451f612be122373609b5adb7ee32670f3d0ee752e4f97f89c0a158945a9a0454c00f3e137555d5987ebd31ed82a0724ba7921490b079365c545ec8df9abee2b7ac441e4e7078955e156b3623a9ea6278089bff71d0273847959bfa462192249558991c0dfd9604405c467ab4040b7cf17c4fea1d8a246f9501d9428dee290a781536a44a8f68b7a043d70d7f8e46b566b70da61c41a1568b17ecf5df58c3b7e1c432f52a05de02ee9ed702d4b392769c89b56ec6ff835f2c3e5c6b01817549bb044f93f1da2ca91f2497ce4d05fc92dae55b13ed748dd9c9bea22d657a7e87e48e92608cd927a3f335a6761788f9729b315a78ac2479b90063d5eb65dfef9d82e66fe6b3b5e34582860d2d91b0bd6fa44062301171981a61dce4b0313a6c6d1e081a88d9e2d208a772c4bfc93795cc8b63a03ccb3a349f58facf9c494bb8caed4d33845056575f928ea4b94633e4ecb63bc26b5d8dbd87544f897fd2fab35d5ec7578966cfc479c1ef84200dcdfa764afbcb569bb64c94ccb0d08d39c487a9b9777b63540542f36284234d6e1a4a086d1a9ee656e85de3ebd98089d594bbd3c459573e7fbbe6d4ce930dfba2194728f3d9b106c1784b6dff206e2524c7887b3458b6fa62b0a53d26cdd7388315df37842276bb6019f24b48f0609801f7e466084a90469ac4b632956cb540c83d7dd63ed29eb709329534c7f378ffb6f22b288ab90d9baea29018c7930030736ceb0628209d6e4e3ae73098d0b2fa399adb897d880e828179fe94e544bde1ca37a159756cf5c6e98d47cbac98aa63104606b4480d0389fb45731bded5633e125f7b3017fe3a73f4355c41b3e88d0b7c88ed4631d59cee4c80c5f3900afc406d0562c39b6daea96d604e4d396347187aa8d24e375a3adfccf08be4138ae1be0fd937d2514c8b0c13ce3c9f48c04c02e82dfc01b4b238ed57ce7ebbf8570fa433c0f633db5f58c90fa7f32d6a6a8e541c353edc808df6be03577d8cc9459b222930437af78442d484871f3b3fff106526ad1f584dbac7c14ac9d1928f1ffddf2747ad4a1e16f1ad883c1b4249826194988cf45e9a70c7c8bde73484d39ff64db24968c8b24027d49a3202bc5623fe01b2e8b5a60a78b48e497be40754309eff00362cb66fd99bfbf70e53c8528872235b49be86e708cd819f11303b00530ec2eb0ab9a2e6a385afae75ff747eb4c0c91e02fcfe1786e4ee29d77bdec8c0161fbc39f792879406ae5fe59b26d074bb2e7bd97281ccb6f5888b4069f6c0fd2310500f745db2d8970519008fe4dfe2262b09c8a3251f85d0db626b2ecf2eec7a9335cc19b33c761d967b1455d20a82d7e19ee61d54fa33e8bf98d321b51dee8b9c2116ac89d84be492754feb493c9ad3d5e7b0dafcf173e797dac77a82bf624d7e7f71b58c73eba11daaa8acbd6c0fa9d374e21a71a4765470686f10e9d5577e04aedfb4e8384b778941085433a441c41b143bc49d20683a8a843f70288a2e5b8216921f3ac9813315a83bc72cf7b5c89ff7e59c3501ff1f36c0ae41e93408c83a60d91ffd5886bfd6b33545f82e7952c4b41732435bf33e34523e8dc6077fe534350908251fb4f43329100813ae7abb50b998c3751b951787285e79806b8d5685651c33e7edc17cdf15d30b158e6b61335756c4bc6bb561924b8d1c6eb94220398a85f9ba235af8c411bfade1b7bbf7f61b23124b89d96469174008e6dd07c244e700aab8c2a8dc5620e7215a1964070544f365e4e3122bb0820134fed41d58e3ae1e832c497c7ffb651667c2430c6535ab7c73693eacd9f9eb2863a5157bb3dc936a16f6d0fc3f64185c9d7b5464ab9a39edbc34762f0a7ae0bf941e794064ee4b57b6bb21623dbf11a47bb0289a94823035ea6df590437dde7acd564cf595efe7a430bb4bf2aca873dbf08b6c969d61c65537b96d1f4f7cbee8b9189725c6050e1ddfe48382c7d86755fbe4ea0680971cebaf139dd3433dae0d175d434d7abc86e64e324eb6900e957b27cc08ddb1b1cf23a21aefbb421cf0460e0c699d2d4c3d10f9aa5ff0650f074b019b227a0b3e3b878310400849219c8c9d75a2cddbb43013b699e08f87c44fb267d85b98353d1e5981766eb731689689dde1583c755715b95117bc7a1844b112e513e1fb4862ab5243a2b11958e26793e595afbe9f9a01c42fb0e05c42540e41fb6e27ec5d52c3b1bf1029b8bcd8383912ba69df00ccb1e57694805ac17fcacc09d0b84c154b9f2654a72e09fa17878b263a13751913f4e5c25e5897aded258b373a66f6c809d20215d431a063151783c5c6e2ea9a4c417b3e7005e5a89084131b5e595c40da40d2ba004dbe0c4b17d77e8613458897293c267994d0e8eb79753a0e120ced71a1231c4f326eed51bcd7655cd4d118118aee20faa0af91f551353e3c86bb61e2637053549e9d25b74e9412081a07ae414843aca2c5353b7232a4a04cf05e1e944cf389d12ef716b023c832d366b11e9b5a52416f37eb97463ba29f6c4db970ccaed975bccd1e0c63d1cd809e560134d3e7a40d67fdaade69a114759d51a6b4bbbe1310b98a44c65a951627d876ea3145526d6a81b9060fdcbf59942b1e70e545c017c959a7ab0b4480fecbddee112fc46922529d24ae055f2eee4e6a4678abc490674f010a3290991589314db51ad25c74e8f8e6d170047b71b5fe1a2a8d84d339fdafb49f0f5f89501931959fbe4b8c32f68edc638b7d1df09287a721a7c8b8cd13a91b09d84ec76646cc8704a8fcd416d2de6741df16602cac62d1f27232df67c2a88e1aef2b50de0b4ed6614cc06f004255d7d665768c0d4a79fc0e9b9eca2df8564a750873ea7f4902e4996a1aa47a9a26d787bf06ac2c4a943bb01763edbffc6c312a7907878d4aaf08097b06aedca784d5ad322e13afd268a21861406f5b6ab54e6f46cc7af63e8a176b2c5be4ce74adf0481209150cfdef8271ac27509ed4e3d939ea6fa5659d3bed6894c7fafe122e86d3bfefbc566512acd83773db16adc503b77c906cf31383fd28e512ac88c0182f5d4d869fda10f8583a136c960e33f9229f8d493db5846f68f92b5a36b9af92300f618f2a5659e9eae1b409eab2879ebce55da305a917cd9a1c3abbbc9e907202b2b6c674539e81337dcdb2ced62ca61008a5f42ee4f27344bb8cbe735aa532ad74c380b063f96aa733a2270142ba42a295e3b18d638bd18c419733c7075371eb1a5ef4ec60b95814f087dcbcc796ea58457510c38391a7690cc929eddce0f70de0bc6f59bccc8735c36b5d691e30fb2273d2ea7da8c1da83aac7a388b3070c7b83abb8fe1f968b7b7689c0a7d85745dbe75fc22cdd3ed05634904782a2df441ac4d031ab48050989a6d86076d474cffca5e023c18ad70468ae0d0a5a802414c2ae95e6328169b1d4a4dda0d0bf9879a27424a71cb502e96e426c58", 0xf3b}], 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) 05:37:08 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xfffffffc, "1a11fff0d0bf435c250a00ebff00"}) (async, rerun: 64) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/128, 0x80}], 0x1) (rerun: 64) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) (async) r3 = syz_open_pts() syz_open_pts() (async) close(r3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async, rerun: 32) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async, rerun: 32) r4 = syz_open_pts() dup2(r4, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x80) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x20, 0x8, 0x7fffffff, 0x7, "f998235ecc8886871231daf7c6711bd2e776a6a7", 0x10001, 0x8}) (async, rerun: 64) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="2b8e9eb45edeff1928e5e83734b281ed69f75a3e5dfbb01c9cc6339ebb8ba2eb5fbd344b249b76cd21d10ad4b1cacea836c90fbaffd35c57d49dde9780fb9fc819a599385db7439dfc4154b14e0528884a10719711", 0x55}], 0x1) (rerun: 64) 05:37:08 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x3e53) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r3 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1c2) (async) getuid() (async) setreuid(r1, 0x0) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r4, r2, 0x100, 0xc290}, 0x7fffffff, 0x1ff, 0x8000000000000000}) (async) semget$private(0x0, 0x1, 0x80) (async) r5 = semget$private(0x0, 0x3, 0x208) semop(r5, &(0x7f0000000100), 0x0) (async) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r6) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) r7 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) r9 = getuid() setreuid(0xee00, r9) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x9, r4, r8, r9, 0x0, 0x182, 0xff}, 0xfffffffffffff801, 0xfffffffffffff524, 0x93}) (async) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:08 executing program 4: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="d3857f3de9f2bd9623d0a18ba2b59c2ed1d2477bf52ccc0978f44aa9f22dae810d88a81e0daba8f7f9bde79ab1359a3d0cb6d3e9362d885d144b22af97982a0154c30fc3612144121ca227cb55dfcadaf7a523ee3623261bad9a7945a8e1c71032e4c4584811b15333393875411d4e2c8166e0939bc1e454beb65ab7e4f064a7cb6b9018baa50539aec89d537ade560dfc2992646b72c1afa2d051f2b829dd5d29d1079f36ce1d7c4c797135eb21009429f979cc62", 0xb5}, {&(0x7f00000000c0)="3d8fed275e5deb1691a47c3f27526e53782f6e1bebed9fbeca704e521a0ab59a4c257e1ef6f40a93185ba0c6d4d472b3bd17d4e58941b2670504bcabbdc18ba021aaaed9009c9dd93f23ef2b4d453d9192595eb1c8a6a72900fcb56f157fd85df53f78815d156f4752fb3c307dc90945a97a924a9a7f0b55e30725d5ca07e44d2b71593ceedfc2b8d8e015295c5508f8499ee0d082c89334e1f5915552d2005d28cfe34a561d99256240605421508d2f379e232b749324a127ad5731acf47beddca078df64942f1395c162ce3273811ca51df224da3400acb6", 0xd9}, {&(0x7f0000000200)="46fcdb04d7812f431f2d8be23950a46314a26b978a86ebd64c5b31a5605041fb680911cd34f8332835b2b42065c835c4aa7767479468a52eab82bec867681b651c415bfa3953d5e468ec3713f68c42b34b44f4", 0x53}, {&(0x7f0000000300)="26f50354e255533d432387995e4e8a22f51925a3bf884186efeac56b718693d05fe11a2e600eab3c4bb0ea98aec30ae575535e9aee11e2cf73e28ca8524ee6f600d9ada4ef4222a59837d64d7b4ef2b561440e72fab7a4d21f5670ae111ca077cb4771f9d50c697c75c23255dc100dfa388672387d66b961327a470f68242eca5b8600f34c6bf7a9bb5580ee5905238247165922", 0x94}, {&(0x7f0000000280)="d0cb65dc54ec74abc33b2914fed13cca68ab99fbbad09668c7cc89bc0536546fc57126748a0ff7a6ff4c", 0x2a}], 0x5) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) truncate(&(0x7f00000001c0)='./file0/../file0\x00', 0xfffffffffffffff8) 05:37:08 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0)="f650e6d110e1cd5cb4c200000000", &(0x7f0000000100)=0xe, &(0x7f0000000140), 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r1 = syz_open_pts() dup2(r1, r0) dup(r0) 05:37:08 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x5, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) write(r2, &(0x7f0000000180)="c25b2473111197ed6d9c21480fa6ed86065b574fa502f2660e6abedfc97b7b457bb282be8d5f6837057111", 0x2b) 05:37:08 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000, 0x1800}, {0x0, 0x1, 0x800}], 0x4) 05:37:08 executing program 3: syz_emit_ethernet(0xb8, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa00000000450000aa0000000078e0000002e000000200029078000af29a1b584700b725c70c8c9ece6e8bdcace5f630869fed841e0914d75c23b100040000373f3f239e5923e08e6c69c4ad7d75ab54d18b64cca12eb54924f6166d3546e04bf8cdc213b30d8ad74b03ba18ccecd4e1f3aef137f88e665bbc7eca2ed1110dc973675d43a12822f83e4179599325e808c9560a164c73d561caf45144702ec1f57ce27fd9a24b7901ab8fad6131613f4ecb56b3d001eb24944fc7f1be9c418cc0078638137fba7be0687eef58979e0000005edebec45d82487170467aaa5d49f1bd987a2ab6c2d0df4d11851ae1a7962c3cc268c6010c7c387eff1b5c62ee17a8372a39e73c5488acd592bc8f2decbc17030b54da5321edc7d46707eb24dd1cf11bf1fc96558193c9e008bcc0065f5421eab8399981d62f33391d"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:37:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=ANY=[@ANYBLOB="01029a1700fae853f3b31c48fdf84d9b3b34e66d098e0052488c63df853070b065cdb51d7ec36f924e971507021d2883bd15c9afe21ac7b206917ad9f8d290274ef9617e6ff77b1dd57c8840d202db63770f58b675b9d2eb49524f36f89231002c84b27ea16278beb5762ebc4f6177253f3727268f943e6d85759a808b3249941ea9ef7a663fbf85e00c68538b904f2139e5c1af709a1c48d7526a9f1b837cb548b4eccf2e0da6046592f21956cce36c7b2a534bcce9247eaaaf32a9"], 0x10, 0x0}, 0x0) mprotect(&(0x7f000023e000/0x3000)=nil, 0x3000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 05:37:08 executing program 4: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) (async) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="d3857f3de9f2bd9623d0a18ba2b59c2ed1d2477bf52ccc0978f44aa9f22dae810d88a81e0daba8f7f9bde79ab1359a3d0cb6d3e9362d885d144b22af97982a0154c30fc3612144121ca227cb55dfcadaf7a523ee3623261bad9a7945a8e1c71032e4c4584811b15333393875411d4e2c8166e0939bc1e454beb65ab7e4f064a7cb6b9018baa50539aec89d537ade560dfc2992646b72c1afa2d051f2b829dd5d29d1079f36ce1d7c4c797135eb21009429f979cc62", 0xb5}, {&(0x7f00000000c0)="3d8fed275e5deb1691a47c3f27526e53782f6e1bebed9fbeca704e521a0ab59a4c257e1ef6f40a93185ba0c6d4d472b3bd17d4e58941b2670504bcabbdc18ba021aaaed9009c9dd93f23ef2b4d453d9192595eb1c8a6a72900fcb56f157fd85df53f78815d156f4752fb3c307dc90945a97a924a9a7f0b55e30725d5ca07e44d2b71593ceedfc2b8d8e015295c5508f8499ee0d082c89334e1f5915552d2005d28cfe34a561d99256240605421508d2f379e232b749324a127ad5731acf47beddca078df64942f1395c162ce3273811ca51df224da3400acb6", 0xd9}, {&(0x7f0000000200)="46fcdb04d7812f431f2d8be23950a46314a26b978a86ebd64c5b31a5605041fb680911cd34f8332835b2b42065c835c4aa7767479468a52eab82bec867681b651c415bfa3953d5e468ec3713f68c42b34b44f4", 0x53}, {&(0x7f0000000300)="26f50354e255533d432387995e4e8a22f51925a3bf884186efeac56b718693d05fe11a2e600eab3c4bb0ea98aec30ae575535e9aee11e2cf73e28ca8524ee6f600d9ada4ef4222a59837d64d7b4ef2b561440e72fab7a4d21f5670ae111ca077cb4771f9d50c697c75c23255dc100dfa388672387d66b961327a470f68242eca5b8600f34c6bf7a9bb5580ee5905238247165922", 0x94}, {&(0x7f0000000280)="d0cb65dc54ec74abc33b2914fed13cca68ab99fbbad09668c7cc89bc0536546fc57126748a0ff7a6ff4c", 0x2a}], 0x5) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) (async) truncate(&(0x7f00000001c0)='./file0/../file0\x00', 0xfffffffffffffff8) 05:37:08 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000, 0x1800}, {0x0, 0x1, 0x800}], 0x4) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000340)=0xc) (async) semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) getuid() (async) setreuid(0xee00, r4) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) getuid() (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r5) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000, 0x1800}, {0x0, 0x1, 0x800}], 0x4) (async) 05:37:08 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x5, 0x1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) (async) write(r2, &(0x7f0000000180)="c25b2473111197ed6d9c21480fa6ed86065b574fa502f2660e6abedfc97b7b457bb282be8d5f6837057111", 0x2b) 05:37:08 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="6b6885fc75e477d9b31d9c35d3c3414a8391cc0e950406f679403226c89944e2d71fde7f381a1a1761fc68671c0af5c00a5482d2dd374709cb192c46fa65910baba25ec7701e55fc944a489b6cadf30b7d2ede19283620d00aff34e194e425c1298f13bd2e24b3f285e21e47b4cf88f81c6287f5b25e2fd46bd6a2ab83019602c35c090070102add15dfef41c0de24989967aff7b0f682030812bbdddf3c2bfb880def01b45be3f2c9b35b93bf1547d2cee982f693791d48532097b73354d1d9bc0a4e5784b1", 0xff00}, {&(0x7f0000000640)="679272a449c75f50e8572e91dc32522d84aee98cc66c11ced8d413e4f9feabcc9dc1f926a4b7b4ed6f2c1a02644dbd2ff5cb1780aa80ed2e4f95562d6479f76c9c3c62d0c207152b8c1dba495bf21c8dd874fc8183fe2aa5de8a5ddf513d0a306cd5ffc0a331e62bfa3e2917b0676704f4e1bed4f34b3022839b6b9170b4c0bf082aac36d23ede19592e6706b8d5e8fc6b6b103ab39ccc426ffbb87a17ca22a3124bb97bc91bde53e4f9e3399632e853aeb03c777528fd7ae61747bd877e411ab9a1cc2a7100bc8166481217c1fc042d4c3280a1f1fd054c398b1f81a4ec50aea7ec47d97db132e1fa0c3798ec404e7621cff67dcdb5cd751f7f5db12f5c69fff7a1f27b64962f933596426b28aa1c756748b4deac1a1f587ca5224ce44dd23f6b38fd55a125261bd45831e6fedae3c607be130073f5900a5233e6bb934bcf7c987bad02889f7f05ab6b544a2c32cd348b9874b8ff099fce05809774aa48a61dcb27a2fe6f6c1e9e8b8706dbb5befa86d346e27e0186557dc4a14bcabd5addd26182c1d2ac75deb9c1ca5b09e6edb5f6d88c58794499a9469f56a44b7e91890598a03ed47bfe205d0e7e90bc810d4362d5381352c0abf3fd316332fe53ae93e4bc16cd476c363251fcb9f57f05914a5a46009c31bc7cac5fdf2eb9316dbd904f75e89e2d94fc7b342a52b456a174f750e289812cff3fdbc1f5b83b5b4bdfc530946884c605c5d12ffc1431bce004c740a2a325f311665a8cf87c06529505c0fb64a909930344b48707735519cee856e4fa481739819cae330ad50c8dc9f0a396229a7d284845c3798c48c760d9db9fef134fae02d3625c8a5303f0058a602035c6fe3cbe7f5f5a8726341173a6fc762acbb4b3696b813bf6729f6c00d9608b9748cc6d8735b573c4a9dfa4b0177a8ad29e79036c5299a32e4e18f7bf83dd5951323b5d1a8059c43564599f003e9a1e61799522c2d2a6a3fee76c5de1f98c3eaf37d4f9b783a6d7ed3c5a7be265bbb288c67aeac0929d58b5ed684a6533c5505385f2366e6f9a96068e4635710755bafbba862252ca613fea2fe3cdcb20c418099b9c044a47dd92bfbbd9f1d28e333374e1d1e0f9ee023fb84744d2b93a221e81e26fce96f3cee7c0d50a94c84f9a320c2de44afa910890ed1226f4fa051f97fdd1422295ebb37ea840416ef9cd1866c46618174bdd15bae3f8eafaf6bc43db969105cb129803f69221966e18b0a6d5887e7bdce8d89fb8d62d4981f6c1793be163c809558e919c0f4fa4856bdabd2792565bcde07cc5bfc6f8909a37fce7f6224d4c7b8c0bd29f4e99a26323f25112e5eaa7f35d242028c9b5fbcd4a48e4b7e9891c94912ff0452f86ee4713a0f41311f61a53fa3dd8249b8f8824383d428d130b874c97367156198049723053e8bb28dfdd6c7a0719e1355c3291b302905b529bf95a9e50eabe4d68c09f4fd96426ed42afeec4f53adbc423eed745802218f08aaf184d2f20543c713cc3d74a847d64817ea18a129f2ec6ef8e3c0285dfe9a8f5cb11def70c3cbb3fc67c966ffd6f7a86536e22d5c67573607b9db9d89349fb2deade1d10af45b7f729a6dafa84837d3ab7f8dc79f290ee0e28e9041d70a23a31870edf2d8c26bf4a826250de185e362a7a028bf13cc5a7e55c314f5b7d54492dd48316263f3f4c0fbff073139cd60a72fc4e4eee675df35189a7ee841286d9e4266573bd7ea84ffdc76f7446be0f829d3d85ff136ae7b8cff2ee21732b8c5bde63a188b0b19dcd7a34393cb2c7142c8c0ef39f31d99fa4327808f50ead3aee643cf8edd4cc4e458efc32cf4d21f2d5e8bdbb2d44f4e9a6b9c6a199db17135ec23b66726bcc28171e9ed03c0032aade6a7570abeb87d642a5bba2f69d9ad70357b7ed1024a8a5bc0c24ff43583fdaa32f171ddc4036f66c9e0d929d5a87060b168b9db6ff6886314c524e2bed0b082bcc0ee3cd1f50688dfbcae3e0fd190566ed084decab60b365f8a3f0389e507dcf1f7b81a0e8be7a39e63f7c686f75162f784c10ed3f6fe506e95355fe67c242ba62451f612be122373609b5adb7ee32670f3d0ee752e4f97f89c0a158945a9a0454c00f3e137555d5987ebd31ed82a0724ba7921490b079365c545ec8df9abee2b7ac441e4e7078955e156b3623a9ea6278089bff71d0273847959bfa462192249558991c0dfd9604405c467ab4040b7cf17c4fea1d8a246f9501d9428dee290a781536a44a8f68b7a043d70d7f8e46b566b70da61c41a1568b17ecf5df58c3b7e1c432f52a05de02ee9ed702d4b392769c89b56ec6ff835f2c3e5c6b01817549bb044f93f1da2ca91f2497ce4d05fc92dae55b13ed748dd9c9bea22d657a7e87e48e92608cd927a3f335a6761788f9729b315a78ac2479b90063d5eb65dfef9d82e66fe6b3b5e34582860d2d91b0bd6fa44062301171981a61dce4b0313a6c6d1e081a88d9e2d208a772c4bfc93795cc8b63a03ccb3a349f58facf9c494bb8caed4d33845056575f928ea4b94633e4ecb63bc26b5d8dbd87544f897fd2fab35d5ec7578966cfc479c1ef84200dcdfa764afbcb569bb64c94ccb0d08d39c487a9b9777b63540542f36284234d6e1a4a086d1a9ee656e85de3ebd98089d594bbd3c459573e7fbbe6d4ce930dfba2194728f3d9b106c1784b6dff206e2524c7887b3458b6fa62b0a53d26cdd7388315df37842276bb6019f24b48f0609801f7e466084a90469ac4b632956cb540c83d7dd63ed29eb709329534c7f378ffb6f22b288ab90d9baea29018c7930030736ceb0628209d6e4e3ae73098d0b2fa399adb897d880e828179fe94e544bde1ca37a159756cf5c6e98d47cbac98aa63104606b4480d0389fb45731bded5633e125f7b3017fe3a73f4355c41b3e88d0b7c88ed4631d59cee4c80c5f3900afc406d0562c39b6daea96d604e4d396347187aa8d24e375a3adfccf08be4138ae1be0fd937d2514c8b0c13ce3c9f48c04c02e82dfc01b4b238ed57ce7ebbf8570fa433c0f633db5f58c90fa7f32d6a6a8e541c353edc808df6be03577d8cc9459b222930437af78442d484871f3b3fff106526ad1f584dbac7c14ac9d1928f1ffddf2747ad4a1e16f1ad883c1b4249826194988cf45e9a70c7c8bde73484d39ff64db24968c8b24027d49a3202bc5623fe01b2e8b5a60a78b48e497be40754309eff00362cb66fd99bfbf70e53c8528872235b49be86e708cd819f11303b00530ec2eb0ab9a2e6a385afae75ff747eb4c0c91e02fcfe1786e4ee29d77bdec8c0161fbc39f792879406ae5fe59b26d074bb2e7bd97281ccb6f5888b4069f6c0fd2310500f745db2d8970519008fe4dfe2262b09c8a3251f85d0db626b2ecf2eec7a9335cc19b33c761d967b1455d20a82d7e19ee61d54fa33e8bf98d321b51dee8b9c2116ac89d84be492754feb493c9ad3d5e7b0dafcf173e797dac77a82bf624d7e7f71b58c73eba11daaa8acbd6c0fa9d374e21a71a4765470686f10e9d5577e04aedfb4e8384b778941085433a441c41b143bc49d20683a8a843f70288a2e5b8216921f3ac9813315a83bc72cf7b5c89ff7e59c3501ff1f36c0ae41e93408c83a60d91ffd5886bfd6b33545f82e7952c4b41732435bf33e34523e8dc6077fe534350908251fb4f43329100813ae7abb50b998c3751b951787285e79806b8d5685651c33e7edc17cdf15d30b158e6b61335756c4bc6bb561924b8d1c6eb94220398a85f9ba235af8c411bfade1b7bbf7f61b23124b89d96469174008e6dd07c244e700aab8c2a8dc5620e7215a1964070544f365e4e3122bb0820134fed41d58e3ae1e832c497c7ffb651667c2430c6535ab7c73693eacd9f9eb2863a5157bb3dc936a16f6d0fc3f64185c9d7b5464ab9a39edbc34762f0a7ae0bf941e794064ee4b57b6bb21623dbf11a47bb0289a94823035ea6df590437dde7acd564cf595efe7a430bb4bf2aca873dbf08b6c969d61c65537b96d1f4f7cbee8b9189725c6050e1ddfe48382c7d86755fbe4ea0680971cebaf139dd3433dae0d175d434d7abc86e64e324eb6900e957b27cc08ddb1b1cf23a21aefbb421cf0460e0c699d2d4c3d10f9aa5ff0650f074b019b227a0b3e3b878310400849219c8c9d75a2cddbb43013b699e08f87c44fb267d85b98353d1e5981766eb731689689dde1583c755715b95117bc7a1844b112e513e1fb4862ab5243a2b11958e26793e595afbe9f9a01c42fb0e05c42540e41fb6e27ec5d52c3b1bf1029b8bcd8383912ba69df00ccb1e57694805ac17fcacc09d0b84c154b9f2654a72e09fa17878b263a13751913f4e5c25e5897aded258b373a66f6c809d20215d431a063151783c5c6e2ea9a4c417b3e7005e5a89084131b5e595c40da40d2ba004dbe0c4b17d77e8613458897293c267994d0e8eb79753a0e120ced71a1231c4f326eed51bcd7655cd4d118118aee20faa0af91f551353e3c86bb61e2637053549e9d25b74e9412081a07ae414843aca2c5353b7232a4a04cf05e1e944cf389d12ef716b023c832d366b11e9b5a52416f37eb97463ba29f6c4db970ccaed975bccd1e0c63d1cd809e560134d3e7a40d67fdaade69a114759d51a6b4bbbe1310b98a44c65a951627d876ea3145526d6a81b9060fdcbf59942b1e70e545c017c959a7ab0b4480fecbddee112fc46922529d24ae055f2eee4e6a4678abc490674f010a3290991589314db51ad25c74e8f8e6d170047b71b5fe1a2a8d84d339fdafb49f0f5f89501931959fbe4b8c32f68edc638b7d1df09287a721a7c8b8cd13a91b09d84ec76646cc8704a8fcd416d2de6741df16602cac62d1f27232df67c2a88e1aef2b50de0b4ed6614cc06f004255d7d665768c0d4a79fc0e9b9eca2df8564a750873ea7f4902e4996a1aa47a9a26d787bf06ac2c4a943bb01763edbffc6c312a7907878d4aaf08097b06aedca784d5ad322e13afd268a21861406f5b6ab54e6f46cc7af63e8a176b2c5be4ce74adf0481209150cfdef8271ac27509ed4e3d939ea6fa5659d3bed6894c7fafe122e86d3bfefbc566512acd83773db16adc503b77c906cf31383fd28e512ac88c0182f5d4d869fda10f8583a136c960e33f9229f8d493db5846f68f92b5a36b9af92300f618f2a5659e9eae1b409eab2879ebce55da305a917cd9a1c3abbbc9e907202b2b6c674539e81337dcdb2ced62ca61008a5f42ee4f27344bb8cbe735aa532ad74c380b063f96aa733a2270142ba42a295e3b18d638bd18c419733c7075371eb1a5ef4ec60b95814f087dcbcc796ea58457510c38391a7690cc929eddce0f70de0bc6f59bccc8735c36b5d691e30fb2273d2ea7da8c1da83aac7a388b3070c7b83abb8fe1f968b7b7689c0a7d85745dbe75fc22cdd3ed05634904782a2df441ac4d031ab48050989a6d86076d474cffca5e023c18ad70468ae0d0a5a802414c2ae95e6328169b1d4a4dda0d0bf9879a27424a71cb502e96e426c58", 0xf3b}], 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000540)="6b6885fc75e477d9b31d9c35d3c3414a8391cc0e950406f679403226c89944e2d71fde7f381a1a1761fc68671c0af5c00a5482d2dd374709cb192c46fa65910baba25ec7701e55fc944a489b6cadf30b7d2ede19283620d00aff34e194e425c1298f13bd2e24b3f285e21e47b4cf88f81c6287f5b25e2fd46bd6a2ab83019602c35c090070102add15dfef41c0de24989967aff7b0f682030812bbdddf3c2bfb880def01b45be3f2c9b35b93bf1547d2cee982f693791d48532097b73354d1d9bc0a4e5784b1", 0xff00}, {&(0x7f0000000640)="679272a449c75f50e8572e91dc32522d84aee98cc66c11ced8d413e4f9feabcc9dc1f926a4b7b4ed6f2c1a02644dbd2ff5cb1780aa80ed2e4f95562d6479f76c9c3c62d0c207152b8c1dba495bf21c8dd874fc8183fe2aa5de8a5ddf513d0a306cd5ffc0a331e62bfa3e2917b0676704f4e1bed4f34b3022839b6b9170b4c0bf082aac36d23ede19592e6706b8d5e8fc6b6b103ab39ccc426ffbb87a17ca22a3124bb97bc91bde53e4f9e3399632e853aeb03c777528fd7ae61747bd877e411ab9a1cc2a7100bc8166481217c1fc042d4c3280a1f1fd054c398b1f81a4ec50aea7ec47d97db132e1fa0c3798ec404e7621cff67dcdb5cd751f7f5db12f5c69fff7a1f27b64962f933596426b28aa1c756748b4deac1a1f587ca5224ce44dd23f6b38fd55a125261bd45831e6fedae3c607be130073f5900a5233e6bb934bcf7c987bad02889f7f05ab6b544a2c32cd348b9874b8ff099fce05809774aa48a61dcb27a2fe6f6c1e9e8b8706dbb5befa86d346e27e0186557dc4a14bcabd5addd26182c1d2ac75deb9c1ca5b09e6edb5f6d88c58794499a9469f56a44b7e91890598a03ed47bfe205d0e7e90bc810d4362d5381352c0abf3fd316332fe53ae93e4bc16cd476c363251fcb9f57f05914a5a46009c31bc7cac5fdf2eb9316dbd904f75e89e2d94fc7b342a52b456a174f750e289812cff3fdbc1f5b83b5b4bdfc530946884c605c5d12ffc1431bce004c740a2a325f311665a8cf87c06529505c0fb64a909930344b48707735519cee856e4fa481739819cae330ad50c8dc9f0a396229a7d284845c3798c48c760d9db9fef134fae02d3625c8a5303f0058a602035c6fe3cbe7f5f5a8726341173a6fc762acbb4b3696b813bf6729f6c00d9608b9748cc6d8735b573c4a9dfa4b0177a8ad29e79036c5299a32e4e18f7bf83dd5951323b5d1a8059c43564599f003e9a1e61799522c2d2a6a3fee76c5de1f98c3eaf37d4f9b783a6d7ed3c5a7be265bbb288c67aeac0929d58b5ed684a6533c5505385f2366e6f9a96068e4635710755bafbba862252ca613fea2fe3cdcb20c418099b9c044a47dd92bfbbd9f1d28e333374e1d1e0f9ee023fb84744d2b93a221e81e26fce96f3cee7c0d50a94c84f9a320c2de44afa910890ed1226f4fa051f97fdd1422295ebb37ea840416ef9cd1866c46618174bdd15bae3f8eafaf6bc43db969105cb129803f69221966e18b0a6d5887e7bdce8d89fb8d62d4981f6c1793be163c809558e919c0f4fa4856bdabd2792565bcde07cc5bfc6f8909a37fce7f6224d4c7b8c0bd29f4e99a26323f25112e5eaa7f35d242028c9b5fbcd4a48e4b7e9891c94912ff0452f86ee4713a0f41311f61a53fa3dd8249b8f8824383d428d130b874c97367156198049723053e8bb28dfdd6c7a0719e1355c3291b302905b529bf95a9e50eabe4d68c09f4fd96426ed42afeec4f53adbc423eed745802218f08aaf184d2f20543c713cc3d74a847d64817ea18a129f2ec6ef8e3c0285dfe9a8f5cb11def70c3cbb3fc67c966ffd6f7a86536e22d5c67573607b9db9d89349fb2deade1d10af45b7f729a6dafa84837d3ab7f8dc79f290ee0e28e9041d70a23a31870edf2d8c26bf4a826250de185e362a7a028bf13cc5a7e55c314f5b7d54492dd48316263f3f4c0fbff073139cd60a72fc4e4eee675df35189a7ee841286d9e4266573bd7ea84ffdc76f7446be0f829d3d85ff136ae7b8cff2ee21732b8c5bde63a188b0b19dcd7a34393cb2c7142c8c0ef39f31d99fa4327808f50ead3aee643cf8edd4cc4e458efc32cf4d21f2d5e8bdbb2d44f4e9a6b9c6a199db17135ec23b66726bcc28171e9ed03c0032aade6a7570abeb87d642a5bba2f69d9ad70357b7ed1024a8a5bc0c24ff43583fdaa32f171ddc4036f66c9e0d929d5a87060b168b9db6ff6886314c524e2bed0b082bcc0ee3cd1f50688dfbcae3e0fd190566ed084decab60b365f8a3f0389e507dcf1f7b81a0e8be7a39e63f7c686f75162f784c10ed3f6fe506e95355fe67c242ba62451f612be122373609b5adb7ee32670f3d0ee752e4f97f89c0a158945a9a0454c00f3e137555d5987ebd31ed82a0724ba7921490b079365c545ec8df9abee2b7ac441e4e7078955e156b3623a9ea6278089bff71d0273847959bfa462192249558991c0dfd9604405c467ab4040b7cf17c4fea1d8a246f9501d9428dee290a781536a44a8f68b7a043d70d7f8e46b566b70da61c41a1568b17ecf5df58c3b7e1c432f52a05de02ee9ed702d4b392769c89b56ec6ff835f2c3e5c6b01817549bb044f93f1da2ca91f2497ce4d05fc92dae55b13ed748dd9c9bea22d657a7e87e48e92608cd927a3f335a6761788f9729b315a78ac2479b90063d5eb65dfef9d82e66fe6b3b5e34582860d2d91b0bd6fa44062301171981a61dce4b0313a6c6d1e081a88d9e2d208a772c4bfc93795cc8b63a03ccb3a349f58facf9c494bb8caed4d33845056575f928ea4b94633e4ecb63bc26b5d8dbd87544f897fd2fab35d5ec7578966cfc479c1ef84200dcdfa764afbcb569bb64c94ccb0d08d39c487a9b9777b63540542f36284234d6e1a4a086d1a9ee656e85de3ebd98089d594bbd3c459573e7fbbe6d4ce930dfba2194728f3d9b106c1784b6dff206e2524c7887b3458b6fa62b0a53d26cdd7388315df37842276bb6019f24b48f0609801f7e466084a90469ac4b632956cb540c83d7dd63ed29eb709329534c7f378ffb6f22b288ab90d9baea29018c7930030736ceb0628209d6e4e3ae73098d0b2fa399adb897d880e828179fe94e544bde1ca37a159756cf5c6e98d47cbac98aa63104606b4480d0389fb45731bded5633e125f7b3017fe3a73f4355c41b3e88d0b7c88ed4631d59cee4c80c5f3900afc406d0562c39b6daea96d604e4d396347187aa8d24e375a3adfccf08be4138ae1be0fd937d2514c8b0c13ce3c9f48c04c02e82dfc01b4b238ed57ce7ebbf8570fa433c0f633db5f58c90fa7f32d6a6a8e541c353edc808df6be03577d8cc9459b222930437af78442d484871f3b3fff106526ad1f584dbac7c14ac9d1928f1ffddf2747ad4a1e16f1ad883c1b4249826194988cf45e9a70c7c8bde73484d39ff64db24968c8b24027d49a3202bc5623fe01b2e8b5a60a78b48e497be40754309eff00362cb66fd99bfbf70e53c8528872235b49be86e708cd819f11303b00530ec2eb0ab9a2e6a385afae75ff747eb4c0c91e02fcfe1786e4ee29d77bdec8c0161fbc39f792879406ae5fe59b26d074bb2e7bd97281ccb6f5888b4069f6c0fd2310500f745db2d8970519008fe4dfe2262b09c8a3251f85d0db626b2ecf2eec7a9335cc19b33c761d967b1455d20a82d7e19ee61d54fa33e8bf98d321b51dee8b9c2116ac89d84be492754feb493c9ad3d5e7b0dafcf173e797dac77a82bf624d7e7f71b58c73eba11daaa8acbd6c0fa9d374e21a71a4765470686f10e9d5577e04aedfb4e8384b778941085433a441c41b143bc49d20683a8a843f70288a2e5b8216921f3ac9813315a83bc72cf7b5c89ff7e59c3501ff1f36c0ae41e93408c83a60d91ffd5886bfd6b33545f82e7952c4b41732435bf33e34523e8dc6077fe534350908251fb4f43329100813ae7abb50b998c3751b951787285e79806b8d5685651c33e7edc17cdf15d30b158e6b61335756c4bc6bb561924b8d1c6eb94220398a85f9ba235af8c411bfade1b7bbf7f61b23124b89d96469174008e6dd07c244e700aab8c2a8dc5620e7215a1964070544f365e4e3122bb0820134fed41d58e3ae1e832c497c7ffb651667c2430c6535ab7c73693eacd9f9eb2863a5157bb3dc936a16f6d0fc3f64185c9d7b5464ab9a39edbc34762f0a7ae0bf941e794064ee4b57b6bb21623dbf11a47bb0289a94823035ea6df590437dde7acd564cf595efe7a430bb4bf2aca873dbf08b6c969d61c65537b96d1f4f7cbee8b9189725c6050e1ddfe48382c7d86755fbe4ea0680971cebaf139dd3433dae0d175d434d7abc86e64e324eb6900e957b27cc08ddb1b1cf23a21aefbb421cf0460e0c699d2d4c3d10f9aa5ff0650f074b019b227a0b3e3b878310400849219c8c9d75a2cddbb43013b699e08f87c44fb267d85b98353d1e5981766eb731689689dde1583c755715b95117bc7a1844b112e513e1fb4862ab5243a2b11958e26793e595afbe9f9a01c42fb0e05c42540e41fb6e27ec5d52c3b1bf1029b8bcd8383912ba69df00ccb1e57694805ac17fcacc09d0b84c154b9f2654a72e09fa17878b263a13751913f4e5c25e5897aded258b373a66f6c809d20215d431a063151783c5c6e2ea9a4c417b3e7005e5a89084131b5e595c40da40d2ba004dbe0c4b17d77e8613458897293c267994d0e8eb79753a0e120ced71a1231c4f326eed51bcd7655cd4d118118aee20faa0af91f551353e3c86bb61e2637053549e9d25b74e9412081a07ae414843aca2c5353b7232a4a04cf05e1e944cf389d12ef716b023c832d366b11e9b5a52416f37eb97463ba29f6c4db970ccaed975bccd1e0c63d1cd809e560134d3e7a40d67fdaade69a114759d51a6b4bbbe1310b98a44c65a951627d876ea3145526d6a81b9060fdcbf59942b1e70e545c017c959a7ab0b4480fecbddee112fc46922529d24ae055f2eee4e6a4678abc490674f010a3290991589314db51ad25c74e8f8e6d170047b71b5fe1a2a8d84d339fdafb49f0f5f89501931959fbe4b8c32f68edc638b7d1df09287a721a7c8b8cd13a91b09d84ec76646cc8704a8fcd416d2de6741df16602cac62d1f27232df67c2a88e1aef2b50de0b4ed6614cc06f004255d7d665768c0d4a79fc0e9b9eca2df8564a750873ea7f4902e4996a1aa47a9a26d787bf06ac2c4a943bb01763edbffc6c312a7907878d4aaf08097b06aedca784d5ad322e13afd268a21861406f5b6ab54e6f46cc7af63e8a176b2c5be4ce74adf0481209150cfdef8271ac27509ed4e3d939ea6fa5659d3bed6894c7fafe122e86d3bfefbc566512acd83773db16adc503b77c906cf31383fd28e512ac88c0182f5d4d869fda10f8583a136c960e33f9229f8d493db5846f68f92b5a36b9af92300f618f2a5659e9eae1b409eab2879ebce55da305a917cd9a1c3abbbc9e907202b2b6c674539e81337dcdb2ced62ca61008a5f42ee4f27344bb8cbe735aa532ad74c380b063f96aa733a2270142ba42a295e3b18d638bd18c419733c7075371eb1a5ef4ec60b95814f087dcbcc796ea58457510c38391a7690cc929eddce0f70de0bc6f59bccc8735c36b5d691e30fb2273d2ea7da8c1da83aac7a388b3070c7b83abb8fe1f968b7b7689c0a7d85745dbe75fc22cdd3ed05634904782a2df441ac4d031ab48050989a6d86076d474cffca5e023c18ad70468ae0d0a5a802414c2ae95e6328169b1d4a4dda0d0bf9879a27424a71cb502e96e426c58", 0xf3b}], 0x2) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) (async) 05:37:08 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x8) ktrace(&(0x7f00000007c0)='./file0\x00', 0x4, 0x4000010a, 0x0) r0 = kqueue() r1 = getpid() getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000a24, r2) open(&(0x7f00000003c0)='./file1\x00', 0x8000, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x200, 0x6, r1}) rmdir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe2(0x0, 0x0) 05:37:08 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0)="f650e6d110e1cd5cb4c200000000", &(0x7f0000000100)=0xe, &(0x7f0000000140), 0x0) (async) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r1 = syz_open_pts() dup2(r1, r0) dup(r0) 05:37:08 executing program 3: syz_emit_ethernet(0xb8, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa00000000450000aa0000000078e0000002e000000200029078000af29a1b584700b725c70c8c9ece6e8bdcace5f630869fed841e0914d75c23b100040000373f3f239e5923e08e6c69c4ad7d75ab54d18b64cca12eb54924f6166d3546e04bf8cdc213b30d8ad74b03ba18ccecd4e1f3aef137f88e665bbc7eca2ed1110dc973675d43a12822f83e4179599325e808c9560a164c73d561caf45144702ec1f57ce27fd9a24b7901ab8fad6131613f4ecb56b3d001eb24944fc7f1be9c418cc0078638137fba7be0687eef58979e0000005edebec45d82487170467aaa5d49f1bd987a2ab6c2d0df4d11851ae1a7962c3cc268c6010c7c387eff1b5c62ee17a8372a39e73c5488acd592bc8f2decbc17030b54da5321edc7d46707eb24dd1cf11bf1fc96558193c9e008bcc0065f5421eab8399981d62f33391d"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa00000000450000aa0000000078e0000002e000000200029078000af29a1b584700b725c70c8c9ece6e8bdcace5f630869fed841e0914d75c23b100040000373f3f239e5923e08e6c69c4ad7d75ab54d18b64cca12eb54924f6166d3546e04bf8cdc213b30d8ad74b03ba18ccecd4e1f3aef137f88e665bbc7eca2ed1110dc973675d43a12822f83e4179599325e808c9560a164c73d561caf45144702ec1f57ce27fd9a24b7901ab8fad6131613f4ecb56b3d001eb24944fc7f1be9c418cc0078638137fba7be0687eef58979e0000005edebec45d82487170467aaa5d49f1bd987a2ab6c2d0df4d11851ae1a7962c3cc268c6010c7c387eff1b5c62ee17a8372a39e73c5488acd592bc8f2decbc17030b54da5321edc7d46707eb24dd1cf11bf1fc96558193c9e008bcc0065f5421eab8399981d62f33391d"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 05:37:08 executing program 4: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="d3857f3de9f2bd9623d0a18ba2b59c2ed1d2477bf52ccc0978f44aa9f22dae810d88a81e0daba8f7f9bde79ab1359a3d0cb6d3e9362d885d144b22af97982a0154c30fc3612144121ca227cb55dfcadaf7a523ee3623261bad9a7945a8e1c71032e4c4584811b15333393875411d4e2c8166e0939bc1e454beb65ab7e4f064a7cb6b9018baa50539aec89d537ade560dfc2992646b72c1afa2d051f2b829dd5d29d1079f36ce1d7c4c797135eb21009429f979cc62", 0xb5}, {&(0x7f00000000c0)="3d8fed275e5deb1691a47c3f27526e53782f6e1bebed9fbeca704e521a0ab59a4c257e1ef6f40a93185ba0c6d4d472b3bd17d4e58941b2670504bcabbdc18ba021aaaed9009c9dd93f23ef2b4d453d9192595eb1c8a6a72900fcb56f157fd85df53f78815d156f4752fb3c307dc90945a97a924a9a7f0b55e30725d5ca07e44d2b71593ceedfc2b8d8e015295c5508f8499ee0d082c89334e1f5915552d2005d28cfe34a561d99256240605421508d2f379e232b749324a127ad5731acf47beddca078df64942f1395c162ce3273811ca51df224da3400acb6", 0xd9}, {&(0x7f0000000200)="46fcdb04d7812f431f2d8be23950a46314a26b978a86ebd64c5b31a5605041fb680911cd34f8332835b2b42065c835c4aa7767479468a52eab82bec867681b651c415bfa3953d5e468ec3713f68c42b34b44f4", 0x53}, {&(0x7f0000000300)="26f50354e255533d432387995e4e8a22f51925a3bf884186efeac56b718693d05fe11a2e600eab3c4bb0ea98aec30ae575535e9aee11e2cf73e28ca8524ee6f600d9ada4ef4222a59837d64d7b4ef2b561440e72fab7a4d21f5670ae111ca077cb4771f9d50c697c75c23255dc100dfa388672387d66b961327a470f68242eca5b8600f34c6bf7a9bb5580ee5905238247165922", 0x94}, {&(0x7f0000000280)="d0cb65dc54ec74abc33b2914fed13cca68ab99fbbad09668c7cc89bc0536546fc57126748a0ff7a6ff4c", 0x2a}], 0x5) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) truncate(&(0x7f00000001c0)='./file0/../file0\x00', 0xfffffffffffffff8) 05:37:08 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="00003000000400000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="90259dd3078fb3bc3eed4628c512643315afb88335a6af08176601ee89bc84566f2aae4922255899c6edb36422ef7b97553e6b970d662e296eaea8fe5939041fcc52ea99130cb286ad3f0e549d283b69585266fc03a18ebf1b3022cfd74128e34a1b2113a5c714ba791db336f6626d6f887933893f49aa515a5da5c81b19b0197f7f1b8d73248be97c312a21a31641e519625e88e8d6281ae1f01f5dfb4b3b2a3093002e6e2ae4cdacc2380885a6d98d0f0464df9dbf718f899b0063c71e18da6aa15445eef3cecaa0606786b7d49795e663bfdb3fbf8f72b4", 0xd9}, {&(0x7f0000000080)="426a410724ae48bc51ab7cab1eecf3faf79fda501597d365cad580190591e4d3f978419a95f3d0c7ff18f9c0b573990029587bd402aa7cfcb86b119a871174", 0x3f}, {&(0x7f0000000300)="935388255030e5211ce1144729803821cb5fd5d76088d55f2d69bd", 0x1b}], 0x3, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x38, 0x1}, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x2, 0x3, &(0x7f0000000480)="469931aafd2d3c7027444ed48f34f778d356a4ac705e33676f4db13701ef1044a6b2384578bed2d97f58bf5772df7d251db647e0244eddc2746c17f9cc4327359edd559e50afcd73fd47cd48bd33b573ad2b424e048cd1d636cf12e895e1f514bb5ccc932ec7ae8092e33ac29efdd4e238d535c9a3c59de832533bdf69decd5dfaed", 0x82) listen(r2, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000540)=0x9, 0x4) r6 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r6) r7 = accept$inet(r1, 0x0, 0x0) readv(r7, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000180)=""/67, 0x43}], 0x2) dup2(r3, r7) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56b404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000840)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee57f7421faeb37bbf1d43b9f7800715a67fdee2411733de7", 0x3d}], 0x3}, 0x401) dup(r0) 05:37:08 executing program 1: symlinkat(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/101, 0x65) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200, 0x1) 05:37:08 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)='\xb0:_Nw\x86\xc0\x06\x81\xe3Q!\x96\xb7L\xb4\x1b\x93\xde5k\xc5\x02K\x0e\xcd\x13%\x01L\xe5Z5\x10\xc3\xfa\xe2o\x8d\n\xca>\f\xa8\fi\xc5\x9e\xef\f\x8a\xcd\x98\xa5\xa6\xcf\xf4-{AW\xd7\xfb;\x85\xafkL\x18\xb5\xf9\xab\xd7xd\xfe\xdbF\xb2\xa9m\xf3\'\xec\xd0ac)\x1f\xcb\xc6y6\'\xe5O(N\xa1\xe5\xea\xbc\x18\x8c\x87\x83\xca\xb1\x9e_\xfc{\xc3$\x1a\x16\xa9\\\x0f\xcdE\x7fV\x12\x03\xe9\xfe\xd5\xf5\xc6\xbe\xaa_\x13>H\x81\x1d\xf6\xe6p\x1d\x8a\xa0\xbf\xec\xe4?\x9e\x16`\xe5q%&b\xe0X\xb2jJl#\x86xl\xe0\x84S\x97\x02\xaek\x7f\xa4\b\x0e\xb8\xa1o\xa7\x8eb5\xac\xaee\xe9\xa2\b\x88\x8b9\xb5\xa0\xc4T4\xadv\x9301\xc2]4\x05\x05\xf5JC\xc2\xd4B\x91vQ\xbb\xc5\x9b\x03\xb1\xc6g\xdc\xaa\xed\xe3\xf5\xbd\x0f\xd0\v\x06\x0f\xea\x05V\xebVED.\xfa\x0f\xb8', &(0x7f0000000380)='&{^(^\x00', &(0x7f0000000100)='\'+}@\x00', &(0x7f0000000180)='\x00']) openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x811, r1, 0x800000) 05:37:08 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0)="f650e6d110e1cd5cb4c200000000", &(0x7f0000000100)=0xe, &(0x7f0000000140), 0x0) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) dup2(r1, r0) dup(r0) 05:37:08 executing program 3: syz_emit_ethernet(0xb8, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa00000000450000aa0000000078e0000002e000000200029078000af29a1b584700b725c70c8c9ece6e8bdcace5f630869fed841e0914d75c23b100040000373f3f239e5923e08e6c69c4ad7d75ab54d18b64cca12eb54924f6166d3546e04bf8cdc213b30d8ad74b03ba18ccecd4e1f3aef137f88e665bbc7eca2ed1110dc973675d43a12822f83e4179599325e808c9560a164c73d561caf45144702ec1f57ce27fd9a24b7901ab8fad6131613f4ecb56b3d001eb24944fc7f1be9c418cc0078638137fba7be0687eef58979e0000005edebec45d82487170467aaa5d49f1bd987a2ab6c2d0df4d11851ae1a7962c3cc268c6010c7c387eff1b5c62ee17a8372a39e73c5488acd592bc8f2decbc17030b54da5321edc7d46707eb24dd1cf11bf1fc96558193c9e008bcc0065f5421eab8399981d62f33391d"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:37:08 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r2 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000, 0x1800}, {0x0, 0x1, 0x800}], 0x4) 05:37:08 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000080)) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f00000026c0)=[{0x0}], 0x1) 05:37:08 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)='\xb0:_Nw\x86\xc0\x06\x81\xe3Q!\x96\xb7L\xb4\x1b\x93\xde5k\xc5\x02K\x0e\xcd\x13%\x01L\xe5Z5\x10\xc3\xfa\xe2o\x8d\n\xca>\f\xa8\fi\xc5\x9e\xef\f\x8a\xcd\x98\xa5\xa6\xcf\xf4-{AW\xd7\xfb;\x85\xafkL\x18\xb5\xf9\xab\xd7xd\xfe\xdbF\xb2\xa9m\xf3\'\xec\xd0ac)\x1f\xcb\xc6y6\'\xe5O(N\xa1\xe5\xea\xbc\x18\x8c\x87\x83\xca\xb1\x9e_\xfc{\xc3$\x1a\x16\xa9\\\x0f\xcdE\x7fV\x12\x03\xe9\xfe\xd5\xf5\xc6\xbe\xaa_\x13>H\x81\x1d\xf6\xe6p\x1d\x8a\xa0\xbf\xec\xe4?\x9e\x16`\xe5q%&b\xe0X\xb2jJl#\x86xl\xe0\x84S\x97\x02\xaek\x7f\xa4\b\x0e\xb8\xa1o\xa7\x8eb5\xac\xaee\xe9\xa2\b\x88\x8b9\xb5\xa0\xc4T4\xadv\x9301\xc2]4\x05\x05\xf5JC\xc2\xd4B\x91vQ\xbb\xc5\x9b\x03\xb1\xc6g\xdc\xaa\xed\xe3\xf5\xbd\x0f\xd0\v\x06\x0f\xea\x05V\xebVED.\xfa\x0f\xb8', &(0x7f0000000380)='&{^(^\x00', &(0x7f0000000100)='\'+}@\x00', &(0x7f0000000180)='\x00']) openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x6e) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) (async) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x811, r1, 0x800000) 05:37:08 executing program 3: sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x2, &(0x7f0000000040)="b5f1321b734f5ce5", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpid() r4 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/39}, &(0x7f0000000280)=0x29) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7f, r0, r2, 0xffffffffffffffff, r3, 0x98, 0x5}, 0x80000001, 0x9, 0x0, 0xffffffffffffffff, 0x3ff, 0xc150, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, r6, r0, r2, 0x99, 0x8001}, 0x3f, 0x113e, 0x6}) 05:37:08 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="00003000000400000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="90259dd3078fb3bc3eed4628c512643315afb88335a6af08176601ee89bc84566f2aae4922255899c6edb36422ef7b97553e6b970d662e296eaea8fe5939041fcc52ea99130cb286ad3f0e549d283b69585266fc03a18ebf1b3022cfd74128e34a1b2113a5c714ba791db336f6626d6f887933893f49aa515a5da5c81b19b0197f7f1b8d73248be97c312a21a31641e519625e88e8d6281ae1f01f5dfb4b3b2a3093002e6e2ae4cdacc2380885a6d98d0f0464df9dbf718f899b0063c71e18da6aa15445eef3cecaa0606786b7d49795e663bfdb3fbf8f72b4", 0xd9}, {&(0x7f0000000080)="426a410724ae48bc51ab7cab1eecf3faf79fda501597d365cad580190591e4d3f978419a95f3d0c7ff18f9c0b573990029587bd402aa7cfcb86b119a871174", 0x3f}, {&(0x7f0000000300)="935388255030e5211ce1144729803821cb5fd5d76088d55f2d69bd", 0x1b}], 0x3, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x38, 0x1}, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x2, 0x3, &(0x7f0000000480)="469931aafd2d3c7027444ed48f34f778d356a4ac705e33676f4db13701ef1044a6b2384578bed2d97f58bf5772df7d251db647e0244eddc2746c17f9cc4327359edd559e50afcd73fd47cd48bd33b573ad2b424e048cd1d636cf12e895e1f514bb5ccc932ec7ae8092e33ac29efdd4e238d535c9a3c59de832533bdf69decd5dfaed", 0x82) listen(r2, 0x0) (async) listen(r2, 0x0) socket(0x2, 0x1, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000540)=0x9, 0x4) r6 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r6) r7 = accept$inet(r1, 0x0, 0x0) readv(r7, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000180)=""/67, 0x43}], 0x2) dup2(r3, r7) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56b404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000840)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee57f7421faeb37bbf1d43b9f7800715a67fdee2411733de7", 0x3d}], 0x3}, 0x401) (async) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56b404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000840)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee57f7421faeb37bbf1d43b9f7800715a67fdee2411733de7", 0x3d}], 0x3}, 0x401) dup(r0) 05:37:08 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)='\xb0:_Nw\x86\xc0\x06\x81\xe3Q!\x96\xb7L\xb4\x1b\x93\xde5k\xc5\x02K\x0e\xcd\x13%\x01L\xe5Z5\x10\xc3\xfa\xe2o\x8d\n\xca>\f\xa8\fi\xc5\x9e\xef\f\x8a\xcd\x98\xa5\xa6\xcf\xf4-{AW\xd7\xfb;\x85\xafkL\x18\xb5\xf9\xab\xd7xd\xfe\xdbF\xb2\xa9m\xf3\'\xec\xd0ac)\x1f\xcb\xc6y6\'\xe5O(N\xa1\xe5\xea\xbc\x18\x8c\x87\x83\xca\xb1\x9e_\xfc{\xc3$\x1a\x16\xa9\\\x0f\xcdE\x7fV\x12\x03\xe9\xfe\xd5\xf5\xc6\xbe\xaa_\x13>H\x81\x1d\xf6\xe6p\x1d\x8a\xa0\xbf\xec\xe4?\x9e\x16`\xe5q%&b\xe0X\xb2jJl#\x86xl\xe0\x84S\x97\x02\xaek\x7f\xa4\b\x0e\xb8\xa1o\xa7\x8eb5\xac\xaee\xe9\xa2\b\x88\x8b9\xb5\xa0\xc4T4\xadv\x9301\xc2]4\x05\x05\xf5JC\xc2\xd4B\x91vQ\xbb\xc5\x9b\x03\xb1\xc6g\xdc\xaa\xed\xe3\xf5\xbd\x0f\xd0\v\x06\x0f\xea\x05V\xebVED.\xfa\x0f\xb8', &(0x7f0000000380)='&{^(^\x00', &(0x7f0000000100)='\'+}@\x00', &(0x7f0000000180)='\x00']) (async, rerun: 64) openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x6e) (rerun: 64) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x811, r1, 0x800000) 05:37:08 executing program 3: sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x2, &(0x7f0000000040)="b5f1321b734f5ce5", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x2, &(0x7f0000000040)="b5f1321b734f5ce5", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) getuid() (async) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpid() r4 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/39}, &(0x7f0000000280)=0x29) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7f, r0, r2, 0xffffffffffffffff, r3, 0x98, 0x5}, 0x80000001, 0x9, 0x0, 0xffffffffffffffff, 0x3ff, 0xc150, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, r6, r0, r2, 0x99, 0x8001}, 0x3f, 0x113e, 0x6}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, r6, r0, r2, 0x99, 0x8001}, 0x3f, 0x113e, 0x6}) 05:37:08 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="00003000000400000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="90259dd3078fb3bc3eed4628c512643315afb88335a6af08176601ee89bc84566f2aae4922255899c6edb36422ef7b97553e6b970d662e296eaea8fe5939041fcc52ea99130cb286ad3f0e549d283b69585266fc03a18ebf1b3022cfd74128e34a1b2113a5c714ba791db336f6626d6f887933893f49aa515a5da5c81b19b0197f7f1b8d73248be97c312a21a31641e519625e88e8d6281ae1f01f5dfb4b3b2a3093002e6e2ae4cdacc2380885a6d98d0f0464df9dbf718f899b0063c71e18da6aa15445eef3cecaa0606786b7d49795e663bfdb3fbf8f72b4", 0xd9}, {&(0x7f0000000080)="426a410724ae48bc51ab7cab1eecf3faf79fda501597d365cad580190591e4d3f978419a95f3d0c7ff18f9c0b573990029587bd402aa7cfcb86b119a871174", 0x3f}, {&(0x7f0000000300)="935388255030e5211ce1144729803821cb5fd5d76088d55f2d69bd", 0x1b}], 0x3, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x38, 0x1}, 0x2) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r2 = dup(r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x2, 0x3, &(0x7f0000000480)="469931aafd2d3c7027444ed48f34f778d356a4ac705e33676f4db13701ef1044a6b2384578bed2d97f58bf5772df7d251db647e0244eddc2746c17f9cc4327359edd559e50afcd73fd47cd48bd33b573ad2b424e048cd1d636cf12e895e1f514bb5ccc932ec7ae8092e33ac29efdd4e238d535c9a3c59de832533bdf69decd5dfaed", 0x82) listen(r2, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000540)=0x9, 0x4) (async) r6 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r6) (async) r7 = accept$inet(r1, 0x0, 0x0) readv(r7, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000180)=""/67, 0x43}], 0x2) (async) dup2(r3, r7) (async) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) (async) sendmsg$unix(r5, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56b404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000840)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee57f7421faeb37bbf1d43b9f7800715a67fdee2411733de7", 0x3d}], 0x3}, 0x401) (async) dup(r0) 05:37:08 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000000)={0xffffffffffffffff, 0x6}) setsockopt(0xffffffffffffffff, 0x3, 0x7, &(0x7f00000002c0)="881aedcbdfea15ee2961dbd56bc438a9f1b13d572da37f56fb72ddbe3c22f853bc0212bb474178dde781967933050ff153e1fbc9208436b5f598a043c7af1a82611c854e71dc8804c42b55186eb745402d2d5b631ffdef9a5f02dd2451252447cde75bb55257739f2963e3a222b7ab85de04815372b1e3a422d9fff6b9fb2d2eb577c601c6bd0629c6aa60482ebca56be39017d6cc4aec54d2f28cb9b97f1cbbcaad3c0ae8cd87901efd6282cd70fa5d8250b2486c73d3997d43011297c0dd6ce3c500a9b5415095bafcfba533e59803", 0xd0) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="90648a30e1cab2c7a42d91316b909e7ca39f07f76369b80c088b0d5029ee839d1644ad7587bd62fcb058c56ada20ffff8f6cd1b3f52d2fdd3ae8819927cc4eef5f5010c8d74e2824e0708ee1286bff549f4d34d88272aad38623979861cff4912601d1cfe2512dbe7fefce445125eebb269e8b176808d1d4b50ea81eedf0", 0x7e}, {&(0x7f0000000280)="9d3f838b2be0a63f6c5ab1b42eaf179e11250263", 0x14}, {&(0x7f0000001040)="b979e0bd08accef646f31b8da2bf54180d8ba96b8724655262f43ef9eaba353e9380f5b0a4fcdf60ae6243c36a117dbf409b07519bff0340400d309bbe1503023d753896aa4c96d279adcf91f7ea72faacb33e68b987010bb13a2f077833eaa4f8db58a50b9a3080942ff8d9d05c1f5f0bb6fa9b5d6ad1a5e7b5ebeeaa5013cf0c515310bec56e4ca2465a633ac7a6b17f9c17e60e2360649155550dd51954d9a6d7ceb368aba8142271852a6b17bb023d2304546deb02f08bb31419feb08788feb3b41cd2e0e6656387601ffd584a48a2372dd73eecc1622b91a908c7130999cae08fb5735656a042eaf7be9d1cfc0214cfdfbb7e240188f74500cde404b00afc60bc7d96b37afdf1866f7f09859b38c21c21ebb1485d5c0b2274f705dbfe448b78887971bf9b471f38a12513e10ad60ab62c36f386fefab18d06df8dfd599190d3eec8a541d160012c230b2baa6c72ceb7d265dff841f674fe5eb60b0e29720a5c335c1fc406143f49994bcfadf1f5c82f40c2e5feea6a0193468ba1b05eeb51783c4563d506877fb46ed24287642cad44446d2bb8c04c29830b2342d97be80bcf8ce324af485ab9fed6b88c667ede0988a2807a0dd939468e0224a60eb6c3faa18cbd6176761041b4a197b715f434fe8570161983f9abcf3ea7878a8dc41cfc97645cb579d543fb535df8f726631a62a12fb7da53c7e5816a56f7133d6a31da96428a8e054798215815f55f0b0581d9dfb1e93c16a3484242ab5d3a2f23274f2b25f2c06756057af813f76e34783dc816a3681fb02bf6f9d366513cb2f230d96d200ab9632ed26d06481ece514a1da927e22b5c89a1930bad84144991ee26ebaf75da12adee88ea908c00755f2636fdb4c7bb81841668087d43840604ec8576bddfe4bfc45e99cc4457b09d1f709e8758c9d74566164694af4f2ce84689a2a1e6dbeebac18a39faf814020db4d3279c4938466a26bbfa95e9054fec770a76b9612dad1bab8d6d693e67d280c66dc179f53de927321b5ec52da34ce8cbe4008551952fdc87d09bf22aa2e14f303f44b8137d738016dd6698516133114c000af1305598638368e9570794c10ece40a854dfebb07590f6d24c357214a5e69404358efb84ca227b06cfa261a9b58578c65e7d0264df82c982962400db0a78ce421d57cc16bf76516ee1f091046d39b40600b9299f2ebaec25186ed42d227f5c477d65a479dfd68792197a2c8d99e4cab1430d9b27226f0afaab5e8792db73a4b1af852d387a1dcc36a1aaa2576511dbf63ba2f4d36bbebf1026d224e4aef6b0007175216f1816c61773b7bb7bd755b9585a734bbae7fcb7ff3858ae1f103727de83cfa6580b713bfa442e34d4fcdd6cd3a6fa2412ac05158e01b0c90983deb2bf39b53aa0bf2eba9b133300e6d34cf79245c9bfc1e79cd4f91efd4de4bbca194a1445f7a223c97197656e0aed998f2b099294b1d0a53cbcae77592b3bcfc5923b4ae19c4c26eba13887edcd2a299a1a9389a6a41407c4ce4b457729eb367aa1745dc3dab8ddb4c5c5d5f41df8026e9230e44d0fa66a865bd2d837e8a542d86a8f9d4243b7a476530d7e2e643338280136262f4fe190821fc9d5c5d767bdbd0b1adc68ff5b8e797485f2be56f6c654b16cc852ee4ce9a613c50908fcdf095841b5645badae3699912d166ff0f236f913592854a17ef8baa9d1c5f8cb040cc67ba408cf4e5d68d684a28fc458247f366e24924b8a28dd22d9447787b23bd9e863e39185dfe4d70b9ee2d358616628f37d3918038c7f07d5754e4b6360e92c5cef987821b8798272d6cef233ff5b998ef1b5944c8c62c9dec306806abdf665a406e56bbf42cc7b33aa26ecdf2cab023d860b3087cbc47e424a66652a39b5f50e9aa0e51fd6819cd75fc175e759791c75bf5a88db375acfba1b5e1636272e440278846139e57229d26fb2da6cf9f6748280bf6e88f3b8489a489f43f1420a19cd2d36c422b319030b89ee6c366e8dec36836a98dfccdfde58fb0baaf39a606f9597cec49469adc33a14f4b69b0d6a18be5f426e8dfadb6822bfa99beb9c1371934191becccd8055804dc34bf18665e8d777beb1a3f770cd72d02f001756349823e81daabf840545a9587bef1adf184cb5df9e8586594aa2971bc5b4f73d0f5dd8f3efaf3972a596cdede80606de373ee5b5490bc4dc9f763a710e27a0531092c06c75843aa597d304d80735b53fbad4d177acdf90d2eed291c2acd6b6e9af8ab4fcc0c16b278af238dd5d9a65100d02eda1e06aa4e0bd1e70d07ebec2cc144335c0d3a07f7e5a23405280cd2024c1be700b0b1913098bafe680e70c05a8c8bb06bdcaa10bd41aa4e9d3d08d101c6ca43460b6dd6936baded157ce669622a5088eaae12d7297aa94a41dd1ffc7ec9ccf02c57b1cd43ad4331e0ded2c9e404f42834dfc85b1459f51bc303ed7001fd53c72c968c00eae5d03744a228823594422f4f25327b1ff85ea42f8c3ee570e1d884990b070980c6eac586f6183ebf9e8708e6a43fa32348fe433c43234a5ea740971321b4451b86b60409fb2e1d20aeafdba8abd1959224476fadc01d380c5d24600e4ffc10f6282b9ad49508fe8f018a337b40932bf74aaf970739504371d11a207ed14c34eeb2f60678728c0fa4e3d6af1851a01221e6230f43fc3b2be1d65a335eb54202ce24739e746d2eb8b168965c55577cb5be085be5a0d6dc739b1aa064212ee516ccf535cee5038fbc7c6127a3fd546d6b3ead3923d92ccb5bf0f3e1bc7e933bc65cd6665b002330826f6319e478727b5024764a6a3d1e7592595b4d1c243bc84786a8d3a9a5b7330190a39a269a98e8a7328b1698c63b659f6b1457aa55e8a32f491dddee64da2b688b77eb220185444d946d0a8c14c26fc905511a6cfd0d9d1f50e9db2a3dc601dd0b95c074b02f1e811d10debad03eba36837f2c275793c6110caefb7462add182ab45ef62f1d8fbf4515a72b1128386b6e003cce82d63a8f8c0916411435288c41477bea96f79d4e35f481fc4d508d2e9e328d231f3a91dfddc2949da103676405ceb0250faa708fc5c4b64c12ee7b872a45ea5bdd7234079d49b2178006e324b0e83b5e0302d35979f7c28b3a4bea9e0cd4c8ff1c1f3febb671094363bc518f81d45274db9b89b33abff1a6b731d0542de8b5a1aa53a03bbf8df64b278bdeed02ee51ba8f8de4c759920e770d6be9834c86af6d032086f7c12e0683c15ac94c7b9cb9d425878cfdc99e2582fbb84c69a3248680789c35297fae79eeb5ae78c53cdf9895f3cb558a16945f59e2e1b4603ca5f5ced1b3c3ff966fd58236d08b0ffcac5ae7b4c8a0ed6096b532b009183427473da886df8e27ccb3c1009b73ac24655770ca39c6d06dc41bed49064669cd76b651ec1db23bee06a154c19cff326039893048aedd54ea0122398f7aa2d6e729d815b00a0e6c80f2477d6395627e637743e92110e7a5f47b4842228b150b1a42c28b434c17c62245a8572a13630be4ed4a3eba853721620a19a1fd83266e10ade677886030bbb69582f8d8ed891c5b6ab74d7af6211efb1b454c51589552179eacf494cc7dde5097aceffcc74566b04a5f01ee4349f639e294c043168d10895cbab781bd5843f1ca3003d5842fc0735fd4c2ce07a0513770e4541dc09d089d5af0b15ad8b050cef4a4cefab55511ce6b76485f785f3d362748d961e5ed2982c04227ff453ffa957e3e749b7f52c0a1eca5fa5dc1db24676d9c5c824dc16f3d7977fe409a1297c57c61cd912666643a86d2bd9cee0e9b4dc0148d02c587a39a982c4ba5c2ea3e64b5f1da7fb958bb009c88cf45ce99ceb1959a738f8cceceed63b4116cf84b7631fd928a5758b3a24d62bdad223aea66fc16c6a5a57aa192a9177b6d5ef51616fe249eb64201ea8a73df5d0c8732d0bf817a4bce0ac7681046a155122bed2a29bb44cd5ccc573bb90300da0bf796a0d6584759372947b1e47285125e1d0d8234adaaebd82300681d915daf2f931c460b7eb1bbd7ba065483ee5b15756c21a8db11c5662f7ca89e8a0a8cacab40e8bc77a960021bdb659fd95e541ae44b80ff57fe652dcb9abbae3aa51e7a164c86d23cc433a4c07053cbbb63c5732573f9f604a315e78b1230c586ac1d120cf20cf09cad5adcbbaf73dbc6a1df7ca18e4fb10e32bd9596c3d25196a046f213006d63d89ffa6a238a89d28de248d93056255cc09a65569a0f0239f23344d47f4a32c8b93a4debdc909dc2801903b3a9cad576d96c9d6b8841a4ad01cb3347c31c3b490117215e2e31e5d7d1b34cf50e16969e50b1c9f7af636d45cc88898a772312921fa50487f0e7e26356fcc68b1d580f5dc31b019f844a8d5296d1bcc4cde4542fe43ec64ce95b496e78ca78d5378fc3d8fca101aa94c44323b0eea5a98f6b8e3fa3f65711b88711fbb629b7804078bdc70d0e5550fee321cb5023bd55082795773939922571e228cb38965fd6fbd3a5cac406f4367945a0143f1b3788422d134b2e75886a054baf3963e19cce6ce4a25cbe915128d6700585aa311727dc1aed8ce8367a96f77bb1fcd357e26ef1594068f856dd6f06a3dc497379874237f23249c42e36c1d9e7d071776baa42151a5cc98e359c1a7d03f601fc07ebc04f98d970c399812a6d4ec9484799f77fec85067aadb609fbdde789a0d86e3c1b3adcaf6450e64c3d873c313c33303d9bf66f6e89c41c378ede499b84b0b9b973ae58427559d9e2a644ffeb1ffcad4c2a22c2fa6a2d09dd7d8eeb46d3e25828845c6a60825977edcfb45b2c54695143b7d57c96b7fbe8c4b4dd0fc3cbfeb604c278d718941f55688d7a4595053ed5361c7316a9ca24e4256b49724a455d96458f69171ab04975c2ccf1809a23029a30acf563d5ef5df3dcb7e7adea3a43ef8e480f55a119061f946d043c10dee3fe4bfb735c19448a4d644631b22aeba2f2d1f9ba782b7c2c2bfb9ee05a6f98ad39ecadb631e936edda16c1d40aad571d947db735210af977e81157caf0debda2dc838d4f9e49e8a3802f17ee409f60e88e8b0b805ae8de19a8212d8566ba168220486d715f3970feb63ce64c8976236f7704bce6293727c41108131f7c0b1b9db36c623e83ce1be2f7446be8e9acedeb2ff50f475e0cfb824f670cae73c218872f4d369af308b134226f9d3322a1f9ddf3dcbadae70fb55c0070b59cc0721ac7c442211a8734dcb020f4ecd807982bd7fb9a0300c8458d09ea300fc792e0c310d56b7c1f2cef17524a1f569035a34a12a844c01884a379e5b405943ff8a8a064fb70cec0cd1cae285c6f925026076001a154542208d3537e1d73d6295a7e628202c9cccc6043f083216275e4806faeb4e4c12fdac97d17ac75441b0c84431038ba63ea9cd77ec98bc910e8c8cf7688efba045fa83c2b321e1d1726939f3d72b7cbfc7d64c0c3e035f71828d062b02d8f0a637f5fa3a9fd9e347815ce1cfbed8f1aba1ad643f3c55c602c8617167e08228974bcfa18f492b56322b2bab131f386e3afe2954dd8bab28c4a44f437149b86c44a871349575997805ff6d9655ed4291b8ed2294970d3d2948f4ffe374423d38038f07a5dfd8eb593c739ebc42695d92426bdc6fb337397e668bffa0d66c21b385ac8e67faf498e3f1ad4b1bd8a0d9c5560193daf3b9f62aa69e3a403c4a75668bde8a5d9613b0490e9e9d8e62c463637bec76acbd3f737a489bc4873a0dbf8c79132e4e7108c6545ee53f57ea47249e591b792b0b8db0b882c2bc9f7be8700c603723f3df084e8", 0x1000}, {&(0x7f0000000180)="24e3ae5a873ab577bcc181b67f836449d9bd8bdf65", 0x15}, {&(0x7f0000002040)="f5903cf00c3096f8823ffa5d667cb719b148da96d7b5f54c207b7319810dd2f03be13d6aae6eb8f677f5d321e4a617c35a44019712e47b11f25912198112ee2f3d7d2cf262d4b9d0abae4d97bbce31bce74cba550fd467ac7f5089ce4c2ed774fb617035e4dba8aecb0952e2d740e377744978df86faffaf2297b112c5cf346d1bd2f6b5c2fef31632bd25edf1686ff5bcef31e46cfddc4df653b6670078103b014c64989fd36005a3161d8c6b988ad870dab5125cf97dc2f071120341d03bbe90af59dce267b4504e2836b0b16444b05fd3fe63d7859c7e8899c8b61a8da6aa3b362a9e90101c6c24719723827195c33f5bec19e157b2883b2c39affbdb8fd7808f1400d3f2598da357200de12e5591173980bf126ea57a78f1edaf4228ab92e32f60860b1cd102d0638cacd3e4f86ec7baaac834bf5681c6ed7ec2dbe806bf0085761fb52a0b0fb02fccc9e47d8f53ef005e62e97afc8a325cdcdda11f4e91609049588a87ea35c87b3d18e90748aeb8ef27cd961061bfc44912756c4bfcdd8f69db2e43a8acb961548b38f574b1c9baf48ca9420d43e74e4758acb23cf0823f1349c865ccf3b6b25527df838f4a3a847220362d2f225e3ce83af10da48905366d696ba5233268861706ec27678d01b9c322f0c34a26ae5db5eb52e90c2d2b300e1d8ca2f1594d3b12a7650c7aa7e35977d68d49f9f4c06fe918ee8b40593b9da197f0a9ca418b6e68726fe7b9a3f9a353874ca45dafa101433319d57261397827c5e60400c19bf81d633794d3df3e439c0a6b0f38489af98fea8d72d65738acb83f92e76bd47a5a744705fd9060c281823bf6a31a73e4cc3c0f3152a93485e32bf06a937f737ec92db9425a583900d93b27210e80d30ab13c94bf26bbf7848ff559d53b4e07d8b5986af61b840e56229101ee13bfb99f12736e0c4ae3a3ee47e7e6ef7dfbddef959cde147ae3f9d8cff969589dcc7873063b23740d5a04469cf5a70412d5dded688ecb1131f01bfe4eaf4def65a4d355003829cbbb5bd4a9d4b079e5eeb661596c83a3ddba5801e91a61f2898a7e3e50a1f27aa7dd1db5a830bd0f7560a9fe97d78c7584871619c91552b3f4e9278c32fc806bb33f227833a9fc2f6ab358adfdca38f4e57e1923c00d778b9d6ca07e4a35c1d47dc43a7e1b756d3a9a7c2ba46d0c91b26cfe079a9694", 0x351}], 0x5) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000140)=""/15, 0xf}], 0x1) 05:37:08 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001180)=""/4096) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:08 executing program 1: symlinkat(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00') (async) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/101, 0x65) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200, 0x1) 05:37:08 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) (async) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000080)) (async, rerun: 64) close(r0) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) writev(r1, &(0x7f00000026c0)=[{0x0}], 0x1) (rerun: 32) 05:37:08 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) open(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x8) (async) ktrace(&(0x7f00000007c0)='./file0\x00', 0x4, 0x4000010a, 0x0) (async) r0 = kqueue() r1 = getpid() getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000a24, r2) (async) open(&(0x7f00000003c0)='./file1\x00', 0x8000, 0x1) (async) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x200, 0x6, r1}) rmdir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe2(0x0, 0x0) 05:37:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x11c) rmdir(&(0x7f0000000200)='./file1/file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1b6) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file1\x00') 05:37:08 executing program 3: sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x2, &(0x7f0000000040)="b5f1321b734f5ce5", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpid() r4 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/39}, &(0x7f0000000280)=0x29) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7f, r0, r2, 0xffffffffffffffff, r3, 0x98, 0x5}, 0x80000001, 0x9, 0x0, 0xffffffffffffffff, 0x3ff, 0xc150, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, r6, r0, r2, 0x99, 0x8001}, 0x3f, 0x113e, 0x6}) sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x2, &(0x7f0000000040)="b5f1321b734f5ce5", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) (async) getuid() (async) setreuid(0xee00, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000180)=0xc) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) getpid() (async) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/39}, &(0x7f0000000280)=0x29) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7f, r0, r2, 0xffffffffffffffff, r3, 0x98, 0x5}, 0x80000001, 0x9, 0x0, 0xffffffffffffffff, 0x3ff, 0xc150, 0x7}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000180)=0xc) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, r6, r0, r2, 0x99, 0x8001}, 0x3f, 0x113e, 0x6}) (async) 05:37:08 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) (async) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000080)) (async) close(r0) (async) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) writev(r1, &(0x7f00000026c0)=[{0x0}], 0x1) 05:37:08 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() (async) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r6 = getuid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001180)=""/4096) (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r5) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:08 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa050000006086dd6003000000082f003772afc4b8a51cbe360da7897a48c2e1f025c6a649d44fac3d3f7c3bd6000000000000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:37:08 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa050000006086dd6003000000082f003772afc4b8a51cbe360da7897a48c2e1f025c6a649d44fac3d3f7c3bd6000000000000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:37:08 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, r4) dup2(r3, r5) socket(0x0, 0x3, 0x1e) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x406) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x49) close(r1) 05:37:08 executing program 3: r0 = socket(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x40047307, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001580)={0x4, 0x5ba, 0x7, 0x5, 0x3, 0x7fffffff, 0x1, 0x10, [{0x7ff, 0x3797, 0x0, 0x6}, {0x80000000, 0x5, 0x153, 0x7ff}, {0x80000001, 0x5, 0xffffffe1, 0x275}, {0x200, 0xd32, 0x40b, 0x7}, {0x8, 0x5, 0x1, 0x2}, {0x3f, 0x81, 0x5, 0x8520}, {0x5, 0x800, 0x3, 0x8}, {0x8, 0x940, 0x9, 0x5}, {0x8b3, 0x4, 0x4, 0x9}, {0x9a, 0x3, 0x7, 0x74}, {0x9, 0x1, 0x1, 0x101}, {0x7, 0x4, 0x1, 0x34ca}, {0x2, 0x6, 0x2, 0x8}, {0x3, 0x7, 0x400, 0x200}, {0x19b, 0x8, 0x0, 0x7f}, {0x3, 0x2, 0xe8, 0x9cfa}]}) r2 = socket(0x0, 0x2, 0x64) socket(0x1, 0x3, 0xcc) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) seteuid(0xffffffffffffffff) sendmmsg(r3, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x7fffffff, 0xfffffff9}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="0ac7ebb152cd3ff504f9bae8ef9d324a7610bfb580ec784ea630", 0x1a}], 0x1, &(0x7f0000000200)=[{0xf8, 0xffff, 0x100, "38ce736cb6d8de3143084a86abd0686240a47101d776b3687619d43491798bc2fe690c0f1eb268912d77f3e56e9beb310f1ba7a84361a53f677cd46b8a751e0a6324961809afc7431f7835343394e01bcc7eaf0e030e91b93f0cf4824014f82971a60fe52f5e14b2e312b711852d03136d8a7ec11a2e6cd9ed884817092f1bd44521f6c80bc217b202c1dbacf5a837b3022ac46a04c30d6e3be69a40e6f7e3d5cb7552f47f052ff3b79a29befea6046ce79d36c1e3d69a91c87f2ef5c99b89681ebb9e0ee130a80ae16b539876f6235cef906c0b8de13a3bdcc6475355f4ebfd81f2"}, {0xb0, 0xffff, 0x1, "27e0aade6209dfff18842218a48deffeb22264e156dabefa07ebcd4ea8698235a08627fe653c5051d62a1a0811d348b51968f343d0c7063cd0ebd6d1c542a82d25166d59e22fe67c43e46debcc62d78d639fe5e166acaf221134ccdc162fa30b46b7749e84922ab3f404661c5df303eaa7070cc75fe1bc52e9609c4d476ebf991dd3cd793de7588c26b2eb310d5d43df1ed7de7bbb758931bf08b61498"}, {0xf8, 0xffff, 0x365c, "6798e396759d62acc0c8b42b046d45b8944e92736a0eb69a1cc612c9d9643793f9a50476b6767fff96c936382f43705fcd1419cb22e14652dbcb30588f83479324ed2ef4213c6c0c1b031c57883769a3288283753b706cd5a253d683957661c2cacfbfe5fe250af1153927354bae3c4ebb85e33af694f34a4aa7bdb069e4132ead23c4b380886030e424417ed45e9a0cb7b12c8542336cd6a742621ccc57dbb3c283170fe72329102741d2cc18c6b9f52ca04c4f4fdb09d017162e3765c5b9e2480d894e8bed7f85e70b3a6b08e4370db0a209c46c4ce7ac7dc8375870bb60797081d8e84a5c"}, {0x40, 0x1, 0x2, "de177bf82f112df28624fed72e7126848b7f2250d7dffde8863516fa785dd2ad1b9ccb7877906ae15bcf"}, {0x1010, 0xffff, 0x3, "6c93805daa02f671de8b474a4b0b2b3279cae3097e58e465a50931f9a7e51d49e7f7266849a4d7f3704285096ed0e2d72cd53f97d08507e065f6724f3d69697b58113ce22796d3dcb3892efceb89ce65ea6b0ca727d71dfdcfdc77bb7cb04e7fc35fb3aee85888ed5973c67e82459abad6dd78f09defb123b80f3a61530a0621703fb45fed7e4649a31380ee24841db436c8cd07723121d1e49de8d299ba904b017240eb27f1d4293f5193078ab290beef11157eeb235c8c4232ff401f84ebbeded5402b7c45ce74295c91323fb329060d61c9751f086ed8dca58b3ff641ee085ccff70f5832d420e8633e039aba232d978f539b6c195fc9ee7cc3ee0a0fa0b5207f9c31413d8b1fac1d59fa981bd528c43f61f99a915b829891777857a84e0b5050a85fc4f3e11625adc04591829ef2e3abe742759454f0a6a428eca1526757748e81006085b00b4daaae069dcfddd38a0fac59a83a60ac40ea1c27a1ef0084dc696aa3715d104c40403b45d0967b71600ab18e7919b11870a007ea6cb03abcf743e993f4b9473a5a22b263e4d7804292dd1557b2c401dbc004d54bbde36a1cda41b9e3419a666c8021eba3577cf486e0f4bc8b92e4a23d0d527f402b4e6511474f42f9a32da230eadd3eb6f14c092df14aabe76ddf629acb040f54b556c211293671f1b7f1d5879e969ab7df43903ee4659f0e25876a39e5a24586102408ae1b16143ba7a78567ae2689749113d40d02072b1af97895fbda0d97ca7b70032085e07c3a82f62b1da1ecbb5590d2a17e1c7e422e84c3ca10874c324bc5b4d375d2e0936e778c8ecc4e785144896ccbdee7de70ddcf2c496dc9fafc5b1d2c7649670a6c565c9fab3f3887346733cc22794fbf73e9fb55c3b5567239e32aeddf63688672fa32510d215af5aa75bb4e87669136dbba18fc9aac31cd71f0cd4d53d854cebf3ded86a0b565ee00c1d58b485487e6e8e0bb5e973649f8dd6854a6fbb7e593a2a5e41ad2fbb1d3d10185c6093ceebf40dfe954505a3f253e92c0f86d7a6da6a99966b32905ae4cf333d8d30af9d9f63ee422d9c3b92487683472708f91b02450c700fab1a98a78aad039a1e3f8c03195005f0333c799ad66a9f87cd1b2e24333a860c8ecbf576c3fd67ea57610814f569b43f0ce07c32c2bb2977edbfd4d138e9b6158e3b373c64fcd05e9e26b05267c0087d7567d4911675b542a22eb5d8410b11a5b4bf68b23f49476f2553b89c80307e8b72244d1af008b1082d872caf71f38dcdd6be86316b8cb66c9e0c30e4fc9e88f8742b3c583e24bc822a5fcf513373b40c907e757e0d40fc0aa20dde8002868774e33e09f8116a2b0d51024bef28a593ecbabd877853dadfed0175bc197211cbf9533439cb8be3db2c0820080d8523499308faa7df289236a403b005783fd5c5d678fe90a8498b11743efe53b92da807e894643da102bc0b066f66f866db0e3aca338bffc0ab9d61f9fb22a47022a382d01341ea4d86358f501aac3fd8e2ba088c263b8c367c0f52c41b69f46f2400e8c18786c9e5de40bf628bdbf63ed22b423cb91c956b94c60f10e97fe82196124a70d3e04a4d385f86f283725f3899f0929b057260322ee6f057912da1b050385fd13d4c3308c05905eb200f4f10d26a3fba7edf33495617e803a3fb3a3a2bd41751e54902c17c86cb793018cda65f006678937d1e1533bf13b37f488e755578407238d6b68d4e9496fd34f60e431db86af0181014ab069689ade337fe13491546dccb68d39462e798b392614375b926b3033ddc078eee35670bd198fcf17c0ebe2fd1cf4d80b466d3d609776cc237395de15bf8f3bb8787f66ab1edb02291294fd7e9ee992ce0c3f9c28dba1e987e2148d7d5c7444e36b2451637c186aa6279154b1c71204b79a99c8373b8f9685d663e74fd19cf40692567b86ba6ee4b4b523aed4741c4200898601d407582f1719c128dbd4d7b20b7c7e7540db1a682631ffd2166fae9243f96c157c8a932a72a14676cb1b97ef5b3f9c0f39b04e087fa887fbde5b61b98362676763a544d920a24518cb9c9da194731c96da7f5f11ea160a62b37fc2f4d6e8b2e491727d50eb5c3f3c29675e1a695ffacb474519570469b8641beae418037ccf327ba141cfab1c20dbaf807c111c92f69c31351b276e96d234381b35a04cfda301919b028ff780383916debc76eeadf7434e855669567db1618aee37147965774f7d07e0732445d12931c13ba2510bbeff1f295c793bbc7c441c28d966cd06d6658c63d39b680384f9e39bd2979c69b1dcb81c7622710554ec2e93acad20c642bc71f540db949761c6e6937026fbd6a825b4fe4e5b5a4f47c25cf979b0166471801f04d8a893c7b9c135ce3316523825adcb1cd0856b802d5eee38b9f5d36636c4ccf8133b2b33cb538da8b21a06e35476ff62275e3b44495356d04070278ce245ceff72e9b0f440bbb9d982e5e246ee2cf66b8e8353715a5310ec98eb20f9bdadcc3b36267ea8655f520e1e797981fd09712e45e38cec913f303fac94d988498a9ebd10811875fe5c6c09fd89dc3e39dbf6198357e67b875bc781479060381cca92ae698844dd2db3e28c39e87de2005583fde9140478b39ee0bffb82d0ca97f8263361b70ca6ecaf21dca1c74a2477947f1b32eb5c54e68216d873dddd0aa612742fe89a9506e46aacbecf6425a02deeda4df869ee2895e065d0263e323a73d10156e8d63d6edcc51ed03d5c1c3ab5d4fc376f7fd0251c6b8948d2eab0ec015de85bb3565cce687d2f8b2dc08729e1bc7e3addc8f04ee19fc7a9ebb2a48de5287d57913e78fc6c24272e824beda5012320e867991bafc7562a686cc5de4e5b6bb68a96002499e7266fa8dbf32bbc09f75d1a44b6cf06a344bbb3c8a2dce1e860aeb6086685d2045ddbcde14107f61f2309fecefb9822d8b2db2ffdd3718e22ca4e74696eb426b7b1c3269cb0f05b046310ac066ef2fc41489dc6a43c644d147bf7c4cc94312554621e5cd01714c767c82e425bcf4ddfdb25cb577cedc5ee25082f81ab2a6b948dfc61d24f628ad44ef597ca983f1747676f58e3d248ca9df0aaf5bac01caec052c6a2a072774af13a92fa5ecf2392b9b3f8edf7370b63f2a04138cfd3d782541e00065bdf6f5462c9b97a5f7d245bb0bb9610dc394d87cae653b2be16715f5214c83338d0e6894cb39927ccb2ec8dbfbfc91ea1df98af5e262128f891fb60d571fd255d7ebffe04fc27878710018052f7d65f299eaf5a6181d6ef71566fe99b5931ec6dcece853157e7c2d51444aacf255b2d1b3e09cdea3ced237ce77ff0d8de918c5d14e01960ba1936dcf7bde00e7ac89e5b11bcaaae08d09f47d38416575c9357bc401ebd615785aa3da85980c26484a2cbf0aa9f5e5105863fc373454c3b482ec8e0582cffc91b21b3d892a6f2f0557ea863af9ba79ee0a30052dc1c45fa4afb91cb502acaf373a8decfc595625e32859d234242e2e960c65b15dcca7f69d5d58ebf812fda861f5d6bba2f2b69d734d87a38bd7afa743de863f9122a401a6754df415feeb4b8c1a0aa28049af4327a9859770221fd1eb5f00fa2f05b6a84dd995cfefbd265332258977761207d40fa45f7482fabff61e5823bdd6ccfe8d027628ce926d83c1dff10cd3947becb3b20dbd720725b6b5ad53e54148c4117f44d8aaf672bafcf0d5cd68b15022eb72f08faf823f22f74cb70a3ccdc1c57c834e9717a4f3c79b4a566eae3fda28bba9b1746205e1dffa5c2053bb3a32d2c851f4052840cf8a1bf825b03553a5b961dfe17772c9b51e74fc917908b218db95da4b37b1a59540a9f0aae8da96f44d85d8e9811a0cd309e3f45ea37747200ebeac57c8e56b43809a9ab17a2212b63bca6a5342c527c856f55e2b6a1099526c3b965380727dcc391c8f00b0780a2115a92af734b27280bfcde5fad7b61c7d7c4ecbbd41b0ad0c2f35b8f1913bf3335aa0e6372d5d06761ed73a76bf22b6efab63f7d465625679c9274b8dc44ff5f391c8a7fe1049bda71f1be90cfbe273e9999d3946e59abbeaabf0f0581a1f141a14c00e012ef6947178ad5f13555688676d79fb5546678b722f72b9b53f7b3cd5c6f4f9e94131029aa9efa8a95d74153e73ee4eb888515eee44e578d84db50f74efd51e14d5b918edae2ddaca5d7ebd42b3474af8a758b0cb4b2a168fff38849019b3326420f8cd704031270aaf5602e859b34f1e55451be8a91f5c5f028dfcdf3c34f6f68477f0054965baf3256659571aff8efd3fd0caba984387004697a9b3b18b40fe4e16ad7786a30a9930c5a5cbf5654ddab04167853d5ef51078c4b265c39221f40713e4d13a4ddbc5675289cfeb413e438019552973b749204d6ad5b9a638d7356c18fe2e29706b2a13f3d128a7937f2d3c146fac825a97f317ae72bd98ecb4d2cc7d0aee0a7ddc4f59143e19c0bd1de7a6fed641a7cbdf849ccccc9a7f3189afa4cafa7632158111e8ed51f9c453f770121fc3701e6bbf99b62118811b27905c75fa5874a50a82cccd9efdd3866f19f6bfcc3bd3daaef3a8330eced03e3637da982987e3b297e120ccccfa5a0cad01d98bc5fc950b8a8785b8df303b93f374c3805b36ebe3054fb01a3cb0df979e290c2ec5478a21319b7b38891c12b8fad0f6600985e92f84e5001908b075599bd678aff3bbfe11775df373d7b9e351ce4ecee4cd14616931bda897bff4b1247fe9fae96267657bc50f55e77a18b58a55948108a7e1bc1ec1e2a330e6cd31e54c9c67a7d9e5274ab8812ba21e24e6c1d29aa3dfbe951f7a78557fb9241bef0c649a068379892a23b36f7d7b5c5788bab6e44b34bd74e528e2329ea753bc680e6705ff020b44c39d8da35551dee0e3c27c4217b9dfb6d28c0768bb8c2a1ab21e447e85e721e4f465a552acdbd1a91293847048ed544da48139b258febb762c5a398b7e3213aba7567c5d10ac0992c14ef686430a8e509674a423e509ce1da429e2bbfd14df498bd15bdd9d7519a1a0b4b5b30eb537b2e5a7fc0be8e9e5cbdf5a03e3784f20d4d1034614e4489d98da289c0ff7717d63fc2f4881fd5986c013a6a0dca413f0b5cd80b580c026949f20e61b666e72e977a0db26c824bc40d123a51942d451d3627a0fa5d2394adaaa7ecd263ada8e55516bda5551b1f147ea1a5c1fad5ae54733d27e6f88ce347b99ef713e58912a784ab377ff78c6cff51c42d9f8fa745499d6e8ac620280097d0d62a0e59c6207f0296e4408a7b7493307888731998e2c298c493d240a7059fee7a39ed3273af2f21fef6241e4abc119fb79dfb16c1737c3a5f57060be5f15bb55f56de3e930492c99edcce78e360dfe0367254666a852de0e7f02344dda16224f38dbba3f21f76d43fe866428ab2c72ed381fcebc72caf11b9d94ab943ef7b8c60a0581de8ba1d7048778f476d1a142e7a5773a658bbd6e127f86b6de3adc89b264171b645d0f5aec98d2d0759afce77436cf1f178533ca6398d26691f0add8538a1e760fb2dde7bc820ee4a5eb31fb4ff41a93aedace4a4362e32848c599bb3b3bd89aee821809a89d043c08208e292cbe5f6b39420381edb68877456040d8baa6987e8a032c3655f5aa9f154366c6aef2af3d4d444bed277426c53449c56e19d95b21e5793cc148f6c18293c3a475dde41828e9baa47c2c33a2d1bf5ff81892a620c3fca0d4aca8ced7a2ff65b2d223545c63d2eb3b8de0376b603ce014eee1c5d3675e207819b08a867affca0420d46d8d4a302653dc61b993d900f47cc5858"}], 0x12f0}, 0x2b29}, 0x10, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x8000000000}], 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/66, 0x42}], 0x1) 05:37:08 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa050000006086dd6003000000082f003772afc4b8a51cbe360da7897a48c2e1f025c6a649d44fac3d3f7c3bd6000000000000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:37:08 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r2 = semget$private(0x0, 0x2, 0x401) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r4 = getuid() setreuid(0xee00, r4) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async, rerun: 64) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (rerun: 64) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async, rerun: 32) r5 = getuid() (async, rerun: 32) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() (async) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) (async) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001180)=""/4096) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r5) (async, rerun: 32) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async, rerun: 32) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:08 executing program 1: symlinkat(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/101, 0x65) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200, 0x1) 05:37:08 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 32) setrlimit(0x7, &(0x7f0000000000)={0xffffffffffffffff, 0x6}) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x3, 0x7, &(0x7f00000002c0)="881aedcbdfea15ee2961dbd56bc438a9f1b13d572da37f56fb72ddbe3c22f853bc0212bb474178dde781967933050ff153e1fbc9208436b5f598a043c7af1a82611c854e71dc8804c42b55186eb745402d2d5b631ffdef9a5f02dd2451252447cde75bb55257739f2963e3a222b7ab85de04815372b1e3a422d9fff6b9fb2d2eb577c601c6bd0629c6aa60482ebca56be39017d6cc4aec54d2f28cb9b97f1cbbcaad3c0ae8cd87901efd6282cd70fa5d8250b2486c73d3997d43011297c0dd6ce3c500a9b5415095bafcfba533e59803", 0xd0) (async) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="90648a30e1cab2c7a42d91316b909e7ca39f07f76369b80c088b0d5029ee839d1644ad7587bd62fcb058c56ada20ffff8f6cd1b3f52d2fdd3ae8819927cc4eef5f5010c8d74e2824e0708ee1286bff549f4d34d88272aad38623979861cff4912601d1cfe2512dbe7fefce445125eebb269e8b176808d1d4b50ea81eedf0", 0x7e}, {&(0x7f0000000280)="9d3f838b2be0a63f6c5ab1b42eaf179e11250263", 0x14}, {&(0x7f0000001040)="b979e0bd08accef646f31b8da2bf54180d8ba96b8724655262f43ef9eaba353e9380f5b0a4fcdf60ae6243c36a117dbf409b07519bff0340400d309bbe1503023d753896aa4c96d279adcf91f7ea72faacb33e68b987010bb13a2f077833eaa4f8db58a50b9a3080942ff8d9d05c1f5f0bb6fa9b5d6ad1a5e7b5ebeeaa5013cf0c515310bec56e4ca2465a633ac7a6b17f9c17e60e2360649155550dd51954d9a6d7ceb368aba8142271852a6b17bb023d2304546deb02f08bb31419feb08788feb3b41cd2e0e6656387601ffd584a48a2372dd73eecc1622b91a908c7130999cae08fb5735656a042eaf7be9d1cfc0214cfdfbb7e240188f74500cde404b00afc60bc7d96b37afdf1866f7f09859b38c21c21ebb1485d5c0b2274f705dbfe448b78887971bf9b471f38a12513e10ad60ab62c36f386fefab18d06df8dfd599190d3eec8a541d160012c230b2baa6c72ceb7d265dff841f674fe5eb60b0e29720a5c335c1fc406143f49994bcfadf1f5c82f40c2e5feea6a0193468ba1b05eeb51783c4563d506877fb46ed24287642cad44446d2bb8c04c29830b2342d97be80bcf8ce324af485ab9fed6b88c667ede0988a2807a0dd939468e0224a60eb6c3faa18cbd6176761041b4a197b715f434fe8570161983f9abcf3ea7878a8dc41cfc97645cb579d543fb535df8f726631a62a12fb7da53c7e5816a56f7133d6a31da96428a8e054798215815f55f0b0581d9dfb1e93c16a3484242ab5d3a2f23274f2b25f2c06756057af813f76e34783dc816a3681fb02bf6f9d366513cb2f230d96d200ab9632ed26d06481ece514a1da927e22b5c89a1930bad84144991ee26ebaf75da12adee88ea908c00755f2636fdb4c7bb81841668087d43840604ec8576bddfe4bfc45e99cc4457b09d1f709e8758c9d74566164694af4f2ce84689a2a1e6dbeebac18a39faf814020db4d3279c4938466a26bbfa95e9054fec770a76b9612dad1bab8d6d693e67d280c66dc179f53de927321b5ec52da34ce8cbe4008551952fdc87d09bf22aa2e14f303f44b8137d738016dd6698516133114c000af1305598638368e9570794c10ece40a854dfebb07590f6d24c357214a5e69404358efb84ca227b06cfa261a9b58578c65e7d0264df82c982962400db0a78ce421d57cc16bf76516ee1f091046d39b40600b9299f2ebaec25186ed42d227f5c477d65a479dfd68792197a2c8d99e4cab1430d9b27226f0afaab5e8792db73a4b1af852d387a1dcc36a1aaa2576511dbf63ba2f4d36bbebf1026d224e4aef6b0007175216f1816c61773b7bb7bd755b9585a734bbae7fcb7ff3858ae1f103727de83cfa6580b713bfa442e34d4fcdd6cd3a6fa2412ac05158e01b0c90983deb2bf39b53aa0bf2eba9b133300e6d34cf79245c9bfc1e79cd4f91efd4de4bbca194a1445f7a223c97197656e0aed998f2b099294b1d0a53cbcae77592b3bcfc5923b4ae19c4c26eba13887edcd2a299a1a9389a6a41407c4ce4b457729eb367aa1745dc3dab8ddb4c5c5d5f41df8026e9230e44d0fa66a865bd2d837e8a542d86a8f9d4243b7a476530d7e2e643338280136262f4fe190821fc9d5c5d767bdbd0b1adc68ff5b8e797485f2be56f6c654b16cc852ee4ce9a613c50908fcdf095841b5645badae3699912d166ff0f236f913592854a17ef8baa9d1c5f8cb040cc67ba408cf4e5d68d684a28fc458247f366e24924b8a28dd22d9447787b23bd9e863e39185dfe4d70b9ee2d358616628f37d3918038c7f07d5754e4b6360e92c5cef987821b8798272d6cef233ff5b998ef1b5944c8c62c9dec306806abdf665a406e56bbf42cc7b33aa26ecdf2cab023d860b3087cbc47e424a66652a39b5f50e9aa0e51fd6819cd75fc175e759791c75bf5a88db375acfba1b5e1636272e440278846139e57229d26fb2da6cf9f6748280bf6e88f3b8489a489f43f1420a19cd2d36c422b319030b89ee6c366e8dec36836a98dfccdfde58fb0baaf39a606f9597cec49469adc33a14f4b69b0d6a18be5f426e8dfadb6822bfa99beb9c1371934191becccd8055804dc34bf18665e8d777beb1a3f770cd72d02f001756349823e81daabf840545a9587bef1adf184cb5df9e8586594aa2971bc5b4f73d0f5dd8f3efaf3972a596cdede80606de373ee5b5490bc4dc9f763a710e27a0531092c06c75843aa597d304d80735b53fbad4d177acdf90d2eed291c2acd6b6e9af8ab4fcc0c16b278af238dd5d9a65100d02eda1e06aa4e0bd1e70d07ebec2cc144335c0d3a07f7e5a23405280cd2024c1be700b0b1913098bafe680e70c05a8c8bb06bdcaa10bd41aa4e9d3d08d101c6ca43460b6dd6936baded157ce669622a5088eaae12d7297aa94a41dd1ffc7ec9ccf02c57b1cd43ad4331e0ded2c9e404f42834dfc85b1459f51bc303ed7001fd53c72c968c00eae5d03744a228823594422f4f25327b1ff85ea42f8c3ee570e1d884990b070980c6eac586f6183ebf9e8708e6a43fa32348fe433c43234a5ea740971321b4451b86b60409fb2e1d20aeafdba8abd1959224476fadc01d380c5d24600e4ffc10f6282b9ad49508fe8f018a337b40932bf74aaf970739504371d11a207ed14c34eeb2f60678728c0fa4e3d6af1851a01221e6230f43fc3b2be1d65a335eb54202ce24739e746d2eb8b168965c55577cb5be085be5a0d6dc739b1aa064212ee516ccf535cee5038fbc7c6127a3fd546d6b3ead3923d92ccb5bf0f3e1bc7e933bc65cd6665b002330826f6319e478727b5024764a6a3d1e7592595b4d1c243bc84786a8d3a9a5b7330190a39a269a98e8a7328b1698c63b659f6b1457aa55e8a32f491dddee64da2b688b77eb220185444d946d0a8c14c26fc905511a6cfd0d9d1f50e9db2a3dc601dd0b95c074b02f1e811d10debad03eba36837f2c275793c6110caefb7462add182ab45ef62f1d8fbf4515a72b1128386b6e003cce82d63a8f8c0916411435288c41477bea96f79d4e35f481fc4d508d2e9e328d231f3a91dfddc2949da103676405ceb0250faa708fc5c4b64c12ee7b872a45ea5bdd7234079d49b2178006e324b0e83b5e0302d35979f7c28b3a4bea9e0cd4c8ff1c1f3febb671094363bc518f81d45274db9b89b33abff1a6b731d0542de8b5a1aa53a03bbf8df64b278bdeed02ee51ba8f8de4c759920e770d6be9834c86af6d032086f7c12e0683c15ac94c7b9cb9d425878cfdc99e2582fbb84c69a3248680789c35297fae79eeb5ae78c53cdf9895f3cb558a16945f59e2e1b4603ca5f5ced1b3c3ff966fd58236d08b0ffcac5ae7b4c8a0ed6096b532b009183427473da886df8e27ccb3c1009b73ac24655770ca39c6d06dc41bed49064669cd76b651ec1db23bee06a154c19cff326039893048aedd54ea0122398f7aa2d6e729d815b00a0e6c80f2477d6395627e637743e92110e7a5f47b4842228b150b1a42c28b434c17c62245a8572a13630be4ed4a3eba853721620a19a1fd83266e10ade677886030bbb69582f8d8ed891c5b6ab74d7af6211efb1b454c51589552179eacf494cc7dde5097aceffcc74566b04a5f01ee4349f639e294c043168d10895cbab781bd5843f1ca3003d5842fc0735fd4c2ce07a0513770e4541dc09d089d5af0b15ad8b050cef4a4cefab55511ce6b76485f785f3d362748d961e5ed2982c04227ff453ffa957e3e749b7f52c0a1eca5fa5dc1db24676d9c5c824dc16f3d7977fe409a1297c57c61cd912666643a86d2bd9cee0e9b4dc0148d02c587a39a982c4ba5c2ea3e64b5f1da7fb958bb009c88cf45ce99ceb1959a738f8cceceed63b4116cf84b7631fd928a5758b3a24d62bdad223aea66fc16c6a5a57aa192a9177b6d5ef51616fe249eb64201ea8a73df5d0c8732d0bf817a4bce0ac7681046a155122bed2a29bb44cd5ccc573bb90300da0bf796a0d6584759372947b1e47285125e1d0d8234adaaebd82300681d915daf2f931c460b7eb1bbd7ba065483ee5b15756c21a8db11c5662f7ca89e8a0a8cacab40e8bc77a960021bdb659fd95e541ae44b80ff57fe652dcb9abbae3aa51e7a164c86d23cc433a4c07053cbbb63c5732573f9f604a315e78b1230c586ac1d120cf20cf09cad5adcbbaf73dbc6a1df7ca18e4fb10e32bd9596c3d25196a046f213006d63d89ffa6a238a89d28de248d93056255cc09a65569a0f0239f23344d47f4a32c8b93a4debdc909dc2801903b3a9cad576d96c9d6b8841a4ad01cb3347c31c3b490117215e2e31e5d7d1b34cf50e16969e50b1c9f7af636d45cc88898a772312921fa50487f0e7e26356fcc68b1d580f5dc31b019f844a8d5296d1bcc4cde4542fe43ec64ce95b496e78ca78d5378fc3d8fca101aa94c44323b0eea5a98f6b8e3fa3f65711b88711fbb629b7804078bdc70d0e5550fee321cb5023bd55082795773939922571e228cb38965fd6fbd3a5cac406f4367945a0143f1b3788422d134b2e75886a054baf3963e19cce6ce4a25cbe915128d6700585aa311727dc1aed8ce8367a96f77bb1fcd357e26ef1594068f856dd6f06a3dc497379874237f23249c42e36c1d9e7d071776baa42151a5cc98e359c1a7d03f601fc07ebc04f98d970c399812a6d4ec9484799f77fec85067aadb609fbdde789a0d86e3c1b3adcaf6450e64c3d873c313c33303d9bf66f6e89c41c378ede499b84b0b9b973ae58427559d9e2a644ffeb1ffcad4c2a22c2fa6a2d09dd7d8eeb46d3e25828845c6a60825977edcfb45b2c54695143b7d57c96b7fbe8c4b4dd0fc3cbfeb604c278d718941f55688d7a4595053ed5361c7316a9ca24e4256b49724a455d96458f69171ab04975c2ccf1809a23029a30acf563d5ef5df3dcb7e7adea3a43ef8e480f55a119061f946d043c10dee3fe4bfb735c19448a4d644631b22aeba2f2d1f9ba782b7c2c2bfb9ee05a6f98ad39ecadb631e936edda16c1d40aad571d947db735210af977e81157caf0debda2dc838d4f9e49e8a3802f17ee409f60e88e8b0b805ae8de19a8212d8566ba168220486d715f3970feb63ce64c8976236f7704bce6293727c41108131f7c0b1b9db36c623e83ce1be2f7446be8e9acedeb2ff50f475e0cfb824f670cae73c218872f4d369af308b134226f9d3322a1f9ddf3dcbadae70fb55c0070b59cc0721ac7c442211a8734dcb020f4ecd807982bd7fb9a0300c8458d09ea300fc792e0c310d56b7c1f2cef17524a1f569035a34a12a844c01884a379e5b405943ff8a8a064fb70cec0cd1cae285c6f925026076001a154542208d3537e1d73d6295a7e628202c9cccc6043f083216275e4806faeb4e4c12fdac97d17ac75441b0c84431038ba63ea9cd77ec98bc910e8c8cf7688efba045fa83c2b321e1d1726939f3d72b7cbfc7d64c0c3e035f71828d062b02d8f0a637f5fa3a9fd9e347815ce1cfbed8f1aba1ad643f3c55c602c8617167e08228974bcfa18f492b56322b2bab131f386e3afe2954dd8bab28c4a44f437149b86c44a871349575997805ff6d9655ed4291b8ed2294970d3d2948f4ffe374423d38038f07a5dfd8eb593c739ebc42695d92426bdc6fb337397e668bffa0d66c21b385ac8e67faf498e3f1ad4b1bd8a0d9c5560193daf3b9f62aa69e3a403c4a75668bde8a5d9613b0490e9e9d8e62c463637bec76acbd3f737a489bc4873a0dbf8c79132e4e7108c6545ee53f57ea47249e591b792b0b8db0b882c2bc9f7be8700c603723f3df084e8", 0x1000}, {&(0x7f0000000180)="24e3ae5a873ab577bcc181b67f836449d9bd8bdf65", 0x15}, {&(0x7f0000002040)="f5903cf00c3096f8823ffa5d667cb719b148da96d7b5f54c207b7319810dd2f03be13d6aae6eb8f677f5d321e4a617c35a44019712e47b11f25912198112ee2f3d7d2cf262d4b9d0abae4d97bbce31bce74cba550fd467ac7f5089ce4c2ed774fb617035e4dba8aecb0952e2d740e377744978df86faffaf2297b112c5cf346d1bd2f6b5c2fef31632bd25edf1686ff5bcef31e46cfddc4df653b6670078103b014c64989fd36005a3161d8c6b988ad870dab5125cf97dc2f071120341d03bbe90af59dce267b4504e2836b0b16444b05fd3fe63d7859c7e8899c8b61a8da6aa3b362a9e90101c6c24719723827195c33f5bec19e157b2883b2c39affbdb8fd7808f1400d3f2598da357200de12e5591173980bf126ea57a78f1edaf4228ab92e32f60860b1cd102d0638cacd3e4f86ec7baaac834bf5681c6ed7ec2dbe806bf0085761fb52a0b0fb02fccc9e47d8f53ef005e62e97afc8a325cdcdda11f4e91609049588a87ea35c87b3d18e90748aeb8ef27cd961061bfc44912756c4bfcdd8f69db2e43a8acb961548b38f574b1c9baf48ca9420d43e74e4758acb23cf0823f1349c865ccf3b6b25527df838f4a3a847220362d2f225e3ce83af10da48905366d696ba5233268861706ec27678d01b9c322f0c34a26ae5db5eb52e90c2d2b300e1d8ca2f1594d3b12a7650c7aa7e35977d68d49f9f4c06fe918ee8b40593b9da197f0a9ca418b6e68726fe7b9a3f9a353874ca45dafa101433319d57261397827c5e60400c19bf81d633794d3df3e439c0a6b0f38489af98fea8d72d65738acb83f92e76bd47a5a744705fd9060c281823bf6a31a73e4cc3c0f3152a93485e32bf06a937f737ec92db9425a583900d93b27210e80d30ab13c94bf26bbf7848ff559d53b4e07d8b5986af61b840e56229101ee13bfb99f12736e0c4ae3a3ee47e7e6ef7dfbddef959cde147ae3f9d8cff969589dcc7873063b23740d5a04469cf5a70412d5dded688ecb1131f01bfe4eaf4def65a4d355003829cbbb5bd4a9d4b079e5eeb661596c83a3ddba5801e91a61f2898a7e3e50a1f27aa7dd1db5a830bd0f7560a9fe97d78c7584871619c91552b3f4e9278c32fc806bb33f227833a9fc2f6ab358adfdca38f4e57e1923c00d778b9d6ca07e4a35c1d47dc43a7e1b756d3a9a7c2ba46d0c91b26cfe079a9694", 0x351}], 0x5) (async) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000140)=""/15, 0xf}], 0x1) 05:37:08 executing program 3: r0 = socket(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x40047307, &(0x7f0000000000)) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001580)={0x4, 0x5ba, 0x7, 0x5, 0x3, 0x7fffffff, 0x1, 0x10, [{0x7ff, 0x3797, 0x0, 0x6}, {0x80000000, 0x5, 0x153, 0x7ff}, {0x80000001, 0x5, 0xffffffe1, 0x275}, {0x200, 0xd32, 0x40b, 0x7}, {0x8, 0x5, 0x1, 0x2}, {0x3f, 0x81, 0x5, 0x8520}, {0x5, 0x800, 0x3, 0x8}, {0x8, 0x940, 0x9, 0x5}, {0x8b3, 0x4, 0x4, 0x9}, {0x9a, 0x3, 0x7, 0x74}, {0x9, 0x1, 0x1, 0x101}, {0x7, 0x4, 0x1, 0x34ca}, {0x2, 0x6, 0x2, 0x8}, {0x3, 0x7, 0x400, 0x200}, {0x19b, 0x8, 0x0, 0x7f}, {0x3, 0x2, 0xe8, 0x9cfa}]}) (async) r2 = socket(0x0, 0x2, 0x64) socket(0x1, 0x3, 0xcc) (async) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) seteuid(0xffffffffffffffff) (async) sendmmsg(r3, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x7fffffff, 0xfffffff9}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="0ac7ebb152cd3ff504f9bae8ef9d324a7610bfb580ec784ea630", 0x1a}], 0x1, &(0x7f0000000200)=[{0xf8, 0xffff, 0x100, "38ce736cb6d8de3143084a86abd0686240a47101d776b3687619d43491798bc2fe690c0f1eb268912d77f3e56e9beb310f1ba7a84361a53f677cd46b8a751e0a6324961809afc7431f7835343394e01bcc7eaf0e030e91b93f0cf4824014f82971a60fe52f5e14b2e312b711852d03136d8a7ec11a2e6cd9ed884817092f1bd44521f6c80bc217b202c1dbacf5a837b3022ac46a04c30d6e3be69a40e6f7e3d5cb7552f47f052ff3b79a29befea6046ce79d36c1e3d69a91c87f2ef5c99b89681ebb9e0ee130a80ae16b539876f6235cef906c0b8de13a3bdcc6475355f4ebfd81f2"}, {0xb0, 0xffff, 0x1, "27e0aade6209dfff18842218a48deffeb22264e156dabefa07ebcd4ea8698235a08627fe653c5051d62a1a0811d348b51968f343d0c7063cd0ebd6d1c542a82d25166d59e22fe67c43e46debcc62d78d639fe5e166acaf221134ccdc162fa30b46b7749e84922ab3f404661c5df303eaa7070cc75fe1bc52e9609c4d476ebf991dd3cd793de7588c26b2eb310d5d43df1ed7de7bbb758931bf08b61498"}, {0xf8, 0xffff, 0x365c, "6798e396759d62acc0c8b42b046d45b8944e92736a0eb69a1cc612c9d9643793f9a50476b6767fff96c936382f43705fcd1419cb22e14652dbcb30588f83479324ed2ef4213c6c0c1b031c57883769a3288283753b706cd5a253d683957661c2cacfbfe5fe250af1153927354bae3c4ebb85e33af694f34a4aa7bdb069e4132ead23c4b380886030e424417ed45e9a0cb7b12c8542336cd6a742621ccc57dbb3c283170fe72329102741d2cc18c6b9f52ca04c4f4fdb09d017162e3765c5b9e2480d894e8bed7f85e70b3a6b08e4370db0a209c46c4ce7ac7dc8375870bb60797081d8e84a5c"}, {0x40, 0x1, 0x2, "de177bf82f112df28624fed72e7126848b7f2250d7dffde8863516fa785dd2ad1b9ccb7877906ae15bcf"}, {0x1010, 0xffff, 0x3, "6c93805daa02f671de8b474a4b0b2b3279cae3097e58e465a50931f9a7e51d49e7f7266849a4d7f3704285096ed0e2d72cd53f97d08507e065f6724f3d69697b58113ce22796d3dcb3892efceb89ce65ea6b0ca727d71dfdcfdc77bb7cb04e7fc35fb3aee85888ed5973c67e82459abad6dd78f09defb123b80f3a61530a0621703fb45fed7e4649a31380ee24841db436c8cd07723121d1e49de8d299ba904b017240eb27f1d4293f5193078ab290beef11157eeb235c8c4232ff401f84ebbeded5402b7c45ce74295c91323fb329060d61c9751f086ed8dca58b3ff641ee085ccff70f5832d420e8633e039aba232d978f539b6c195fc9ee7cc3ee0a0fa0b5207f9c31413d8b1fac1d59fa981bd528c43f61f99a915b829891777857a84e0b5050a85fc4f3e11625adc04591829ef2e3abe742759454f0a6a428eca1526757748e81006085b00b4daaae069dcfddd38a0fac59a83a60ac40ea1c27a1ef0084dc696aa3715d104c40403b45d0967b71600ab18e7919b11870a007ea6cb03abcf743e993f4b9473a5a22b263e4d7804292dd1557b2c401dbc004d54bbde36a1cda41b9e3419a666c8021eba3577cf486e0f4bc8b92e4a23d0d527f402b4e6511474f42f9a32da230eadd3eb6f14c092df14aabe76ddf629acb040f54b556c211293671f1b7f1d5879e969ab7df43903ee4659f0e25876a39e5a24586102408ae1b16143ba7a78567ae2689749113d40d02072b1af97895fbda0d97ca7b70032085e07c3a82f62b1da1ecbb5590d2a17e1c7e422e84c3ca10874c324bc5b4d375d2e0936e778c8ecc4e785144896ccbdee7de70ddcf2c496dc9fafc5b1d2c7649670a6c565c9fab3f3887346733cc22794fbf73e9fb55c3b5567239e32aeddf63688672fa32510d215af5aa75bb4e87669136dbba18fc9aac31cd71f0cd4d53d854cebf3ded86a0b565ee00c1d58b485487e6e8e0bb5e973649f8dd6854a6fbb7e593a2a5e41ad2fbb1d3d10185c6093ceebf40dfe954505a3f253e92c0f86d7a6da6a99966b32905ae4cf333d8d30af9d9f63ee422d9c3b92487683472708f91b02450c700fab1a98a78aad039a1e3f8c03195005f0333c799ad66a9f87cd1b2e24333a860c8ecbf576c3fd67ea57610814f569b43f0ce07c32c2bb2977edbfd4d138e9b6158e3b373c64fcd05e9e26b05267c0087d7567d4911675b542a22eb5d8410b11a5b4bf68b23f49476f2553b89c80307e8b72244d1af008b1082d872caf71f38dcdd6be86316b8cb66c9e0c30e4fc9e88f8742b3c583e24bc822a5fcf513373b40c907e757e0d40fc0aa20dde8002868774e33e09f8116a2b0d51024bef28a593ecbabd877853dadfed0175bc197211cbf9533439cb8be3db2c0820080d8523499308faa7df289236a403b005783fd5c5d678fe90a8498b11743efe53b92da807e894643da102bc0b066f66f866db0e3aca338bffc0ab9d61f9fb22a47022a382d01341ea4d86358f501aac3fd8e2ba088c263b8c367c0f52c41b69f46f2400e8c18786c9e5de40bf628bdbf63ed22b423cb91c956b94c60f10e97fe82196124a70d3e04a4d385f86f283725f3899f0929b057260322ee6f057912da1b050385fd13d4c3308c05905eb200f4f10d26a3fba7edf33495617e803a3fb3a3a2bd41751e54902c17c86cb793018cda65f006678937d1e1533bf13b37f488e755578407238d6b68d4e9496fd34f60e431db86af0181014ab069689ade337fe13491546dccb68d39462e798b392614375b926b3033ddc078eee35670bd198fcf17c0ebe2fd1cf4d80b466d3d609776cc237395de15bf8f3bb8787f66ab1edb02291294fd7e9ee992ce0c3f9c28dba1e987e2148d7d5c7444e36b2451637c186aa6279154b1c71204b79a99c8373b8f9685d663e74fd19cf40692567b86ba6ee4b4b523aed4741c4200898601d407582f1719c128dbd4d7b20b7c7e7540db1a682631ffd2166fae9243f96c157c8a932a72a14676cb1b97ef5b3f9c0f39b04e087fa887fbde5b61b98362676763a544d920a24518cb9c9da194731c96da7f5f11ea160a62b37fc2f4d6e8b2e491727d50eb5c3f3c29675e1a695ffacb474519570469b8641beae418037ccf327ba141cfab1c20dbaf807c111c92f69c31351b276e96d234381b35a04cfda301919b028ff780383916debc76eeadf7434e855669567db1618aee37147965774f7d07e0732445d12931c13ba2510bbeff1f295c793bbc7c441c28d966cd06d6658c63d39b680384f9e39bd2979c69b1dcb81c7622710554ec2e93acad20c642bc71f540db949761c6e6937026fbd6a825b4fe4e5b5a4f47c25cf979b0166471801f04d8a893c7b9c135ce3316523825adcb1cd0856b802d5eee38b9f5d36636c4ccf8133b2b33cb538da8b21a06e35476ff62275e3b44495356d04070278ce245ceff72e9b0f440bbb9d982e5e246ee2cf66b8e8353715a5310ec98eb20f9bdadcc3b36267ea8655f520e1e797981fd09712e45e38cec913f303fac94d988498a9ebd10811875fe5c6c09fd89dc3e39dbf6198357e67b875bc781479060381cca92ae698844dd2db3e28c39e87de2005583fde9140478b39ee0bffb82d0ca97f8263361b70ca6ecaf21dca1c74a2477947f1b32eb5c54e68216d873dddd0aa612742fe89a9506e46aacbecf6425a02deeda4df869ee2895e065d0263e323a73d10156e8d63d6edcc51ed03d5c1c3ab5d4fc376f7fd0251c6b8948d2eab0ec015de85bb3565cce687d2f8b2dc08729e1bc7e3addc8f04ee19fc7a9ebb2a48de5287d57913e78fc6c24272e824beda5012320e867991bafc7562a686cc5de4e5b6bb68a96002499e7266fa8dbf32bbc09f75d1a44b6cf06a344bbb3c8a2dce1e860aeb6086685d2045ddbcde14107f61f2309fecefb9822d8b2db2ffdd3718e22ca4e74696eb426b7b1c3269cb0f05b046310ac066ef2fc41489dc6a43c644d147bf7c4cc94312554621e5cd01714c767c82e425bcf4ddfdb25cb577cedc5ee25082f81ab2a6b948dfc61d24f628ad44ef597ca983f1747676f58e3d248ca9df0aaf5bac01caec052c6a2a072774af13a92fa5ecf2392b9b3f8edf7370b63f2a04138cfd3d782541e00065bdf6f5462c9b97a5f7d245bb0bb9610dc394d87cae653b2be16715f5214c83338d0e6894cb39927ccb2ec8dbfbfc91ea1df98af5e262128f891fb60d571fd255d7ebffe04fc27878710018052f7d65f299eaf5a6181d6ef71566fe99b5931ec6dcece853157e7c2d51444aacf255b2d1b3e09cdea3ced237ce77ff0d8de918c5d14e01960ba1936dcf7bde00e7ac89e5b11bcaaae08d09f47d38416575c9357bc401ebd615785aa3da85980c26484a2cbf0aa9f5e5105863fc373454c3b482ec8e0582cffc91b21b3d892a6f2f0557ea863af9ba79ee0a30052dc1c45fa4afb91cb502acaf373a8decfc595625e32859d234242e2e960c65b15dcca7f69d5d58ebf812fda861f5d6bba2f2b69d734d87a38bd7afa743de863f9122a401a6754df415feeb4b8c1a0aa28049af4327a9859770221fd1eb5f00fa2f05b6a84dd995cfefbd265332258977761207d40fa45f7482fabff61e5823bdd6ccfe8d027628ce926d83c1dff10cd3947becb3b20dbd720725b6b5ad53e54148c4117f44d8aaf672bafcf0d5cd68b15022eb72f08faf823f22f74cb70a3ccdc1c57c834e9717a4f3c79b4a566eae3fda28bba9b1746205e1dffa5c2053bb3a32d2c851f4052840cf8a1bf825b03553a5b961dfe17772c9b51e74fc917908b218db95da4b37b1a59540a9f0aae8da96f44d85d8e9811a0cd309e3f45ea37747200ebeac57c8e56b43809a9ab17a2212b63bca6a5342c527c856f55e2b6a1099526c3b965380727dcc391c8f00b0780a2115a92af734b27280bfcde5fad7b61c7d7c4ecbbd41b0ad0c2f35b8f1913bf3335aa0e6372d5d06761ed73a76bf22b6efab63f7d465625679c9274b8dc44ff5f391c8a7fe1049bda71f1be90cfbe273e9999d3946e59abbeaabf0f0581a1f141a14c00e012ef6947178ad5f13555688676d79fb5546678b722f72b9b53f7b3cd5c6f4f9e94131029aa9efa8a95d74153e73ee4eb888515eee44e578d84db50f74efd51e14d5b918edae2ddaca5d7ebd42b3474af8a758b0cb4b2a168fff38849019b3326420f8cd704031270aaf5602e859b34f1e55451be8a91f5c5f028dfcdf3c34f6f68477f0054965baf3256659571aff8efd3fd0caba984387004697a9b3b18b40fe4e16ad7786a30a9930c5a5cbf5654ddab04167853d5ef51078c4b265c39221f40713e4d13a4ddbc5675289cfeb413e438019552973b749204d6ad5b9a638d7356c18fe2e29706b2a13f3d128a7937f2d3c146fac825a97f317ae72bd98ecb4d2cc7d0aee0a7ddc4f59143e19c0bd1de7a6fed641a7cbdf849ccccc9a7f3189afa4cafa7632158111e8ed51f9c453f770121fc3701e6bbf99b62118811b27905c75fa5874a50a82cccd9efdd3866f19f6bfcc3bd3daaef3a8330eced03e3637da982987e3b297e120ccccfa5a0cad01d98bc5fc950b8a8785b8df303b93f374c3805b36ebe3054fb01a3cb0df979e290c2ec5478a21319b7b38891c12b8fad0f6600985e92f84e5001908b075599bd678aff3bbfe11775df373d7b9e351ce4ecee4cd14616931bda897bff4b1247fe9fae96267657bc50f55e77a18b58a55948108a7e1bc1ec1e2a330e6cd31e54c9c67a7d9e5274ab8812ba21e24e6c1d29aa3dfbe951f7a78557fb9241bef0c649a068379892a23b36f7d7b5c5788bab6e44b34bd74e528e2329ea753bc680e6705ff020b44c39d8da35551dee0e3c27c4217b9dfb6d28c0768bb8c2a1ab21e447e85e721e4f465a552acdbd1a91293847048ed544da48139b258febb762c5a398b7e3213aba7567c5d10ac0992c14ef686430a8e509674a423e509ce1da429e2bbfd14df498bd15bdd9d7519a1a0b4b5b30eb537b2e5a7fc0be8e9e5cbdf5a03e3784f20d4d1034614e4489d98da289c0ff7717d63fc2f4881fd5986c013a6a0dca413f0b5cd80b580c026949f20e61b666e72e977a0db26c824bc40d123a51942d451d3627a0fa5d2394adaaa7ecd263ada8e55516bda5551b1f147ea1a5c1fad5ae54733d27e6f88ce347b99ef713e58912a784ab377ff78c6cff51c42d9f8fa745499d6e8ac620280097d0d62a0e59c6207f0296e4408a7b7493307888731998e2c298c493d240a7059fee7a39ed3273af2f21fef6241e4abc119fb79dfb16c1737c3a5f57060be5f15bb55f56de3e930492c99edcce78e360dfe0367254666a852de0e7f02344dda16224f38dbba3f21f76d43fe866428ab2c72ed381fcebc72caf11b9d94ab943ef7b8c60a0581de8ba1d7048778f476d1a142e7a5773a658bbd6e127f86b6de3adc89b264171b645d0f5aec98d2d0759afce77436cf1f178533ca6398d26691f0add8538a1e760fb2dde7bc820ee4a5eb31fb4ff41a93aedace4a4362e32848c599bb3b3bd89aee821809a89d043c08208e292cbe5f6b39420381edb68877456040d8baa6987e8a032c3655f5aa9f154366c6aef2af3d4d444bed277426c53449c56e19d95b21e5793cc148f6c18293c3a475dde41828e9baa47c2c33a2d1bf5ff81892a620c3fca0d4aca8ced7a2ff65b2d223545c63d2eb3b8de0376b603ce014eee1c5d3675e207819b08a867affca0420d46d8d4a302653dc61b993d900f47cc5858"}], 0x12f0}, 0x2b29}, 0x10, 0x1) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x8000000000}], 0x0, 0x0, 0x0, 0x0) (async) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/66, 0x42}], 0x1) 05:37:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x11c) (async) rmdir(&(0x7f0000000200)='./file1/file0\x00') (async) chmod(&(0x7f0000000040)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0x0, 0xee01) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) (async) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1b6) (async) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file1\x00') 05:37:08 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="70b89a68e09b2c0cd8471772f53a324f39e8961a5af844496fb23fdcc6c574484573dc2091fe7cd47a335a56e3f0ccfd7738f3b607bda479b2f80386975a5d77c43889a1cb3361fad51c1cf8d02d6ff4ae313c820718a63a8d6d861676594644f9a7a4e1139600efb40fa0f579526f97442864", 0x73}, {&(0x7f0000000200)="b186aafb7cc2c40adb1f23764f0898c29e7c60dad198401e39ab357169be3037ff93fa72e3a65451bc532536435ddf1145de5fe71e01003223d4333c2975ace50c8de6b7261a5c0a21fc5b51c3f9760caf", 0x51}], 0x2, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x8000, "e9a17f3357137283bfcee3d6afc60f405a3968084082d64ea665a95443ecf37a18811b206e76e38477aa86de0fa7cbcc4d3304b83b4c3043b54ad5f3c878f2dabf19512a8f8ff8974318f5c3a5ff8fe79d1f79e84d07dd2c7693e8468c4024dec5b4ef82a675a95a70c1a334474bdb4be8b3b9340ec497b45e09dd0aa7724b40c9074433aa51e69c96cb5827026d1bece6e503357b407ec01e3e529a62640bc801ae756ecb33014fc2b92f4ab8c6e0c7f65460cddee75b751de221aecda2a8197d00e6348fd57eee2f3b8613beff40cad5d09c5311d0432ce3d6c9f7def15e89cc1bd8829cf55fd61064d76cb4c2e6d2aa6bb8d9c459141567e66ecb2bc7ba381d962ac876cb22019992f8705c7526aa0106bc8997c5356c3b5cbffa027b5fe6174f1bd5e9eec033d281e027d125630274a4cbfaefc9bc1eb3f10e101d349a2ab1875f6a71934d8a75ee3a63a91799b7bb2711a9d18620830dec545dff2d303acd60c6ca149e810666a29286667724ae8112cbc0b9ba8e2079de8399c812aaff0bfa3ccd1fd9ba0fb0d27996a41053e76cd5e08c4b1d4720cfe50440be1cc714312f55b574570743346783c67683f60a44d528a8c92116f11cc031673d6ecd9e6c6f0658d0647eb6d395a759386f6edb7b78d6025088a5ac5e24e9b85041075870105d0ada27479c7228d0719cbf04f48abcd0e823926eb245a7a900d0de6337833115b356871d1ff1860ae51a34607cd69af704990e0b403b45c869d91ba55eaa95002f6c3d1986288e82f63d5f5b702bf5af03f4eaeef256a7b41d5146d2490e018b82210a25c740b04d5fd417aba7da313a499ca33f323cec86dbc59b7383593a5b69bd4409e052f0c203240e6e8a733569074ceaec276c0ff7d57259f23c2f9c323a369c3e06caffbc924194def7320fb3781a4f1c705986c5420e96ea1300bd00701b43b48a39c4a8a9404e046533aa17a2bd52837dd71dae0f079a61bcbe3358cf1e727c86b2bff578b319bab65225a4151d6819ddbfb19f4fcc84af37e3c0ab815437253b77b64beb266c2eed3e7445d94a58e866dac5c232d6a88705a2ff2a9b1b25e2316c75f261c6b1a65a8ce4fef49bb2fd3a011235d787c24ede7dbdce86da18fc3a7bc259876919e57b2e46e912ffaf6afd5df28560e79be9278c04784cf854c0ff572e1368e037187db4c6db50db361f8daeae7b79278e50c83d04f9b014bfa4d9c5345de350ec46758a16c3f22ef2b0453d11ebc47e83f585da8e0b52f50c1ebfa84d37c8fad65b66e1fa972203f3baf2f8d810d9c7dcbf907e927a250b67d9925e94e96e59a84ea53a1167d2f63cc7c1768d22a8d77188d1c5fa752c403e58e92069a314872b49e3ce8af41189ad92f5643559bd8a5d18c5b18ef3c3efd877caaf3947435f206b1c0dc44cf79e9c57f4217bf70a08ed805f1d932aba30529c1dcd5d8b39b5ccb2ccdbcba8f4bd3117fef29ddc30d0945012c9933dcf591a68d0d0a96b6e46f69eca5653c01f0f7fc45a5e657ba9c87072558c8c50c43a464cdc252d632220ec9073e45ced9cdf670605a6002ee447446f9caec97a32d8f9551013b89396ad870a2662350993bf1fffe01e8d9d37fef64af00b8b4530304878d8d3bf082924daf4217b8a91ff3ce4ff75665d6a880fcc1f6a686d7db82c29bbfaa34537e4f1728399c1b9db17c84b9a167fe46faf0acd2ba7e0967a2416001d19b2399046b745fcfb072e02c2162d65c5f9173f166e7968787f01c42badc7b35cf421c89a5269554bd564060d120c48d151747b55da49336cda0d34683a532691b9c92537580c52b40a3536e70cb3cf743a7c6c92d317887000339ac66639b7cabee71590498a4ba2386da95b3772f728816ff838f2f62e828a02d4155634bb3b11aa51a115f65eb1cad2669b1d22ad26a2e75f39caa8f233730ef808c1c199727a9862f596ed9efc81acbe15e4d5345722498f1b59fb6587e430bbe3abbc5a7ba278140650e4727837f59d44e09a45d6ca5820efc50d028026f4d78953fce356a379c54ac02749d33143bd59ef4cb669a91fbf5e72413bc19ebb6aefd66c245f4adcc8c09b5043b6bda488a917c6455a2b9efd0fcaaccbd6891280f7ce34ec0e1231e03aecc9e049731624c81f67baac3505fb907611fad4dd50891275ec9ea6653be3d5fe28ef6e7e41df2ba502159d1edb71fda9e0de17ae7f617625659df0dddd91f3be1dfa57fbf5442474f92f1cff18a5a0ee614ffc312b309833af3da761c9b357585e123b46d7f973b1ae28dcb708b4598f95567b45f48c96eeb9407b832d2015067d75cdfe1b03b53ad8c08b1057c83289e6006790bf7c17304da604008eb8d612f7c6bcdba54fcb637016b8e01d21dd77c33aff0588b9d78b2c776a032e7b41dc5581e6dc1390b6f15a028957d25d0d8e30c4f89dab759652445dca223db56ce67c689df6a84e2a0fd64c43ede813c7b6e5404e4103d5b9f18f9f181a33c722e9becd47611b12bddccea9526b7cbaef060b3448b6f1cf51f2da625df16ce9ec02faabbb8db867515e10021d8bd5eaeda22ad0d004f966f62bc21bc8d6af222943a5dbe546b04178a38b2a97081df4ff6d26957a59c020f2ec2856233dc8b2f70a43ac2561373943a57b818f1cdd1f8da08ccaec497b4034c6d73fe2a6dc400c66e14960b17bdb994abd2d7bf7f0c0f42d8fee750199e269eff2a27f7325e811bcd58938d5391ab38a27752874f8c7aacc407a50beafbaa6ff1fac286331be37d4d57504d16b23d6fa38521951626846eace89f4f4d51c52788acd7d22b9c7f3fb2c2d46a45bc15a6b879b7f14b2590e684c044cceb28bfae66952efbb02ef64ab295e7743de48b55436656a713a238d2feb3ef43b38a566b9bf244dcb31c77b1750df658c744abe9da8440b7cb1cb5b2d3dbc4977f8a83ebe826f4dfa5395853ee6e08e748da27dbd711d4666d4beecd50e7c65f8c6a810ac8f993cc8e857e0c94d6f09917d893f5aa6d48b293858290904178a75ea4aae2f4322e7caffb21db690fa482e29a7e536db755ebe18dae9ed45f9f8df12f100fee7ad0b5989e47e1128e6e96a46be56631e0ea29718c6d6730cd1ba6405d24d63c7ced7f1274f2009de7bc127b8226c5428fc6330178b4dcc2a50baf85e0212903ab3d64772786ec35f9b870ff88b572b3916ddd5eaeb51dafc94bd052072f2a7128b9b0ecc886b062e08dff21e7def6bfd22330cdde06728e52864fffdb6d3e1cba06998ec7cffe3b0d11b07ccee96c1bc497b1f293f56abdc487d11020a9d03fa736649311db2d895dbb3f1c522b7150bc65d360d1b4c6a7e3421914946930d5c8937792ef6a8aba356dd800b8384de56e205b983d85eebfd9626fa60ce7b1abc04c6f812255b24b4c0a543dc3ca8be3161adbcb4ed55478760fe42951fd2a851a34b0ee0411d8fc92b40a9218a948c297fb5294d8851a4a7a240a98b38aa7eb9424c6b4a10d019203132f29d4877c9e456eab411b5f0acd4cbc53c67ece944940aa2407124f22f168b0135d4f74ccfbeb6abc70767a6feb1d49c21f2617a49ceb88903bdfca726633469f71fd4fd191d3aff94d57754ab807fc78facc47d0e17258565ca14b43c9de9f9d023d3b00c34e5f2cc003266cd6ca5c6f1241e67218e3a6b34e71d3a83d822edd8d35c76249e7a8718a24086fedde2a9667dc0082167fa825f2672c675c9f67800daff9aca73c6fb719dbb2693ea97911626713d4403a3ae3781feefaecb63239a451f6b245ec88077c46d5298e1fe379deb1bfb2b2e7e5c01523a2b3b2816d48ce412dc44c5980a20cccd172c0b2e2306523137242665479e802d529f14b033bd32cb925153446b85c37419d530aaa61d3c4b77bbebcb21ea672e6b80a61dfaeee34d22c5b9f2c8ba1a5b1137290f6a1427d5f6347dca0f34ab8578cee49a3fe2df48c499587150a2c99470b3f81d986fc96d38c5e8f42c27e3f580332741a77fb21819a50a7b569df018e1df8d57e257d23563ebc00b2c65446ef6c568f3b4be7c7b4aa0376c0f561f38f7361796270e4bc50488b03a8854a00d46b507bcd4c8e46c2b05439a07603f8d9aab9d2df675b6aee0666adc5ee8ee9c9ed765069f5e05bc32fa8d7ec3d776d7a9ccf7487526a5e2226697c511b2947646e87395f0fdc0a33006f28bb56a1c9ea5aa7049a81ed3782039cdfc1239167579ba82e9af2e8ad7108d062b1fca76de1950363aab948caee54f55193d7eaa1e98ce95d5ee835ae50aa91d9888d5d7bc76f2e1a55f8f0eb6f674690500a9fc37eada6269b98b9fbc611fb333f35cbdfd2a20712544ca1b89c77edca4dc9ab39aae91e42b1035b841361c1bd3a83ddcd4a254ffec7e0f6c9b5dadb0adbbc7c2e348f86a8f8cb64f1e0521a26cd334cceb6ca79a0515a720f6c51859c16fcd53c75f5b6b818d47e349df21c2b0ce5ecbf5b8c734ce4c818d617b432bc900d274f4c9379596fd1a4867ba154b5da85f1b54690a7c2cf7c47d6cddc134f9b3aaf4b05a82eee42148831b07c1e01fddb3f21b7523cb1dfb6dbec9c4980174ebdbdce2136ea0e84a821d6e429300c96eaff43d0863521400d5a0c81b1331b463a0c9668de4b359d5f0b4f8d24417d59001ebfdb77acccd73d99e55113928799ada0f03f89e09b63143a2ebfabb0c7325cd771364f60986700bbdd6e08785fbd1738a0f9d3ed0a5e27795aeda1ac24829a00fcd70de3c8b494c8130fc22e83dbd106b47544871f9da625c8e6116a07867d523d31a7107d5a3b48b465283ebb1a17eba45b95142d9e8f4efe5901d8aaa643961c47b587804f056b51b0ec715eed7b2544b29df08dc4eff9aa60786be8166f1ea56d3568e77eecf50ac537b2178c3edce111ad2fe31ea7340c70d152d434fd3e3ece7721816f36d0d87a3b7fb69737ec139d07ce0a0e6e0daeacf073209d42b68768eb09b975e0030fed4ad6f5eb15c4b93146e69f2730592d3c2a891f58cd9787232842d287f7ad3d75e69092987257731e52b0fbccb337ccf5c03c4dde3b679b4ad68e8b1d405bbc224c8b81ead3c42f0cee6e0b9b5fbe2cd64e7b3a5c64852a35fd3787c3a6f257bfd2f33ffc6d4bea89b05b42a0ea3328cd91abb711295cce23a36edd189e8195203ca1ba122640d0dae7ddbc1614270ec6506b7df0d5e7ce4652b7787a4037eb7636cc2664417d40f555f83883aa998eb382a9bbe2bb486f6a028cc87ebba9bf753b733794828d4324e3ee61b2e3eee55cef5e7f4ad8fd83bb9b4d713d80b6a05e066d69d11a39a434752f4a55ed6b6eca96668cac83f747a00054b2c217342562dfad032db491f31ae234799b1a768eb14200a18beccb1b49e919a61b7f0726f94f6a245a0818ad3f521694e710295da983f89e7dd7a40ed55b1490b2a89fc41675d78b0b8bf998c234d513233f273fd55249226cea1794b5421fbe08f55c3fde0969b16468fafdf88132d4e6dee67f7bf1505c401b2d1762267d32803adf843c50193554c2298c58043ec1f142bd4140e0f3e406f99777104b8034bcc1e195074eb018852986e192336d159fe39b159d226b5ec0654e444ee91ebccd5bbd9940e206758ce97fcdb3f1222a6e94749fc0df3309b4f6bfcefa4561389cfb98440d9b9a6897367d4928dfb8ebf08c8f0fa236a103ad67267159bc056e5fc13f1c4b4be54407c1d8a9d5a08e19a2bbc1949dcec7b3724c69ff3883c9b36680153bc663699cd058cdecb869dc385d4f7b87f85c23af218846d71450d375dbb"}, {0x48, 0x1, 0xa6c, "512feb0473cb4899664ddb2036273dbee5af3363f148aac583438319358eb9be136ee6212886a6728b28f0be02e164b63bacc840c6"}, {0x38, 0x1, 0x7f, "9e5c807c54478ade770bc5d7452e69f5c125d0edf8ddc62eeb7db18a4558e572b846afec"}, {0xc8, 0x1, 0x80000000, "0bc824b5af8906267bc0c5fc804aa3bbfa6f0848b2aec99279ee9b7a36112de3ab8f029a4cc6299552ff5d79ab6c7f1774cc3fa6ea469098b4e8ef4c39bd048233c386805467e6d15552ab82bc751f49918e94ff2aee4f7d80f402132bc5268fcc54c6b36d011066c460f8f9ee316e58c975565721b14e2a465dddc797805eb09c903efd98e65b5f4b95b2c7b4c439b39633716b339efa5e713bd918b317b56173a22d5ba1c619cc4296fa52e44b85579656"}, {0x68, 0xffff, 0xffffffc1, "1fca5e5891bd7d49b72ca97a91f703ce04adaf5d1b5e05eaaf1c0729653968ea3c4e2759c1e3b2bf3a9737a451fa937f9b28b399cd431d6fecfc8df7fdde6654c6010e0aadcd13d33fd6568084c4e11aea1ffa30"}, {0x80, 0xfffe, 0x40, "04ec76ce7e6470cae493e5901bd64819eb4d56096f708e5e816c74e0527a1cd3d8a937ef714e61ec1f4c67290d4b55a84c18f0dd523de8cd79149ec3c16131abb52f5ce79d4445f82883fa9730db58d79ead326f54920f1db96481392003f69536befcc863751b1fafa9"}, {0x10, 0x1, 0x3}, {0x1010, 0xffff, 0x0, "4151f00836eeda21e7bcc097aa58b53b0383e2cdee005571e4d9f3c217d7167fb83bd0b016ebd7043a2bc02b3996aef2aee715baba3bcf6eba1928529b250a7d190c16b86dcc8fb9782fcf8ba4e27808a0b27016c285b79c7ac2ac23379154409ffb2f955862e97a1dc7b260c0f57d3d031bb3a01149dd500cbb284024bc939893b929a373cc8e6470be72c7c45cf36f8bf0e7b676bc2763d62911938063c843670feb908925f70b229a26a622236958a098939ea6b739140a5b5b279519d8d6ddcf96e79327ee8021935c7cafea89ebf683aa12a908541d5cbac46729e5dec1740dc08efa6c2d581542e040e4d5a006d44ce8e141b93e82beacad44a94f23706f742fdca2f23d994cc5a354e3297847f305b1e901241f4879b13217efcb09046649e1c0948581b322806932bfafbd72df03d08377cbaf11b8d15f31976d35a9511f23efd36d5284d02dbc55ad3ceb244a5ba3110a521815110f866bdaaa4b2ee6e2c3a5e496a60bbb452105b5f40e9df7cba5a9274f65b77fca77107c1efb67ed1f23dd064ab1c88d5ae38102086e52d32af0cef56d600e0098720b95077a625c887ddeb355227b2ad8371c404d769c823d656b154d0611f6429457c296e8f823c8c626dac49f56e1c903c373a3ce1af4bb6b1d488ea2ebcc196ac09358468e55fa7021e1286cc5e8404eaaf845bb26da605a169869dcbcb697af55203750bdd9adf61fd1b2079f6edef9146db69a7918bb8c1fb9f5302566c5da4117a58aa9f3a8350ed19f696540a2342cae1fa761dc04f71330e91891d1dbe4eb6bdfb3b40815c2cd4bda40ca30687b8467b75f29e42baeea66462a4bd35e5d78cce5c92c753b63d9ffe473ffd2d1a630c390e64fb2c9b0b1a63a078ae5af0738ddcc74c6d8c77bbb94fe54a0e23ff6b1a72a11a94f02dadd18d5b96be1b5ad7ea60c85875fe9e25e9a8527d93dcf2417ed0e101b15cc9e40646bf19d3ed7fc6ead948d1698b2d3becefec824d9a8a3544c3fd4eb14d668d86fb715ab12090a2780063b61d41e5fdeead7f212aa3ee02f1d87c8d17e3db0e6de098c42eef9d3ce0dc0882235c5f1e33b8f75fe56dd3dd1788990f1566d4b9cd60ac712fbca058e2e468d7848afa32047a87551b9c3418a2ca190812d9ebbde1625bcc61f050a5e118de01b6f9c93f27f5e412ed4b11bc9c00ce68801f0f703868a5dff76ddac24d48b27cf9e130850dca3df761077b241a1442dbd31262465fe1f2dedb004e896fccc944d999389453727ed2a0a4ee2c7e89b3f53caa84bf38744100d7242718e1eddd363c872f2ad4b6a5a89999e0b5bbb9130d0e202faecb0b39a38e8c43afec1393df6fdd87283d60b76ade260dcb263bb3185e23d5bfa0e34b648ee50b91f7348a7c10a37b46e22217fa205f68a0c2fee590e8bc5ed544c4ae5f3aa1c4a763797e9245afb1c643b0184b61b2616141b845d0b609b31063142a06b41ea34ff686182b3b91c9325617661a8dcfe8e7931fc608234b3cdebaee994426a2384d5e27330e67c9dc09d0682eba4066daf02a3cdb4bb7bc9b22b5b5c1af8c583073c0110c9c035f70fc8b58e29cbdd70f21ada6f04408b2b33c2450cc8453cebb9cae72cee21666635f60468846e8fe53097b5a32e705190a7ba2e50b9be05ef3a4da79b5047698c7596cdc70f4075edc7d9467e07b78e765c58f475b52ee7f716d74085bda60b46dcfad123b26c098ff4fd8ea888efbfad8a18bdde955c5dea98b97ed7820a4d5df8f0f962d59988e501614985f1f6c4e514cc44dc8d6157b2753119b575b8f86e2388d9732323c2cf33378547b3fff1f83c80cf2d9ec38d1795c3a9a99bf5bd33590005f9667a14e43f813f3c4c968a21f403dd762174b1e6260e7f6d5e35a09391b7c2a1fb3e814b52a15cab45ae232d849ea692c5d99eda3bbdc32cefe9806caceebad15b70d5035580c691011f2e8193e6d37da02596e3fe216068e84cef2e4b7a6aba5e82087e75e66b78ad1bbf21454b1cc02fa3739944422596bf9d0ce5832718707f8d7021b9fa598d2451376190fc212ac7861e22119b646e4da5ca97c738fcd3ecc6a69a39b81c6e42efcd30abdb19fe116370f225f1c923f5218349f3c240ab08a0ab3fb18154be2b4cb298508035096f47dbf973203e1ce8ba69b6935f379e6526ff630d30c24a8558baf35bd33b74ab0be7fccdf570c23eb0d8637c128b46db812369c9f87fdb2e7d32182e6734bb4255cacd03b2c9e7fd57cd3e9017245c18266b3cf356fcd87ceafa8de7de01a894a65bcbc28a3946cf9faa3f91bf9f2a49e000b4ef574220375085b273dd315b3c9c5a0902bde14845ba3cc2a6f45c35257c23245c2f1ec1ea1c00bc19f963fffdc8a58c5358599b5f2ab97fbe4ccd07643511239ce80fd9513b66be10de8332684410785dba0b234e5948472a468b4af6a5f6113cec0b69aed8d0fe590c45c51828b25f6420e50a8fa8560226af449d6da148a18adb95f89347b22b042112f96a0e90e58c581da40595d9282f1e48444ae534a2d3b99e45d47730c50f87d5eccd4d1e163a4eb580f0919e97ed2cf7ede1b59adcf95c9df9b2fe5e627b3af121a2386bbc2348d001e57cda2b0928ca0955ca3bcc2e4d37baddc23ce10bd4f3b1bd70d9e06d0c0b729074581d15c15125cb56758e0247d2ec45c098e6c061ed3deed6f796779801dd15f584dfb279d798d55081998b42f92dded0dc30c5836a7da9d7634932dc9c7cf68aaf9274dc9a5f3d7e13f82eaf039e4a82573d1e64de93e102104de16014ffc3d2a813adcaafdea23d4766f8234c0d437ddadc2efdc32c6f8c88f4329d54f3b69e061b78c4c7a34721a62746d09993264eca9b4e426f7341e13a8de4b07154969f2c35521c919186db2f49dfe6e641f63df6692550490fca6807453e3727ebea9e0ef7fe0b5ac1b373e757ce57bcf870bec14972062b085052a8c0cec37f921b36485125bbe5fac24e771d3d7806fc4e97142bab3e323a5130c4aeec6d6a20744778cf41427358d8bdd3e611305691ca4b68b3f05035fd31b3534384730a109d1d2414f94ca8c8bf1140c18ef674305a480eb247e63519eda01e854c5429f785ab0f6c47eae083a4141456a02eb41866f018967075842e059849d58267f5d33ef5c2e8fdbd8f2773e1b6ffa523804c4f48841cf0de25ec7bfd474a23d96b92c77f3f81d18a32e9a993b0e524505f3e0fb65b2014dbc3c46becadfa809f6cf8bddfce89e71c49d3a85304d775f489c390fc5e3c14d64ef9d697538d04ea0a359a3e8420afb09b3fb5c179443249a1d6c3bb9c680444d073e965d34c78b4624ba1c6c0e7f8b6a499a999f3339b63bc13d9cd614c7337b54f09523304765a1d0c9127c0444af3827c1f85d397688ab33e97a50c8857162f41a6f6d30e35c7b1462269e356e0e83e16b3cc8f4ca0216dbc0ffc809f4eeb6e4b002bce630a5ff859ac357317db12f08ae3296c4dd2840f07b9c18d1a413a9b9ef37df58162aba1458dbe0d2e58c29b4f857b274c1d54543b93d6dc834aeafb7dfe6b772d98a6019642d3283795c876fb3dfc97d38c1d074a62a4af05053c08dcc00cdde3c1c1cc55c9bf48cffdaf3b01437fe5dca9843eb77b141deceec6af2bd6b9a0e6378af34c9638100b07c4b5f1371efd4bb051f84db2751bb31e73dd0bcc3db6ace1863d5774cad6152ccce71795908d191d1147899a6b620e2a6829e57ae427d8e30cb852b20603b46805c93b2a389b12eb5d9c13498791e59493034de527cb11cf90769edda59d0b93b1d8e2b48d4ea265f1bf2105e3b3555c0cf08f685b8c5d1020b488f3574ea55b34e6309978480cdc115b46f1c1601f560d4c42bba7d859ba3ca4844e3291cf5db593745bc66406b2b83c6b91f672fe7e8ebfcc02d8beacc02765f259b7ead5cff2b2ba8f3e2d06240cd65bde50866f1ecae1649b5b81e327b6158cf57111f7efe5bfacf0d4637d1275da3246e156b94581dd419a8c5568449f577cac3dfd1aa97dee220c8cb9450ab8d743951a5401ea2cb030ef7f6921251ce3bfcdf1f7ed3d515c869e7d22dafc41c54d0ed0ebeaf1f0915304438a0eb98a0a046969f44a2b743cd2387fbc9ccc6dd0484f1042178ab7fea0d37ec5a0fdf5923752cea841962fd3b80f5f6bfe5b70663a59790ea24f6325c24788dac756c83d60e8c5cbac0c01a59a295c8f27c1cc338e5554a3c1dd1084ef82cc7dbf67f91ded6eb105aa12d9896cc88e3e40e46e7a3b2a5bbae8e68cf6396b2fd49acd63ff5fd5744c53e6bda5729892255fcd2de474eed95739c13e3eb3e55da237661d668390526861810f54c58d07a8546737bdcf4e838c52328b83b32ae556c529b3bb68f15410ae7be0d162bcc1d972bd98daeb5289c14704a5fbed8e84ba51ec0b4e1917be51eac96127ed2c8652f63e2c6645647cf7fc29462d1d937c60e39cc9968f0c579fe8992cf1d4d3e91f3492f74185188655e211da9f128cd965f327c0b966815f1c49db3fa936bfd0c976f1f54344ac6e81c7b4733a9ff5c50b4d8599c8db052f8f3a6e377bba52d5a1f7d99d51d8cc4ad4f61436e7207f50357234791fe59459080cc7a74caf271edf681c030d677500979a3e16266f94949f0dd15a0c57e1c8674e9abe6eaac7b9d13a8c8d85054288caa960d74c0dce24f0357f82b6d7cb3d7fb26da76ed72b2e697e48c2645744f171be6ece510f6c666063900cbc0c02df52e907c5ffdf7a8fec097e651f4c5e64538f3c3badd43b7b6d999a228b33a33d5e913ab75f8b2bbb8bdf5ec3662d699e2d70b4aac6c248ae6a7aac53b95cb77574e6e1e9f31ef2f6f9725976fbdd716310e56a776d8b60285263d3ea73eec315a0ff60fffdab9f451f6facfe044f81d66007768b7098b528f1ee92d4b51036a35bbf1810fad91d18a0088e4ae6d6abf01a802bff8b7ffddde35b82e3a2ba41c194006a5009209f3bed02df05c26ef6d77093c3c5471f2dedbedd5eae3a5f351d412ec912ce36ce0092fa7e379566d1ef6ab6b2bf80b633a2812802c9ee6dca0e34d6aa0672756a5d4cb102b2100c2c6fff5dc3f296f1a4a8eed17766afd3094a9c8497f83b199eaba644d20b47e767bcc83875fdff6a0e4e2ab96c7ec5f4c1aab7394ce1ad456760da3bc77f97790dfb761fcf786a45e9cdf2f2fcc446f780d2ffaf7f096f53caf102d1b16a2207df44c7a672659d1d0348bb222514deed3181118cc63bda294d399b0ffbaed5c677845da5a55ced8b305a970b7afb171b0dd3c029689e799d1f071e301bf91a1a8d2da08505452d8d557dfc3cd125daf32e4bd9b4ac1dd45e691c117552c368bb4097a3a5da096395f9042f14c2996b43ce12214cd36dfc06eff763b0d3a1f3e7ceb7e4f5a104b1c4fbda4d179446139a96602ad9ee2d7ad28bd59a5ac653a2bab89f04480d9126f1c6a0d0802b2298a565357bc6040fa1bd0f84100ad485cd24d3a0e4da9abe68cfad3db9779fde6229afce0b62f6e4a8c624e089b647f283087c8b53181198ef7c6a579659be7d5663b78dade4c73e509573534c3bb4601b8be9f1916e7ed019dcba2b5593dd6e7624e7322dcf6b714417adf0523a8844613d5184104ec7731015a4bbd3363286e17903d615975d04e71846bc39f5cee12881b93b4375d42e61c24b8981cb84d455d28f0114826ff8641f834eef55b2cd024b563f31432c1aa83487bb80e460c6b22cd0e19704a5d7b502da1974db12c7e9ed1a2f1998d84306b12fe1e5f68489b12a8b29"}], 0x2260}, 0x4}, 0x10, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x16, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff42f8384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659c7e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x99) 05:37:08 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x8) (async, rerun: 64) ktrace(&(0x7f00000007c0)='./file0\x00', 0x4, 0x4000010a, 0x0) (async, rerun: 64) r0 = kqueue() r1 = getpid() (async, rerun: 32) getpid() (rerun: 32) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000a24, r2) (async, rerun: 32) open(&(0x7f00000003c0)='./file1\x00', 0x8000, 0x1) (async, rerun: 32) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x200, 0x6, r1}) rmdir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) pipe2(0x0, 0x0) (rerun: 32) 05:37:08 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() r5 = getuid() setreuid(0xee00, r5) setreuid(r5, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) semop(r2, &(0x7f00000000c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0x3, 0x3800}, {0x0, 0xffff, 0xc00}], 0x4) seteuid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) r7 = semget(0x1, 0x4, 0xa0) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000080)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x11c) (async) rmdir(&(0x7f0000000200)='./file1/file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x21e) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0x0, 0xee01) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1b6) (async) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file1\x00') 05:37:08 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="70b89a68e09b2c0cd8471772f53a324f39e8961a5af844496fb23fdcc6c574484573dc2091fe7cd47a335a56e3f0ccfd7738f3b607bda479b2f80386975a5d77c43889a1cb3361fad51c1cf8d02d6ff4ae313c820718a63a8d6d861676594644f9a7a4e1139600efb40fa0f579526f97442864", 0x73}, {&(0x7f0000000200)="b186aafb7cc2c40adb1f23764f0898c29e7c60dad198401e39ab357169be3037ff93fa72e3a65451bc532536435ddf1145de5fe71e01003223d4333c2975ace50c8de6b7261a5c0a21fc5b51c3f9760caf", 0x51}], 0x2, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x8000, "e9a17f3357137283bfcee3d6afc60f405a3968084082d64ea665a95443ecf37a18811b206e76e38477aa86de0fa7cbcc4d3304b83b4c3043b54ad5f3c878f2dabf19512a8f8ff8974318f5c3a5ff8fe79d1f79e84d07dd2c7693e8468c4024dec5b4ef82a675a95a70c1a334474bdb4be8b3b9340ec497b45e09dd0aa7724b40c9074433aa51e69c96cb5827026d1bece6e503357b407ec01e3e529a62640bc801ae756ecb33014fc2b92f4ab8c6e0c7f65460cddee75b751de221aecda2a8197d00e6348fd57eee2f3b8613beff40cad5d09c5311d0432ce3d6c9f7def15e89cc1bd8829cf55fd61064d76cb4c2e6d2aa6bb8d9c459141567e66ecb2bc7ba381d962ac876cb22019992f8705c7526aa0106bc8997c5356c3b5cbffa027b5fe6174f1bd5e9eec033d281e027d125630274a4cbfaefc9bc1eb3f10e101d349a2ab1875f6a71934d8a75ee3a63a91799b7bb2711a9d18620830dec545dff2d303acd60c6ca149e810666a29286667724ae8112cbc0b9ba8e2079de8399c812aaff0bfa3ccd1fd9ba0fb0d27996a41053e76cd5e08c4b1d4720cfe50440be1cc714312f55b574570743346783c67683f60a44d528a8c92116f11cc031673d6ecd9e6c6f0658d0647eb6d395a759386f6edb7b78d6025088a5ac5e24e9b85041075870105d0ada27479c7228d0719cbf04f48abcd0e823926eb245a7a900d0de6337833115b356871d1ff1860ae51a34607cd69af704990e0b403b45c869d91ba55eaa95002f6c3d1986288e82f63d5f5b702bf5af03f4eaeef256a7b41d5146d2490e018b82210a25c740b04d5fd417aba7da313a499ca33f323cec86dbc59b7383593a5b69bd4409e052f0c203240e6e8a733569074ceaec276c0ff7d57259f23c2f9c323a369c3e06caffbc924194def7320fb3781a4f1c705986c5420e96ea1300bd00701b43b48a39c4a8a9404e046533aa17a2bd52837dd71dae0f079a61bcbe3358cf1e727c86b2bff578b319bab65225a4151d6819ddbfb19f4fcc84af37e3c0ab815437253b77b64beb266c2eed3e7445d94a58e866dac5c232d6a88705a2ff2a9b1b25e2316c75f261c6b1a65a8ce4fef49bb2fd3a011235d787c24ede7dbdce86da18fc3a7bc259876919e57b2e46e912ffaf6afd5df28560e79be9278c04784cf854c0ff572e1368e037187db4c6db50db361f8daeae7b79278e50c83d04f9b014bfa4d9c5345de350ec46758a16c3f22ef2b0453d11ebc47e83f585da8e0b52f50c1ebfa84d37c8fad65b66e1fa972203f3baf2f8d810d9c7dcbf907e927a250b67d9925e94e96e59a84ea53a1167d2f63cc7c1768d22a8d77188d1c5fa752c403e58e92069a314872b49e3ce8af41189ad92f5643559bd8a5d18c5b18ef3c3efd877caaf3947435f206b1c0dc44cf79e9c57f4217bf70a08ed805f1d932aba30529c1dcd5d8b39b5ccb2ccdbcba8f4bd3117fef29ddc30d0945012c9933dcf591a68d0d0a96b6e46f69eca5653c01f0f7fc45a5e657ba9c87072558c8c50c43a464cdc252d632220ec9073e45ced9cdf670605a6002ee447446f9caec97a32d8f9551013b89396ad870a2662350993bf1fffe01e8d9d37fef64af00b8b4530304878d8d3bf082924daf4217b8a91ff3ce4ff75665d6a880fcc1f6a686d7db82c29bbfaa34537e4f1728399c1b9db17c84b9a167fe46faf0acd2ba7e0967a2416001d19b2399046b745fcfb072e02c2162d65c5f9173f166e7968787f01c42badc7b35cf421c89a5269554bd564060d120c48d151747b55da49336cda0d34683a532691b9c92537580c52b40a3536e70cb3cf743a7c6c92d317887000339ac66639b7cabee71590498a4ba2386da95b3772f728816ff838f2f62e828a02d4155634bb3b11aa51a115f65eb1cad2669b1d22ad26a2e75f39caa8f233730ef808c1c199727a9862f596ed9efc81acbe15e4d5345722498f1b59fb6587e430bbe3abbc5a7ba278140650e4727837f59d44e09a45d6ca5820efc50d028026f4d78953fce356a379c54ac02749d33143bd59ef4cb669a91fbf5e72413bc19ebb6aefd66c245f4adcc8c09b5043b6bda488a917c6455a2b9efd0fcaaccbd6891280f7ce34ec0e1231e03aecc9e049731624c81f67baac3505fb907611fad4dd50891275ec9ea6653be3d5fe28ef6e7e41df2ba502159d1edb71fda9e0de17ae7f617625659df0dddd91f3be1dfa57fbf5442474f92f1cff18a5a0ee614ffc312b309833af3da761c9b357585e123b46d7f973b1ae28dcb708b4598f95567b45f48c96eeb9407b832d2015067d75cdfe1b03b53ad8c08b1057c83289e6006790bf7c17304da604008eb8d612f7c6bcdba54fcb637016b8e01d21dd77c33aff0588b9d78b2c776a032e7b41dc5581e6dc1390b6f15a028957d25d0d8e30c4f89dab759652445dca223db56ce67c689df6a84e2a0fd64c43ede813c7b6e5404e4103d5b9f18f9f181a33c722e9becd47611b12bddccea9526b7cbaef060b3448b6f1cf51f2da625df16ce9ec02faabbb8db867515e10021d8bd5eaeda22ad0d004f966f62bc21bc8d6af222943a5dbe546b04178a38b2a97081df4ff6d26957a59c020f2ec2856233dc8b2f70a43ac2561373943a57b818f1cdd1f8da08ccaec497b4034c6d73fe2a6dc400c66e14960b17bdb994abd2d7bf7f0c0f42d8fee750199e269eff2a27f7325e811bcd58938d5391ab38a27752874f8c7aacc407a50beafbaa6ff1fac286331be37d4d57504d16b23d6fa38521951626846eace89f4f4d51c52788acd7d22b9c7f3fb2c2d46a45bc15a6b879b7f14b2590e684c044cceb28bfae66952efbb02ef64ab295e7743de48b55436656a713a238d2feb3ef43b38a566b9bf244dcb31c77b1750df658c744abe9da8440b7cb1cb5b2d3dbc4977f8a83ebe826f4dfa5395853ee6e08e748da27dbd711d4666d4beecd50e7c65f8c6a810ac8f993cc8e857e0c94d6f09917d893f5aa6d48b293858290904178a75ea4aae2f4322e7caffb21db690fa482e29a7e536db755ebe18dae9ed45f9f8df12f100fee7ad0b5989e47e1128e6e96a46be56631e0ea29718c6d6730cd1ba6405d24d63c7ced7f1274f2009de7bc127b8226c5428fc6330178b4dcc2a50baf85e0212903ab3d64772786ec35f9b870ff88b572b3916ddd5eaeb51dafc94bd052072f2a7128b9b0ecc886b062e08dff21e7def6bfd22330cdde06728e52864fffdb6d3e1cba06998ec7cffe3b0d11b07ccee96c1bc497b1f293f56abdc487d11020a9d03fa736649311db2d895dbb3f1c522b7150bc65d360d1b4c6a7e3421914946930d5c8937792ef6a8aba356dd800b8384de56e205b983d85eebfd9626fa60ce7b1abc04c6f812255b24b4c0a543dc3ca8be3161adbcb4ed55478760fe42951fd2a851a34b0ee0411d8fc92b40a9218a948c297fb5294d8851a4a7a240a98b38aa7eb9424c6b4a10d019203132f29d4877c9e456eab411b5f0acd4cbc53c67ece944940aa2407124f22f168b0135d4f74ccfbeb6abc70767a6feb1d49c21f2617a49ceb88903bdfca726633469f71fd4fd191d3aff94d57754ab807fc78facc47d0e17258565ca14b43c9de9f9d023d3b00c34e5f2cc003266cd6ca5c6f1241e67218e3a6b34e71d3a83d822edd8d35c76249e7a8718a24086fedde2a9667dc0082167fa825f2672c675c9f67800daff9aca73c6fb719dbb2693ea97911626713d4403a3ae3781feefaecb63239a451f6b245ec88077c46d5298e1fe379deb1bfb2b2e7e5c01523a2b3b2816d48ce412dc44c5980a20cccd172c0b2e2306523137242665479e802d529f14b033bd32cb925153446b85c37419d530aaa61d3c4b77bbebcb21ea672e6b80a61dfaeee34d22c5b9f2c8ba1a5b1137290f6a1427d5f6347dca0f34ab8578cee49a3fe2df48c499587150a2c99470b3f81d986fc96d38c5e8f42c27e3f580332741a77fb21819a50a7b569df018e1df8d57e257d23563ebc00b2c65446ef6c568f3b4be7c7b4aa0376c0f561f38f7361796270e4bc50488b03a8854a00d46b507bcd4c8e46c2b05439a07603f8d9aab9d2df675b6aee0666adc5ee8ee9c9ed765069f5e05bc32fa8d7ec3d776d7a9ccf7487526a5e2226697c511b2947646e87395f0fdc0a33006f28bb56a1c9ea5aa7049a81ed3782039cdfc1239167579ba82e9af2e8ad7108d062b1fca76de1950363aab948caee54f55193d7eaa1e98ce95d5ee835ae50aa91d9888d5d7bc76f2e1a55f8f0eb6f674690500a9fc37eada6269b98b9fbc611fb333f35cbdfd2a20712544ca1b89c77edca4dc9ab39aae91e42b1035b841361c1bd3a83ddcd4a254ffec7e0f6c9b5dadb0adbbc7c2e348f86a8f8cb64f1e0521a26cd334cceb6ca79a0515a720f6c51859c16fcd53c75f5b6b818d47e349df21c2b0ce5ecbf5b8c734ce4c818d617b432bc900d274f4c9379596fd1a4867ba154b5da85f1b54690a7c2cf7c47d6cddc134f9b3aaf4b05a82eee42148831b07c1e01fddb3f21b7523cb1dfb6dbec9c4980174ebdbdce2136ea0e84a821d6e429300c96eaff43d0863521400d5a0c81b1331b463a0c9668de4b359d5f0b4f8d24417d59001ebfdb77acccd73d99e55113928799ada0f03f89e09b63143a2ebfabb0c7325cd771364f60986700bbdd6e08785fbd1738a0f9d3ed0a5e27795aeda1ac24829a00fcd70de3c8b494c8130fc22e83dbd106b47544871f9da625c8e6116a07867d523d31a7107d5a3b48b465283ebb1a17eba45b95142d9e8f4efe5901d8aaa643961c47b587804f056b51b0ec715eed7b2544b29df08dc4eff9aa60786be8166f1ea56d3568e77eecf50ac537b2178c3edce111ad2fe31ea7340c70d152d434fd3e3ece7721816f36d0d87a3b7fb69737ec139d07ce0a0e6e0daeacf073209d42b68768eb09b975e0030fed4ad6f5eb15c4b93146e69f2730592d3c2a891f58cd9787232842d287f7ad3d75e69092987257731e52b0fbccb337ccf5c03c4dde3b679b4ad68e8b1d405bbc224c8b81ead3c42f0cee6e0b9b5fbe2cd64e7b3a5c64852a35fd3787c3a6f257bfd2f33ffc6d4bea89b05b42a0ea3328cd91abb711295cce23a36edd189e8195203ca1ba122640d0dae7ddbc1614270ec6506b7df0d5e7ce4652b7787a4037eb7636cc2664417d40f555f83883aa998eb382a9bbe2bb486f6a028cc87ebba9bf753b733794828d4324e3ee61b2e3eee55cef5e7f4ad8fd83bb9b4d713d80b6a05e066d69d11a39a434752f4a55ed6b6eca96668cac83f747a00054b2c217342562dfad032db491f31ae234799b1a768eb14200a18beccb1b49e919a61b7f0726f94f6a245a0818ad3f521694e710295da983f89e7dd7a40ed55b1490b2a89fc41675d78b0b8bf998c234d513233f273fd55249226cea1794b5421fbe08f55c3fde0969b16468fafdf88132d4e6dee67f7bf1505c401b2d1762267d32803adf843c50193554c2298c58043ec1f142bd4140e0f3e406f99777104b8034bcc1e195074eb018852986e192336d159fe39b159d226b5ec0654e444ee91ebccd5bbd9940e206758ce97fcdb3f1222a6e94749fc0df3309b4f6bfcefa4561389cfb98440d9b9a6897367d4928dfb8ebf08c8f0fa236a103ad67267159bc056e5fc13f1c4b4be54407c1d8a9d5a08e19a2bbc1949dcec7b3724c69ff3883c9b36680153bc663699cd058cdecb869dc385d4f7b87f85c23af218846d71450d375dbb"}, {0x48, 0x1, 0xa6c, "512feb0473cb4899664ddb2036273dbee5af3363f148aac583438319358eb9be136ee6212886a6728b28f0be02e164b63bacc840c6"}, {0x38, 0x1, 0x7f, "9e5c807c54478ade770bc5d7452e69f5c125d0edf8ddc62eeb7db18a4558e572b846afec"}, {0xc8, 0x1, 0x80000000, "0bc824b5af8906267bc0c5fc804aa3bbfa6f0848b2aec99279ee9b7a36112de3ab8f029a4cc6299552ff5d79ab6c7f1774cc3fa6ea469098b4e8ef4c39bd048233c386805467e6d15552ab82bc751f49918e94ff2aee4f7d80f402132bc5268fcc54c6b36d011066c460f8f9ee316e58c975565721b14e2a465dddc797805eb09c903efd98e65b5f4b95b2c7b4c439b39633716b339efa5e713bd918b317b56173a22d5ba1c619cc4296fa52e44b85579656"}, {0x68, 0xffff, 0xffffffc1, "1fca5e5891bd7d49b72ca97a91f703ce04adaf5d1b5e05eaaf1c0729653968ea3c4e2759c1e3b2bf3a9737a451fa937f9b28b399cd431d6fecfc8df7fdde6654c6010e0aadcd13d33fd6568084c4e11aea1ffa30"}, {0x80, 0xfffe, 0x40, "04ec76ce7e6470cae493e5901bd64819eb4d56096f708e5e816c74e0527a1cd3d8a937ef714e61ec1f4c67290d4b55a84c18f0dd523de8cd79149ec3c16131abb52f5ce79d4445f82883fa9730db58d79ead326f54920f1db96481392003f69536befcc863751b1fafa9"}, {0x10, 0x1, 0x3}, {0x1010, 0xffff, 0x0, "4151f00836eeda21e7bcc097aa58b53b0383e2cdee005571e4d9f3c217d7167fb83bd0b016ebd7043a2bc02b3996aef2aee715baba3bcf6eba1928529b250a7d190c16b86dcc8fb9782fcf8ba4e27808a0b27016c285b79c7ac2ac23379154409ffb2f955862e97a1dc7b260c0f57d3d031bb3a01149dd500cbb284024bc939893b929a373cc8e6470be72c7c45cf36f8bf0e7b676bc2763d62911938063c843670feb908925f70b229a26a622236958a098939ea6b739140a5b5b279519d8d6ddcf96e79327ee8021935c7cafea89ebf683aa12a908541d5cbac46729e5dec1740dc08efa6c2d581542e040e4d5a006d44ce8e141b93e82beacad44a94f23706f742fdca2f23d994cc5a354e3297847f305b1e901241f4879b13217efcb09046649e1c0948581b322806932bfafbd72df03d08377cbaf11b8d15f31976d35a9511f23efd36d5284d02dbc55ad3ceb244a5ba3110a521815110f866bdaaa4b2ee6e2c3a5e496a60bbb452105b5f40e9df7cba5a9274f65b77fca77107c1efb67ed1f23dd064ab1c88d5ae38102086e52d32af0cef56d600e0098720b95077a625c887ddeb355227b2ad8371c404d769c823d656b154d0611f6429457c296e8f823c8c626dac49f56e1c903c373a3ce1af4bb6b1d488ea2ebcc196ac09358468e55fa7021e1286cc5e8404eaaf845bb26da605a169869dcbcb697af55203750bdd9adf61fd1b2079f6edef9146db69a7918bb8c1fb9f5302566c5da4117a58aa9f3a8350ed19f696540a2342cae1fa761dc04f71330e91891d1dbe4eb6bdfb3b40815c2cd4bda40ca30687b8467b75f29e42baeea66462a4bd35e5d78cce5c92c753b63d9ffe473ffd2d1a630c390e64fb2c9b0b1a63a078ae5af0738ddcc74c6d8c77bbb94fe54a0e23ff6b1a72a11a94f02dadd18d5b96be1b5ad7ea60c85875fe9e25e9a8527d93dcf2417ed0e101b15cc9e40646bf19d3ed7fc6ead948d1698b2d3becefec824d9a8a3544c3fd4eb14d668d86fb715ab12090a2780063b61d41e5fdeead7f212aa3ee02f1d87c8d17e3db0e6de098c42eef9d3ce0dc0882235c5f1e33b8f75fe56dd3dd1788990f1566d4b9cd60ac712fbca058e2e468d7848afa32047a87551b9c3418a2ca190812d9ebbde1625bcc61f050a5e118de01b6f9c93f27f5e412ed4b11bc9c00ce68801f0f703868a5dff76ddac24d48b27cf9e130850dca3df761077b241a1442dbd31262465fe1f2dedb004e896fccc944d999389453727ed2a0a4ee2c7e89b3f53caa84bf38744100d7242718e1eddd363c872f2ad4b6a5a89999e0b5bbb9130d0e202faecb0b39a38e8c43afec1393df6fdd87283d60b76ade260dcb263bb3185e23d5bfa0e34b648ee50b91f7348a7c10a37b46e22217fa205f68a0c2fee590e8bc5ed544c4ae5f3aa1c4a763797e9245afb1c643b0184b61b2616141b845d0b609b31063142a06b41ea34ff686182b3b91c9325617661a8dcfe8e7931fc608234b3cdebaee994426a2384d5e27330e67c9dc09d0682eba4066daf02a3cdb4bb7bc9b22b5b5c1af8c583073c0110c9c035f70fc8b58e29cbdd70f21ada6f04408b2b33c2450cc8453cebb9cae72cee21666635f60468846e8fe53097b5a32e705190a7ba2e50b9be05ef3a4da79b5047698c7596cdc70f4075edc7d9467e07b78e765c58f475b52ee7f716d74085bda60b46dcfad123b26c098ff4fd8ea888efbfad8a18bdde955c5dea98b97ed7820a4d5df8f0f962d59988e501614985f1f6c4e514cc44dc8d6157b2753119b575b8f86e2388d9732323c2cf33378547b3fff1f83c80cf2d9ec38d1795c3a9a99bf5bd33590005f9667a14e43f813f3c4c968a21f403dd762174b1e6260e7f6d5e35a09391b7c2a1fb3e814b52a15cab45ae232d849ea692c5d99eda3bbdc32cefe9806caceebad15b70d5035580c691011f2e8193e6d37da02596e3fe216068e84cef2e4b7a6aba5e82087e75e66b78ad1bbf21454b1cc02fa3739944422596bf9d0ce5832718707f8d7021b9fa598d2451376190fc212ac7861e22119b646e4da5ca97c738fcd3ecc6a69a39b81c6e42efcd30abdb19fe116370f225f1c923f5218349f3c240ab08a0ab3fb18154be2b4cb298508035096f47dbf973203e1ce8ba69b6935f379e6526ff630d30c24a8558baf35bd33b74ab0be7fccdf570c23eb0d8637c128b46db812369c9f87fdb2e7d32182e6734bb4255cacd03b2c9e7fd57cd3e9017245c18266b3cf356fcd87ceafa8de7de01a894a65bcbc28a3946cf9faa3f91bf9f2a49e000b4ef574220375085b273dd315b3c9c5a0902bde14845ba3cc2a6f45c35257c23245c2f1ec1ea1c00bc19f963fffdc8a58c5358599b5f2ab97fbe4ccd07643511239ce80fd9513b66be10de8332684410785dba0b234e5948472a468b4af6a5f6113cec0b69aed8d0fe590c45c51828b25f6420e50a8fa8560226af449d6da148a18adb95f89347b22b042112f96a0e90e58c581da40595d9282f1e48444ae534a2d3b99e45d47730c50f87d5eccd4d1e163a4eb580f0919e97ed2cf7ede1b59adcf95c9df9b2fe5e627b3af121a2386bbc2348d001e57cda2b0928ca0955ca3bcc2e4d37baddc23ce10bd4f3b1bd70d9e06d0c0b729074581d15c15125cb56758e0247d2ec45c098e6c061ed3deed6f796779801dd15f584dfb279d798d55081998b42f92dded0dc30c5836a7da9d7634932dc9c7cf68aaf9274dc9a5f3d7e13f82eaf039e4a82573d1e64de93e102104de16014ffc3d2a813adcaafdea23d4766f8234c0d437ddadc2efdc32c6f8c88f4329d54f3b69e061b78c4c7a34721a62746d09993264eca9b4e426f7341e13a8de4b07154969f2c35521c919186db2f49dfe6e641f63df6692550490fca6807453e3727ebea9e0ef7fe0b5ac1b373e757ce57bcf870bec14972062b085052a8c0cec37f921b36485125bbe5fac24e771d3d7806fc4e97142bab3e323a5130c4aeec6d6a20744778cf41427358d8bdd3e611305691ca4b68b3f05035fd31b3534384730a109d1d2414f94ca8c8bf1140c18ef674305a480eb247e63519eda01e854c5429f785ab0f6c47eae083a4141456a02eb41866f018967075842e059849d58267f5d33ef5c2e8fdbd8f2773e1b6ffa523804c4f48841cf0de25ec7bfd474a23d96b92c77f3f81d18a32e9a993b0e524505f3e0fb65b2014dbc3c46becadfa809f6cf8bddfce89e71c49d3a85304d775f489c390fc5e3c14d64ef9d697538d04ea0a359a3e8420afb09b3fb5c179443249a1d6c3bb9c680444d073e965d34c78b4624ba1c6c0e7f8b6a499a999f3339b63bc13d9cd614c7337b54f09523304765a1d0c9127c0444af3827c1f85d397688ab33e97a50c8857162f41a6f6d30e35c7b1462269e356e0e83e16b3cc8f4ca0216dbc0ffc809f4eeb6e4b002bce630a5ff859ac357317db12f08ae3296c4dd2840f07b9c18d1a413a9b9ef37df58162aba1458dbe0d2e58c29b4f857b274c1d54543b93d6dc834aeafb7dfe6b772d98a6019642d3283795c876fb3dfc97d38c1d074a62a4af05053c08dcc00cdde3c1c1cc55c9bf48cffdaf3b01437fe5dca9843eb77b141deceec6af2bd6b9a0e6378af34c9638100b07c4b5f1371efd4bb051f84db2751bb31e73dd0bcc3db6ace1863d5774cad6152ccce71795908d191d1147899a6b620e2a6829e57ae427d8e30cb852b20603b46805c93b2a389b12eb5d9c13498791e59493034de527cb11cf90769edda59d0b93b1d8e2b48d4ea265f1bf2105e3b3555c0cf08f685b8c5d1020b488f3574ea55b34e6309978480cdc115b46f1c1601f560d4c42bba7d859ba3ca4844e3291cf5db593745bc66406b2b83c6b91f672fe7e8ebfcc02d8beacc02765f259b7ead5cff2b2ba8f3e2d06240cd65bde50866f1ecae1649b5b81e327b6158cf57111f7efe5bfacf0d4637d1275da3246e156b94581dd419a8c5568449f577cac3dfd1aa97dee220c8cb9450ab8d743951a5401ea2cb030ef7f6921251ce3bfcdf1f7ed3d515c869e7d22dafc41c54d0ed0ebeaf1f0915304438a0eb98a0a046969f44a2b743cd2387fbc9ccc6dd0484f1042178ab7fea0d37ec5a0fdf5923752cea841962fd3b80f5f6bfe5b70663a59790ea24f6325c24788dac756c83d60e8c5cbac0c01a59a295c8f27c1cc338e5554a3c1dd1084ef82cc7dbf67f91ded6eb105aa12d9896cc88e3e40e46e7a3b2a5bbae8e68cf6396b2fd49acd63ff5fd5744c53e6bda5729892255fcd2de474eed95739c13e3eb3e55da237661d668390526861810f54c58d07a8546737bdcf4e838c52328b83b32ae556c529b3bb68f15410ae7be0d162bcc1d972bd98daeb5289c14704a5fbed8e84ba51ec0b4e1917be51eac96127ed2c8652f63e2c6645647cf7fc29462d1d937c60e39cc9968f0c579fe8992cf1d4d3e91f3492f74185188655e211da9f128cd965f327c0b966815f1c49db3fa936bfd0c976f1f54344ac6e81c7b4733a9ff5c50b4d8599c8db052f8f3a6e377bba52d5a1f7d99d51d8cc4ad4f61436e7207f50357234791fe59459080cc7a74caf271edf681c030d677500979a3e16266f94949f0dd15a0c57e1c8674e9abe6eaac7b9d13a8c8d85054288caa960d74c0dce24f0357f82b6d7cb3d7fb26da76ed72b2e697e48c2645744f171be6ece510f6c666063900cbc0c02df52e907c5ffdf7a8fec097e651f4c5e64538f3c3badd43b7b6d999a228b33a33d5e913ab75f8b2bbb8bdf5ec3662d699e2d70b4aac6c248ae6a7aac53b95cb77574e6e1e9f31ef2f6f9725976fbdd716310e56a776d8b60285263d3ea73eec315a0ff60fffdab9f451f6facfe044f81d66007768b7098b528f1ee92d4b51036a35bbf1810fad91d18a0088e4ae6d6abf01a802bff8b7ffddde35b82e3a2ba41c194006a5009209f3bed02df05c26ef6d77093c3c5471f2dedbedd5eae3a5f351d412ec912ce36ce0092fa7e379566d1ef6ab6b2bf80b633a2812802c9ee6dca0e34d6aa0672756a5d4cb102b2100c2c6fff5dc3f296f1a4a8eed17766afd3094a9c8497f83b199eaba644d20b47e767bcc83875fdff6a0e4e2ab96c7ec5f4c1aab7394ce1ad456760da3bc77f97790dfb761fcf786a45e9cdf2f2fcc446f780d2ffaf7f096f53caf102d1b16a2207df44c7a672659d1d0348bb222514deed3181118cc63bda294d399b0ffbaed5c677845da5a55ced8b305a970b7afb171b0dd3c029689e799d1f071e301bf91a1a8d2da08505452d8d557dfc3cd125daf32e4bd9b4ac1dd45e691c117552c368bb4097a3a5da096395f9042f14c2996b43ce12214cd36dfc06eff763b0d3a1f3e7ceb7e4f5a104b1c4fbda4d179446139a96602ad9ee2d7ad28bd59a5ac653a2bab89f04480d9126f1c6a0d0802b2298a565357bc6040fa1bd0f84100ad485cd24d3a0e4da9abe68cfad3db9779fde6229afce0b62f6e4a8c624e089b647f283087c8b53181198ef7c6a579659be7d5663b78dade4c73e509573534c3bb4601b8be9f1916e7ed019dcba2b5593dd6e7624e7322dcf6b714417adf0523a8844613d5184104ec7731015a4bbd3363286e17903d615975d04e71846bc39f5cee12881b93b4375d42e61c24b8981cb84d455d28f0114826ff8641f834eef55b2cd024b563f31432c1aa83487bb80e460c6b22cd0e19704a5d7b502da1974db12c7e9ed1a2f1998d84306b12fe1e5f68489b12a8b29"}], 0x2260}, 0x4}, 0x10, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x16, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff42f8384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659c7e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x99) 05:37:08 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @multicast1}}}}}}) syz_emit_ethernet(0x55, &(0x7f0000000080)={@random="91a6fb00d4d6", @random="c559a987fc0e", [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x4, 0x1, 0x2}}], {@generic={0x8037, "57b5518c5e7e821fb97bdd719c1073bc15e39731721b16a0492e2b5c73b93d3d080f2b3e313e595273a89de6c8b30b54bc5cdfd321f2cbce9561ca91eac084"}}}) 05:37:08 executing program 3: socket(0x1, 0x5, 0x0) (async) r0 = socket(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x40047307, &(0x7f0000000000)) (async) ioctl$BIOCSHDRCMPLT(r1, 0x40047307, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001580)={0x4, 0x5ba, 0x7, 0x5, 0x3, 0x7fffffff, 0x1, 0x10, [{0x7ff, 0x3797, 0x0, 0x6}, {0x80000000, 0x5, 0x153, 0x7ff}, {0x80000001, 0x5, 0xffffffe1, 0x275}, {0x200, 0xd32, 0x40b, 0x7}, {0x8, 0x5, 0x1, 0x2}, {0x3f, 0x81, 0x5, 0x8520}, {0x5, 0x800, 0x3, 0x8}, {0x8, 0x940, 0x9, 0x5}, {0x8b3, 0x4, 0x4, 0x9}, {0x9a, 0x3, 0x7, 0x74}, {0x9, 0x1, 0x1, 0x101}, {0x7, 0x4, 0x1, 0x34ca}, {0x2, 0x6, 0x2, 0x8}, {0x3, 0x7, 0x400, 0x200}, {0x19b, 0x8, 0x0, 0x7f}, {0x3, 0x2, 0xe8, 0x9cfa}]}) r2 = socket(0x0, 0x2, 0x64) socket(0x1, 0x3, 0xcc) close(r2) (async) close(r2) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) seteuid(0xffffffffffffffff) sendmmsg(r3, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x7fffffff, 0xfffffff9}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="0ac7ebb152cd3ff504f9bae8ef9d324a7610bfb580ec784ea630", 0x1a}], 0x1, &(0x7f0000000200)=[{0xf8, 0xffff, 0x100, "38ce736cb6d8de3143084a86abd0686240a47101d776b3687619d43491798bc2fe690c0f1eb268912d77f3e56e9beb310f1ba7a84361a53f677cd46b8a751e0a6324961809afc7431f7835343394e01bcc7eaf0e030e91b93f0cf4824014f82971a60fe52f5e14b2e312b711852d03136d8a7ec11a2e6cd9ed884817092f1bd44521f6c80bc217b202c1dbacf5a837b3022ac46a04c30d6e3be69a40e6f7e3d5cb7552f47f052ff3b79a29befea6046ce79d36c1e3d69a91c87f2ef5c99b89681ebb9e0ee130a80ae16b539876f6235cef906c0b8de13a3bdcc6475355f4ebfd81f2"}, {0xb0, 0xffff, 0x1, "27e0aade6209dfff18842218a48deffeb22264e156dabefa07ebcd4ea8698235a08627fe653c5051d62a1a0811d348b51968f343d0c7063cd0ebd6d1c542a82d25166d59e22fe67c43e46debcc62d78d639fe5e166acaf221134ccdc162fa30b46b7749e84922ab3f404661c5df303eaa7070cc75fe1bc52e9609c4d476ebf991dd3cd793de7588c26b2eb310d5d43df1ed7de7bbb758931bf08b61498"}, {0xf8, 0xffff, 0x365c, "6798e396759d62acc0c8b42b046d45b8944e92736a0eb69a1cc612c9d9643793f9a50476b6767fff96c936382f43705fcd1419cb22e14652dbcb30588f83479324ed2ef4213c6c0c1b031c57883769a3288283753b706cd5a253d683957661c2cacfbfe5fe250af1153927354bae3c4ebb85e33af694f34a4aa7bdb069e4132ead23c4b380886030e424417ed45e9a0cb7b12c8542336cd6a742621ccc57dbb3c283170fe72329102741d2cc18c6b9f52ca04c4f4fdb09d017162e3765c5b9e2480d894e8bed7f85e70b3a6b08e4370db0a209c46c4ce7ac7dc8375870bb60797081d8e84a5c"}, {0x40, 0x1, 0x2, "de177bf82f112df28624fed72e7126848b7f2250d7dffde8863516fa785dd2ad1b9ccb7877906ae15bcf"}, {0x1010, 0xffff, 0x3, "6c93805daa02f671de8b474a4b0b2b3279cae3097e58e465a50931f9a7e51d49e7f7266849a4d7f3704285096ed0e2d72cd53f97d08507e065f6724f3d69697b58113ce22796d3dcb3892efceb89ce65ea6b0ca727d71dfdcfdc77bb7cb04e7fc35fb3aee85888ed5973c67e82459abad6dd78f09defb123b80f3a61530a0621703fb45fed7e4649a31380ee24841db436c8cd07723121d1e49de8d299ba904b017240eb27f1d4293f5193078ab290beef11157eeb235c8c4232ff401f84ebbeded5402b7c45ce74295c91323fb329060d61c9751f086ed8dca58b3ff641ee085ccff70f5832d420e8633e039aba232d978f539b6c195fc9ee7cc3ee0a0fa0b5207f9c31413d8b1fac1d59fa981bd528c43f61f99a915b829891777857a84e0b5050a85fc4f3e11625adc04591829ef2e3abe742759454f0a6a428eca1526757748e81006085b00b4daaae069dcfddd38a0fac59a83a60ac40ea1c27a1ef0084dc696aa3715d104c40403b45d0967b71600ab18e7919b11870a007ea6cb03abcf743e993f4b9473a5a22b263e4d7804292dd1557b2c401dbc004d54bbde36a1cda41b9e3419a666c8021eba3577cf486e0f4bc8b92e4a23d0d527f402b4e6511474f42f9a32da230eadd3eb6f14c092df14aabe76ddf629acb040f54b556c211293671f1b7f1d5879e969ab7df43903ee4659f0e25876a39e5a24586102408ae1b16143ba7a78567ae2689749113d40d02072b1af97895fbda0d97ca7b70032085e07c3a82f62b1da1ecbb5590d2a17e1c7e422e84c3ca10874c324bc5b4d375d2e0936e778c8ecc4e785144896ccbdee7de70ddcf2c496dc9fafc5b1d2c7649670a6c565c9fab3f3887346733cc22794fbf73e9fb55c3b5567239e32aeddf63688672fa32510d215af5aa75bb4e87669136dbba18fc9aac31cd71f0cd4d53d854cebf3ded86a0b565ee00c1d58b485487e6e8e0bb5e973649f8dd6854a6fbb7e593a2a5e41ad2fbb1d3d10185c6093ceebf40dfe954505a3f253e92c0f86d7a6da6a99966b32905ae4cf333d8d30af9d9f63ee422d9c3b92487683472708f91b02450c700fab1a98a78aad039a1e3f8c03195005f0333c799ad66a9f87cd1b2e24333a860c8ecbf576c3fd67ea57610814f569b43f0ce07c32c2bb2977edbfd4d138e9b6158e3b373c64fcd05e9e26b05267c0087d7567d4911675b542a22eb5d8410b11a5b4bf68b23f49476f2553b89c80307e8b72244d1af008b1082d872caf71f38dcdd6be86316b8cb66c9e0c30e4fc9e88f8742b3c583e24bc822a5fcf513373b40c907e757e0d40fc0aa20dde8002868774e33e09f8116a2b0d51024bef28a593ecbabd877853dadfed0175bc197211cbf9533439cb8be3db2c0820080d8523499308faa7df289236a403b005783fd5c5d678fe90a8498b11743efe53b92da807e894643da102bc0b066f66f866db0e3aca338bffc0ab9d61f9fb22a47022a382d01341ea4d86358f501aac3fd8e2ba088c263b8c367c0f52c41b69f46f2400e8c18786c9e5de40bf628bdbf63ed22b423cb91c956b94c60f10e97fe82196124a70d3e04a4d385f86f283725f3899f0929b057260322ee6f057912da1b050385fd13d4c3308c05905eb200f4f10d26a3fba7edf33495617e803a3fb3a3a2bd41751e54902c17c86cb793018cda65f006678937d1e1533bf13b37f488e755578407238d6b68d4e9496fd34f60e431db86af0181014ab069689ade337fe13491546dccb68d39462e798b392614375b926b3033ddc078eee35670bd198fcf17c0ebe2fd1cf4d80b466d3d609776cc237395de15bf8f3bb8787f66ab1edb02291294fd7e9ee992ce0c3f9c28dba1e987e2148d7d5c7444e36b2451637c186aa6279154b1c71204b79a99c8373b8f9685d663e74fd19cf40692567b86ba6ee4b4b523aed4741c4200898601d407582f1719c128dbd4d7b20b7c7e7540db1a682631ffd2166fae9243f96c157c8a932a72a14676cb1b97ef5b3f9c0f39b04e087fa887fbde5b61b98362676763a544d920a24518cb9c9da194731c96da7f5f11ea160a62b37fc2f4d6e8b2e491727d50eb5c3f3c29675e1a695ffacb474519570469b8641beae418037ccf327ba141cfab1c20dbaf807c111c92f69c31351b276e96d234381b35a04cfda301919b028ff780383916debc76eeadf7434e855669567db1618aee37147965774f7d07e0732445d12931c13ba2510bbeff1f295c793bbc7c441c28d966cd06d6658c63d39b680384f9e39bd2979c69b1dcb81c7622710554ec2e93acad20c642bc71f540db949761c6e6937026fbd6a825b4fe4e5b5a4f47c25cf979b0166471801f04d8a893c7b9c135ce3316523825adcb1cd0856b802d5eee38b9f5d36636c4ccf8133b2b33cb538da8b21a06e35476ff62275e3b44495356d04070278ce245ceff72e9b0f440bbb9d982e5e246ee2cf66b8e8353715a5310ec98eb20f9bdadcc3b36267ea8655f520e1e797981fd09712e45e38cec913f303fac94d988498a9ebd10811875fe5c6c09fd89dc3e39dbf6198357e67b875bc781479060381cca92ae698844dd2db3e28c39e87de2005583fde9140478b39ee0bffb82d0ca97f8263361b70ca6ecaf21dca1c74a2477947f1b32eb5c54e68216d873dddd0aa612742fe89a9506e46aacbecf6425a02deeda4df869ee2895e065d0263e323a73d10156e8d63d6edcc51ed03d5c1c3ab5d4fc376f7fd0251c6b8948d2eab0ec015de85bb3565cce687d2f8b2dc08729e1bc7e3addc8f04ee19fc7a9ebb2a48de5287d57913e78fc6c24272e824beda5012320e867991bafc7562a686cc5de4e5b6bb68a96002499e7266fa8dbf32bbc09f75d1a44b6cf06a344bbb3c8a2dce1e860aeb6086685d2045ddbcde14107f61f2309fecefb9822d8b2db2ffdd3718e22ca4e74696eb426b7b1c3269cb0f05b046310ac066ef2fc41489dc6a43c644d147bf7c4cc94312554621e5cd01714c767c82e425bcf4ddfdb25cb577cedc5ee25082f81ab2a6b948dfc61d24f628ad44ef597ca983f1747676f58e3d248ca9df0aaf5bac01caec052c6a2a072774af13a92fa5ecf2392b9b3f8edf7370b63f2a04138cfd3d782541e00065bdf6f5462c9b97a5f7d245bb0bb9610dc394d87cae653b2be16715f5214c83338d0e6894cb39927ccb2ec8dbfbfc91ea1df98af5e262128f891fb60d571fd255d7ebffe04fc27878710018052f7d65f299eaf5a6181d6ef71566fe99b5931ec6dcece853157e7c2d51444aacf255b2d1b3e09cdea3ced237ce77ff0d8de918c5d14e01960ba1936dcf7bde00e7ac89e5b11bcaaae08d09f47d38416575c9357bc401ebd615785aa3da85980c26484a2cbf0aa9f5e5105863fc373454c3b482ec8e0582cffc91b21b3d892a6f2f0557ea863af9ba79ee0a30052dc1c45fa4afb91cb502acaf373a8decfc595625e32859d234242e2e960c65b15dcca7f69d5d58ebf812fda861f5d6bba2f2b69d734d87a38bd7afa743de863f9122a401a6754df415feeb4b8c1a0aa28049af4327a9859770221fd1eb5f00fa2f05b6a84dd995cfefbd265332258977761207d40fa45f7482fabff61e5823bdd6ccfe8d027628ce926d83c1dff10cd3947becb3b20dbd720725b6b5ad53e54148c4117f44d8aaf672bafcf0d5cd68b15022eb72f08faf823f22f74cb70a3ccdc1c57c834e9717a4f3c79b4a566eae3fda28bba9b1746205e1dffa5c2053bb3a32d2c851f4052840cf8a1bf825b03553a5b961dfe17772c9b51e74fc917908b218db95da4b37b1a59540a9f0aae8da96f44d85d8e9811a0cd309e3f45ea37747200ebeac57c8e56b43809a9ab17a2212b63bca6a5342c527c856f55e2b6a1099526c3b965380727dcc391c8f00b0780a2115a92af734b27280bfcde5fad7b61c7d7c4ecbbd41b0ad0c2f35b8f1913bf3335aa0e6372d5d06761ed73a76bf22b6efab63f7d465625679c9274b8dc44ff5f391c8a7fe1049bda71f1be90cfbe273e9999d3946e59abbeaabf0f0581a1f141a14c00e012ef6947178ad5f13555688676d79fb5546678b722f72b9b53f7b3cd5c6f4f9e94131029aa9efa8a95d74153e73ee4eb888515eee44e578d84db50f74efd51e14d5b918edae2ddaca5d7ebd42b3474af8a758b0cb4b2a168fff38849019b3326420f8cd704031270aaf5602e859b34f1e55451be8a91f5c5f028dfcdf3c34f6f68477f0054965baf3256659571aff8efd3fd0caba984387004697a9b3b18b40fe4e16ad7786a30a9930c5a5cbf5654ddab04167853d5ef51078c4b265c39221f40713e4d13a4ddbc5675289cfeb413e438019552973b749204d6ad5b9a638d7356c18fe2e29706b2a13f3d128a7937f2d3c146fac825a97f317ae72bd98ecb4d2cc7d0aee0a7ddc4f59143e19c0bd1de7a6fed641a7cbdf849ccccc9a7f3189afa4cafa7632158111e8ed51f9c453f770121fc3701e6bbf99b62118811b27905c75fa5874a50a82cccd9efdd3866f19f6bfcc3bd3daaef3a8330eced03e3637da982987e3b297e120ccccfa5a0cad01d98bc5fc950b8a8785b8df303b93f374c3805b36ebe3054fb01a3cb0df979e290c2ec5478a21319b7b38891c12b8fad0f6600985e92f84e5001908b075599bd678aff3bbfe11775df373d7b9e351ce4ecee4cd14616931bda897bff4b1247fe9fae96267657bc50f55e77a18b58a55948108a7e1bc1ec1e2a330e6cd31e54c9c67a7d9e5274ab8812ba21e24e6c1d29aa3dfbe951f7a78557fb9241bef0c649a068379892a23b36f7d7b5c5788bab6e44b34bd74e528e2329ea753bc680e6705ff020b44c39d8da35551dee0e3c27c4217b9dfb6d28c0768bb8c2a1ab21e447e85e721e4f465a552acdbd1a91293847048ed544da48139b258febb762c5a398b7e3213aba7567c5d10ac0992c14ef686430a8e509674a423e509ce1da429e2bbfd14df498bd15bdd9d7519a1a0b4b5b30eb537b2e5a7fc0be8e9e5cbdf5a03e3784f20d4d1034614e4489d98da289c0ff7717d63fc2f4881fd5986c013a6a0dca413f0b5cd80b580c026949f20e61b666e72e977a0db26c824bc40d123a51942d451d3627a0fa5d2394adaaa7ecd263ada8e55516bda5551b1f147ea1a5c1fad5ae54733d27e6f88ce347b99ef713e58912a784ab377ff78c6cff51c42d9f8fa745499d6e8ac620280097d0d62a0e59c6207f0296e4408a7b7493307888731998e2c298c493d240a7059fee7a39ed3273af2f21fef6241e4abc119fb79dfb16c1737c3a5f57060be5f15bb55f56de3e930492c99edcce78e360dfe0367254666a852de0e7f02344dda16224f38dbba3f21f76d43fe866428ab2c72ed381fcebc72caf11b9d94ab943ef7b8c60a0581de8ba1d7048778f476d1a142e7a5773a658bbd6e127f86b6de3adc89b264171b645d0f5aec98d2d0759afce77436cf1f178533ca6398d26691f0add8538a1e760fb2dde7bc820ee4a5eb31fb4ff41a93aedace4a4362e32848c599bb3b3bd89aee821809a89d043c08208e292cbe5f6b39420381edb68877456040d8baa6987e8a032c3655f5aa9f154366c6aef2af3d4d444bed277426c53449c56e19d95b21e5793cc148f6c18293c3a475dde41828e9baa47c2c33a2d1bf5ff81892a620c3fca0d4aca8ced7a2ff65b2d223545c63d2eb3b8de0376b603ce014eee1c5d3675e207819b08a867affca0420d46d8d4a302653dc61b993d900f47cc5858"}], 0x12f0}, 0x2b29}, 0x10, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x8000000000}], 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/66, 0x42}], 0x1) 05:37:08 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r3 = syz_open_pts() dup2(r3, r2) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r5 = syz_open_pts() dup2(r5, r4) (async) dup2(r3, r5) (async) socket(0x0, 0x3, 0x1e) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x406) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x49) close(r1) 05:37:08 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="2cb666cfe3124a4eda8f9e3b319618c48db453f1c9c2a78674614a8c87987ea98457bc4e939dd91b3f56409bfd2b01b5a71dbb4bf07b05902887ad7a1d43bc3c661adcb2d4ad6647bce56cc453b80931b2e68f63e2bbeba266e927b12d736c66066b308ec6320651daac32450cfd70c569d466", 0x73}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x81, 0x1ff, 0x5c0b221b, "eefc50a11ffa5f3febba090f3d56899869661e05", 0x1, 0x5}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) fcntl$getflags(r1, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) dup2(r4, r0) 05:37:08 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="70b89a68e09b2c0cd8471772f53a324f39e8961a5af844496fb23fdcc6c574484573dc2091fe7cd47a335a56e3f0ccfd7738f3b607bda479b2f80386975a5d77c43889a1cb3361fad51c1cf8d02d6ff4ae313c820718a63a8d6d861676594644f9a7a4e1139600efb40fa0f579526f97442864", 0x73}, {&(0x7f0000000200)="b186aafb7cc2c40adb1f23764f0898c29e7c60dad198401e39ab357169be3037ff93fa72e3a65451bc532536435ddf1145de5fe71e01003223d4333c2975ace50c8de6b7261a5c0a21fc5b51c3f9760caf", 0x51}], 0x2, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x8000, "e9a17f3357137283bfcee3d6afc60f405a3968084082d64ea665a95443ecf37a18811b206e76e38477aa86de0fa7cbcc4d3304b83b4c3043b54ad5f3c878f2dabf19512a8f8ff8974318f5c3a5ff8fe79d1f79e84d07dd2c7693e8468c4024dec5b4ef82a675a95a70c1a334474bdb4be8b3b9340ec497b45e09dd0aa7724b40c9074433aa51e69c96cb5827026d1bece6e503357b407ec01e3e529a62640bc801ae756ecb33014fc2b92f4ab8c6e0c7f65460cddee75b751de221aecda2a8197d00e6348fd57eee2f3b8613beff40cad5d09c5311d0432ce3d6c9f7def15e89cc1bd8829cf55fd61064d76cb4c2e6d2aa6bb8d9c459141567e66ecb2bc7ba381d962ac876cb22019992f8705c7526aa0106bc8997c5356c3b5cbffa027b5fe6174f1bd5e9eec033d281e027d125630274a4cbfaefc9bc1eb3f10e101d349a2ab1875f6a71934d8a75ee3a63a91799b7bb2711a9d18620830dec545dff2d303acd60c6ca149e810666a29286667724ae8112cbc0b9ba8e2079de8399c812aaff0bfa3ccd1fd9ba0fb0d27996a41053e76cd5e08c4b1d4720cfe50440be1cc714312f55b574570743346783c67683f60a44d528a8c92116f11cc031673d6ecd9e6c6f0658d0647eb6d395a759386f6edb7b78d6025088a5ac5e24e9b85041075870105d0ada27479c7228d0719cbf04f48abcd0e823926eb245a7a900d0de6337833115b356871d1ff1860ae51a34607cd69af704990e0b403b45c869d91ba55eaa95002f6c3d1986288e82f63d5f5b702bf5af03f4eaeef256a7b41d5146d2490e018b82210a25c740b04d5fd417aba7da313a499ca33f323cec86dbc59b7383593a5b69bd4409e052f0c203240e6e8a733569074ceaec276c0ff7d57259f23c2f9c323a369c3e06caffbc924194def7320fb3781a4f1c705986c5420e96ea1300bd00701b43b48a39c4a8a9404e046533aa17a2bd52837dd71dae0f079a61bcbe3358cf1e727c86b2bff578b319bab65225a4151d6819ddbfb19f4fcc84af37e3c0ab815437253b77b64beb266c2eed3e7445d94a58e866dac5c232d6a88705a2ff2a9b1b25e2316c75f261c6b1a65a8ce4fef49bb2fd3a011235d787c24ede7dbdce86da18fc3a7bc259876919e57b2e46e912ffaf6afd5df28560e79be9278c04784cf854c0ff572e1368e037187db4c6db50db361f8daeae7b79278e50c83d04f9b014bfa4d9c5345de350ec46758a16c3f22ef2b0453d11ebc47e83f585da8e0b52f50c1ebfa84d37c8fad65b66e1fa972203f3baf2f8d810d9c7dcbf907e927a250b67d9925e94e96e59a84ea53a1167d2f63cc7c1768d22a8d77188d1c5fa752c403e58e92069a314872b49e3ce8af41189ad92f5643559bd8a5d18c5b18ef3c3efd877caaf3947435f206b1c0dc44cf79e9c57f4217bf70a08ed805f1d932aba30529c1dcd5d8b39b5ccb2ccdbcba8f4bd3117fef29ddc30d0945012c9933dcf591a68d0d0a96b6e46f69eca5653c01f0f7fc45a5e657ba9c87072558c8c50c43a464cdc252d632220ec9073e45ced9cdf670605a6002ee447446f9caec97a32d8f9551013b89396ad870a2662350993bf1fffe01e8d9d37fef64af00b8b4530304878d8d3bf082924daf4217b8a91ff3ce4ff75665d6a880fcc1f6a686d7db82c29bbfaa34537e4f1728399c1b9db17c84b9a167fe46faf0acd2ba7e0967a2416001d19b2399046b745fcfb072e02c2162d65c5f9173f166e7968787f01c42badc7b35cf421c89a5269554bd564060d120c48d151747b55da49336cda0d34683a532691b9c92537580c52b40a3536e70cb3cf743a7c6c92d317887000339ac66639b7cabee71590498a4ba2386da95b3772f728816ff838f2f62e828a02d4155634bb3b11aa51a115f65eb1cad2669b1d22ad26a2e75f39caa8f233730ef808c1c199727a9862f596ed9efc81acbe15e4d5345722498f1b59fb6587e430bbe3abbc5a7ba278140650e4727837f59d44e09a45d6ca5820efc50d028026f4d78953fce356a379c54ac02749d33143bd59ef4cb669a91fbf5e72413bc19ebb6aefd66c245f4adcc8c09b5043b6bda488a917c6455a2b9efd0fcaaccbd6891280f7ce34ec0e1231e03aecc9e049731624c81f67baac3505fb907611fad4dd50891275ec9ea6653be3d5fe28ef6e7e41df2ba502159d1edb71fda9e0de17ae7f617625659df0dddd91f3be1dfa57fbf5442474f92f1cff18a5a0ee614ffc312b309833af3da761c9b357585e123b46d7f973b1ae28dcb708b4598f95567b45f48c96eeb9407b832d2015067d75cdfe1b03b53ad8c08b1057c83289e6006790bf7c17304da604008eb8d612f7c6bcdba54fcb637016b8e01d21dd77c33aff0588b9d78b2c776a032e7b41dc5581e6dc1390b6f15a028957d25d0d8e30c4f89dab759652445dca223db56ce67c689df6a84e2a0fd64c43ede813c7b6e5404e4103d5b9f18f9f181a33c722e9becd47611b12bddccea9526b7cbaef060b3448b6f1cf51f2da625df16ce9ec02faabbb8db867515e10021d8bd5eaeda22ad0d004f966f62bc21bc8d6af222943a5dbe546b04178a38b2a97081df4ff6d26957a59c020f2ec2856233dc8b2f70a43ac2561373943a57b818f1cdd1f8da08ccaec497b4034c6d73fe2a6dc400c66e14960b17bdb994abd2d7bf7f0c0f42d8fee750199e269eff2a27f7325e811bcd58938d5391ab38a27752874f8c7aacc407a50beafbaa6ff1fac286331be37d4d57504d16b23d6fa38521951626846eace89f4f4d51c52788acd7d22b9c7f3fb2c2d46a45bc15a6b879b7f14b2590e684c044cceb28bfae66952efbb02ef64ab295e7743de48b55436656a713a238d2feb3ef43b38a566b9bf244dcb31c77b1750df658c744abe9da8440b7cb1cb5b2d3dbc4977f8a83ebe826f4dfa5395853ee6e08e748da27dbd711d4666d4beecd50e7c65f8c6a810ac8f993cc8e857e0c94d6f09917d893f5aa6d48b293858290904178a75ea4aae2f4322e7caffb21db690fa482e29a7e536db755ebe18dae9ed45f9f8df12f100fee7ad0b5989e47e1128e6e96a46be56631e0ea29718c6d6730cd1ba6405d24d63c7ced7f1274f2009de7bc127b8226c5428fc6330178b4dcc2a50baf85e0212903ab3d64772786ec35f9b870ff88b572b3916ddd5eaeb51dafc94bd052072f2a7128b9b0ecc886b062e08dff21e7def6bfd22330cdde06728e52864fffdb6d3e1cba06998ec7cffe3b0d11b07ccee96c1bc497b1f293f56abdc487d11020a9d03fa736649311db2d895dbb3f1c522b7150bc65d360d1b4c6a7e3421914946930d5c8937792ef6a8aba356dd800b8384de56e205b983d85eebfd9626fa60ce7b1abc04c6f812255b24b4c0a543dc3ca8be3161adbcb4ed55478760fe42951fd2a851a34b0ee0411d8fc92b40a9218a948c297fb5294d8851a4a7a240a98b38aa7eb9424c6b4a10d019203132f29d4877c9e456eab411b5f0acd4cbc53c67ece944940aa2407124f22f168b0135d4f74ccfbeb6abc70767a6feb1d49c21f2617a49ceb88903bdfca726633469f71fd4fd191d3aff94d57754ab807fc78facc47d0e17258565ca14b43c9de9f9d023d3b00c34e5f2cc003266cd6ca5c6f1241e67218e3a6b34e71d3a83d822edd8d35c76249e7a8718a24086fedde2a9667dc0082167fa825f2672c675c9f67800daff9aca73c6fb719dbb2693ea97911626713d4403a3ae3781feefaecb63239a451f6b245ec88077c46d5298e1fe379deb1bfb2b2e7e5c01523a2b3b2816d48ce412dc44c5980a20cccd172c0b2e2306523137242665479e802d529f14b033bd32cb925153446b85c37419d530aaa61d3c4b77bbebcb21ea672e6b80a61dfaeee34d22c5b9f2c8ba1a5b1137290f6a1427d5f6347dca0f34ab8578cee49a3fe2df48c499587150a2c99470b3f81d986fc96d38c5e8f42c27e3f580332741a77fb21819a50a7b569df018e1df8d57e257d23563ebc00b2c65446ef6c568f3b4be7c7b4aa0376c0f561f38f7361796270e4bc50488b03a8854a00d46b507bcd4c8e46c2b05439a07603f8d9aab9d2df675b6aee0666adc5ee8ee9c9ed765069f5e05bc32fa8d7ec3d776d7a9ccf7487526a5e2226697c511b2947646e87395f0fdc0a33006f28bb56a1c9ea5aa7049a81ed3782039cdfc1239167579ba82e9af2e8ad7108d062b1fca76de1950363aab948caee54f55193d7eaa1e98ce95d5ee835ae50aa91d9888d5d7bc76f2e1a55f8f0eb6f674690500a9fc37eada6269b98b9fbc611fb333f35cbdfd2a20712544ca1b89c77edca4dc9ab39aae91e42b1035b841361c1bd3a83ddcd4a254ffec7e0f6c9b5dadb0adbbc7c2e348f86a8f8cb64f1e0521a26cd334cceb6ca79a0515a720f6c51859c16fcd53c75f5b6b818d47e349df21c2b0ce5ecbf5b8c734ce4c818d617b432bc900d274f4c9379596fd1a4867ba154b5da85f1b54690a7c2cf7c47d6cddc134f9b3aaf4b05a82eee42148831b07c1e01fddb3f21b7523cb1dfb6dbec9c4980174ebdbdce2136ea0e84a821d6e429300c96eaff43d0863521400d5a0c81b1331b463a0c9668de4b359d5f0b4f8d24417d59001ebfdb77acccd73d99e55113928799ada0f03f89e09b63143a2ebfabb0c7325cd771364f60986700bbdd6e08785fbd1738a0f9d3ed0a5e27795aeda1ac24829a00fcd70de3c8b494c8130fc22e83dbd106b47544871f9da625c8e6116a07867d523d31a7107d5a3b48b465283ebb1a17eba45b95142d9e8f4efe5901d8aaa643961c47b587804f056b51b0ec715eed7b2544b29df08dc4eff9aa60786be8166f1ea56d3568e77eecf50ac537b2178c3edce111ad2fe31ea7340c70d152d434fd3e3ece7721816f36d0d87a3b7fb69737ec139d07ce0a0e6e0daeacf073209d42b68768eb09b975e0030fed4ad6f5eb15c4b93146e69f2730592d3c2a891f58cd9787232842d287f7ad3d75e69092987257731e52b0fbccb337ccf5c03c4dde3b679b4ad68e8b1d405bbc224c8b81ead3c42f0cee6e0b9b5fbe2cd64e7b3a5c64852a35fd3787c3a6f257bfd2f33ffc6d4bea89b05b42a0ea3328cd91abb711295cce23a36edd189e8195203ca1ba122640d0dae7ddbc1614270ec6506b7df0d5e7ce4652b7787a4037eb7636cc2664417d40f555f83883aa998eb382a9bbe2bb486f6a028cc87ebba9bf753b733794828d4324e3ee61b2e3eee55cef5e7f4ad8fd83bb9b4d713d80b6a05e066d69d11a39a434752f4a55ed6b6eca96668cac83f747a00054b2c217342562dfad032db491f31ae234799b1a768eb14200a18beccb1b49e919a61b7f0726f94f6a245a0818ad3f521694e710295da983f89e7dd7a40ed55b1490b2a89fc41675d78b0b8bf998c234d513233f273fd55249226cea1794b5421fbe08f55c3fde0969b16468fafdf88132d4e6dee67f7bf1505c401b2d1762267d32803adf843c50193554c2298c58043ec1f142bd4140e0f3e406f99777104b8034bcc1e195074eb018852986e192336d159fe39b159d226b5ec0654e444ee91ebccd5bbd9940e206758ce97fcdb3f1222a6e94749fc0df3309b4f6bfcefa4561389cfb98440d9b9a6897367d4928dfb8ebf08c8f0fa236a103ad67267159bc056e5fc13f1c4b4be54407c1d8a9d5a08e19a2bbc1949dcec7b3724c69ff3883c9b36680153bc663699cd058cdecb869dc385d4f7b87f85c23af218846d71450d375dbb"}, {0x48, 0x1, 0xa6c, "512feb0473cb4899664ddb2036273dbee5af3363f148aac583438319358eb9be136ee6212886a6728b28f0be02e164b63bacc840c6"}, {0x38, 0x1, 0x7f, "9e5c807c54478ade770bc5d7452e69f5c125d0edf8ddc62eeb7db18a4558e572b846afec"}, {0xc8, 0x1, 0x80000000, "0bc824b5af8906267bc0c5fc804aa3bbfa6f0848b2aec99279ee9b7a36112de3ab8f029a4cc6299552ff5d79ab6c7f1774cc3fa6ea469098b4e8ef4c39bd048233c386805467e6d15552ab82bc751f49918e94ff2aee4f7d80f402132bc5268fcc54c6b36d011066c460f8f9ee316e58c975565721b14e2a465dddc797805eb09c903efd98e65b5f4b95b2c7b4c439b39633716b339efa5e713bd918b317b56173a22d5ba1c619cc4296fa52e44b85579656"}, {0x68, 0xffff, 0xffffffc1, "1fca5e5891bd7d49b72ca97a91f703ce04adaf5d1b5e05eaaf1c0729653968ea3c4e2759c1e3b2bf3a9737a451fa937f9b28b399cd431d6fecfc8df7fdde6654c6010e0aadcd13d33fd6568084c4e11aea1ffa30"}, {0x80, 0xfffe, 0x40, "04ec76ce7e6470cae493e5901bd64819eb4d56096f708e5e816c74e0527a1cd3d8a937ef714e61ec1f4c67290d4b55a84c18f0dd523de8cd79149ec3c16131abb52f5ce79d4445f82883fa9730db58d79ead326f54920f1db96481392003f69536befcc863751b1fafa9"}, {0x10, 0x1, 0x3}, {0x1010, 0xffff, 0x0, "4151f00836eeda21e7bcc097aa58b53b0383e2cdee005571e4d9f3c217d7167fb83bd0b016ebd7043a2bc02b3996aef2aee715baba3bcf6eba1928529b250a7d190c16b86dcc8fb9782fcf8ba4e27808a0b27016c285b79c7ac2ac23379154409ffb2f955862e97a1dc7b260c0f57d3d031bb3a01149dd500cbb284024bc939893b929a373cc8e6470be72c7c45cf36f8bf0e7b676bc2763d62911938063c843670feb908925f70b229a26a622236958a098939ea6b739140a5b5b279519d8d6ddcf96e79327ee8021935c7cafea89ebf683aa12a908541d5cbac46729e5dec1740dc08efa6c2d581542e040e4d5a006d44ce8e141b93e82beacad44a94f23706f742fdca2f23d994cc5a354e3297847f305b1e901241f4879b13217efcb09046649e1c0948581b322806932bfafbd72df03d08377cbaf11b8d15f31976d35a9511f23efd36d5284d02dbc55ad3ceb244a5ba3110a521815110f866bdaaa4b2ee6e2c3a5e496a60bbb452105b5f40e9df7cba5a9274f65b77fca77107c1efb67ed1f23dd064ab1c88d5ae38102086e52d32af0cef56d600e0098720b95077a625c887ddeb355227b2ad8371c404d769c823d656b154d0611f6429457c296e8f823c8c626dac49f56e1c903c373a3ce1af4bb6b1d488ea2ebcc196ac09358468e55fa7021e1286cc5e8404eaaf845bb26da605a169869dcbcb697af55203750bdd9adf61fd1b2079f6edef9146db69a7918bb8c1fb9f5302566c5da4117a58aa9f3a8350ed19f696540a2342cae1fa761dc04f71330e91891d1dbe4eb6bdfb3b40815c2cd4bda40ca30687b8467b75f29e42baeea66462a4bd35e5d78cce5c92c753b63d9ffe473ffd2d1a630c390e64fb2c9b0b1a63a078ae5af0738ddcc74c6d8c77bbb94fe54a0e23ff6b1a72a11a94f02dadd18d5b96be1b5ad7ea60c85875fe9e25e9a8527d93dcf2417ed0e101b15cc9e40646bf19d3ed7fc6ead948d1698b2d3becefec824d9a8a3544c3fd4eb14d668d86fb715ab12090a2780063b61d41e5fdeead7f212aa3ee02f1d87c8d17e3db0e6de098c42eef9d3ce0dc0882235c5f1e33b8f75fe56dd3dd1788990f1566d4b9cd60ac712fbca058e2e468d7848afa32047a87551b9c3418a2ca190812d9ebbde1625bcc61f050a5e118de01b6f9c93f27f5e412ed4b11bc9c00ce68801f0f703868a5dff76ddac24d48b27cf9e130850dca3df761077b241a1442dbd31262465fe1f2dedb004e896fccc944d999389453727ed2a0a4ee2c7e89b3f53caa84bf38744100d7242718e1eddd363c872f2ad4b6a5a89999e0b5bbb9130d0e202faecb0b39a38e8c43afec1393df6fdd87283d60b76ade260dcb263bb3185e23d5bfa0e34b648ee50b91f7348a7c10a37b46e22217fa205f68a0c2fee590e8bc5ed544c4ae5f3aa1c4a763797e9245afb1c643b0184b61b2616141b845d0b609b31063142a06b41ea34ff686182b3b91c9325617661a8dcfe8e7931fc608234b3cdebaee994426a2384d5e27330e67c9dc09d0682eba4066daf02a3cdb4bb7bc9b22b5b5c1af8c583073c0110c9c035f70fc8b58e29cbdd70f21ada6f04408b2b33c2450cc8453cebb9cae72cee21666635f60468846e8fe53097b5a32e705190a7ba2e50b9be05ef3a4da79b5047698c7596cdc70f4075edc7d9467e07b78e765c58f475b52ee7f716d74085bda60b46dcfad123b26c098ff4fd8ea888efbfad8a18bdde955c5dea98b97ed7820a4d5df8f0f962d59988e501614985f1f6c4e514cc44dc8d6157b2753119b575b8f86e2388d9732323c2cf33378547b3fff1f83c80cf2d9ec38d1795c3a9a99bf5bd33590005f9667a14e43f813f3c4c968a21f403dd762174b1e6260e7f6d5e35a09391b7c2a1fb3e814b52a15cab45ae232d849ea692c5d99eda3bbdc32cefe9806caceebad15b70d5035580c691011f2e8193e6d37da02596e3fe216068e84cef2e4b7a6aba5e82087e75e66b78ad1bbf21454b1cc02fa3739944422596bf9d0ce5832718707f8d7021b9fa598d2451376190fc212ac7861e22119b646e4da5ca97c738fcd3ecc6a69a39b81c6e42efcd30abdb19fe116370f225f1c923f5218349f3c240ab08a0ab3fb18154be2b4cb298508035096f47dbf973203e1ce8ba69b6935f379e6526ff630d30c24a8558baf35bd33b74ab0be7fccdf570c23eb0d8637c128b46db812369c9f87fdb2e7d32182e6734bb4255cacd03b2c9e7fd57cd3e9017245c18266b3cf356fcd87ceafa8de7de01a894a65bcbc28a3946cf9faa3f91bf9f2a49e000b4ef574220375085b273dd315b3c9c5a0902bde14845ba3cc2a6f45c35257c23245c2f1ec1ea1c00bc19f963fffdc8a58c5358599b5f2ab97fbe4ccd07643511239ce80fd9513b66be10de8332684410785dba0b234e5948472a468b4af6a5f6113cec0b69aed8d0fe590c45c51828b25f6420e50a8fa8560226af449d6da148a18adb95f89347b22b042112f96a0e90e58c581da40595d9282f1e48444ae534a2d3b99e45d47730c50f87d5eccd4d1e163a4eb580f0919e97ed2cf7ede1b59adcf95c9df9b2fe5e627b3af121a2386bbc2348d001e57cda2b0928ca0955ca3bcc2e4d37baddc23ce10bd4f3b1bd70d9e06d0c0b729074581d15c15125cb56758e0247d2ec45c098e6c061ed3deed6f796779801dd15f584dfb279d798d55081998b42f92dded0dc30c5836a7da9d7634932dc9c7cf68aaf9274dc9a5f3d7e13f82eaf039e4a82573d1e64de93e102104de16014ffc3d2a813adcaafdea23d4766f8234c0d437ddadc2efdc32c6f8c88f4329d54f3b69e061b78c4c7a34721a62746d09993264eca9b4e426f7341e13a8de4b07154969f2c35521c919186db2f49dfe6e641f63df6692550490fca6807453e3727ebea9e0ef7fe0b5ac1b373e757ce57bcf870bec14972062b085052a8c0cec37f921b36485125bbe5fac24e771d3d7806fc4e97142bab3e323a5130c4aeec6d6a20744778cf41427358d8bdd3e611305691ca4b68b3f05035fd31b3534384730a109d1d2414f94ca8c8bf1140c18ef674305a480eb247e63519eda01e854c5429f785ab0f6c47eae083a4141456a02eb41866f018967075842e059849d58267f5d33ef5c2e8fdbd8f2773e1b6ffa523804c4f48841cf0de25ec7bfd474a23d96b92c77f3f81d18a32e9a993b0e524505f3e0fb65b2014dbc3c46becadfa809f6cf8bddfce89e71c49d3a85304d775f489c390fc5e3c14d64ef9d697538d04ea0a359a3e8420afb09b3fb5c179443249a1d6c3bb9c680444d073e965d34c78b4624ba1c6c0e7f8b6a499a999f3339b63bc13d9cd614c7337b54f09523304765a1d0c9127c0444af3827c1f85d397688ab33e97a50c8857162f41a6f6d30e35c7b1462269e356e0e83e16b3cc8f4ca0216dbc0ffc809f4eeb6e4b002bce630a5ff859ac357317db12f08ae3296c4dd2840f07b9c18d1a413a9b9ef37df58162aba1458dbe0d2e58c29b4f857b274c1d54543b93d6dc834aeafb7dfe6b772d98a6019642d3283795c876fb3dfc97d38c1d074a62a4af05053c08dcc00cdde3c1c1cc55c9bf48cffdaf3b01437fe5dca9843eb77b141deceec6af2bd6b9a0e6378af34c9638100b07c4b5f1371efd4bb051f84db2751bb31e73dd0bcc3db6ace1863d5774cad6152ccce71795908d191d1147899a6b620e2a6829e57ae427d8e30cb852b20603b46805c93b2a389b12eb5d9c13498791e59493034de527cb11cf90769edda59d0b93b1d8e2b48d4ea265f1bf2105e3b3555c0cf08f685b8c5d1020b488f3574ea55b34e6309978480cdc115b46f1c1601f560d4c42bba7d859ba3ca4844e3291cf5db593745bc66406b2b83c6b91f672fe7e8ebfcc02d8beacc02765f259b7ead5cff2b2ba8f3e2d06240cd65bde50866f1ecae1649b5b81e327b6158cf57111f7efe5bfacf0d4637d1275da3246e156b94581dd419a8c5568449f577cac3dfd1aa97dee220c8cb9450ab8d743951a5401ea2cb030ef7f6921251ce3bfcdf1f7ed3d515c869e7d22dafc41c54d0ed0ebeaf1f0915304438a0eb98a0a046969f44a2b743cd2387fbc9ccc6dd0484f1042178ab7fea0d37ec5a0fdf5923752cea841962fd3b80f5f6bfe5b70663a59790ea24f6325c24788dac756c83d60e8c5cbac0c01a59a295c8f27c1cc338e5554a3c1dd1084ef82cc7dbf67f91ded6eb105aa12d9896cc88e3e40e46e7a3b2a5bbae8e68cf6396b2fd49acd63ff5fd5744c53e6bda5729892255fcd2de474eed95739c13e3eb3e55da237661d668390526861810f54c58d07a8546737bdcf4e838c52328b83b32ae556c529b3bb68f15410ae7be0d162bcc1d972bd98daeb5289c14704a5fbed8e84ba51ec0b4e1917be51eac96127ed2c8652f63e2c6645647cf7fc29462d1d937c60e39cc9968f0c579fe8992cf1d4d3e91f3492f74185188655e211da9f128cd965f327c0b966815f1c49db3fa936bfd0c976f1f54344ac6e81c7b4733a9ff5c50b4d8599c8db052f8f3a6e377bba52d5a1f7d99d51d8cc4ad4f61436e7207f50357234791fe59459080cc7a74caf271edf681c030d677500979a3e16266f94949f0dd15a0c57e1c8674e9abe6eaac7b9d13a8c8d85054288caa960d74c0dce24f0357f82b6d7cb3d7fb26da76ed72b2e697e48c2645744f171be6ece510f6c666063900cbc0c02df52e907c5ffdf7a8fec097e651f4c5e64538f3c3badd43b7b6d999a228b33a33d5e913ab75f8b2bbb8bdf5ec3662d699e2d70b4aac6c248ae6a7aac53b95cb77574e6e1e9f31ef2f6f9725976fbdd716310e56a776d8b60285263d3ea73eec315a0ff60fffdab9f451f6facfe044f81d66007768b7098b528f1ee92d4b51036a35bbf1810fad91d18a0088e4ae6d6abf01a802bff8b7ffddde35b82e3a2ba41c194006a5009209f3bed02df05c26ef6d77093c3c5471f2dedbedd5eae3a5f351d412ec912ce36ce0092fa7e379566d1ef6ab6b2bf80b633a2812802c9ee6dca0e34d6aa0672756a5d4cb102b2100c2c6fff5dc3f296f1a4a8eed17766afd3094a9c8497f83b199eaba644d20b47e767bcc83875fdff6a0e4e2ab96c7ec5f4c1aab7394ce1ad456760da3bc77f97790dfb761fcf786a45e9cdf2f2fcc446f780d2ffaf7f096f53caf102d1b16a2207df44c7a672659d1d0348bb222514deed3181118cc63bda294d399b0ffbaed5c677845da5a55ced8b305a970b7afb171b0dd3c029689e799d1f071e301bf91a1a8d2da08505452d8d557dfc3cd125daf32e4bd9b4ac1dd45e691c117552c368bb4097a3a5da096395f9042f14c2996b43ce12214cd36dfc06eff763b0d3a1f3e7ceb7e4f5a104b1c4fbda4d179446139a96602ad9ee2d7ad28bd59a5ac653a2bab89f04480d9126f1c6a0d0802b2298a565357bc6040fa1bd0f84100ad485cd24d3a0e4da9abe68cfad3db9779fde6229afce0b62f6e4a8c624e089b647f283087c8b53181198ef7c6a579659be7d5663b78dade4c73e509573534c3bb4601b8be9f1916e7ed019dcba2b5593dd6e7624e7322dcf6b714417adf0523a8844613d5184104ec7731015a4bbd3363286e17903d615975d04e71846bc39f5cee12881b93b4375d42e61c24b8981cb84d455d28f0114826ff8641f834eef55b2cd024b563f31432c1aa83487bb80e460c6b22cd0e19704a5d7b502da1974db12c7e9ed1a2f1998d84306b12fe1e5f68489b12a8b29"}], 0x2260}, 0x4}, 0x10, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x16, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff42f8384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659c7e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x99) 05:37:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa36713048e69931927ab7bde96fc70c31d5aa378c8fc47f454ed58f0689f420ac43bf024457fca6d19d9216adbab57accbe0c519e1acf94df90f85760157b59679a344e0585a929c1128dd014b3a7f16e87bb18aba51b612fc9046739703bad140b3f7853528bf96f47523ce6929ee9247d31d197645e95cfa5a6b04a2d367706d87c433d9b52beab39d6ee2615a56454ad9fe739d054cba6d133dd1f945ad7", 0x89) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{}], 0x1, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000440)={0x0}, 0x10, 0x0) 05:37:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa36713048e69931927ab7bde96fc70c31d5aa378c8fc47f454ed58f0689f420ac43bf024457fca6d19d9216adbab57accbe0c519e1acf94df90f85760157b59679a344e0585a929c1128dd014b3a7f16e87bb18aba51b612fc9046739703bad140b3f7853528bf96f47523ce6929ee9247d31d197645e95cfa5a6b04a2d367706d87c433d9b52beab39d6ee2615a56454ad9fe739d054cba6d133dd1f945ad7", 0x89) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{}], 0x1, 0x0}, 0x0) (async) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{}], 0x1, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000440)={0x0}, 0x10, 0x0) 05:37:08 executing program 0: getrusage(0x1, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000100)) 05:37:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @multicast1}}}}}}) (async) syz_emit_ethernet(0x55, &(0x7f0000000080)={@random="91a6fb00d4d6", @random="c559a987fc0e", [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x4, 0x1, 0x2}}], {@generic={0x8037, "57b5518c5e7e821fb97bdd719c1073bc15e39731721b16a0492e2b5c73b93d3d080f2b3e313e595273a89de6c8b30b54bc5cdfd321f2cbce9561ca91eac084"}}}) 05:37:09 executing program 6: syz_emit_ethernet(0xf9, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff810049000800450000e70000000050019078ac1400bb0000000053204e2000089078f77f0644f66e23ca7c93368c2ab12e873c619362e65c7224efd62ae3f7c1da59823751e025b94d1101ef9fa33f2b8f9823423428324cd9d8b4023c6e4c0b64658e72add81595c1e483e0a6234e7c1ff27a78fcababca5bc76549f1315fa09e229cad88531ec60f7e3410adf5b3bb270b70b29f2df0111d58cc7fc3cfdb9543f373ea9c4a25b00201cfe022ef17ee1bf96f8f4474d4faaa3735bba474eeb84e7cef80781b3f794e6cf8496f8907c5ba6011e7cf8997f541d80f06014e04aced12618775310034ef8ef0b13c"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socket(0x0, 0x8000, 0xec) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x4, 0x4) 05:37:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa36713048e69931927ab7bde96fc70c31d5aa378c8fc47f454ed58f0689f420ac43bf024457fca6d19d9216adbab57accbe0c519e1acf94df90f85760157b59679a344e0585a929c1128dd014b3a7f16e87bb18aba51b612fc9046739703bad140b3f7853528bf96f47523ce6929ee9247d31d197645e95cfa5a6b04a2d367706d87c433d9b52beab39d6ee2615a56454ad9fe739d054cba6d133dd1f945ad7", 0x89) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{}], 0x1, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000440)={0x0}, 0x10, 0x0) 05:37:09 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="2cb666cfe3124a4eda8f9e3b319618c48db453f1c9c2a78674614a8c87987ea98457bc4e939dd91b3f56409bfd2b01b5a71dbb4bf07b05902887ad7a1d43bc3c661adcb2d4ad6647bce56cc453b80931b2e68f63e2bbeba266e927b12d736c66066b308ec6320651daac32450cfd70c569d466", 0x73}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) r2 = syz_open_pts() close(r2) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x81, 0x1ff, 0x5c0b221b, "eefc50a11ffa5f3febba090f3d56899869661e05", 0x1, 0x5}) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) fcntl$getflags(r1, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) dup2(r4, r0) 05:37:09 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() (async) r5 = getuid() setreuid(0xee00, r5) (async) setreuid(r5, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r6 = getuid() (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) semop(r2, &(0x7f00000000c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0x3, 0x3800}, {0x0, 0xffff, 0xc00}], 0x4) seteuid(r6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) r7 = semget(0x1, 0x4, 0xa0) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000080)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:09 executing program 0: getrusage(0x1, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000100)) getrusage(0x1, &(0x7f0000000040)) (async) getrusage(0x0, &(0x7f0000000100)) (async) 05:37:09 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = syz_open_pts() close(r2) (async) close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) (async) dup2(r3, r2) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, r4) (async) dup2(r5, r4) dup2(r3, r5) (async) dup2(r3, r5) socket(0x0, 0x3, 0x1e) (async) socket(0x0, 0x3, 0x1e) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x406) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x49) close(r1) 05:37:09 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) setrlimit(0x7, &(0x7f0000000000)={0xffffffffffffffff, 0x6}) (async) setsockopt(0xffffffffffffffff, 0x3, 0x7, &(0x7f00000002c0)="881aedcbdfea15ee2961dbd56bc438a9f1b13d572da37f56fb72ddbe3c22f853bc0212bb474178dde781967933050ff153e1fbc9208436b5f598a043c7af1a82611c854e71dc8804c42b55186eb745402d2d5b631ffdef9a5f02dd2451252447cde75bb55257739f2963e3a222b7ab85de04815372b1e3a422d9fff6b9fb2d2eb577c601c6bd0629c6aa60482ebca56be39017d6cc4aec54d2f28cb9b97f1cbbcaad3c0ae8cd87901efd6282cd70fa5d8250b2486c73d3997d43011297c0dd6ce3c500a9b5415095bafcfba533e59803", 0xd0) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="90648a30e1cab2c7a42d91316b909e7ca39f07f76369b80c088b0d5029ee839d1644ad7587bd62fcb058c56ada20ffff8f6cd1b3f52d2fdd3ae8819927cc4eef5f5010c8d74e2824e0708ee1286bff549f4d34d88272aad38623979861cff4912601d1cfe2512dbe7fefce445125eebb269e8b176808d1d4b50ea81eedf0", 0x7e}, {&(0x7f0000000280)="9d3f838b2be0a63f6c5ab1b42eaf179e11250263", 0x14}, {&(0x7f0000001040)="b979e0bd08accef646f31b8da2bf54180d8ba96b8724655262f43ef9eaba353e9380f5b0a4fcdf60ae6243c36a117dbf409b07519bff0340400d309bbe1503023d753896aa4c96d279adcf91f7ea72faacb33e68b987010bb13a2f077833eaa4f8db58a50b9a3080942ff8d9d05c1f5f0bb6fa9b5d6ad1a5e7b5ebeeaa5013cf0c515310bec56e4ca2465a633ac7a6b17f9c17e60e2360649155550dd51954d9a6d7ceb368aba8142271852a6b17bb023d2304546deb02f08bb31419feb08788feb3b41cd2e0e6656387601ffd584a48a2372dd73eecc1622b91a908c7130999cae08fb5735656a042eaf7be9d1cfc0214cfdfbb7e240188f74500cde404b00afc60bc7d96b37afdf1866f7f09859b38c21c21ebb1485d5c0b2274f705dbfe448b78887971bf9b471f38a12513e10ad60ab62c36f386fefab18d06df8dfd599190d3eec8a541d160012c230b2baa6c72ceb7d265dff841f674fe5eb60b0e29720a5c335c1fc406143f49994bcfadf1f5c82f40c2e5feea6a0193468ba1b05eeb51783c4563d506877fb46ed24287642cad44446d2bb8c04c29830b2342d97be80bcf8ce324af485ab9fed6b88c667ede0988a2807a0dd939468e0224a60eb6c3faa18cbd6176761041b4a197b715f434fe8570161983f9abcf3ea7878a8dc41cfc97645cb579d543fb535df8f726631a62a12fb7da53c7e5816a56f7133d6a31da96428a8e054798215815f55f0b0581d9dfb1e93c16a3484242ab5d3a2f23274f2b25f2c06756057af813f76e34783dc816a3681fb02bf6f9d366513cb2f230d96d200ab9632ed26d06481ece514a1da927e22b5c89a1930bad84144991ee26ebaf75da12adee88ea908c00755f2636fdb4c7bb81841668087d43840604ec8576bddfe4bfc45e99cc4457b09d1f709e8758c9d74566164694af4f2ce84689a2a1e6dbeebac18a39faf814020db4d3279c4938466a26bbfa95e9054fec770a76b9612dad1bab8d6d693e67d280c66dc179f53de927321b5ec52da34ce8cbe4008551952fdc87d09bf22aa2e14f303f44b8137d738016dd6698516133114c000af1305598638368e9570794c10ece40a854dfebb07590f6d24c357214a5e69404358efb84ca227b06cfa261a9b58578c65e7d0264df82c982962400db0a78ce421d57cc16bf76516ee1f091046d39b40600b9299f2ebaec25186ed42d227f5c477d65a479dfd68792197a2c8d99e4cab1430d9b27226f0afaab5e8792db73a4b1af852d387a1dcc36a1aaa2576511dbf63ba2f4d36bbebf1026d224e4aef6b0007175216f1816c61773b7bb7bd755b9585a734bbae7fcb7ff3858ae1f103727de83cfa6580b713bfa442e34d4fcdd6cd3a6fa2412ac05158e01b0c90983deb2bf39b53aa0bf2eba9b133300e6d34cf79245c9bfc1e79cd4f91efd4de4bbca194a1445f7a223c97197656e0aed998f2b099294b1d0a53cbcae77592b3bcfc5923b4ae19c4c26eba13887edcd2a299a1a9389a6a41407c4ce4b457729eb367aa1745dc3dab8ddb4c5c5d5f41df8026e9230e44d0fa66a865bd2d837e8a542d86a8f9d4243b7a476530d7e2e643338280136262f4fe190821fc9d5c5d767bdbd0b1adc68ff5b8e797485f2be56f6c654b16cc852ee4ce9a613c50908fcdf095841b5645badae3699912d166ff0f236f913592854a17ef8baa9d1c5f8cb040cc67ba408cf4e5d68d684a28fc458247f366e24924b8a28dd22d9447787b23bd9e863e39185dfe4d70b9ee2d358616628f37d3918038c7f07d5754e4b6360e92c5cef987821b8798272d6cef233ff5b998ef1b5944c8c62c9dec306806abdf665a406e56bbf42cc7b33aa26ecdf2cab023d860b3087cbc47e424a66652a39b5f50e9aa0e51fd6819cd75fc175e759791c75bf5a88db375acfba1b5e1636272e440278846139e57229d26fb2da6cf9f6748280bf6e88f3b8489a489f43f1420a19cd2d36c422b319030b89ee6c366e8dec36836a98dfccdfde58fb0baaf39a606f9597cec49469adc33a14f4b69b0d6a18be5f426e8dfadb6822bfa99beb9c1371934191becccd8055804dc34bf18665e8d777beb1a3f770cd72d02f001756349823e81daabf840545a9587bef1adf184cb5df9e8586594aa2971bc5b4f73d0f5dd8f3efaf3972a596cdede80606de373ee5b5490bc4dc9f763a710e27a0531092c06c75843aa597d304d80735b53fbad4d177acdf90d2eed291c2acd6b6e9af8ab4fcc0c16b278af238dd5d9a65100d02eda1e06aa4e0bd1e70d07ebec2cc144335c0d3a07f7e5a23405280cd2024c1be700b0b1913098bafe680e70c05a8c8bb06bdcaa10bd41aa4e9d3d08d101c6ca43460b6dd6936baded157ce669622a5088eaae12d7297aa94a41dd1ffc7ec9ccf02c57b1cd43ad4331e0ded2c9e404f42834dfc85b1459f51bc303ed7001fd53c72c968c00eae5d03744a228823594422f4f25327b1ff85ea42f8c3ee570e1d884990b070980c6eac586f6183ebf9e8708e6a43fa32348fe433c43234a5ea740971321b4451b86b60409fb2e1d20aeafdba8abd1959224476fadc01d380c5d24600e4ffc10f6282b9ad49508fe8f018a337b40932bf74aaf970739504371d11a207ed14c34eeb2f60678728c0fa4e3d6af1851a01221e6230f43fc3b2be1d65a335eb54202ce24739e746d2eb8b168965c55577cb5be085be5a0d6dc739b1aa064212ee516ccf535cee5038fbc7c6127a3fd546d6b3ead3923d92ccb5bf0f3e1bc7e933bc65cd6665b002330826f6319e478727b5024764a6a3d1e7592595b4d1c243bc84786a8d3a9a5b7330190a39a269a98e8a7328b1698c63b659f6b1457aa55e8a32f491dddee64da2b688b77eb220185444d946d0a8c14c26fc905511a6cfd0d9d1f50e9db2a3dc601dd0b95c074b02f1e811d10debad03eba36837f2c275793c6110caefb7462add182ab45ef62f1d8fbf4515a72b1128386b6e003cce82d63a8f8c0916411435288c41477bea96f79d4e35f481fc4d508d2e9e328d231f3a91dfddc2949da103676405ceb0250faa708fc5c4b64c12ee7b872a45ea5bdd7234079d49b2178006e324b0e83b5e0302d35979f7c28b3a4bea9e0cd4c8ff1c1f3febb671094363bc518f81d45274db9b89b33abff1a6b731d0542de8b5a1aa53a03bbf8df64b278bdeed02ee51ba8f8de4c759920e770d6be9834c86af6d032086f7c12e0683c15ac94c7b9cb9d425878cfdc99e2582fbb84c69a3248680789c35297fae79eeb5ae78c53cdf9895f3cb558a16945f59e2e1b4603ca5f5ced1b3c3ff966fd58236d08b0ffcac5ae7b4c8a0ed6096b532b009183427473da886df8e27ccb3c1009b73ac24655770ca39c6d06dc41bed49064669cd76b651ec1db23bee06a154c19cff326039893048aedd54ea0122398f7aa2d6e729d815b00a0e6c80f2477d6395627e637743e92110e7a5f47b4842228b150b1a42c28b434c17c62245a8572a13630be4ed4a3eba853721620a19a1fd83266e10ade677886030bbb69582f8d8ed891c5b6ab74d7af6211efb1b454c51589552179eacf494cc7dde5097aceffcc74566b04a5f01ee4349f639e294c043168d10895cbab781bd5843f1ca3003d5842fc0735fd4c2ce07a0513770e4541dc09d089d5af0b15ad8b050cef4a4cefab55511ce6b76485f785f3d362748d961e5ed2982c04227ff453ffa957e3e749b7f52c0a1eca5fa5dc1db24676d9c5c824dc16f3d7977fe409a1297c57c61cd912666643a86d2bd9cee0e9b4dc0148d02c587a39a982c4ba5c2ea3e64b5f1da7fb958bb009c88cf45ce99ceb1959a738f8cceceed63b4116cf84b7631fd928a5758b3a24d62bdad223aea66fc16c6a5a57aa192a9177b6d5ef51616fe249eb64201ea8a73df5d0c8732d0bf817a4bce0ac7681046a155122bed2a29bb44cd5ccc573bb90300da0bf796a0d6584759372947b1e47285125e1d0d8234adaaebd82300681d915daf2f931c460b7eb1bbd7ba065483ee5b15756c21a8db11c5662f7ca89e8a0a8cacab40e8bc77a960021bdb659fd95e541ae44b80ff57fe652dcb9abbae3aa51e7a164c86d23cc433a4c07053cbbb63c5732573f9f604a315e78b1230c586ac1d120cf20cf09cad5adcbbaf73dbc6a1df7ca18e4fb10e32bd9596c3d25196a046f213006d63d89ffa6a238a89d28de248d93056255cc09a65569a0f0239f23344d47f4a32c8b93a4debdc909dc2801903b3a9cad576d96c9d6b8841a4ad01cb3347c31c3b490117215e2e31e5d7d1b34cf50e16969e50b1c9f7af636d45cc88898a772312921fa50487f0e7e26356fcc68b1d580f5dc31b019f844a8d5296d1bcc4cde4542fe43ec64ce95b496e78ca78d5378fc3d8fca101aa94c44323b0eea5a98f6b8e3fa3f65711b88711fbb629b7804078bdc70d0e5550fee321cb5023bd55082795773939922571e228cb38965fd6fbd3a5cac406f4367945a0143f1b3788422d134b2e75886a054baf3963e19cce6ce4a25cbe915128d6700585aa311727dc1aed8ce8367a96f77bb1fcd357e26ef1594068f856dd6f06a3dc497379874237f23249c42e36c1d9e7d071776baa42151a5cc98e359c1a7d03f601fc07ebc04f98d970c399812a6d4ec9484799f77fec85067aadb609fbdde789a0d86e3c1b3adcaf6450e64c3d873c313c33303d9bf66f6e89c41c378ede499b84b0b9b973ae58427559d9e2a644ffeb1ffcad4c2a22c2fa6a2d09dd7d8eeb46d3e25828845c6a60825977edcfb45b2c54695143b7d57c96b7fbe8c4b4dd0fc3cbfeb604c278d718941f55688d7a4595053ed5361c7316a9ca24e4256b49724a455d96458f69171ab04975c2ccf1809a23029a30acf563d5ef5df3dcb7e7adea3a43ef8e480f55a119061f946d043c10dee3fe4bfb735c19448a4d644631b22aeba2f2d1f9ba782b7c2c2bfb9ee05a6f98ad39ecadb631e936edda16c1d40aad571d947db735210af977e81157caf0debda2dc838d4f9e49e8a3802f17ee409f60e88e8b0b805ae8de19a8212d8566ba168220486d715f3970feb63ce64c8976236f7704bce6293727c41108131f7c0b1b9db36c623e83ce1be2f7446be8e9acedeb2ff50f475e0cfb824f670cae73c218872f4d369af308b134226f9d3322a1f9ddf3dcbadae70fb55c0070b59cc0721ac7c442211a8734dcb020f4ecd807982bd7fb9a0300c8458d09ea300fc792e0c310d56b7c1f2cef17524a1f569035a34a12a844c01884a379e5b405943ff8a8a064fb70cec0cd1cae285c6f925026076001a154542208d3537e1d73d6295a7e628202c9cccc6043f083216275e4806faeb4e4c12fdac97d17ac75441b0c84431038ba63ea9cd77ec98bc910e8c8cf7688efba045fa83c2b321e1d1726939f3d72b7cbfc7d64c0c3e035f71828d062b02d8f0a637f5fa3a9fd9e347815ce1cfbed8f1aba1ad643f3c55c602c8617167e08228974bcfa18f492b56322b2bab131f386e3afe2954dd8bab28c4a44f437149b86c44a871349575997805ff6d9655ed4291b8ed2294970d3d2948f4ffe374423d38038f07a5dfd8eb593c739ebc42695d92426bdc6fb337397e668bffa0d66c21b385ac8e67faf498e3f1ad4b1bd8a0d9c5560193daf3b9f62aa69e3a403c4a75668bde8a5d9613b0490e9e9d8e62c463637bec76acbd3f737a489bc4873a0dbf8c79132e4e7108c6545ee53f57ea47249e591b792b0b8db0b882c2bc9f7be8700c603723f3df084e8", 0x1000}, {&(0x7f0000000180)="24e3ae5a873ab577bcc181b67f836449d9bd8bdf65", 0x15}, {&(0x7f0000002040)="f5903cf00c3096f8823ffa5d667cb719b148da96d7b5f54c207b7319810dd2f03be13d6aae6eb8f677f5d321e4a617c35a44019712e47b11f25912198112ee2f3d7d2cf262d4b9d0abae4d97bbce31bce74cba550fd467ac7f5089ce4c2ed774fb617035e4dba8aecb0952e2d740e377744978df86faffaf2297b112c5cf346d1bd2f6b5c2fef31632bd25edf1686ff5bcef31e46cfddc4df653b6670078103b014c64989fd36005a3161d8c6b988ad870dab5125cf97dc2f071120341d03bbe90af59dce267b4504e2836b0b16444b05fd3fe63d7859c7e8899c8b61a8da6aa3b362a9e90101c6c24719723827195c33f5bec19e157b2883b2c39affbdb8fd7808f1400d3f2598da357200de12e5591173980bf126ea57a78f1edaf4228ab92e32f60860b1cd102d0638cacd3e4f86ec7baaac834bf5681c6ed7ec2dbe806bf0085761fb52a0b0fb02fccc9e47d8f53ef005e62e97afc8a325cdcdda11f4e91609049588a87ea35c87b3d18e90748aeb8ef27cd961061bfc44912756c4bfcdd8f69db2e43a8acb961548b38f574b1c9baf48ca9420d43e74e4758acb23cf0823f1349c865ccf3b6b25527df838f4a3a847220362d2f225e3ce83af10da48905366d696ba5233268861706ec27678d01b9c322f0c34a26ae5db5eb52e90c2d2b300e1d8ca2f1594d3b12a7650c7aa7e35977d68d49f9f4c06fe918ee8b40593b9da197f0a9ca418b6e68726fe7b9a3f9a353874ca45dafa101433319d57261397827c5e60400c19bf81d633794d3df3e439c0a6b0f38489af98fea8d72d65738acb83f92e76bd47a5a744705fd9060c281823bf6a31a73e4cc3c0f3152a93485e32bf06a937f737ec92db9425a583900d93b27210e80d30ab13c94bf26bbf7848ff559d53b4e07d8b5986af61b840e56229101ee13bfb99f12736e0c4ae3a3ee47e7e6ef7dfbddef959cde147ae3f9d8cff969589dcc7873063b23740d5a04469cf5a70412d5dded688ecb1131f01bfe4eaf4def65a4d355003829cbbb5bd4a9d4b079e5eeb661596c83a3ddba5801e91a61f2898a7e3e50a1f27aa7dd1db5a830bd0f7560a9fe97d78c7584871619c91552b3f4e9278c32fc806bb33f227833a9fc2f6ab358adfdca38f4e57e1923c00d778b9d6ca07e4a35c1d47dc43a7e1b756d3a9a7c2ba46d0c91b26cfe079a9694", 0x351}], 0x5) (async, rerun: 64) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000140)=""/15, 0xf}], 0x1) (rerun: 64) 05:37:09 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r4 = getuid() (async) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) semop(r2, &(0x7f00000000c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0x3, 0x3800}, {0x0, 0xffff, 0xc00}], 0x4) (async) seteuid(r6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) r7 = semget(0x1, 0x4, 0xa0) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000080)=0x7000000) (async, rerun: 64) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) (rerun: 64) 05:37:09 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="2cb666cfe3124a4eda8f9e3b319618c48db453f1c9c2a78674614a8c87987ea98457bc4e939dd91b3f56409bfd2b01b5a71dbb4bf07b05902887ad7a1d43bc3c661adcb2d4ad6647bce56cc453b80931b2e68f63e2bbeba266e927b12d736c66066b308ec6320651daac32450cfd70c569d466", 0x73}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x81, 0x1ff, 0x5c0b221b, "eefc50a11ffa5f3febba090f3d56899869661e05", 0x1, 0x5}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) fcntl$getflags(r1, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) dup2(r4, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) (async) syz_open_pts() (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="2cb666cfe3124a4eda8f9e3b319618c48db453f1c9c2a78674614a8c87987ea98457bc4e939dd91b3f56409bfd2b01b5a71dbb4bf07b05902887ad7a1d43bc3c661adcb2d4ad6647bce56cc453b80931b2e68f63e2bbeba266e927b12d736c66066b308ec6320651daac32450cfd70c569d466", 0x73}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) (async) syz_open_pts() (async) close(r2) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) syz_open_pts() (async) dup2(r3, r2) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x81, 0x1ff, 0x5c0b221b, "eefc50a11ffa5f3febba090f3d56899869661e05", 0x1, 0x5}) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) fcntl$getflags(r1, 0x3) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) dup2(r4, r0) (async) 05:37:09 executing program 6: syz_emit_ethernet(0xf9, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff810049000800450000e70000000050019078ac1400bb0000000053204e2000089078f77f0644f66e23ca7c93368c2ab12e873c619362e65c7224efd62ae3f7c1da59823751e025b94d1101ef9fa33f2b8f9823423428324cd9d8b4023c6e4c0b64658e72add81595c1e483e0a6234e7c1ff27a78fcababca5bc76549f1315fa09e229cad88531ec60f7e3410adf5b3bb270b70b29f2df0111d58cc7fc3cfdb9543f373ea9c4a25b00201cfe022ef17ee1bf96f8f4474d4faaa3735bba474eeb84e7cef80781b3f794e6cf8496f8907c5ba6011e7cf8997f541d80f06014e04aced12618775310034ef8ef0b13c"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socket(0x0, 0x8000, 0xec) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x4, 0x4) syz_emit_ethernet(0xf9, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff810049000800450000e70000000050019078ac1400bb0000000053204e2000089078f77f0644f66e23ca7c93368c2ab12e873c619362e65c7224efd62ae3f7c1da59823751e025b94d1101ef9fa33f2b8f9823423428324cd9d8b4023c6e4c0b64658e72add81595c1e483e0a6234e7c1ff27a78fcababca5bc76549f1315fa09e229cad88531ec60f7e3410adf5b3bb270b70b29f2df0111d58cc7fc3cfdb9543f373ea9c4a25b00201cfe022ef17ee1bf96f8f4474d4faaa3735bba474eeb84e7cef80781b3f794e6cf8496f8907c5ba6011e7cf8997f541d80f06014e04aced12618775310034ef8ef0b13c"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) socket(0x0, 0x8000, 0xec) (async) pipe(&(0x7f0000000140)) (async) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x4, 0x4) (async) 05:37:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @multicast1}}}}}}) syz_emit_ethernet(0x55, &(0x7f0000000080)={@random="91a6fb00d4d6", @random="c559a987fc0e", [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x4, 0x1, 0x2}}], {@generic={0x8037, "57b5518c5e7e821fb97bdd719c1073bc15e39731721b16a0492e2b5c73b93d3d080f2b3e313e595273a89de6c8b30b54bc5cdfd321f2cbce9561ca91eac084"}}}) 05:37:09 executing program 0: getrusage(0x1, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000100)) 05:37:09 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x306}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0100"]) 05:37:09 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) getuid() seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:09 executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x19ef788228a61d1, 0xffffffffffffffff, 0x6) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) accept$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009e?\x00\x00\x00--\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x32) 05:37:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x88, 0x4}, {0x89, 0x8309}, {0x80, 0x6}, {0xd, 0x5}, {0x8, 0x4}, {0x8a, 0x80000001}, {0xafb7ed2931186712, 0x7f}, {0x6, 0x2b8b}, {0x85, 0x4}, {0x21, 0x7fffffff}], 0xa}) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000100)={0x0}) 05:37:10 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff18"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f00001c3000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x6e79ef1aeb5d2572, 0x3) setsockopt(r2, 0x0, 0x1, &(0x7f0000001240)="11711ae6d4a1b15d4020c656d0f6adb32ae07599ceccdb218315e8bea22c726b6993d3f8071aa8fbb3fe783573f3ba51f4b372cedcbe3948bfc4c6f1c21be21d6adf2df389962c0c66814e78edbe78ebc10031394d17fbd8beef62b9c4e03403ec0af524c05c6a2a244382722351b0ce786baccc0b783093932d273a2e9543eb9f4e04ba038057d57d970f385d0c9c481f18231567290e989a14559e04e0aab4cb9e93fbf4c4607dbc21044a29a0e875fdf24f304cbf21aee53c2aa720e7dbc8381b1105ab53eed0cdf592dc4943bff09cb340e4fb23dd2b66bbf8819b39a9bdaec0bf8efb284abb3afdae58be8dc9347a10b68450cb4552fa24f3abaa17f49c713b6837308686c4cf7c358962958e342497178e2ad31d436297b0408dc1095d2accc2a0b1fbaf96cffff8fd17e35c4042fdfaeb6de5ca9ad1323a0eaa33f33bc1b207875459b150c66142264298329f60dccd2a442bb5276ca56c0981fdfccf755a6a975852befec5ae3297d8a3dddeef98670d42a8251b4f6250d795cac459dad4566016fac33344ee93898c08bc79e2b0c2307169503be7c8e5e9c8fb48cedf37dcb0c9ba1bd75b419bcaff4e6d324c49471753b012f31b953c43a16a3be5a1fea7f74e080b1129ebcd522ecd62f90cf45878208805c27d333c4fc2b50813a8a5e5f2cb8a87bfe6525d5e6ac3ebd6311b27c6f92cb610ee404f8805f0d3d631ebd62058b62f46f839d2c19c897a1367439041d4557e62d7069c101555bd34b86310ec5d798eb44bad8a63fb2cacf675abf6feec77e658480b6b13020a3634d7154d775bd6b29dd9a7209eebf4c6bf96a40a37744e8f082d1cff91e8211f43117bc3a2cbf589f64833fb3d002eb026afeaf3386433744213ad6cd4c34a0f4672c3916e28eaa3d919c797c3ca501cb80d4da3331e4f4282f70bdf56a56f26275910a44bc69e76b6bc3640d2a841e709ce107129c7c593dac7befb5faa3352593d426e0874bedb37379d0760955238b4514dcbb2707e9b9e3f5025fce872b9014811af5bf9775e83598d6c9a5c5efe272bcbba4c1bd92321d43cf0623f1477b675c4161b8a5aa97231f28b7928ee66d1c8811c23e07a64148223e1f3a97852b22e79493c94c2254c586ae3e654d44559e8f9480c103aa5f46f432e269ca5e95ab7343af12636322156f6642aa1cc3eb1458e9a9d43a028acc2cd52cbb5df9138fbfedb3bbefb125f8563a66227765643db2809ed76e839eb8df87389ff0a8cdbf2728aa53413ca44410cab84b8208b51446daeff53f285750b53d641f7be8bdd6a15d4f88cd0a009e4393122efd70e8703273ae8777cc5e25b293fc1cfa4105c6338a8c97c86c35888f955d403881242f2a44fb0b19ad92a9987749c2b5aab1388a7aee1ac33b1e08dd3dab205a4ec9cb20a4220c549b3454b3e773596a42cdd5f087c840736b17f636f07efb1ac47c400bddb69cc9d4ec4086e352de363d407d070786a2beb8c8eff4f7610c10c715fa787f269c59a84a38095b9a59c5ce8eefecdeb149798fa8c46cda199e9877b1a75defb341ddd462061a67e6a1b74a36f9d1baef25472e621e5948eee5530f2f97b8c40af913c5eea662273bcb7e4aa0fa7ec156667049d8498185b6fb5ac000187e870771c1a6c124fad20ad8eef54626791e40ad6068f5e1c2cf2c136bd7d2182754c49461cd8ce26e3cb1a430f1b2003c6ca05de00730d15576740f07fcac04657710cfdf0c8d706f5ce181e12ce85058413789b5573f2f2304a3fed4812b9602cdbcd31efb5a9eb6d2a80212bcb45ad565609be3bff6f7c8b1120777daefbeed032434a9b11783d5ecfb223030684066ec64f27a8d485620fcfcb7f1c1725559b22e9e8c78accdf254b5e827b0db97156e2ebe1231ddd31ed3016039b8314b9b91a07edbbbacec83630e0ae613ef1de8cf9858ec7507812ed1fa75881456cf1b93e8e6cb9876845c6883866a8e32172c5c8d571b789b6554908c791fd3d9208eff826a10cf90dc7c73ef8149f06b736c1da97ad4f3cc309b4d7c17acda199f0012e27aafeb2512b6ff8a7a0c8f679205db10a44597c5e31cd46f3909a53f7490db440ee17ec010589e0664a7c5bbd33d1fca520c7340ae3b1798738aa6412f2b483676a20ca7e46c87242fd78257dce3524689dd1f89ae21d8f1a5730b3cf6de73fcd85831d5b99bc4ce0c587da1133969aaeca0df499729232d23a3545f828561f78e901d26e0cd6acfb252b2fa0cd047ccf1c9aa717a0bad850026e17bfc3b376a8359569681ca922c6ba3079e21c363d223e9f3a1e3ed026e28df5253eafbaf5c622dc8c58e7481a030a2c8915dc69236a7af94787b8bbd64a44d8078aa8642e8e6ff65a094c0fefa52479eb3c60f40490bf9b983fdb6861287f90ba7c9631f5f774f46f9e69871ef2361d3c3eb49ff4839a912098e6ba5d4dd893c27205600d4247a343e280a589fed73ba9fae35e741c448c9b851961f896124b7ee2a5a34819c08dda84b7045f08768d0dcca3d7be596dfa7ee7ab3889a9ff7b9aa7f21b7e6b84769f1f7dae37d3297351b79537ed1dcdf99133b200fc3c6090482068a4a3979f93e4fa8e41ab51e509bb4a7c3bcebacd5df3c49f5716994338e48fcda8d1aebed2439284ca3afa7cceb4c41619bc35e33404e5f42ec99944682b67b34e7987bd4f18777c0d8349e593792cad760a1d6ef761ee68b614991f2252dfb1fe530c3104c526ad031959c5529178e18b5010b18dd48cf67c25f340a78da5f57bfbf24b7a6a61760c490f89bd8199088fb784bfc56d828b892f76747c892df8f32e613c21fa655f6ff3c4f5bbb43437ce367ff9d059982c896c1afb15ceb2eadc8515283e99634c58590c361903b4a37f3bf668fd50e3388fc6dad61726fecdd2fe69581f4baa57a3e02972f6f4bb05a425c3c400d5d1ecc4a1c86d7c6a9ac44a77dc35bafa96bc926746b9bb4d7bf1654ac35ed49dc8ac08c8e3fc491badfe00a338da97dc3a8d1299141268b5b3c5f1106f80b76d26b013e4912b309d21ac56e741b901909ea2400f8e211e7a5ffe4dfd4495b1e98b0aafdfbe7f2b8ca282cceef31e41656dc515b139c54fc31fe32ecd70a7d81b65e085541cc7dd12552c583385a51af6f0351942df23b98aa9db339d3a918698a8329ceed705affc3153fe55d9604b1d54cba68c3aa3fd9165971b5da85a83a8b22136b9379cfd465d99655ca67554daa6a81b2e9093e7512ea6ee6c44b1c17d75ccad80d89cf09699e69977b0ebd89bb96b5681fcf71256db9dc25598fa79b83265b4f0b8bc3468fa1c12e66c6607e3557675c2790317774df93866bc68d03f14f7b4297991379ef31f3a7f0b50395855cd0c113f700915bf84bd591032597f877216bb998fad10a8ce435c95e620d6ebd5e7e60e057ce733589a74b53b4a34429e9e7d6f1e693ee304a1e49cd87aac78ccb501c5c73a7609de5187bb51120604c5dcaff571a9df90c8b5dc8c43eb6ba0301a7fd0ea7ca2286ee88d17baaa00ea1efeb386484f203df855bb5a89a9fd15b6b5e5d36a7edba9a75d1cc4d0c23a860bdf40ac5cf6dd4364eb288fac20aa55b63a8f7f8a2e7627e8e9760e3349e1d122cd0e6e38218d46aaa2e0b8be1b22f48115bd09961e8a9f289d1d3675585b26439acdf57881404ecfcb2392baf5de17a25879e67371699fc85292e03dc0a00fdee38fbe8ed2ca622a7e4d8efa02338b6c50c05f9394ec41735a31e808a11c90e493e7e7579708e3918326b2307e04d62b523f2e8f8468164cf4072095bbf1c2af76b0548b6f16ab7dd077a96f35e1f1d505e4372b6ce530494e654370764359819599fe0ee2e77509818a61532d4c93165ff0c15e275da482d9255c43b0121bb415acaa00889d4f7f562a46184a48a22b2d8dd4a4c2ae1f8af69a500c723508c4957365fff6215e7696513b053630ff9bbd1905fb2015c171315bd067c8858bda0a56575d9c83a27f1c6e1c292a3a16ea65ad3227c2ca697947dc723e57c454916fecc2b9924fde9e7e777d8293ac26cdcfd471f30ae7d86a2c747e1662a7ff4d5c9016e3b9ce030525f807351866482a0c7423a5e001705096c3ff507877ff39ec295d4f292dd2daea0a1cc0a35a88e76690defaad73a5a6e71c212be8b1698b1c0bfc63f87f842933616e287811683871f0b36c03bd0fe3e48ce07aae49d8a5fe7f766ec95f046bc85ab67dc9cb106592d50a0724a26c326391bdbbd2b5bfa9d2f8806e6ecf2ce8df6e0c7c199be7039b23b127e7bbf6e9f30b65914d8ce741a89dac3ee3a6b2c06f9272cab8eb01bdc65a3b9f7500ffb0fd51a34d0b3af5db4ab28aafdab0de774dbe9ebbd369b5a65ada41d3ffc5f28a0c3329c6291459159eecf5814800c3bf34a1661c3c6c7a0a76435741953cf73cba42483fbc19b7060d7c3167d14d4bc393bb219ec0b75d3adcdb1a4459e0b7ec7b332c5116e98916397bad443327ab13314f821b726df915f7f6bf7bdac85670f72180741cca9e22b55b09603bfb4271ca79d6170aff53c205027f6dcc9848d6bb139f2ec988ef4cc82f7f863665e78e317386e2ae3ab529665d120b5b0bd25f9cb06357995aafa34d7a2ca1100734f05915c23bc0a9e012e9008805d7851c20ef0004c76edc4a5eb3efaf213d9239c6619d7a9a723e61ed26dfc9182413ef0126b303e80d116c9757c4691e87eb09813a5fa5d09a9e5154cc0c10b20c7e33b79ca9014eceef1dcb5305dbc9704e4448b4534c730fcc4087a27390b830678bb95985add9514431107edc424e62f3b28e8df5487e6fbcb5741f1277517d92be7d1f6323ea244c9268913339b6c7fb60d45b985c568b2dd4eec36ca3700f9ca0f2efa38dd9dfc7fe6802b9af51cbb866d5e775a3132142976ef7274f134714656fe6489038be0a4daf531be6383ccf9d6dcec249b79512b3fcc0ebd55f87a6b67e5130c3ff5aae74a252c4ad3c382de6bc6ab87107b2224115342b75d914b5ad1b0c7b41aaed2a34fc1de56380845bae4f825d287dd8d614bc4e675bb2de4d761d52411828e44be45f6c9c4e9377287eb85cdc30cdb41e77ff6c61cc8dc0f41d6d12f71b77865947234d4c7b7f8139661226a8261be9b5f3b8ee052cc2856638385319e499fff60de8254fb1745fe328fb4ccc5066c45302f76bb97bb84e62a3b0df314353b96597ff27a9c151025b090c3bbd1ff753daf3ed42d307387bb9856c08845e866be44273dab9edeb70d35cd59356bfc94559d275ac59fa448ec3f421182fb5602dd849a4ea288e206193d7f82b07e750f01c442a8b6e5f3f19f3bc19a1fa145fa11e29ec776e30088632bae7cdd34b356c54c46b99123f87048f9ededeea2d8dd15044f7713d8cb0d557277795e2924baa41ec39ff9c533018cc326a63218bf206c822ddebceed9117c6dca890d924c6639a744bbc7fa7a99f49871b68bf33ca2763c2c4799803dc95f4e47783d433db21666b3024d55152049d5a56122b7094f73414a6a89e266a55be2c99d5cdb457d860e333c8ee67d5874ee54eae50b55e7730ea59bbd4d703a358e3de0f8401def10ab9640c375bced03513a5b53c0cede671a546f31d9d7787c0013ac054f76d52ab6ce5e66b721e53fc8db65b412f110e766a5051eea85d384051821760ae251ce24d68b761790cb22010f65c4ef10b9d8385d65ec424263b79c718b1fe519f8c760cec581ade40a52724aa8b5bac2bfd6abcc62449640a406b64855482fe4ed069be3c1ec151d4c53ac6", 0x1000) r3 = dup(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x6, 0x4) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmmsg(r4, &(0x7f0000000340)={0x0}, 0x10, 0x0, 0x0) 05:37:10 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x306}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0100"]) 05:37:10 executing program 0: sysctl$hw(&(0x7f00000012c0)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000001380), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r2, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r0, 0x6102, 0x0, 0xffffffffffff8000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r3 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r1, r4, 0x103, 0x80}, 0x0, 0x877e, r0, r5, 0x3, 0x100, 0x6}) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 05:37:10 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) getuid() seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000340)=0xc) (async) semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) getuid() (async) setreuid(0xee00, r4) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) getuid() (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) getuid() (async) seteuid(r5) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) (async) 05:37:10 executing program 6: syz_emit_ethernet(0xf9, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff810049000800450000e70000000050019078ac1400bb0000000053204e2000089078f77f0644f66e23ca7c93368c2ab12e873c619362e65c7224efd62ae3f7c1da59823751e025b94d1101ef9fa33f2b8f9823423428324cd9d8b4023c6e4c0b64658e72add81595c1e483e0a6234e7c1ff27a78fcababca5bc76549f1315fa09e229cad88531ec60f7e3410adf5b3bb270b70b29f2df0111d58cc7fc3cfdb9543f373ea9c4a25b00201cfe022ef17ee1bf96f8f4474d4faaa3735bba474eeb84e7cef80781b3f794e6cf8496f8907c5ba6011e7cf8997f541d80f06014e04aced12618775310034ef8ef0b13c"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socket(0x0, 0x8000, 0xec) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x4, 0x4) syz_emit_ethernet(0xf9, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff810049000800450000e70000000050019078ac1400bb0000000053204e2000089078f77f0644f66e23ca7c93368c2ab12e873c619362e65c7224efd62ae3f7c1da59823751e025b94d1101ef9fa33f2b8f9823423428324cd9d8b4023c6e4c0b64658e72add81595c1e483e0a6234e7c1ff27a78fcababca5bc76549f1315fa09e229cad88531ec60f7e3410adf5b3bb270b70b29f2df0111d58cc7fc3cfdb9543f373ea9c4a25b00201cfe022ef17ee1bf96f8f4474d4faaa3735bba474eeb84e7cef80781b3f794e6cf8496f8907c5ba6011e7cf8997f541d80f06014e04aced12618775310034ef8ef0b13c"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) socket(0x0, 0x8000, 0xec) (async) pipe(&(0x7f0000000140)) (async) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x4, 0x4) (async) 05:37:10 executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) dup2(r1, r0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) listen(r1, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x19ef788228a61d1, 0xffffffffffffffff, 0x6) (async) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) (async) accept$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009e?\x00\x00\x00--\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x32) 05:37:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x88, 0x4}, {0x89, 0x8309}, {0x80, 0x6}, {0xd, 0x5}, {0x8, 0x4}, {0x8a, 0x80000001}, {0xafb7ed2931186712, 0x7f}, {0x6, 0x2b8b}, {0x85, 0x4}, {0x21, 0x7fffffff}], 0xa}) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000100)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x88, 0x4}, {0x89, 0x8309}, {0x80, 0x6}, {0xd, 0x5}, {0x8, 0x4}, {0x8a, 0x80000001}, {0xafb7ed2931186712, 0x7f}, {0x6, 0x2b8b}, {0x85, 0x4}, {0x21, 0x7fffffff}], 0xa}) (async) dup2(r0, r0) (async) dup2(r0, r1) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000100)={0x0}) (async) 05:37:10 executing program 0: sysctl$hw(&(0x7f00000012c0)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000001380), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r2, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r0, 0x6102, 0x0, 0xffffffffffff8000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r3 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r1, r4, 0x103, 0x80}, 0x0, 0x877e, r0, r5, 0x3, 0x100, 0x6}) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) sysctl$hw(&(0x7f00000012c0)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000001380), 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r2, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r0, 0x6102, 0x0, 0xffffffffffff8000}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) getpgrp() (async) shmctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r1, r4, 0x103, 0x80}, 0x0, 0x877e, r0, r5, 0x3, 0x100, 0x6}) (async) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) (async) 05:37:10 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff18"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f00001c3000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff18"], 0x1c, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msync(&(0x7f00001c3000/0x4000)=nil, 0x4000, 0x1) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) 05:37:10 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="7914dd2b58ad5d45fe85da3efcc3af530aa8", 0x12}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x8, 0xffffdffc, 0xffffffbf, "ffff09009cfaef01018b7482ecd2870000690200"}) close(r0) r3 = dup(r2) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="3ca791a81be25fd015a6454992d3f430132498512eff86c43e37da2c33df4b8eba37fadfb33a83ffac0503bdc2d780dd3224110c906e0a8cf4faba479d825a8b7699cded9715fa94e11f3e38ee076b648e8b93854109a1889c5abd234c32f2c4818e083cae47c60edabd26072e73cb1c94694d79dc0659d82d7988444b36671f32aa35d822509aa63d7c0e", 0x8b}], 0x1) getrlimit(0x3, &(0x7f0000000240)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xcfa, 0x80000001, 0xfffffffd, 0x3, "03642409f7acd5ac8b1993e250cc2208aaa8ff56", 0x5, 0x7}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) syz_open_pts() 05:37:10 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x306}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0100"]) 05:37:10 executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) listen(r1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x19ef788228a61d1, 0xffffffffffffffff, 0x6) (async) dup2(r4, r3) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) accept$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009e?\x00\x00\x00--\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x32) 05:37:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x88, 0x4}, {0x89, 0x8309}, {0x80, 0x6}, {0xd, 0x5}, {0x8, 0x4}, {0x8a, 0x80000001}, {0xafb7ed2931186712, 0x7f}, {0x6, 0x2b8b}, {0x85, 0x4}, {0x21, 0x7fffffff}], 0xa}) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000100)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x88, 0x4}, {0x89, 0x8309}, {0x80, 0x6}, {0xd, 0x5}, {0x8, 0x4}, {0x8a, 0x80000001}, {0xafb7ed2931186712, 0x7f}, {0x6, 0x2b8b}, {0x85, 0x4}, {0x21, 0x7fffffff}], 0xa}) (async) dup2(r0, r0) (async) dup2(r0, r1) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000100)={0x0}) (async) 05:37:10 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff18"], 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff18"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f00001c3000/0x4000)=nil, 0x4000, 0x1) (async) msync(&(0x7f00001c3000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) r2 = syz_open_pts() (async, rerun: 32) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="7914dd2b58ad5d45fe85da3efcc3af530aa8", 0x12}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x8, 0xffffdffc, 0xffffffbf, "ffff09009cfaef01018b7482ecd2870000690200"}) close(r0) (async, rerun: 64) r3 = dup(r2) (rerun: 64) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="3ca791a81be25fd015a6454992d3f430132498512eff86c43e37da2c33df4b8eba37fadfb33a83ffac0503bdc2d780dd3224110c906e0a8cf4faba479d825a8b7699cded9715fa94e11f3e38ee076b648e8b93854109a1889c5abd234c32f2c4818e083cae47c60edabd26072e73cb1c94694d79dc0659d82d7988444b36671f32aa35d822509aa63d7c0e", 0x8b}], 0x1) (async) getrlimit(0x3, &(0x7f0000000240)) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xcfa, 0x80000001, 0xfffffffd, 0x3, "03642409f7acd5ac8b1993e250cc2208aaa8ff56", 0x5, 0x7}) (async, rerun: 64) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) (rerun: 64) syz_open_pts() 05:37:10 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r4 = getuid() setreuid(0xee00, r4) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r5 = getuid() (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) getuid() (async) seteuid(r5) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:10 executing program 7: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) shmget(0x2, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="2c9730611cacc788be40e5b9189ceb13f1094ac628ceb959f1902ef77eac84b6d64416cb320f10c8e9873dad23733f116f30c362037deac23f2d87a5ab6ce6cd55d190ad2da5f190d98cb58161bc66314654cd9089e4bc72bb90d4835224131299b47f98889b340aebb02a9c4f7240c1c075238d62", &(0x7f0000000100)=0x75, &(0x7f0000000140)="95d4adecc81bbbae03cfd90004767c6aa7860f10eb43980f16df65d3b5cce23bce776dd9b67206055e776e6a6aae706330b1355aadd4ccb9b9feea069a843d36937132244ad85db63437245a6b26f8f1a6106fac5a94c633fb64eeb4597faae633c7f81f5c824c375cf09ac56e48fb46c61bda00530d7605696a2ad6313adde30fb3787648cb", 0x86) 05:37:10 executing program 3: dup(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x9f) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xf7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000018, 0xffffffffffffffff) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d46ebe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa44e7ce5dbbbdfaee7f0f356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b00"/218, 0xfffffdb5}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) 05:37:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x6446fe9339ebf965, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, r4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000140)) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000140)) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000380)=0x8000) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r12 = syz_open_pts() dup2(r12, r10) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x21, 0x8000, 0x4}, {{r4}, 0xfffffffffffffffa, 0x91, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x6}, {{r6}, 0xfffffffffffffffe, 0x8d, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0xd, 0x4, 0x40004000, 0x6}, {{r0}, 0xfffffffffffffffd, 0xe7, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x7d, 0x80000000, 0x4c7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x7, 0x383e}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x5, 0x8000}], 0x5, &(0x7f0000000280)=[{{r0}, 0x5, 0x90, 0x4, 0x1ff, 0x9}, {{r8}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x59e, 0x1}, {{r9}, 0xfffffffffffffffb, 0xa, 0x4, 0x3, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x1c, 0x40000042, 0x7, 0x5c}, {{r12}, 0xfffffffffffffffc, 0x50, 0x80, 0x6, 0x2}], 0x2, &(0x7f0000000340)={0x8000000000000001, 0xb0}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 05:37:10 executing program 4: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() setreuid(0xee00, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x0) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, r5) r6 = getuid() setreuid(0xee00, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r2, 0x0, r6, 0x0, 0x44, 0xc7}, 0x1000, 0x3, r3, r4, 0x5, 0xffffffffffff7ffe}) ktrace(0x0, 0x4, 0x1a02, r0) 05:37:11 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x6e79ef1aeb5d2572, 0x3) setsockopt(r2, 0x0, 0x1, &(0x7f0000001240)="11711ae6d4a1b15d4020c656d0f6adb32ae07599ceccdb218315e8bea22c726b6993d3f8071aa8fbb3fe783573f3ba51f4b372cedcbe3948bfc4c6f1c21be21d6adf2df389962c0c66814e78edbe78ebc10031394d17fbd8beef62b9c4e03403ec0af524c05c6a2a244382722351b0ce786baccc0b783093932d273a2e9543eb9f4e04ba038057d57d970f385d0c9c481f18231567290e989a14559e04e0aab4cb9e93fbf4c4607dbc21044a29a0e875fdf24f304cbf21aee53c2aa720e7dbc8381b1105ab53eed0cdf592dc4943bff09cb340e4fb23dd2b66bbf8819b39a9bdaec0bf8efb284abb3afdae58be8dc9347a10b68450cb4552fa24f3abaa17f49c713b6837308686c4cf7c358962958e342497178e2ad31d436297b0408dc1095d2accc2a0b1fbaf96cffff8fd17e35c4042fdfaeb6de5ca9ad1323a0eaa33f33bc1b207875459b150c66142264298329f60dccd2a442bb5276ca56c0981fdfccf755a6a975852befec5ae3297d8a3dddeef98670d42a8251b4f6250d795cac459dad4566016fac33344ee93898c08bc79e2b0c2307169503be7c8e5e9c8fb48cedf37dcb0c9ba1bd75b419bcaff4e6d324c49471753b012f31b953c43a16a3be5a1fea7f74e080b1129ebcd522ecd62f90cf45878208805c27d333c4fc2b50813a8a5e5f2cb8a87bfe6525d5e6ac3ebd6311b27c6f92cb610ee404f8805f0d3d631ebd62058b62f46f839d2c19c897a1367439041d4557e62d7069c101555bd34b86310ec5d798eb44bad8a63fb2cacf675abf6feec77e658480b6b13020a3634d7154d775bd6b29dd9a7209eebf4c6bf96a40a37744e8f082d1cff91e8211f43117bc3a2cbf589f64833fb3d002eb026afeaf3386433744213ad6cd4c34a0f4672c3916e28eaa3d919c797c3ca501cb80d4da3331e4f4282f70bdf56a56f26275910a44bc69e76b6bc3640d2a841e709ce107129c7c593dac7befb5faa3352593d426e0874bedb37379d0760955238b4514dcbb2707e9b9e3f5025fce872b9014811af5bf9775e83598d6c9a5c5efe272bcbba4c1bd92321d43cf0623f1477b675c4161b8a5aa97231f28b7928ee66d1c8811c23e07a64148223e1f3a97852b22e79493c94c2254c586ae3e654d44559e8f9480c103aa5f46f432e269ca5e95ab7343af12636322156f6642aa1cc3eb1458e9a9d43a028acc2cd52cbb5df9138fbfedb3bbefb125f8563a66227765643db2809ed76e839eb8df87389ff0a8cdbf2728aa53413ca44410cab84b8208b51446daeff53f285750b53d641f7be8bdd6a15d4f88cd0a009e4393122efd70e8703273ae8777cc5e25b293fc1cfa4105c6338a8c97c86c35888f955d403881242f2a44fb0b19ad92a9987749c2b5aab1388a7aee1ac33b1e08dd3dab205a4ec9cb20a4220c549b3454b3e773596a42cdd5f087c840736b17f636f07efb1ac47c400bddb69cc9d4ec4086e352de363d407d070786a2beb8c8eff4f7610c10c715fa787f269c59a84a38095b9a59c5ce8eefecdeb149798fa8c46cda199e9877b1a75defb341ddd462061a67e6a1b74a36f9d1baef25472e621e5948eee5530f2f97b8c40af913c5eea662273bcb7e4aa0fa7ec156667049d8498185b6fb5ac000187e870771c1a6c124fad20ad8eef54626791e40ad6068f5e1c2cf2c136bd7d2182754c49461cd8ce26e3cb1a430f1b2003c6ca05de00730d15576740f07fcac04657710cfdf0c8d706f5ce181e12ce85058413789b5573f2f2304a3fed4812b9602cdbcd31efb5a9eb6d2a80212bcb45ad565609be3bff6f7c8b1120777daefbeed032434a9b11783d5ecfb223030684066ec64f27a8d485620fcfcb7f1c1725559b22e9e8c78accdf254b5e827b0db97156e2ebe1231ddd31ed3016039b8314b9b91a07edbbbacec83630e0ae613ef1de8cf9858ec7507812ed1fa75881456cf1b93e8e6cb9876845c6883866a8e32172c5c8d571b789b6554908c791fd3d9208eff826a10cf90dc7c73ef8149f06b736c1da97ad4f3cc309b4d7c17acda199f0012e27aafeb2512b6ff8a7a0c8f679205db10a44597c5e31cd46f3909a53f7490db440ee17ec010589e0664a7c5bbd33d1fca520c7340ae3b1798738aa6412f2b483676a20ca7e46c87242fd78257dce3524689dd1f89ae21d8f1a5730b3cf6de73fcd85831d5b99bc4ce0c587da1133969aaeca0df499729232d23a3545f828561f78e901d26e0cd6acfb252b2fa0cd047ccf1c9aa717a0bad850026e17bfc3b376a8359569681ca922c6ba3079e21c363d223e9f3a1e3ed026e28df5253eafbaf5c622dc8c58e7481a030a2c8915dc69236a7af94787b8bbd64a44d8078aa8642e8e6ff65a094c0fefa52479eb3c60f40490bf9b983fdb6861287f90ba7c9631f5f774f46f9e69871ef2361d3c3eb49ff4839a912098e6ba5d4dd893c27205600d4247a343e280a589fed73ba9fae35e741c448c9b851961f896124b7ee2a5a34819c08dda84b7045f08768d0dcca3d7be596dfa7ee7ab3889a9ff7b9aa7f21b7e6b84769f1f7dae37d3297351b79537ed1dcdf99133b200fc3c6090482068a4a3979f93e4fa8e41ab51e509bb4a7c3bcebacd5df3c49f5716994338e48fcda8d1aebed2439284ca3afa7cceb4c41619bc35e33404e5f42ec99944682b67b34e7987bd4f18777c0d8349e593792cad760a1d6ef761ee68b614991f2252dfb1fe530c3104c526ad031959c5529178e18b5010b18dd48cf67c25f340a78da5f57bfbf24b7a6a61760c490f89bd8199088fb784bfc56d828b892f76747c892df8f32e613c21fa655f6ff3c4f5bbb43437ce367ff9d059982c896c1afb15ceb2eadc8515283e99634c58590c361903b4a37f3bf668fd50e3388fc6dad61726fecdd2fe69581f4baa57a3e02972f6f4bb05a425c3c400d5d1ecc4a1c86d7c6a9ac44a77dc35bafa96bc926746b9bb4d7bf1654ac35ed49dc8ac08c8e3fc491badfe00a338da97dc3a8d1299141268b5b3c5f1106f80b76d26b013e4912b309d21ac56e741b901909ea2400f8e211e7a5ffe4dfd4495b1e98b0aafdfbe7f2b8ca282cceef31e41656dc515b139c54fc31fe32ecd70a7d81b65e085541cc7dd12552c583385a51af6f0351942df23b98aa9db339d3a918698a8329ceed705affc3153fe55d9604b1d54cba68c3aa3fd9165971b5da85a83a8b22136b9379cfd465d99655ca67554daa6a81b2e9093e7512ea6ee6c44b1c17d75ccad80d89cf09699e69977b0ebd89bb96b5681fcf71256db9dc25598fa79b83265b4f0b8bc3468fa1c12e66c6607e3557675c2790317774df93866bc68d03f14f7b4297991379ef31f3a7f0b50395855cd0c113f700915bf84bd591032597f877216bb998fad10a8ce435c95e620d6ebd5e7e60e057ce733589a74b53b4a34429e9e7d6f1e693ee304a1e49cd87aac78ccb501c5c73a7609de5187bb51120604c5dcaff571a9df90c8b5dc8c43eb6ba0301a7fd0ea7ca2286ee88d17baaa00ea1efeb386484f203df855bb5a89a9fd15b6b5e5d36a7edba9a75d1cc4d0c23a860bdf40ac5cf6dd4364eb288fac20aa55b63a8f7f8a2e7627e8e9760e3349e1d122cd0e6e38218d46aaa2e0b8be1b22f48115bd09961e8a9f289d1d3675585b26439acdf57881404ecfcb2392baf5de17a25879e67371699fc85292e03dc0a00fdee38fbe8ed2ca622a7e4d8efa02338b6c50c05f9394ec41735a31e808a11c90e493e7e7579708e3918326b2307e04d62b523f2e8f8468164cf4072095bbf1c2af76b0548b6f16ab7dd077a96f35e1f1d505e4372b6ce530494e654370764359819599fe0ee2e77509818a61532d4c93165ff0c15e275da482d9255c43b0121bb415acaa00889d4f7f562a46184a48a22b2d8dd4a4c2ae1f8af69a500c723508c4957365fff6215e7696513b053630ff9bbd1905fb2015c171315bd067c8858bda0a56575d9c83a27f1c6e1c292a3a16ea65ad3227c2ca697947dc723e57c454916fecc2b9924fde9e7e777d8293ac26cdcfd471f30ae7d86a2c747e1662a7ff4d5c9016e3b9ce030525f807351866482a0c7423a5e001705096c3ff507877ff39ec295d4f292dd2daea0a1cc0a35a88e76690defaad73a5a6e71c212be8b1698b1c0bfc63f87f842933616e287811683871f0b36c03bd0fe3e48ce07aae49d8a5fe7f766ec95f046bc85ab67dc9cb106592d50a0724a26c326391bdbbd2b5bfa9d2f8806e6ecf2ce8df6e0c7c199be7039b23b127e7bbf6e9f30b65914d8ce741a89dac3ee3a6b2c06f9272cab8eb01bdc65a3b9f7500ffb0fd51a34d0b3af5db4ab28aafdab0de774dbe9ebbd369b5a65ada41d3ffc5f28a0c3329c6291459159eecf5814800c3bf34a1661c3c6c7a0a76435741953cf73cba42483fbc19b7060d7c3167d14d4bc393bb219ec0b75d3adcdb1a4459e0b7ec7b332c5116e98916397bad443327ab13314f821b726df915f7f6bf7bdac85670f72180741cca9e22b55b09603bfb4271ca79d6170aff53c205027f6dcc9848d6bb139f2ec988ef4cc82f7f863665e78e317386e2ae3ab529665d120b5b0bd25f9cb06357995aafa34d7a2ca1100734f05915c23bc0a9e012e9008805d7851c20ef0004c76edc4a5eb3efaf213d9239c6619d7a9a723e61ed26dfc9182413ef0126b303e80d116c9757c4691e87eb09813a5fa5d09a9e5154cc0c10b20c7e33b79ca9014eceef1dcb5305dbc9704e4448b4534c730fcc4087a27390b830678bb95985add9514431107edc424e62f3b28e8df5487e6fbcb5741f1277517d92be7d1f6323ea244c9268913339b6c7fb60d45b985c568b2dd4eec36ca3700f9ca0f2efa38dd9dfc7fe6802b9af51cbb866d5e775a3132142976ef7274f134714656fe6489038be0a4daf531be6383ccf9d6dcec249b79512b3fcc0ebd55f87a6b67e5130c3ff5aae74a252c4ad3c382de6bc6ab87107b2224115342b75d914b5ad1b0c7b41aaed2a34fc1de56380845bae4f825d287dd8d614bc4e675bb2de4d761d52411828e44be45f6c9c4e9377287eb85cdc30cdb41e77ff6c61cc8dc0f41d6d12f71b77865947234d4c7b7f8139661226a8261be9b5f3b8ee052cc2856638385319e499fff60de8254fb1745fe328fb4ccc5066c45302f76bb97bb84e62a3b0df314353b96597ff27a9c151025b090c3bbd1ff753daf3ed42d307387bb9856c08845e866be44273dab9edeb70d35cd59356bfc94559d275ac59fa448ec3f421182fb5602dd849a4ea288e206193d7f82b07e750f01c442a8b6e5f3f19f3bc19a1fa145fa11e29ec776e30088632bae7cdd34b356c54c46b99123f87048f9ededeea2d8dd15044f7713d8cb0d557277795e2924baa41ec39ff9c533018cc326a63218bf206c822ddebceed9117c6dca890d924c6639a744bbc7fa7a99f49871b68bf33ca2763c2c4799803dc95f4e47783d433db21666b3024d55152049d5a56122b7094f73414a6a89e266a55be2c99d5cdb457d860e333c8ee67d5874ee54eae50b55e7730ea59bbd4d703a358e3de0f8401def10ab9640c375bced03513a5b53c0cede671a546f31d9d7787c0013ac054f76d52ab6ce5e66b721e53fc8db65b412f110e766a5051eea85d384051821760ae251ce24d68b761790cb22010f65c4ef10b9d8385d65ec424263b79c718b1fe519f8c760cec581ade40a52724aa8b5bac2bfd6abcc62449640a406b64855482fe4ed069be3c1ec151d4c53ac6", 0x1000) (async) r3 = dup(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x6, 0x4) (async) listen(r3, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) (async) accept$inet(r1, 0x0, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) recvmmsg(r4, &(0x7f0000000340)={0x0}, 0x10, 0x0, 0x0) 05:37:11 executing program 7: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) shmget(0x2, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="2c9730611cacc788be40e5b9189ceb13f1094ac628ceb959f1902ef77eac84b6d64416cb320f10c8e9873dad23733f116f30c362037deac23f2d87a5ab6ce6cd55d190ad2da5f190d98cb58161bc66314654cd9089e4bc72bb90d4835224131299b47f98889b340aebb02a9c4f7240c1c075238d62", &(0x7f0000000100)=0x75, &(0x7f0000000140)="95d4adecc81bbbae03cfd90004767c6aa7860f10eb43980f16df65d3b5cce23bce776dd9b67206055e776e6a6aae706330b1355aadd4ccb9b9feea069a843d36937132244ad85db63437245a6b26f8f1a6106fac5a94c633fb64eeb4597faae633c7f81f5c824c375cf09ac56e48fb46c61bda00530d7605696a2ad6313adde30fb3787648cb", 0x86) 05:37:11 executing program 4: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() setreuid(0xee00, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x0) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, r5) r6 = getuid() setreuid(0xee00, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r2, 0x0, r6, 0x0, 0x44, 0xc7}, 0x1000, 0x3, r3, r4, 0x5, 0xffffffffffff7ffe}) ktrace(0x0, 0x4, 0x1a02, r0) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) (async) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffb000/0x3000)=nil) (async) getuid() (async) setreuid(0xee00, r2) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) (async) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x0) (async) fcntl$getown(0xffffffffffffff9c, 0x5) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, r5) (async) getuid() (async) setreuid(0xee00, r6) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r2, 0x0, r6, 0x0, 0x44, 0xc7}, 0x1000, 0x3, r3, r4, 0x5, 0xffffffffffff7ffe}) (async) ktrace(0x0, 0x4, 0x1a02, r0) (async) 05:37:11 executing program 0: sysctl$hw(&(0x7f00000012c0)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000001380), 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r2, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r0, 0x6102, 0x0, 0xffffffffffff8000}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) r3 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) r5 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r1, r4, 0x103, 0x80}, 0x0, 0x877e, r0, r5, 0x3, 0x100, 0x6}) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x6446fe9339ebf965, 0x0) (async) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r5 = syz_open_pts() dup2(r5, r4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000140)) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r10 = syz_open_pts() close(r10) (async) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000380)=0x8000) (async) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r12 = syz_open_pts() dup2(r12, r10) (async) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x21, 0x8000, 0x4}, {{r4}, 0xfffffffffffffffa, 0x91, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x6}, {{r6}, 0xfffffffffffffffe, 0x8d, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0xd, 0x4, 0x40004000, 0x6}, {{r0}, 0xfffffffffffffffd, 0xe7, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x7d, 0x80000000, 0x4c7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x7, 0x383e}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x5, 0x8000}], 0x5, &(0x7f0000000280)=[{{r0}, 0x5, 0x90, 0x4, 0x1ff, 0x9}, {{r8}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x59e, 0x1}, {{r9}, 0xfffffffffffffffb, 0xa, 0x4, 0x3, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x1c, 0x40000042, 0x7, 0x5c}, {{r12}, 0xfffffffffffffffc, 0x50, 0x80, 0x6, 0x2}], 0x2, &(0x7f0000000340)={0x8000000000000001, 0xb0}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 05:37:11 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r5, r2, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r3, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) r7 = getuid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r7, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x5, r5, r9, r1, r2, 0x20, 0x6}, 0x1, 0x8000000000000001, 0xfffffffffffff800}) seteuid(r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:11 executing program 3: dup(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x9f) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xf7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000018, 0xffffffffffffffff) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d46ebe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa44e7ce5dbbbdfaee7f0f356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b00"/218, 0xfffffdb5}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) dup(0xffffffffffffffff) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x9f) (async) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) (async) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xf7) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000018, 0xffffffffffffffff) (async) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d46ebe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa44e7ce5dbbbdfaee7f0f356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b00"/218, 0xfffffdb5}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) (async) 05:37:11 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() syz_open_pts() (async) r2 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="7914dd2b58ad5d45fe85da3efcc3af530aa8", 0x12}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x8, 0xffffdffc, 0xffffffbf, "ffff09009cfaef01018b7482ecd2870000690200"}) close(r0) r3 = dup(r2) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="3ca791a81be25fd015a6454992d3f430132498512eff86c43e37da2c33df4b8eba37fadfb33a83ffac0503bdc2d780dd3224110c906e0a8cf4faba479d825a8b7699cded9715fa94e11f3e38ee076b648e8b93854109a1889c5abd234c32f2c4818e083cae47c60edabd26072e73cb1c94694d79dc0659d82d7988444b36671f32aa35d822509aa63d7c0e", 0x8b}], 0x1) getrlimit(0x3, &(0x7f0000000240)) (async) getrlimit(0x3, &(0x7f0000000240)) syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xcfa, 0x80000001, 0xfffffffd, 0x3, "03642409f7acd5ac8b1993e250cc2208aaa8ff56", 0x5, 0x7}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xcfa, 0x80000001, 0xfffffffd, 0x3, "03642409f7acd5ac8b1993e250cc2208aaa8ff56", 0x5, 0x7}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) syz_open_pts() 05:37:11 executing program 7: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) shmget(0x2, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="2c9730611cacc788be40e5b9189ceb13f1094ac628ceb959f1902ef77eac84b6d64416cb320f10c8e9873dad23733f116f30c362037deac23f2d87a5ab6ce6cd55d190ad2da5f190d98cb58161bc66314654cd9089e4bc72bb90d4835224131299b47f98889b340aebb02a9c4f7240c1c075238d62", &(0x7f0000000100)=0x75, &(0x7f0000000140)="95d4adecc81bbbae03cfd90004767c6aa7860f10eb43980f16df65d3b5cce23bce776dd9b67206055e776e6a6aae706330b1355aadd4ccb9b9feea069a843d36937132244ad85db63437245a6b26f8f1a6106fac5a94c633fb64eeb4597faae633c7f81f5c824c375cf09ac56e48fb46c61bda00530d7605696a2ad6313adde30fb3787648cb", 0x86) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) shmget(0x2, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="2c9730611cacc788be40e5b9189ceb13f1094ac628ceb959f1902ef77eac84b6d64416cb320f10c8e9873dad23733f116f30c362037deac23f2d87a5ab6ce6cd55d190ad2da5f190d98cb58161bc66314654cd9089e4bc72bb90d4835224131299b47f98889b340aebb02a9c4f7240c1c075238d62", &(0x7f0000000100)=0x75, &(0x7f0000000140)="95d4adecc81bbbae03cfd90004767c6aa7860f10eb43980f16df65d3b5cce23bce776dd9b67206055e776e6a6aae706330b1355aadd4ccb9b9feea069a843d36937132244ad85db63437245a6b26f8f1a6106fac5a94c633fb64eeb4597faae633c7f81f5c824c375cf09ac56e48fb46c61bda00530d7605696a2ad6313adde30fb3787648cb", 0x86) (async) 05:37:11 executing program 4: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() setreuid(0xee00, r2) (async, rerun: 64) r3 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) (async) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x0) (async, rerun: 32) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) (async, rerun: 32) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, r5) (async) r6 = getuid() setreuid(0xee00, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r2, 0x0, r6, 0x0, 0x44, 0xc7}, 0x1000, 0x3, r3, r4, 0x5, 0xffffffffffff7ffe}) (async) ktrace(0x0, 0x4, 0x1a02, r0) 05:37:11 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r5 = getuid() setreuid(0xee00, r5) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r5, r2, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r3, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r6 = getuid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) r7 = getuid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r7, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) (async) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x5, r5, r9, r1, r2, 0x20, 0x6}, 0x1, 0x8000000000000001, 0xfffffffffffff800}) (async) seteuid(r6) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:11 executing program 3: dup(0xffffffffffffffff) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x9f) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) (async) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xf7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000018, 0xffffffffffffffff) (async) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d46ebe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa44e7ce5dbbbdfaee7f0f356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b00"/218, 0xfffffdb5}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x3, 0x8}}}}}}) 05:37:11 executing program 7: sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="2afd93c871539b4dd41be7daf5fc0bf52e28196cd006fca6dfc48b92f38901e9a7034c20ce2e5f483dfcaa795adc82dcc5b73bdc140a3847bcb35660639a1aeab8ba585c8db3a0149d96da2e2d68ce90dd9f27a693c3474bcbf9df0028f321cdecd132bcfefaae394f263b31cd8aebb1ba4d35ae805b12fb9072fcbe5aa59d1fe2757129edb75f21573414e875a456ea2a9c1402dd5d86f73d65166fb453e025196202da7497ffca58f648016c5e4c37aa31f353a69a919da083", &(0x7f0000000140)=0xba, &(0x7f0000000180)="06a83448a5fb086c70bb4f081c394e022de5ee69b592912b59568ccf5dc63452d85d72db9ce2b56d3057355a40fe759a0081d295c3857773949e1c1907651ba01ef608da437bea82e1cf0a72732dce02c0ecebf7fdcfe3bc6685c327819b74c7ee87caa7cc4cfcba5c611c0c5bbcf31035c872664432dae6ca4b5b2e06f53f82ab3b35b6486ad392b6bdfe93f86d2b96a92ab2a2419609b126e0250cc79e9031e6b8521dccaf4c3f2f2e1820ca70ae5699125ec55ee83d5fb6146a957b08c2566fa82475dd0a31d27f250e2926", 0xcd) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x6446fe9339ebf965, 0x0) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, r4) (async) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000140)) (async) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r10 = syz_open_pts() close(r10) (async) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) (async) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000380)=0x8000) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r12 = syz_open_pts() dup2(r12, r10) (async) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x21, 0x8000, 0x4}, {{r4}, 0xfffffffffffffffa, 0x91, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x6}, {{r6}, 0xfffffffffffffffe, 0x8d, 0x4, 0x9, 0x4}, {{r7}, 0xfffffffffffffffb, 0xd, 0x4, 0x40004000, 0x6}, {{r0}, 0xfffffffffffffffd, 0xe7, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x7d, 0x80000000, 0x4c7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x7, 0x383e}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x5, 0x8000}], 0x5, &(0x7f0000000280)=[{{r0}, 0x5, 0x90, 0x4, 0x1ff, 0x9}, {{r8}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x59e, 0x1}, {{r9}, 0xfffffffffffffffb, 0xa, 0x4, 0x3, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x1c, 0x40000042, 0x7, 0x5c}, {{r12}, 0xfffffffffffffffc, 0x50, 0x80, 0x6, 0x2}], 0x2, &(0x7f0000000340)={0x8000000000000001, 0xb0}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 05:37:11 executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x1}, {0x0, 0x2758}, {0x41, 0xee}], 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0xff}, {0x7, 0xfffff800}, {0x0, 0x5}, {0x7, 0x3}], 0x4}) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47, 0xe7}], 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x26, 0x3}], 0x1}) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x40, 0x1}, {0x1, 0x3}, {0x100, 0x5e}, {0x8c, 0x2}, {0x87, 0x4}, {0x8a, 0x4}, {0x100, 0x7f}, {0x84, 0x2}, {0x0, 0x5000000}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x8e, 0x3}, {0x2, 0x4}, {}], 0x3}) close(r4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0xa0, 0x0) write(r5, &(0x7f0000000400)="fd6713dc237d685530be50ede58c89068581c4b0298625023a29e05e4b677cc3e8bdf982204de2ce9f407bfd989c6d6614e0f51d0cbc9996381be6f63826f0fbce58c6248078ffab181fc6d987d888878d927eb5cd94c83e702eb1e01135da5134aa2366f10d37f2d585cf15321cc1a8c138003fa906db82e5f1337ac5978b641ac48c97fb47b6b90ea0aebfd79e6409e1aacce58a24610ed6ffb818c2706151f877ab36874af25b6594f778acffe0ca520eef074a6f17fa298eac450356ca908a0f6dd56ca45b7bef1a5f", 0xcb) pread(r5, &(0x7f0000000500)="0cd825d8c23d75c8147d34c53ad5a1d44d07b97c072022416ae06b221d2c3dc8fc82233e40b25ddf857d818066a660dfa3c2305821889e5fa4e18ab2b49d312b8f6788c3d24d35d12f8d81acb8cf3cd48c24c6c8b406875da1bd56c05a", 0x5d, 0xc1ae) r6 = accept(r2, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r7 = dup(r6) setsockopt(r4, 0x8, 0x40, &(0x7f0000000600)="3a4efc54edce9f29b0c5637c7b66255e33c720ed8bf961924d3f77284818d80379c6d24e026c26d96b409503a4a3aa30ef847d9a503ec6ea9664af6d8f81b44256536a3f969cb043ea29982f300a93a3befd6131ae11a5623dad7f98803d0836d9ac0331bb4859dc24cdb40a7a0f77aca1f4b7bd2a85a18a7011bf4a1df46b82667db31602a99b9e9dd923c2029e2185b37a8a27f2f15d5f14ef43ebbf5bc8fe32e66882d510860382c98e7379932ea5d1d3b0635056f1ee5ac68482c1112ce68ce61c9ee29cdba3c6f063efef522193c1a9f842d408", 0xd6) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r8, 0x80105702, &(0x7f0000000740)={0x9, 0xff, 0x4e2befa8, 0x26bc}) r9 = open(&(0x7f0000000780)='./file0\x00', 0x80, 0x25) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000007c0)={0x0, 0x9, 0x7, {[0x6, 0x401, 0x80000000000000, 0x2, 0x2, 0x5, 0x6, 0x0, 0x80000001, 0x9, 0x0, 0x1000, 0x9, 0x2, 0x8000, 0x0, 0x800, 0x3ff], [0x0, 0x6000000, 0x5, 0x8, 0x9a, 0x6, 0x8000000000000001, 0x81, 0x8001, 0x8], [0x9, 0x0, 0x0, 0x1, 0x8000000000000000, 0x7], [0x9, 0x400, 0x69, 0x8cb, 0xd639b58000000000, 0x8000000000000001], [{0x1, 0x9, 0x7fff}, {0x6, 0x3, 0x5, 0xfff}, {0x1, 0x7fff, 0x1, 0xf07a}, {0x8, 0xffffffff, 0x0, 0x6}, {0x0, 0xfffffffe, 0xfffffffa, 0x5}, {0x4a3d, 0x6, 0x6, 0x1}, {0x3, 0x4, 0x4, 0x9}, {0x2, 0x3dc3, 0x4, 0x63c1}], {0x0, 0x6, 0x3, 0x1000}, {0xe284, 0x80000001, 0xa760, 0x6}}}) r10 = fcntl$dupfd(r6, 0xa, r6) getsockname$inet(r10, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) close(r9) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000b00)={&(0x7f0000000ac0)=[{0x4, 0x1}, {0x26, 0x60}, {0x100, 0x8}], 0x3}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000bc0)={&(0x7f0000000b80)=[{0x22, 0x9}, {0x45, 0x7}, {0x22, 0xf5}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000c40)={&(0x7f0000000c00)=[{0x100, 0x8001}, {0x87}, {0xc5, 0x4f7}, {0x85, 0x59}, {0x44, 0x2}], 0x5}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c80), 0x20, 0x0) poll(&(0x7f0000000d80)=[{r12, 0x2}, {0xffffffffffffffff, 0x80}, {r3, 0x10}, {r8, 0x40}, {r0, 0x80}, {0xffffffffffffffff, 0x40}, {r2}, {0xffffffffffffffff, 0x1}, {r9, 0x100}], 0x9, 0x8001) 05:37:12 executing program 2: socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x6e79ef1aeb5d2572, 0x3) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x6e79ef1aeb5d2572, 0x3) setsockopt(r2, 0x0, 0x1, &(0x7f0000001240)="11711ae6d4a1b15d4020c656d0f6adb32ae07599ceccdb218315e8bea22c726b6993d3f8071aa8fbb3fe783573f3ba51f4b372cedcbe3948bfc4c6f1c21be21d6adf2df389962c0c66814e78edbe78ebc10031394d17fbd8beef62b9c4e03403ec0af524c05c6a2a244382722351b0ce786baccc0b783093932d273a2e9543eb9f4e04ba038057d57d970f385d0c9c481f18231567290e989a14559e04e0aab4cb9e93fbf4c4607dbc21044a29a0e875fdf24f304cbf21aee53c2aa720e7dbc8381b1105ab53eed0cdf592dc4943bff09cb340e4fb23dd2b66bbf8819b39a9bdaec0bf8efb284abb3afdae58be8dc9347a10b68450cb4552fa24f3abaa17f49c713b6837308686c4cf7c358962958e342497178e2ad31d436297b0408dc1095d2accc2a0b1fbaf96cffff8fd17e35c4042fdfaeb6de5ca9ad1323a0eaa33f33bc1b207875459b150c66142264298329f60dccd2a442bb5276ca56c0981fdfccf755a6a975852befec5ae3297d8a3dddeef98670d42a8251b4f6250d795cac459dad4566016fac33344ee93898c08bc79e2b0c2307169503be7c8e5e9c8fb48cedf37dcb0c9ba1bd75b419bcaff4e6d324c49471753b012f31b953c43a16a3be5a1fea7f74e080b1129ebcd522ecd62f90cf45878208805c27d333c4fc2b50813a8a5e5f2cb8a87bfe6525d5e6ac3ebd6311b27c6f92cb610ee404f8805f0d3d631ebd62058b62f46f839d2c19c897a1367439041d4557e62d7069c101555bd34b86310ec5d798eb44bad8a63fb2cacf675abf6feec77e658480b6b13020a3634d7154d775bd6b29dd9a7209eebf4c6bf96a40a37744e8f082d1cff91e8211f43117bc3a2cbf589f64833fb3d002eb026afeaf3386433744213ad6cd4c34a0f4672c3916e28eaa3d919c797c3ca501cb80d4da3331e4f4282f70bdf56a56f26275910a44bc69e76b6bc3640d2a841e709ce107129c7c593dac7befb5faa3352593d426e0874bedb37379d0760955238b4514dcbb2707e9b9e3f5025fce872b9014811af5bf9775e83598d6c9a5c5efe272bcbba4c1bd92321d43cf0623f1477b675c4161b8a5aa97231f28b7928ee66d1c8811c23e07a64148223e1f3a97852b22e79493c94c2254c586ae3e654d44559e8f9480c103aa5f46f432e269ca5e95ab7343af12636322156f6642aa1cc3eb1458e9a9d43a028acc2cd52cbb5df9138fbfedb3bbefb125f8563a66227765643db2809ed76e839eb8df87389ff0a8cdbf2728aa53413ca44410cab84b8208b51446daeff53f285750b53d641f7be8bdd6a15d4f88cd0a009e4393122efd70e8703273ae8777cc5e25b293fc1cfa4105c6338a8c97c86c35888f955d403881242f2a44fb0b19ad92a9987749c2b5aab1388a7aee1ac33b1e08dd3dab205a4ec9cb20a4220c549b3454b3e773596a42cdd5f087c840736b17f636f07efb1ac47c400bddb69cc9d4ec4086e352de363d407d070786a2beb8c8eff4f7610c10c715fa787f269c59a84a38095b9a59c5ce8eefecdeb149798fa8c46cda199e9877b1a75defb341ddd462061a67e6a1b74a36f9d1baef25472e621e5948eee5530f2f97b8c40af913c5eea662273bcb7e4aa0fa7ec156667049d8498185b6fb5ac000187e870771c1a6c124fad20ad8eef54626791e40ad6068f5e1c2cf2c136bd7d2182754c49461cd8ce26e3cb1a430f1b2003c6ca05de00730d15576740f07fcac04657710cfdf0c8d706f5ce181e12ce85058413789b5573f2f2304a3fed4812b9602cdbcd31efb5a9eb6d2a80212bcb45ad565609be3bff6f7c8b1120777daefbeed032434a9b11783d5ecfb223030684066ec64f27a8d485620fcfcb7f1c1725559b22e9e8c78accdf254b5e827b0db97156e2ebe1231ddd31ed3016039b8314b9b91a07edbbbacec83630e0ae613ef1de8cf9858ec7507812ed1fa75881456cf1b93e8e6cb9876845c6883866a8e32172c5c8d571b789b6554908c791fd3d9208eff826a10cf90dc7c73ef8149f06b736c1da97ad4f3cc309b4d7c17acda199f0012e27aafeb2512b6ff8a7a0c8f679205db10a44597c5e31cd46f3909a53f7490db440ee17ec010589e0664a7c5bbd33d1fca520c7340ae3b1798738aa6412f2b483676a20ca7e46c87242fd78257dce3524689dd1f89ae21d8f1a5730b3cf6de73fcd85831d5b99bc4ce0c587da1133969aaeca0df499729232d23a3545f828561f78e901d26e0cd6acfb252b2fa0cd047ccf1c9aa717a0bad850026e17bfc3b376a8359569681ca922c6ba3079e21c363d223e9f3a1e3ed026e28df5253eafbaf5c622dc8c58e7481a030a2c8915dc69236a7af94787b8bbd64a44d8078aa8642e8e6ff65a094c0fefa52479eb3c60f40490bf9b983fdb6861287f90ba7c9631f5f774f46f9e69871ef2361d3c3eb49ff4839a912098e6ba5d4dd893c27205600d4247a343e280a589fed73ba9fae35e741c448c9b851961f896124b7ee2a5a34819c08dda84b7045f08768d0dcca3d7be596dfa7ee7ab3889a9ff7b9aa7f21b7e6b84769f1f7dae37d3297351b79537ed1dcdf99133b200fc3c6090482068a4a3979f93e4fa8e41ab51e509bb4a7c3bcebacd5df3c49f5716994338e48fcda8d1aebed2439284ca3afa7cceb4c41619bc35e33404e5f42ec99944682b67b34e7987bd4f18777c0d8349e593792cad760a1d6ef761ee68b614991f2252dfb1fe530c3104c526ad031959c5529178e18b5010b18dd48cf67c25f340a78da5f57bfbf24b7a6a61760c490f89bd8199088fb784bfc56d828b892f76747c892df8f32e613c21fa655f6ff3c4f5bbb43437ce367ff9d059982c896c1afb15ceb2eadc8515283e99634c58590c361903b4a37f3bf668fd50e3388fc6dad61726fecdd2fe69581f4baa57a3e02972f6f4bb05a425c3c400d5d1ecc4a1c86d7c6a9ac44a77dc35bafa96bc926746b9bb4d7bf1654ac35ed49dc8ac08c8e3fc491badfe00a338da97dc3a8d1299141268b5b3c5f1106f80b76d26b013e4912b309d21ac56e741b901909ea2400f8e211e7a5ffe4dfd4495b1e98b0aafdfbe7f2b8ca282cceef31e41656dc515b139c54fc31fe32ecd70a7d81b65e085541cc7dd12552c583385a51af6f0351942df23b98aa9db339d3a918698a8329ceed705affc3153fe55d9604b1d54cba68c3aa3fd9165971b5da85a83a8b22136b9379cfd465d99655ca67554daa6a81b2e9093e7512ea6ee6c44b1c17d75ccad80d89cf09699e69977b0ebd89bb96b5681fcf71256db9dc25598fa79b83265b4f0b8bc3468fa1c12e66c6607e3557675c2790317774df93866bc68d03f14f7b4297991379ef31f3a7f0b50395855cd0c113f700915bf84bd591032597f877216bb998fad10a8ce435c95e620d6ebd5e7e60e057ce733589a74b53b4a34429e9e7d6f1e693ee304a1e49cd87aac78ccb501c5c73a7609de5187bb51120604c5dcaff571a9df90c8b5dc8c43eb6ba0301a7fd0ea7ca2286ee88d17baaa00ea1efeb386484f203df855bb5a89a9fd15b6b5e5d36a7edba9a75d1cc4d0c23a860bdf40ac5cf6dd4364eb288fac20aa55b63a8f7f8a2e7627e8e9760e3349e1d122cd0e6e38218d46aaa2e0b8be1b22f48115bd09961e8a9f289d1d3675585b26439acdf57881404ecfcb2392baf5de17a25879e67371699fc85292e03dc0a00fdee38fbe8ed2ca622a7e4d8efa02338b6c50c05f9394ec41735a31e808a11c90e493e7e7579708e3918326b2307e04d62b523f2e8f8468164cf4072095bbf1c2af76b0548b6f16ab7dd077a96f35e1f1d505e4372b6ce530494e654370764359819599fe0ee2e77509818a61532d4c93165ff0c15e275da482d9255c43b0121bb415acaa00889d4f7f562a46184a48a22b2d8dd4a4c2ae1f8af69a500c723508c4957365fff6215e7696513b053630ff9bbd1905fb2015c171315bd067c8858bda0a56575d9c83a27f1c6e1c292a3a16ea65ad3227c2ca697947dc723e57c454916fecc2b9924fde9e7e777d8293ac26cdcfd471f30ae7d86a2c747e1662a7ff4d5c9016e3b9ce030525f807351866482a0c7423a5e001705096c3ff507877ff39ec295d4f292dd2daea0a1cc0a35a88e76690defaad73a5a6e71c212be8b1698b1c0bfc63f87f842933616e287811683871f0b36c03bd0fe3e48ce07aae49d8a5fe7f766ec95f046bc85ab67dc9cb106592d50a0724a26c326391bdbbd2b5bfa9d2f8806e6ecf2ce8df6e0c7c199be7039b23b127e7bbf6e9f30b65914d8ce741a89dac3ee3a6b2c06f9272cab8eb01bdc65a3b9f7500ffb0fd51a34d0b3af5db4ab28aafdab0de774dbe9ebbd369b5a65ada41d3ffc5f28a0c3329c6291459159eecf5814800c3bf34a1661c3c6c7a0a76435741953cf73cba42483fbc19b7060d7c3167d14d4bc393bb219ec0b75d3adcdb1a4459e0b7ec7b332c5116e98916397bad443327ab13314f821b726df915f7f6bf7bdac85670f72180741cca9e22b55b09603bfb4271ca79d6170aff53c205027f6dcc9848d6bb139f2ec988ef4cc82f7f863665e78e317386e2ae3ab529665d120b5b0bd25f9cb06357995aafa34d7a2ca1100734f05915c23bc0a9e012e9008805d7851c20ef0004c76edc4a5eb3efaf213d9239c6619d7a9a723e61ed26dfc9182413ef0126b303e80d116c9757c4691e87eb09813a5fa5d09a9e5154cc0c10b20c7e33b79ca9014eceef1dcb5305dbc9704e4448b4534c730fcc4087a27390b830678bb95985add9514431107edc424e62f3b28e8df5487e6fbcb5741f1277517d92be7d1f6323ea244c9268913339b6c7fb60d45b985c568b2dd4eec36ca3700f9ca0f2efa38dd9dfc7fe6802b9af51cbb866d5e775a3132142976ef7274f134714656fe6489038be0a4daf531be6383ccf9d6dcec249b79512b3fcc0ebd55f87a6b67e5130c3ff5aae74a252c4ad3c382de6bc6ab87107b2224115342b75d914b5ad1b0c7b41aaed2a34fc1de56380845bae4f825d287dd8d614bc4e675bb2de4d761d52411828e44be45f6c9c4e9377287eb85cdc30cdb41e77ff6c61cc8dc0f41d6d12f71b77865947234d4c7b7f8139661226a8261be9b5f3b8ee052cc2856638385319e499fff60de8254fb1745fe328fb4ccc5066c45302f76bb97bb84e62a3b0df314353b96597ff27a9c151025b090c3bbd1ff753daf3ed42d307387bb9856c08845e866be44273dab9edeb70d35cd59356bfc94559d275ac59fa448ec3f421182fb5602dd849a4ea288e206193d7f82b07e750f01c442a8b6e5f3f19f3bc19a1fa145fa11e29ec776e30088632bae7cdd34b356c54c46b99123f87048f9ededeea2d8dd15044f7713d8cb0d557277795e2924baa41ec39ff9c533018cc326a63218bf206c822ddebceed9117c6dca890d924c6639a744bbc7fa7a99f49871b68bf33ca2763c2c4799803dc95f4e47783d433db21666b3024d55152049d5a56122b7094f73414a6a89e266a55be2c99d5cdb457d860e333c8ee67d5874ee54eae50b55e7730ea59bbd4d703a358e3de0f8401def10ab9640c375bced03513a5b53c0cede671a546f31d9d7787c0013ac054f76d52ab6ce5e66b721e53fc8db65b412f110e766a5051eea85d384051821760ae251ce24d68b761790cb22010f65c4ef10b9d8385d65ec424263b79c718b1fe519f8c760cec581ade40a52724aa8b5bac2bfd6abcc62449640a406b64855482fe4ed069be3c1ec151d4c53ac6", 0x1000) dup(r1) (async) r3 = dup(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x6, 0x4) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmmsg(r4, &(0x7f0000000340)={0x0}, 0x10, 0x0, 0x0) 05:37:12 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r3 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r5 = getuid() setreuid(0xee00, r5) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r5, r2, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r3, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r6 = getuid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) r7 = getuid() (async) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r7) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r7, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x5, r5, r9, r1, r2, 0x20, 0x6}, 0x1, 0x8000000000000001, 0xfffffffffffff800}) seteuid(r6) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:12 executing program 7: sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="2afd93c871539b4dd41be7daf5fc0bf52e28196cd006fca6dfc48b92f38901e9a7034c20ce2e5f483dfcaa795adc82dcc5b73bdc140a3847bcb35660639a1aeab8ba585c8db3a0149d96da2e2d68ce90dd9f27a693c3474bcbf9df0028f321cdecd132bcfefaae394f263b31cd8aebb1ba4d35ae805b12fb9072fcbe5aa59d1fe2757129edb75f21573414e875a456ea2a9c1402dd5d86f73d65166fb453e025196202da7497ffca58f648016c5e4c37aa31f353a69a919da083", &(0x7f0000000140)=0xba, &(0x7f0000000180)="06a83448a5fb086c70bb4f081c394e022de5ee69b592912b59568ccf5dc63452d85d72db9ce2b56d3057355a40fe759a0081d295c3857773949e1c1907651ba01ef608da437bea82e1cf0a72732dce02c0ecebf7fdcfe3bc6685c327819b74c7ee87caa7cc4cfcba5c611c0c5bbcf31035c872664432dae6ca4b5b2e06f53f82ab3b35b6486ad392b6bdfe93f86d2b96a92ab2a2419609b126e0250cc79e9031e6b8521dccaf4c3f2f2e1820ca70ae5699125ec55ee83d5fb6146a957b08c2566fa82475dd0a31d27f250e2926", 0xcd) 05:37:12 executing program 6: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x10}, {{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x8001, 0xa000000}], 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfe3, 0x0, 0xfffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xfe3, 0x0, 0xfffffffe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x11, 0x0, 0x891}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x3}], 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0xf0000000, 0x7f, 0x30}, {}, {{}, 0x0, 0x50, 0x2, 0x7ff}, {{r0}, 0x7, 0x22, 0x8, 0x8}], 0x64, &(0x7f0000000380)={0x0, 0x1f}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x4, 0x1, 0x400}], 0x1000, 0x0, 0x0, &(0x7f0000000480)) r3 = dup2(r0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r4 = syz_open_pts() dup2(r4, 0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) kevent(r1, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0x83, 0x20, 0x7fff, 0x2}, {{}, 0xfffffffffffffff8, 0x6, 0x4, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0xe, 0x4, 0x7, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0x10, 0x7fff}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0xf318, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x6}], 0x200, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x7}, {{r3}, 0xfffffffffffffffa, 0x83, 0x4, 0x7fffffff}], 0x5, &(0x7f00000001c0)={0x8, 0x6}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000080)={0x100000001, 0xd3d}) kevent(r0, &(0x7f00000000c0), 0x10, 0x0, 0x87, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) syz_open_pts() r7 = syz_open_pts() dup2(r7, r6) fcntl$dupfd(r6, 0x0, r0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x400) (async) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x3, 0x8}}}}}}) 05:37:12 executing program 4: r0 = socket(0x1e, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000080)=@un=@file={0x0, ""/260}, 0x106, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/29, 0x1d}], 0x6, &(0x7f0000000580)=""/92, 0x5c}, 0x53e}, 0x10, 0x40, &(0x7f0000000680)={0x37b896fb, 0x3}) getsockname(r0, 0x0, &(0x7f0000000040)) 05:37:12 executing program 7: sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="2afd93c871539b4dd41be7daf5fc0bf52e28196cd006fca6dfc48b92f38901e9a7034c20ce2e5f483dfcaa795adc82dcc5b73bdc140a3847bcb35660639a1aeab8ba585c8db3a0149d96da2e2d68ce90dd9f27a693c3474bcbf9df0028f321cdecd132bcfefaae394f263b31cd8aebb1ba4d35ae805b12fb9072fcbe5aa59d1fe2757129edb75f21573414e875a456ea2a9c1402dd5d86f73d65166fb453e025196202da7497ffca58f648016c5e4c37aa31f353a69a919da083", &(0x7f0000000140)=0xba, &(0x7f0000000180)="06a83448a5fb086c70bb4f081c394e022de5ee69b592912b59568ccf5dc63452d85d72db9ce2b56d3057355a40fe759a0081d295c3857773949e1c1907651ba01ef608da437bea82e1cf0a72732dce02c0ecebf7fdcfe3bc6685c327819b74c7ee87caa7cc4cfcba5c611c0c5bbcf31035c872664432dae6ca4b5b2e06f53f82ab3b35b6486ad392b6bdfe93f86d2b96a92ab2a2419609b126e0250cc79e9031e6b8521dccaf4c3f2f2e1820ca70ae5699125ec55ee83d5fb6146a957b08c2566fa82475dd0a31d27f250e2926", 0xcd) 05:37:12 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r5, r2, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r3, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x4) semop(r3, &(0x7f0000000080)=[{0x0, 0x101, 0x1800}, {0x0, 0x9, 0x1800}, {0x2, 0x7, 0x800}, {0x7}, {0x4, 0x5}], 0x5) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) r7 = semget(0x0, 0x3, 0x91) r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x1000, r8, r1, r6, r10, 0x20}, 0x0, 0x100000000, 0xf46}) seteuid(r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x3, 0x8}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x400) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x106}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x3, 0x8}}}}}}) (async) 05:37:12 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000100)="0a0b1791462136d59a88aee7f15bcc23277319c3dfdb5254969b3b977287d911b025d274d08523b79bdd0c47a1ee93642b78ff519ec5eab0dc1897c983b82e016bc243072fbcd7f7754a104d09dbccb9bbd017d2c67366378682c8d83de29068b48b213b80ce02938e3c25b768769e5def4944f5f889a4d9cac2b527ebeef404348526904c6585b1aae3efa14d5f874477", &(0x7f0000000040)=0x91, &(0x7f00000001c0)="fbaeb0b9a01c43929c36ceec8b7ddf63311dfe2a0dfff44d5a935e54e357d5fa0dd44032fff28ebf25f88b5c14632d98a5449baed4f1da5c52cae6853df804f7519bfbdedaf8d6d77f8d8b2390086601bdaad1de4c2892b3dcc25e9b438a4a985fc6172f13225a9571c8c6d08df5b4b6aba5f7e35e4a3dfe551cecf3fc38b966820af35dd1ca3a99e0a5b4bd64eba881155f68078d4826aa9d56759143ca52d74b00db0b2fc6410245dd44cec28baf2ad0216b25331749baed28391b0166ccfc454a739492c892dc2b8ed620a686af4373e16939f516357467a1c58cf5993a4f93a5b6d310efb1a06a7cfd32c5dca80807ba3acdea06d36772dbc674446e77e7db44ddccb34a1105b90edca754fae52524ac795b9b35410e8f122c5224d6c4a0532959cac2411fb64ec7081e7559903a8da15fde7bbcc535c9d83cc5c1534061d18a723a199df58704b9482e04561f5a1f13733e8d18ff99e3672f4815d55eb61edd67c0b55701596abd4082c3cd3c5a97709098c0f7ba5e5f302c49f8818f1a7fbd9f0671b40ff40efcb9990e7b718d65f41d34e90476efe04912f0947cedd6a19dc4fe69e55c22b80dc86fd198f7b8add9e219e95992b57bede972803a40af2a5cb33d9d4377bd1d7f32453293acee331be5fc437ab9eda94eb6493969668b95c87705758c89bc4e7952eb5e6969bf724a4093e05790a033cfa87532167a6ef3b7975265b4898b95734689b84c9d34bfd2ba27dc0153edd273c9adbf27c1598b5b33fb237372249ff7c6b774605793a2e7b796f07aa99654abb652636a5119df666c2194a2a7b429cd0cc1ec51a0a6e68334562abbea540f49318505e8d81b08d0cd135bd1aa9ccfb153bac5f4398fd31c0874bfa9a55cedc81124d998c7492ed8a3908b4eb7e057eb8c40ac2619355f1a6b74f84c1061bff482f7911373c32961d3f82cbfdcf57d6b6ca3f8fa7eab80737b1027fb9839e417a90cfa1b31577fc409f63c43ef037e41be766734f1eb54223f1287da41ccd909732f7decf92ff82678b6c67e139a935e0c1a35e2eb7bebfecf054e9c372612c30a96b6b040b5bf4e556f59215ad67d779e6a01e1414a905edccb69ae6e77b3ce8e48ef8449e37e32674cef6fdd7f7ba89470336f6a343af595281258e8dac66483bb50aeafea3959bac785a21a131252de7b2e0b7359d4193456276709198fef42503063397cebc450e8a03cc1a462ebf08580eb0efcc8822b68499ce039aefb0478918a948db82de7cbb5df60f423f5e6867e69d255ea8db71e4c508380b893b14d94ed87ebbfd2548511edd3151b0723864db16d93d69ca060112c58bf5dacb3827957b19d88e8333168285502f6259a6cd93675c9c7105dc9edf6a24f34aa8bb7f7f64f70a9f429b1c697cf4fc993a282abef7a5f23165b61bb3c6ef3e3a54ea09722b98d19affc38eaabbef034db33db2eae69ee8ea2683ec9ecd7d5c466e91ea541906ca7439c7a0ee16b8bf7e614c1db9c727cfe632fabc7a95d87ce31f2cdda9afafffdb2fb0bb59b1536531850e225b96d223479ec9a1f16424ee3bac71191a97a66116c6c990ab1f29e8dd679fb9ccd98f84fa5eb2de9f42994182c99afac41449958fb7e4edcbbc17f3174b378d8e81d377470c3d7465e75b49fd94749f1d083b2bb56af4bc1f404ac4ec4559d9f34946e6ff4287f41fc41e25e4c8d286f25cc7663a4b0fb31bbc82871b0677976b2e684ba905cf3da0d8542ca084a7404a080a3a16aa1e918a4d6f93ac0eb38dd112caf8b156821fdd7f98e444c8a34951eb2a3c0f70e88219732eb5f5048479b16ce3a0095bf233482e4a307dee72ef76005e8b39898a482b9f0551782dc5053972de48ee75524554fae45956a1591add5cb6aa3761af52ada44f0e5da4c28afc516e6feccb749a7edc228fa5dae0693656e2d7189e946bc79ecbfc58225c8f2d3f30ac5ee37d6487929a66d1b1e687fe5b0172bb7f1db9cc673a53cac9ccc1e17767f8fed2491a7c49587e4b530032788d256912f38497a617288067e557655642958cbf0add7b2ca0e949c91158501d8b17f32bfdcc9bb03a1a4ce4ed20d137d2194f98f0cf99812f577247628f8030b3f9fb2a25c11d23a01a838b18ec8ded7f56a315989ed3a9b248e8ceb0e7f2665fdeb81e09a790ed0ec149668d2d7e603b1893f60571fb47a578f9712d2c29f4cb4562234c6274c8985dac9a24ac0646d29cdf91162859a24082400a33ad446a207d6d8b8981cbb249f78d838ecc1802734ef80fed8d63298ce2895347be44b69532f95fa05a1f466ddf6032e39ddb4fc54fdcfd9c8b332944fb026aea1ca09833f9b4e616845b7b305208c81ddfa04f262af7b5a62b984f94d41d72f797667191773318af9d92dbdfbe8a0349855bd95ab07d07dc9585fbcaf5643ce8fe71fcfca3bc4378ab789a5699b6b158cb25399d000251dedc5bee497b9d067fe7f4e58177a9078dee9b5599127ecd7ef01e12143b310757aa27048efa18280fb80986189b1c1e0a44ae23f487253e188adb4bbd46ce0aa5fdc7650b34b61239042fdb27a152df05b89db7da2c940fe8b497485d16ee77e28a135d1cc50e313164f61e410cb389afa7a29711d42e4ebdc17e6735293eb41d995f4b5b3e4c4636d82df33caf5e68f87f96e65832d78de7c17fa19a353c4551e3924d809e5d5eb5c313ebae50796687d4a6c22e9663303fef4613768ce82a485be9566f99a8ba2138acfcf5c0526964f8c94c8ea331c2458293c7dff153fe8d3a1c7efe5f5464f3a2bbb2cc21c91bac486d14b7c74d8689682ba13da8f29fb0dd231b24bd7b78a7e0c9804b1fcb716f9898c328ad4656c341c96c4d7a667b40985ae4ae175dc1cdb1689b477d4e349bff403e3d1f61fd8f650e4c1ba55a16eb85715f0d3e50469678a86653b062cbd741ae017f481993430a4bf1f4774a43ae9f39bd0f5c73f69f78f55b42583114390fadc367a040171dbf427564f4224c18734164e00aa2ef36b037de45ed37386bae866e1ca494c973b538691bc0a563daf3c73c5f41b404ba01b63ae70c5888b7c6bc2aab3d3871facc19e6787de19f9ed186e7447ea0a6dd84597690d41861ac041e234dfd2d3786394b204bfdd03fe6c822562f07f679808a3938fad950f448ac807a4e6e924802def280f2a92f5596df61a21fca3227933a005f9ae28f19240c58536d3d859948482fefab32c561ad07d83da736104dfe39b36ad380830618e3742a93382a9757298ab34bb4852aca11eb1b23914c5afbf1620affc7f8d2b2641fc7f8b3efa901bba23576660241a8232ff77d1c4e897b37ffdd799d7ec83239e4d2df7e19e2e6ad8b0986836f98be60043cbd8fc84fcf17356b0081023c80c6a735fc1538cb7a01fbf51513f7ed36231381a2c2b6dddd9380601a6e9fab2c78ab9168e3519cc9415a1341d5744b02cb13c8efa96e69d6f0da5af33bf78147417898cb72bd5e685bfb8e9fcf8825fb0b5f69619a33541fa43c77cfaa56c8af8dae7a990695ee3af03bc36e371ea2e7eafa1118abbd480b16ba90d17c0fa73a4d919048730a6216d94d76ec731cc7650d62c7fd15e7a6c1f54525bffd9c2a6a764466d0d90855c091f1935c277f104025526289f79d1e4a02ec46e514d031633736a2e26117c5b317929fa3f267a9afe57f3485642c8789cb4bed4531d771da30f64894c36311db44944d47d018bf608d1e92fa2d4fe7945f38d286d4b7fb87fe9e314c2f8d47b4dd6351006aa7fdb20215a4744c5bcf3412785fa587dfcf2ed42482c9cc65f9e8199584e754b24e4a6635baeddce9e105be9c9c6b82e9bd5ab08e8b693fb08c2929664f5f1578100488b668936e51e41ea02a317bd707f3d471797c0e0653b709481d4838750e31bc66ca0dcc4d1b4ffff12b12cfc6bfc6699405955e411db804150d331ec31bae78c134e60ee929e7f6705fee5af4e4c8cb8320a0b51a4d6de00d159123803d82f28ccc737ed75298dff9dafc6cad2bc7bcd09fa0d11c3fafed4c83eef0047a7700d4d9467d1498baffc3773d82230b8bb60838ec620b0d74dfb9baf7201aa38479b27e9d8eb511615b8eaf67cddae62192d4b7b1cb14c497112f1284970c0f820d6319b1d2887a794916e85328f93d6a51d1ca1e6863f56d8ad657feb5b7c987f25edba19f1845e121d7f71f22562ce4883f39052907cfd09e90b8231fdb1ba81d6eed4c1b318f8fa36e8476c0615208d6bbcea27ddc29dbf60a954f4573b43e16e8032c3ec4d4315a99b827a6d8202aaa680822f11dd9d4814a047cf84411b2818d6cf53eccbaf4a8ee7ff06f165452eff159f068cc478233e1feefade31adfd42aec924af86e6d121c74e53b7a58ed1090f7557a04c59d890bcd39338b5003a2b6e1b84c9e644ac6a7ed656b0faba4b4a27521c97786af944d4a53b09eea708918c035f259b1cf6a24ef6af4bc350dface195f76971ad2035d220b8f4ceb3656f54741a968231ea9fd75f799673d72b94415fc22fa5e3d90ebb69c5590a2ed4fd1065f7284eb8f38d6c3ad209d29a3c8e8977075023a2125b6253eff3b158d7196d2233278ef543fd7733f07d7c6a396aba0396b9889346d16bf94d1785f140afc5042eed9ab5dee7e6a4ac72532e3124b6acce8a4cebc5ae02e9f7c69167a80d012f60feb0eef832de6700fe2016c631018c624ff48d41e1f2ddf15d72668eb9659fd6ebab056326e137ac6b5d6ef514d96fa98aeaf77a52f54bd5a49ac0553daaec3a28544b58eb42e9d0fe341c9a7b84c3ff95a46686fc3dafc3876ae2475f998840ae35f7d1fe42b95489557b5f3b9c985404fb791dc7fb602eb224f379ac7318836c92feadbde498eb8ab14a816e696185de918105b3ddc660c03ee4e47928a8310bba55df1081938bf511c68e588bd785a8009cb38e3cde3b7c411a35637862625867385afd52df309d56cb86239589d37f71ff083425c0a4b0759d416b06d72b1e601c25b5569e89e0ed2b0e5d50ab8a6e4473634466d1ff290ad3531fdfd09e53e85e094420f40e5a94d9ea9c9e53bfdcfbb9d804b51064b2b8a1ecb505c3407a47efc32a285fe3067e00d14ba48d7d99896b660c7ad58ee8af3edc75479d5bf7cdffa116d470b857a74566d6c0dafd18c69d60f833126d111a5d35704bd7b0ca45eff46dfc43a128cc99e25cfe9f1405275936f1ed3d97863752be0d04c047dbeacc9be5164f18d341f5fd8921cbb9cfc56a8f6a9177d0a08bec75ef89ed2b6b233deb848933765a7b892f0ccb443fa976b39ab4b6bd9d7a9c19571b5bebfc21c4f63e0285eb29ffcd20c617f96fcbd306876d2d1d0ad3ff51bb3ada97b02056b15b9edf949f571887a03182cac806d1013a2be11e1bf7930ec1281fc248d4d9263700cf7e38dbd2c34661dd96e720c2f5faba6c970fe7c0b36cf357bed17b4ed23eb65038a58de11cf20ca7b89b7cc90e8ec02f23757668f7beaf974fd37b174e67524cb02747e216e16393221527a7e392aea3ffcc364abe5053680520d8ad06bfd03f6033108e28e18e36fcae26a55886d0e74aeda1148f5b5248fcd58bc00a8a8017289aa8f4f42c67977cae4b32d2651e9030ebf3b3949732a7755cf40e1b1e56d253617605bc2567f9b38982cfd2a93a29334dbbe03dc2e9c9940cf375a148b2dc6d0b46f3f6fc55f4b4afeff89be2be3963b49e4df246cc39307cdc5dd2b34552c50895844ad22aa43c1d8fb1d8b60e7ca5f46095fd6c195a2afcd4c027e14bad75aa110859", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:37:12 executing program 4: r0 = socket(0x1e, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000080)=@un=@file={0x0, ""/260}, 0x106, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/29, 0x1d}], 0x6, &(0x7f0000000580)=""/92, 0x5c}, 0x53e}, 0x10, 0x40, &(0x7f0000000680)={0x37b896fb, 0x3}) (async) getsockname(r0, 0x0, &(0x7f0000000040)) 05:37:12 executing program 7: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000040)="00000080", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x6, 0x0, 0x0, 0x1fc}]}) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x21, 0x2, 0x9f, 0x4}, {{r4}, 0xfffffffffffffffa, 0xb8, 0x4, 0x1f, 0x7}, {{r4}, 0xfffffffffffffff9, 0x90, 0xf0000000, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x20, 0x0, 0x200, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x15}], 0x6f, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x8, 0x4, 0x1889600000000000, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x301, 0x2}, {{}, 0xfffffffffffffffb, 0x8, 0x40, 0x1, 0x4}, {{}, 0xfffffffffffffffc, 0x12, 0x8, 0x7, 0xfffffffffffffff9}], 0x0, &(0x7f0000000200)={0x80000001, 0x8000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x6, 0x0, 0x0, 0x1fc}]}) write(r4, &(0x7f0000000180)='#\x00', 0x2) kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:12 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000100)="0a0b1791462136d59a88aee7f15bcc23277319c3dfdb5254969b3b977287d911b025d274d08523b79bdd0c47a1ee93642b78ff519ec5eab0dc1897c983b82e016bc243072fbcd7f7754a104d09dbccb9bbd017d2c67366378682c8d83de29068b48b213b80ce02938e3c25b768769e5def4944f5f889a4d9cac2b527ebeef404348526904c6585b1aae3efa14d5f874477", &(0x7f0000000040)=0x91, &(0x7f00000001c0)="fbaeb0b9a01c43929c36ceec8b7ddf63311dfe2a0dfff44d5a935e54e357d5fa0dd44032fff28ebf25f88b5c14632d98a5449baed4f1da5c52cae6853df804f7519bfbdedaf8d6d77f8d8b2390086601bdaad1de4c2892b3dcc25e9b438a4a985fc6172f13225a9571c8c6d08df5b4b6aba5f7e35e4a3dfe551cecf3fc38b966820af35dd1ca3a99e0a5b4bd64eba881155f68078d4826aa9d56759143ca52d74b00db0b2fc6410245dd44cec28baf2ad0216b25331749baed28391b0166ccfc454a739492c892dc2b8ed620a686af4373e16939f516357467a1c58cf5993a4f93a5b6d310efb1a06a7cfd32c5dca80807ba3acdea06d36772dbc674446e77e7db44ddccb34a1105b90edca754fae52524ac795b9b35410e8f122c5224d6c4a0532959cac2411fb64ec7081e7559903a8da15fde7bbcc535c9d83cc5c1534061d18a723a199df58704b9482e04561f5a1f13733e8d18ff99e3672f4815d55eb61edd67c0b55701596abd4082c3cd3c5a97709098c0f7ba5e5f302c49f8818f1a7fbd9f0671b40ff40efcb9990e7b718d65f41d34e90476efe04912f0947cedd6a19dc4fe69e55c22b80dc86fd198f7b8add9e219e95992b57bede972803a40af2a5cb33d9d4377bd1d7f32453293acee331be5fc437ab9eda94eb6493969668b95c87705758c89bc4e7952eb5e6969bf724a4093e05790a033cfa87532167a6ef3b7975265b4898b95734689b84c9d34bfd2ba27dc0153edd273c9adbf27c1598b5b33fb237372249ff7c6b774605793a2e7b796f07aa99654abb652636a5119df666c2194a2a7b429cd0cc1ec51a0a6e68334562abbea540f49318505e8d81b08d0cd135bd1aa9ccfb153bac5f4398fd31c0874bfa9a55cedc81124d998c7492ed8a3908b4eb7e057eb8c40ac2619355f1a6b74f84c1061bff482f7911373c32961d3f82cbfdcf57d6b6ca3f8fa7eab80737b1027fb9839e417a90cfa1b31577fc409f63c43ef037e41be766734f1eb54223f1287da41ccd909732f7decf92ff82678b6c67e139a935e0c1a35e2eb7bebfecf054e9c372612c30a96b6b040b5bf4e556f59215ad67d779e6a01e1414a905edccb69ae6e77b3ce8e48ef8449e37e32674cef6fdd7f7ba89470336f6a343af595281258e8dac66483bb50aeafea3959bac785a21a131252de7b2e0b7359d4193456276709198fef42503063397cebc450e8a03cc1a462ebf08580eb0efcc8822b68499ce039aefb0478918a948db82de7cbb5df60f423f5e6867e69d255ea8db71e4c508380b893b14d94ed87ebbfd2548511edd3151b0723864db16d93d69ca060112c58bf5dacb3827957b19d88e8333168285502f6259a6cd93675c9c7105dc9edf6a24f34aa8bb7f7f64f70a9f429b1c697cf4fc993a282abef7a5f23165b61bb3c6ef3e3a54ea09722b98d19affc38eaabbef034db33db2eae69ee8ea2683ec9ecd7d5c466e91ea541906ca7439c7a0ee16b8bf7e614c1db9c727cfe632fabc7a95d87ce31f2cdda9afafffdb2fb0bb59b1536531850e225b96d223479ec9a1f16424ee3bac71191a97a66116c6c990ab1f29e8dd679fb9ccd98f84fa5eb2de9f42994182c99afac41449958fb7e4edcbbc17f3174b378d8e81d377470c3d7465e75b49fd94749f1d083b2bb56af4bc1f404ac4ec4559d9f34946e6ff4287f41fc41e25e4c8d286f25cc7663a4b0fb31bbc82871b0677976b2e684ba905cf3da0d8542ca084a7404a080a3a16aa1e918a4d6f93ac0eb38dd112caf8b156821fdd7f98e444c8a34951eb2a3c0f70e88219732eb5f5048479b16ce3a0095bf233482e4a307dee72ef76005e8b39898a482b9f0551782dc5053972de48ee75524554fae45956a1591add5cb6aa3761af52ada44f0e5da4c28afc516e6feccb749a7edc228fa5dae0693656e2d7189e946bc79ecbfc58225c8f2d3f30ac5ee37d6487929a66d1b1e687fe5b0172bb7f1db9cc673a53cac9ccc1e17767f8fed2491a7c49587e4b530032788d256912f38497a617288067e557655642958cbf0add7b2ca0e949c91158501d8b17f32bfdcc9bb03a1a4ce4ed20d137d2194f98f0cf99812f577247628f8030b3f9fb2a25c11d23a01a838b18ec8ded7f56a315989ed3a9b248e8ceb0e7f2665fdeb81e09a790ed0ec149668d2d7e603b1893f60571fb47a578f9712d2c29f4cb4562234c6274c8985dac9a24ac0646d29cdf91162859a24082400a33ad446a207d6d8b8981cbb249f78d838ecc1802734ef80fed8d63298ce2895347be44b69532f95fa05a1f466ddf6032e39ddb4fc54fdcfd9c8b332944fb026aea1ca09833f9b4e616845b7b305208c81ddfa04f262af7b5a62b984f94d41d72f797667191773318af9d92dbdfbe8a0349855bd95ab07d07dc9585fbcaf5643ce8fe71fcfca3bc4378ab789a5699b6b158cb25399d000251dedc5bee497b9d067fe7f4e58177a9078dee9b5599127ecd7ef01e12143b310757aa27048efa18280fb80986189b1c1e0a44ae23f487253e188adb4bbd46ce0aa5fdc7650b34b61239042fdb27a152df05b89db7da2c940fe8b497485d16ee77e28a135d1cc50e313164f61e410cb389afa7a29711d42e4ebdc17e6735293eb41d995f4b5b3e4c4636d82df33caf5e68f87f96e65832d78de7c17fa19a353c4551e3924d809e5d5eb5c313ebae50796687d4a6c22e9663303fef4613768ce82a485be9566f99a8ba2138acfcf5c0526964f8c94c8ea331c2458293c7dff153fe8d3a1c7efe5f5464f3a2bbb2cc21c91bac486d14b7c74d8689682ba13da8f29fb0dd231b24bd7b78a7e0c9804b1fcb716f9898c328ad4656c341c96c4d7a667b40985ae4ae175dc1cdb1689b477d4e349bff403e3d1f61fd8f650e4c1ba55a16eb85715f0d3e50469678a86653b062cbd741ae017f481993430a4bf1f4774a43ae9f39bd0f5c73f69f78f55b42583114390fadc367a040171dbf427564f4224c18734164e00aa2ef36b037de45ed37386bae866e1ca494c973b538691bc0a563daf3c73c5f41b404ba01b63ae70c5888b7c6bc2aab3d3871facc19e6787de19f9ed186e7447ea0a6dd84597690d41861ac041e234dfd2d3786394b204bfdd03fe6c822562f07f679808a3938fad950f448ac807a4e6e924802def280f2a92f5596df61a21fca3227933a005f9ae28f19240c58536d3d859948482fefab32c561ad07d83da736104dfe39b36ad380830618e3742a93382a9757298ab34bb4852aca11eb1b23914c5afbf1620affc7f8d2b2641fc7f8b3efa901bba23576660241a8232ff77d1c4e897b37ffdd799d7ec83239e4d2df7e19e2e6ad8b0986836f98be60043cbd8fc84fcf17356b0081023c80c6a735fc1538cb7a01fbf51513f7ed36231381a2c2b6dddd9380601a6e9fab2c78ab9168e3519cc9415a1341d5744b02cb13c8efa96e69d6f0da5af33bf78147417898cb72bd5e685bfb8e9fcf8825fb0b5f69619a33541fa43c77cfaa56c8af8dae7a990695ee3af03bc36e371ea2e7eafa1118abbd480b16ba90d17c0fa73a4d919048730a6216d94d76ec731cc7650d62c7fd15e7a6c1f54525bffd9c2a6a764466d0d90855c091f1935c277f104025526289f79d1e4a02ec46e514d031633736a2e26117c5b317929fa3f267a9afe57f3485642c8789cb4bed4531d771da30f64894c36311db44944d47d018bf608d1e92fa2d4fe7945f38d286d4b7fb87fe9e314c2f8d47b4dd6351006aa7fdb20215a4744c5bcf3412785fa587dfcf2ed42482c9cc65f9e8199584e754b24e4a6635baeddce9e105be9c9c6b82e9bd5ab08e8b693fb08c2929664f5f1578100488b668936e51e41ea02a317bd707f3d471797c0e0653b709481d4838750e31bc66ca0dcc4d1b4ffff12b12cfc6bfc6699405955e411db804150d331ec31bae78c134e60ee929e7f6705fee5af4e4c8cb8320a0b51a4d6de00d159123803d82f28ccc737ed75298dff9dafc6cad2bc7bcd09fa0d11c3fafed4c83eef0047a7700d4d9467d1498baffc3773d82230b8bb60838ec620b0d74dfb9baf7201aa38479b27e9d8eb511615b8eaf67cddae62192d4b7b1cb14c497112f1284970c0f820d6319b1d2887a794916e85328f93d6a51d1ca1e6863f56d8ad657feb5b7c987f25edba19f1845e121d7f71f22562ce4883f39052907cfd09e90b8231fdb1ba81d6eed4c1b318f8fa36e8476c0615208d6bbcea27ddc29dbf60a954f4573b43e16e8032c3ec4d4315a99b827a6d8202aaa680822f11dd9d4814a047cf84411b2818d6cf53eccbaf4a8ee7ff06f165452eff159f068cc478233e1feefade31adfd42aec924af86e6d121c74e53b7a58ed1090f7557a04c59d890bcd39338b5003a2b6e1b84c9e644ac6a7ed656b0faba4b4a27521c97786af944d4a53b09eea708918c035f259b1cf6a24ef6af4bc350dface195f76971ad2035d220b8f4ceb3656f54741a968231ea9fd75f799673d72b94415fc22fa5e3d90ebb69c5590a2ed4fd1065f7284eb8f38d6c3ad209d29a3c8e8977075023a2125b6253eff3b158d7196d2233278ef543fd7733f07d7c6a396aba0396b9889346d16bf94d1785f140afc5042eed9ab5dee7e6a4ac72532e3124b6acce8a4cebc5ae02e9f7c69167a80d012f60feb0eef832de6700fe2016c631018c624ff48d41e1f2ddf15d72668eb9659fd6ebab056326e137ac6b5d6ef514d96fa98aeaf77a52f54bd5a49ac0553daaec3a28544b58eb42e9d0fe341c9a7b84c3ff95a46686fc3dafc3876ae2475f998840ae35f7d1fe42b95489557b5f3b9c985404fb791dc7fb602eb224f379ac7318836c92feadbde498eb8ab14a816e696185de918105b3ddc660c03ee4e47928a8310bba55df1081938bf511c68e588bd785a8009cb38e3cde3b7c411a35637862625867385afd52df309d56cb86239589d37f71ff083425c0a4b0759d416b06d72b1e601c25b5569e89e0ed2b0e5d50ab8a6e4473634466d1ff290ad3531fdfd09e53e85e094420f40e5a94d9ea9c9e53bfdcfbb9d804b51064b2b8a1ecb505c3407a47efc32a285fe3067e00d14ba48d7d99896b660c7ad58ee8af3edc75479d5bf7cdffa116d470b857a74566d6c0dafd18c69d60f833126d111a5d35704bd7b0ca45eff46dfc43a128cc99e25cfe9f1405275936f1ed3d97863752be0d04c047dbeacc9be5164f18d341f5fd8921cbb9cfc56a8f6a9177d0a08bec75ef89ed2b6b233deb848933765a7b892f0ccb443fa976b39ab4b6bd9d7a9c19571b5bebfc21c4f63e0285eb29ffcd20c617f96fcbd306876d2d1d0ad3ff51bb3ada97b02056b15b9edf949f571887a03182cac806d1013a2be11e1bf7930ec1281fc248d4d9263700cf7e38dbd2c34661dd96e720c2f5faba6c970fe7c0b36cf357bed17b4ed23eb65038a58de11cf20ca7b89b7cc90e8ec02f23757668f7beaf974fd37b174e67524cb02747e216e16393221527a7e392aea3ffcc364abe5053680520d8ad06bfd03f6033108e28e18e36fcae26a55886d0e74aeda1148f5b5248fcd58bc00a8a8017289aa8f4f42c67977cae4b32d2651e9030ebf3b3949732a7755cf40e1b1e56d253617605bc2567f9b38982cfd2a93a29334dbbe03dc2e9c9940cf375a148b2dc6d0b46f3f6fc55f4b4afeff89be2be3963b49e4df246cc39307cdc5dd2b34552c50895844ad22aa43c1d8fb1d8b60e7ca5f46095fd6c195a2afcd4c027e14bad75aa110859", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:37:12 executing program 4: r0 = socket(0x1e, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000080)=@un=@file={0x0, ""/260}, 0x106, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/29, 0x1d}], 0x6, &(0x7f0000000580)=""/92, 0x5c}, 0x53e}, 0x10, 0x40, &(0x7f0000000680)={0x37b896fb, 0x3}) getsockname(r0, 0x0, &(0x7f0000000040)) 05:37:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20, r1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = syz_open_pts() r4 = getppid() setpgid(r1, r4) dup2(r3, r2) fcntl$setown(r3, 0x6, r1) r5 = kqueue() r6 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r6, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, &(0x7f0000000100)={0x3, 0x7fffffff}) r7 = syz_open_pts() close(r7) write(r7, &(0x7f00000004c0)="f65a046af0343bd421dd11f8e2af73b8c06e0224c4a3f6f36816568aa420b099a0ca825ba25cf5709c14f01a4971c9c2794f36a349d43a1eecbdb77b304500eb01e998e2cc41f641a6d7bf216ead6d27903c040e47d05ca29eb3119f296799bc50f7a525a855de239cd01eaa7246ad213e4a21b457c1c4f99f5fce110a17b55345390a715f7c3a894dfc3d304bf9e7c6f867dc43f2e2b8afb5d019861220a66bd342f82bcb0324482359e6a6d359a57600105e9433987f9c78ede64bdb6a17d346191b727530488401e1d94bb0ab04db32a97720a584f4282889709f2cab6891f9143feeadb3dfcf2c592d3672347927a0114116369100e7b4caddb351e72806d6894db6df5bee8b005bd98877959711c46e3dc4f083efcf94c0b5d922200e44c922e275ed80d72163803487414e551f288ff48172edd5200695388f334d3ccd8529fa1752061615ee323e665279a616137171bc39eba84fac8fc5511a4164d4ebb2d21f4c14e174e96bda9a4e5c896685cf565a30b0819d635cc0f00a3c8232d100aa60e1491d9120c319c9c1fa3ba8db4af282095d34325902388613c92ff472adf17d30addd178594d5127e4e84a0bc45daca581a280185acf7c546e3cf63812cdd2560a9cef4d4a14f51236f3ed0a5f06395b1bef7ea48353c28f16a33803f6a6aea6e8ad49371b7a0a5fc5b8c2526ae109249f6ad7d26a29386d470b1731141fb774761678167d7f59e29322d022a57f2d0a9ad12d8a40c14b4abbcfcbfeed471a06e1a3b86dcbaa9a0455e97d97de03998c847c669587950c8b40f0f2507ccc1ea76b9b1820a6df1ad1eaa5ce91c421d4593ee562b440269e58905569c7018db61f075bfc92cbd88a8008efa2543eed796c34308498a3ff67ebafef52a31082bf9b725201eb253760a62d4fffc8207a3f3341b680a4ed73e490ec2e63d92732cbfc3009fdb0a1924a73381f1c03077bb384d8c4f7ccb9634ff7a170bd497626b831f373ec5d1a357690bf3040eaea2e035e724a26e54a3b35a69d8c28409b061c311eb4745e685668822d9312be71bae5ccc273a8a648b3db2c5a2c75f681fd9dc966d3fd0d60d4967df79e6b2836fd62e0fc7fee06e4d23d0084106731b46ca6701f23213ba7e57c55fb0982e6966f51725624364104c59d54baef091eebccee74ba716f2c285afc3fc2d37af3648e2f87b77a1654ce720439546b0327269f8fda0827a56861d8ae07b20161b0aaedccce4e0445489e296aac90ed3c3482563c4169a646cc9bfc637cd101e1db9258a9ee78d4527b4ebe3aa579ea284257c1ef6fa4b31563d8d3e91c2b4d8f9af033065aa6b4f4b6bd06a3fe99855dc720297074d2e0138e7a530825b047e91a4eebd9b34a1d5a221929461a68e26d50e5902c17e05b6c3316d6d7454a5819ecefc336b20461da1481e0b7a5252cda4d8d999de09a93fbf1f399ebb014a4383a543ea31f7be6fc47dced28f4bafdd67de619537d8debcd282be9f463f4711ac637fdb7b25f9dc7a49f7a7482f9331d799d45164a2f9f5b51bb0f15531d8d4163ffe4f17def9253c94560c8333aea048f131c02a59e3f9083d41854975c249da8a643aa1abb35b1f639bd1369d77e005ef7c4e4ae62066200e3282dc0861e750a382be2c0bdd04bde51a877a47dc3525ea7b100158980f5094a6990154b488bec643c2b2e550767558a773c796195049118a6521db6a357c08f3786acde3bd99ca49995a4b56778b77dd23eb81502faf99d0e775c055bf87f5989cf636a58aa8ddb24c37dde610049b70b77b363be31312fbbbf76bc02228ba6cc63ffb4312fd1b9411e66a58260a55533818d30d1fdae610c60a6836844068d438dd834fbd8c0abe977c5c7b4c11763518081e02cb1b5dc443ed666d3ec200af7fc92261be18f347301d8bdc8359405863b7f8f8383c3618dbe5851ec9fc49debeebfd196024b8c760cff258c3675660128e8a7c35652154cc3b93ddc7169dbb6031e735a6496ce59373ac2a85776d6808ce8af8f2d60d72690ad322cfc74394dd83a87e8b6c6ecc738c78fafe5c37b5e92e4805e7fa28bf4063345fa7fd93e388eee8ad345bf7ee564a011fbebe5f9e9e4278a1a705bf2e0eb0f5afc3414a3e15f0fca06ee8d5246fcf03067c7372d943f495d92ab025fca847820e3d4d91d9017a300f34921743616663bb0c8df824abafd751208500b39c5f146c910daf86d6931c519ec4c9a4abfaab3ed8a6d3fc36de6caa25cce50d801582123e7e7ee3aa6dad9fa09a1790306334840e86e10c29d21cef0597f28c263ac7ca9ba292de1465013b7cdd7f2049d2a4f4e247ca1b6d099bdb813f864dff38aeaf2b4626f5a651d69c2898e4fccff1347058100d440390c4180d3f1dbd4a356da2dfa0275ebd39a75f0f31d55c8a4803f85e641e4f18103149c77c9e2ef7cd6f71023b9dbdff5ff091e0715f6360ec17907e0b9865192566c8b224d746383d6b6840cdf1e27ba6a360f14a877d5b198dfa6da85bd2b95dcc32c55964e525c8671256111a0cda98a91d98f1f3e8ae8d98f98495f505a198938159461c7c643cd098371481708f799295ebeacf9a0ee7b68cf809ebd27157e44b003895b11a6c4f6bc5cd3f6ff26d84f753037f32445efc9216daee355fe1a890b3b395d3879b2456acc9f3a84b25162eec212b04739092edd4f1f6cbf7e772211663ed462ab20829354b1b03f9f15959678cfe1dca5bb4fbc0a17b3efdc554a1b7865d28ea365f733258c08d0e26f2833101874edbd512f1fb1ff98b16b632df9c4649b0421066cdf4a842dc3b162a926e7f44fffee92533d9589baf4c8adb25f601c62b9ef4c9dea61cc6f996015b0c121e0a6bb9e567f0dfad35f9b1059f9537ffbdf1882e3b5dc2b13d395561dc589e3425d8719ec2656f8ec7033a239d9018c0b0344ce3ed40f617797df38945c8dc503473c6665b8e5697b320b3081a399aaa19dd4b039779cd434700c36df75334d65c04801d73ccdf38a782648746afa878ff287ac66c39e0a8b3f0af8ff0dc23caf6f639ea5730e4a4ee9e57227636b3edd4c86387fd24fb8477cc5e133811e5df079941d6f0e0cf094751e2669b7f264d997f334c6df3793e8525abab64f43bcf168d8c1eba6df91464ea5f2a15f71b238ead88a2a0ae948efe0df117f2aebc1c679383e7054914bfc4b0e6d7f1acd1f4cc4338ac995179004e4201222704bedbfe961dd36421efb461ca8a5b19694c30dc54a127874691070cf3335865afc60c5c48398b279ac1e001564987aba3d53d631da6e110c5a10c4bc6622ab57e027724102063746c4b8f7c93a35a52f7edb4966cb032ce9c5b47792ec656690c84222874f7d9fe04222915005d90a0bdac99bb81cde730c9ddf944821b0da4dea09b61aeb512bff0cfd5ad5488431049223f465a320a828e4566157e18eab761218287e2af1a14f52de656e924435f39497a9022059041b6ae0f7939be665eee82a57fdddd30df84cd6874e407543c18a8d0a39e29b0746637ecbcb00f755902194627013e1b90759f8b59f5f564380811aa6292468b103b942fc2bda13f305938d011979eeca759f2f53e4b0755c3df8a1c03e8cc7c46977aaf416ff07cde4a6ad47fb72ab31983668a9222a9653701f510bd9e58a0581c4204bd3d6c741a19231a3c6207cc14ea1e3cbc98513e50ab7fc9a3c305e9411a8812881294ff676416f81f50521822ae4a91412a3466eca00b4214b0a33336c0b660626b6239e93ef2d2712d208f4d9f58a4fc7ea5b89ebc9f50d0ad92a353b6074853a1decd0ced9a56b20dc18e98d926f986c8863223520c3a60d2e64693e23874e71a571b969410a57f103f785d20ee5592ddc00415066782cdfaa44969bf2c81582474f7305fe29ec7dd8980e1590a268b13d285ac0defee0e8b893b3f8bf91757b8092e751ee81943a368376ce044db80a5243cbf56a7d14f45e30cdf2198781beaf76c4affaea1a98f0786ea40acdf99a19a0574f96ef882075aca61ad116498843a9c14f41d5da440855de96cdc07b4a4145e20ec0df05e740ea01d8eea6c7fbdba78420e877d5fc1966a0b31cfeadc136eae68b395f34cc078d95fb3b5578475839a16b3ac688a4e3bcbcef8a1b7b6acf30dddbe7c55ef170e3055eeaca46b5ea95a37a034c360f010060f9e4584dbf7fb30c5faa131c363408f2bf4219f284d1fef3fa87534af57abe54bb60b4d7544aaf7d9422dcc274cf870423b1933d7adeb65e2b6a1c831830c643a3995dad6e0688441539f29f9f9e70c0f26bf1fa4a3fe8ae7cd8f77d1bea59d316c7250007bfc6867bf99793b4934a9ed1befbd153f0b822b42fc27af2c75c290ad890c5c223e3384f2d0523fd3407ced222d688fa917f3088e4095f9c023ea4001386b598de873a5259e80efeacc96987e9b9fc455e345b858bc1f87fd61b6f90f8329b887137e57cd2b8b662c3ddd0186e1105acd8f4cf8d38814ab7674915dc63e487a2edaba9b0cc46906e2ee94e811fc5ef523200d2700d9b8b8f6e3231a732b683cbc9cf906b669d88666da522198b1ce9770f66295dbf2c081157c633d758663ca5db30b904bea89e5528be2a501166db8d77e9436cb159ff947dc450f9ae015b17d66892282067175c426601a4182e97cb4ae7471dcaa5137ba8880e5352045e82ad622ddf307f04ab804397f69e1596a589792fd7864188a7ac192cadc70819bd543218892c4c9215375df82bd2ee231d01a6f9267909730c85421d5f748b97c622fc301f77c4f2083fc62763918902462bb5e918e3fe22457223876dd591c44e992a39c5f2a0b646b0941d791879e13aff45e7e066ed51b6db3281ead657bb2f4d2044667cc0a1c0541d63f6e2ad6ccb4cbefafb96968aa8c40d800c418b1020a8141f934f0372dc69700b104e0aa26f634df088d34c9991dd0e683f0828de1051e5e162ace3e81faefdc17f3cc0ad84df7c9bf3db375d8211d59da47b9cd1aace55b52b22104b608773133bc3e4b745bd79d295745676286cb36fe60c65ee077e5736f120d6eb5774ab37507d54892071a15ca5228b648f69d4fef8ab7569e154f71d52b448c6582eb04cde30f482e863b26d72a5af64d2eb7b018189705c399555cc331908a9117d463489417ec5d7aec1690906f4d0dc6202dcfe88a190c20cb231d2b077a2b59010f53659a6f5b506bbde59886d937d92e99ee619ee4c052e278504e58aea85be9a04a4c16f424c9e8db9287fcc6cb3ff082d778da8464b52870154d3958537623d9579c63dd06e64f399ab65477348e7d9110352d98313a758bac33199bf5d7fbd16c6401dd5a715217329f3f79b5f68b4ca2553b4739b30893d683a6b958c7b5056ad7a6aef03ab90c5c2b6bd9fb9a2c92a55e247b081155dd53932fcccd3cd9ecceb02e5dced6da7a4e61d38f8432da8829fb6a9fa54613aa60b5dc0d09d3d8435106f8702e1da9863ceaca3dd442c8fa9eaef9c1c594105da8de9cd0ba738ed2f19a0113ba710ec7386e83c8441a98ba9968da0016339cc9099881b90512ffa097b042f472a3b3c99b824392f5edebcbecc4e735449f72f34faa62a72dadb8b0571d43d0b5dbc275e0e1e68977fc7dbf9892059356538de9d20ed61d49c8a267bbef08ffe72013bafe542f5eb075ae99b6b1b9a8c69989ec98c4c2b9e23ed0542398d441472598f3921b083409a8ff197fd1e0b3d22d75987efea95b7ff7cccbbbcd2c08fb04a2b74c3feb504698a0b6ca8288a9b8727cb3414c6398", 0x1000) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r8 = syz_open_pts() dup2(r8, r7) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r10 = dup2(r0, r8) kevent(r9, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffff1, 0x20, 0x2, 0x10001, 0x5cf}, {{}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x3, 0x5}], 0x5, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x11, 0x1, 0xfffffffffffffff8, 0x9}], 0x9, &(0x7f0000000380)={0x58, 0x1}) kevent(r5, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x4c, 0x2, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x47, 0xfffff, 0xfffffffffffffffc, 0x6}, {{r5}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x5, 0x10001}, {{r8}, 0xfffffffffffffffa, 0x19, 0x2, 0xe78, 0x2}], 0x8, 0x0, 0xba6, 0x0) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x7, 0x0, 0x43, 0x0) 05:37:13 executing program 6: r0 = kqueue() r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x10}, {{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd2}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x8001, 0xa000000}], 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfe3, 0x0, 0xfffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xfe3, 0x0, 0xfffffffe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x11, 0x0, 0x891}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x3}], 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0xf0000000, 0x7f, 0x30}, {}, {{}, 0x0, 0x50, 0x2, 0x7ff}, {{r0}, 0x7, 0x22, 0x8, 0x8}], 0x64, &(0x7f0000000380)={0x0, 0x1f}) (async) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x4, 0x1, 0x400}], 0x1000, 0x0, 0x0, &(0x7f0000000480)) (async) r3 = dup2(r0, 0xffffffffffffff9c) (async) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r4 = syz_open_pts() dup2(r4, 0xffffffffffffffff) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) kevent(r1, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0x83, 0x20, 0x7fff, 0x2}, {{}, 0xfffffffffffffff8, 0x6, 0x4, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0xe, 0x4, 0x7, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0x10, 0x7fff}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0xf318, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x6}], 0x200, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x7}, {{r3}, 0xfffffffffffffffa, 0x83, 0x4, 0x7fffffff}], 0x5, &(0x7f00000001c0)={0x8, 0x6}) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000080)={0x100000001, 0xd3d}) (async) kevent(r0, &(0x7f00000000c0), 0x10, 0x0, 0x87, 0x0) (async) r6 = syz_open_pts() close(r6) (async) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) syz_open_pts() (async) r7 = syz_open_pts() dup2(r7, r6) (async) fcntl$dupfd(r6, 0x0, r0) 05:37:13 executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x1}, {0x0, 0x2758}, {0x41, 0xee}], 0x3}) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0xff}, {0x7, 0xfffff800}, {0x0, 0x5}, {0x7, 0x3}], 0x4}) (async) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47, 0xe7}], 0x1}) (async, rerun: 32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x26, 0x3}], 0x1}) (async) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x40, 0x1}, {0x1, 0x3}, {0x100, 0x5e}, {0x8c, 0x2}, {0x87, 0x4}, {0x8a, 0x4}, {0x100, 0x7f}, {0x84, 0x2}, {0x0, 0x5000000}], 0x9}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x8e, 0x3}, {0x2, 0x4}, {}], 0x3}) close(r4) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0xa0, 0x0) write(r5, &(0x7f0000000400)="fd6713dc237d685530be50ede58c89068581c4b0298625023a29e05e4b677cc3e8bdf982204de2ce9f407bfd989c6d6614e0f51d0cbc9996381be6f63826f0fbce58c6248078ffab181fc6d987d888878d927eb5cd94c83e702eb1e01135da5134aa2366f10d37f2d585cf15321cc1a8c138003fa906db82e5f1337ac5978b641ac48c97fb47b6b90ea0aebfd79e6409e1aacce58a24610ed6ffb818c2706151f877ab36874af25b6594f778acffe0ca520eef074a6f17fa298eac450356ca908a0f6dd56ca45b7bef1a5f", 0xcb) pread(r5, &(0x7f0000000500)="0cd825d8c23d75c8147d34c53ad5a1d44d07b97c072022416ae06b221d2c3dc8fc82233e40b25ddf857d818066a660dfa3c2305821889e5fa4e18ab2b49d312b8f6788c3d24d35d12f8d81acb8cf3cd48c24c6c8b406875da1bd56c05a", 0x5d, 0xc1ae) (async) r6 = accept(r2, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r7 = dup(r6) (async) setsockopt(r4, 0x8, 0x40, &(0x7f0000000600)="3a4efc54edce9f29b0c5637c7b66255e33c720ed8bf961924d3f77284818d80379c6d24e026c26d96b409503a4a3aa30ef847d9a503ec6ea9664af6d8f81b44256536a3f969cb043ea29982f300a93a3befd6131ae11a5623dad7f98803d0836d9ac0331bb4859dc24cdb40a7a0f77aca1f4b7bd2a85a18a7011bf4a1df46b82667db31602a99b9e9dd923c2029e2185b37a8a27f2f15d5f14ef43ebbf5bc8fe32e66882d510860382c98e7379932ea5d1d3b0635056f1ee5ac68482c1112ce68ce61c9ee29cdba3c6f063efef522193c1a9f842d408", 0xd6) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r8, 0x80105702, &(0x7f0000000740)={0x9, 0xff, 0x4e2befa8, 0x26bc}) r9 = open(&(0x7f0000000780)='./file0\x00', 0x80, 0x25) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000007c0)={0x0, 0x9, 0x7, {[0x6, 0x401, 0x80000000000000, 0x2, 0x2, 0x5, 0x6, 0x0, 0x80000001, 0x9, 0x0, 0x1000, 0x9, 0x2, 0x8000, 0x0, 0x800, 0x3ff], [0x0, 0x6000000, 0x5, 0x8, 0x9a, 0x6, 0x8000000000000001, 0x81, 0x8001, 0x8], [0x9, 0x0, 0x0, 0x1, 0x8000000000000000, 0x7], [0x9, 0x400, 0x69, 0x8cb, 0xd639b58000000000, 0x8000000000000001], [{0x1, 0x9, 0x7fff}, {0x6, 0x3, 0x5, 0xfff}, {0x1, 0x7fff, 0x1, 0xf07a}, {0x8, 0xffffffff, 0x0, 0x6}, {0x0, 0xfffffffe, 0xfffffffa, 0x5}, {0x4a3d, 0x6, 0x6, 0x1}, {0x3, 0x4, 0x4, 0x9}, {0x2, 0x3dc3, 0x4, 0x63c1}], {0x0, 0x6, 0x3, 0x1000}, {0xe284, 0x80000001, 0xa760, 0x6}}}) (async) r10 = fcntl$dupfd(r6, 0xa, r6) getsockname$inet(r10, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) close(r9) (async) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000b00)={&(0x7f0000000ac0)=[{0x4, 0x1}, {0x26, 0x60}, {0x100, 0x8}], 0x3}) (async, rerun: 32) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40), 0x40, 0x0) (rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000bc0)={&(0x7f0000000b80)=[{0x22, 0x9}, {0x45, 0x7}, {0x22, 0xf5}], 0x3}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000c40)={&(0x7f0000000c00)=[{0x100, 0x8001}, {0x87}, {0xc5, 0x4f7}, {0x85, 0x59}, {0x44, 0x2}], 0x5}) (async, rerun: 32) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c80), 0x20, 0x0) poll(&(0x7f0000000d80)=[{r12, 0x2}, {0xffffffffffffffff, 0x80}, {r3, 0x10}, {r8, 0x40}, {r0, 0x80}, {0xffffffffffffffff, 0x40}, {r2}, {0xffffffffffffffff, 0x1}, {r9, 0x100}], 0x9, 0x8001) 05:37:13 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) 05:37:13 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000100)="0a0b1791462136d59a88aee7f15bcc23277319c3dfdb5254969b3b977287d911b025d274d08523b79bdd0c47a1ee93642b78ff519ec5eab0dc1897c983b82e016bc243072fbcd7f7754a104d09dbccb9bbd017d2c67366378682c8d83de29068b48b213b80ce02938e3c25b768769e5def4944f5f889a4d9cac2b527ebeef404348526904c6585b1aae3efa14d5f874477", &(0x7f0000000040)=0x91, &(0x7f00000001c0)="fbaeb0b9a01c43929c36ceec8b7ddf63311dfe2a0dfff44d5a935e54e357d5fa0dd44032fff28ebf25f88b5c14632d98a5449baed4f1da5c52cae6853df804f7519bfbdedaf8d6d77f8d8b2390086601bdaad1de4c2892b3dcc25e9b438a4a985fc6172f13225a9571c8c6d08df5b4b6aba5f7e35e4a3dfe551cecf3fc38b966820af35dd1ca3a99e0a5b4bd64eba881155f68078d4826aa9d56759143ca52d74b00db0b2fc6410245dd44cec28baf2ad0216b25331749baed28391b0166ccfc454a739492c892dc2b8ed620a686af4373e16939f516357467a1c58cf5993a4f93a5b6d310efb1a06a7cfd32c5dca80807ba3acdea06d36772dbc674446e77e7db44ddccb34a1105b90edca754fae52524ac795b9b35410e8f122c5224d6c4a0532959cac2411fb64ec7081e7559903a8da15fde7bbcc535c9d83cc5c1534061d18a723a199df58704b9482e04561f5a1f13733e8d18ff99e3672f4815d55eb61edd67c0b55701596abd4082c3cd3c5a97709098c0f7ba5e5f302c49f8818f1a7fbd9f0671b40ff40efcb9990e7b718d65f41d34e90476efe04912f0947cedd6a19dc4fe69e55c22b80dc86fd198f7b8add9e219e95992b57bede972803a40af2a5cb33d9d4377bd1d7f32453293acee331be5fc437ab9eda94eb6493969668b95c87705758c89bc4e7952eb5e6969bf724a4093e05790a033cfa87532167a6ef3b7975265b4898b95734689b84c9d34bfd2ba27dc0153edd273c9adbf27c1598b5b33fb237372249ff7c6b774605793a2e7b796f07aa99654abb652636a5119df666c2194a2a7b429cd0cc1ec51a0a6e68334562abbea540f49318505e8d81b08d0cd135bd1aa9ccfb153bac5f4398fd31c0874bfa9a55cedc81124d998c7492ed8a3908b4eb7e057eb8c40ac2619355f1a6b74f84c1061bff482f7911373c32961d3f82cbfdcf57d6b6ca3f8fa7eab80737b1027fb9839e417a90cfa1b31577fc409f63c43ef037e41be766734f1eb54223f1287da41ccd909732f7decf92ff82678b6c67e139a935e0c1a35e2eb7bebfecf054e9c372612c30a96b6b040b5bf4e556f59215ad67d779e6a01e1414a905edccb69ae6e77b3ce8e48ef8449e37e32674cef6fdd7f7ba89470336f6a343af595281258e8dac66483bb50aeafea3959bac785a21a131252de7b2e0b7359d4193456276709198fef42503063397cebc450e8a03cc1a462ebf08580eb0efcc8822b68499ce039aefb0478918a948db82de7cbb5df60f423f5e6867e69d255ea8db71e4c508380b893b14d94ed87ebbfd2548511edd3151b0723864db16d93d69ca060112c58bf5dacb3827957b19d88e8333168285502f6259a6cd93675c9c7105dc9edf6a24f34aa8bb7f7f64f70a9f429b1c697cf4fc993a282abef7a5f23165b61bb3c6ef3e3a54ea09722b98d19affc38eaabbef034db33db2eae69ee8ea2683ec9ecd7d5c466e91ea541906ca7439c7a0ee16b8bf7e614c1db9c727cfe632fabc7a95d87ce31f2cdda9afafffdb2fb0bb59b1536531850e225b96d223479ec9a1f16424ee3bac71191a97a66116c6c990ab1f29e8dd679fb9ccd98f84fa5eb2de9f42994182c99afac41449958fb7e4edcbbc17f3174b378d8e81d377470c3d7465e75b49fd94749f1d083b2bb56af4bc1f404ac4ec4559d9f34946e6ff4287f41fc41e25e4c8d286f25cc7663a4b0fb31bbc82871b0677976b2e684ba905cf3da0d8542ca084a7404a080a3a16aa1e918a4d6f93ac0eb38dd112caf8b156821fdd7f98e444c8a34951eb2a3c0f70e88219732eb5f5048479b16ce3a0095bf233482e4a307dee72ef76005e8b39898a482b9f0551782dc5053972de48ee75524554fae45956a1591add5cb6aa3761af52ada44f0e5da4c28afc516e6feccb749a7edc228fa5dae0693656e2d7189e946bc79ecbfc58225c8f2d3f30ac5ee37d6487929a66d1b1e687fe5b0172bb7f1db9cc673a53cac9ccc1e17767f8fed2491a7c49587e4b530032788d256912f38497a617288067e557655642958cbf0add7b2ca0e949c91158501d8b17f32bfdcc9bb03a1a4ce4ed20d137d2194f98f0cf99812f577247628f8030b3f9fb2a25c11d23a01a838b18ec8ded7f56a315989ed3a9b248e8ceb0e7f2665fdeb81e09a790ed0ec149668d2d7e603b1893f60571fb47a578f9712d2c29f4cb4562234c6274c8985dac9a24ac0646d29cdf91162859a24082400a33ad446a207d6d8b8981cbb249f78d838ecc1802734ef80fed8d63298ce2895347be44b69532f95fa05a1f466ddf6032e39ddb4fc54fdcfd9c8b332944fb026aea1ca09833f9b4e616845b7b305208c81ddfa04f262af7b5a62b984f94d41d72f797667191773318af9d92dbdfbe8a0349855bd95ab07d07dc9585fbcaf5643ce8fe71fcfca3bc4378ab789a5699b6b158cb25399d000251dedc5bee497b9d067fe7f4e58177a9078dee9b5599127ecd7ef01e12143b310757aa27048efa18280fb80986189b1c1e0a44ae23f487253e188adb4bbd46ce0aa5fdc7650b34b61239042fdb27a152df05b89db7da2c940fe8b497485d16ee77e28a135d1cc50e313164f61e410cb389afa7a29711d42e4ebdc17e6735293eb41d995f4b5b3e4c4636d82df33caf5e68f87f96e65832d78de7c17fa19a353c4551e3924d809e5d5eb5c313ebae50796687d4a6c22e9663303fef4613768ce82a485be9566f99a8ba2138acfcf5c0526964f8c94c8ea331c2458293c7dff153fe8d3a1c7efe5f5464f3a2bbb2cc21c91bac486d14b7c74d8689682ba13da8f29fb0dd231b24bd7b78a7e0c9804b1fcb716f9898c328ad4656c341c96c4d7a667b40985ae4ae175dc1cdb1689b477d4e349bff403e3d1f61fd8f650e4c1ba55a16eb85715f0d3e50469678a86653b062cbd741ae017f481993430a4bf1f4774a43ae9f39bd0f5c73f69f78f55b42583114390fadc367a040171dbf427564f4224c18734164e00aa2ef36b037de45ed37386bae866e1ca494c973b538691bc0a563daf3c73c5f41b404ba01b63ae70c5888b7c6bc2aab3d3871facc19e6787de19f9ed186e7447ea0a6dd84597690d41861ac041e234dfd2d3786394b204bfdd03fe6c822562f07f679808a3938fad950f448ac807a4e6e924802def280f2a92f5596df61a21fca3227933a005f9ae28f19240c58536d3d859948482fefab32c561ad07d83da736104dfe39b36ad380830618e3742a93382a9757298ab34bb4852aca11eb1b23914c5afbf1620affc7f8d2b2641fc7f8b3efa901bba23576660241a8232ff77d1c4e897b37ffdd799d7ec83239e4d2df7e19e2e6ad8b0986836f98be60043cbd8fc84fcf17356b0081023c80c6a735fc1538cb7a01fbf51513f7ed36231381a2c2b6dddd9380601a6e9fab2c78ab9168e3519cc9415a1341d5744b02cb13c8efa96e69d6f0da5af33bf78147417898cb72bd5e685bfb8e9fcf8825fb0b5f69619a33541fa43c77cfaa56c8af8dae7a990695ee3af03bc36e371ea2e7eafa1118abbd480b16ba90d17c0fa73a4d919048730a6216d94d76ec731cc7650d62c7fd15e7a6c1f54525bffd9c2a6a764466d0d90855c091f1935c277f104025526289f79d1e4a02ec46e514d031633736a2e26117c5b317929fa3f267a9afe57f3485642c8789cb4bed4531d771da30f64894c36311db44944d47d018bf608d1e92fa2d4fe7945f38d286d4b7fb87fe9e314c2f8d47b4dd6351006aa7fdb20215a4744c5bcf3412785fa587dfcf2ed42482c9cc65f9e8199584e754b24e4a6635baeddce9e105be9c9c6b82e9bd5ab08e8b693fb08c2929664f5f1578100488b668936e51e41ea02a317bd707f3d471797c0e0653b709481d4838750e31bc66ca0dcc4d1b4ffff12b12cfc6bfc6699405955e411db804150d331ec31bae78c134e60ee929e7f6705fee5af4e4c8cb8320a0b51a4d6de00d159123803d82f28ccc737ed75298dff9dafc6cad2bc7bcd09fa0d11c3fafed4c83eef0047a7700d4d9467d1498baffc3773d82230b8bb60838ec620b0d74dfb9baf7201aa38479b27e9d8eb511615b8eaf67cddae62192d4b7b1cb14c497112f1284970c0f820d6319b1d2887a794916e85328f93d6a51d1ca1e6863f56d8ad657feb5b7c987f25edba19f1845e121d7f71f22562ce4883f39052907cfd09e90b8231fdb1ba81d6eed4c1b318f8fa36e8476c0615208d6bbcea27ddc29dbf60a954f4573b43e16e8032c3ec4d4315a99b827a6d8202aaa680822f11dd9d4814a047cf84411b2818d6cf53eccbaf4a8ee7ff06f165452eff159f068cc478233e1feefade31adfd42aec924af86e6d121c74e53b7a58ed1090f7557a04c59d890bcd39338b5003a2b6e1b84c9e644ac6a7ed656b0faba4b4a27521c97786af944d4a53b09eea708918c035f259b1cf6a24ef6af4bc350dface195f76971ad2035d220b8f4ceb3656f54741a968231ea9fd75f799673d72b94415fc22fa5e3d90ebb69c5590a2ed4fd1065f7284eb8f38d6c3ad209d29a3c8e8977075023a2125b6253eff3b158d7196d2233278ef543fd7733f07d7c6a396aba0396b9889346d16bf94d1785f140afc5042eed9ab5dee7e6a4ac72532e3124b6acce8a4cebc5ae02e9f7c69167a80d012f60feb0eef832de6700fe2016c631018c624ff48d41e1f2ddf15d72668eb9659fd6ebab056326e137ac6b5d6ef514d96fa98aeaf77a52f54bd5a49ac0553daaec3a28544b58eb42e9d0fe341c9a7b84c3ff95a46686fc3dafc3876ae2475f998840ae35f7d1fe42b95489557b5f3b9c985404fb791dc7fb602eb224f379ac7318836c92feadbde498eb8ab14a816e696185de918105b3ddc660c03ee4e47928a8310bba55df1081938bf511c68e588bd785a8009cb38e3cde3b7c411a35637862625867385afd52df309d56cb86239589d37f71ff083425c0a4b0759d416b06d72b1e601c25b5569e89e0ed2b0e5d50ab8a6e4473634466d1ff290ad3531fdfd09e53e85e094420f40e5a94d9ea9c9e53bfdcfbb9d804b51064b2b8a1ecb505c3407a47efc32a285fe3067e00d14ba48d7d99896b660c7ad58ee8af3edc75479d5bf7cdffa116d470b857a74566d6c0dafd18c69d60f833126d111a5d35704bd7b0ca45eff46dfc43a128cc99e25cfe9f1405275936f1ed3d97863752be0d04c047dbeacc9be5164f18d341f5fd8921cbb9cfc56a8f6a9177d0a08bec75ef89ed2b6b233deb848933765a7b892f0ccb443fa976b39ab4b6bd9d7a9c19571b5bebfc21c4f63e0285eb29ffcd20c617f96fcbd306876d2d1d0ad3ff51bb3ada97b02056b15b9edf949f571887a03182cac806d1013a2be11e1bf7930ec1281fc248d4d9263700cf7e38dbd2c34661dd96e720c2f5faba6c970fe7c0b36cf357bed17b4ed23eb65038a58de11cf20ca7b89b7cc90e8ec02f23757668f7beaf974fd37b174e67524cb02747e216e16393221527a7e392aea3ffcc364abe5053680520d8ad06bfd03f6033108e28e18e36fcae26a55886d0e74aeda1148f5b5248fcd58bc00a8a8017289aa8f4f42c67977cae4b32d2651e9030ebf3b3949732a7755cf40e1b1e56d253617605bc2567f9b38982cfd2a93a29334dbbe03dc2e9c9940cf375a148b2dc6d0b46f3f6fc55f4b4afeff89be2be3963b49e4df246cc39307cdc5dd2b34552c50895844ad22aa43c1d8fb1d8b60e7ca5f46095fd6c195a2afcd4c027e14bad75aa110859", 0x1000) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:37:13 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r3 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r5 = getuid() setreuid(0xee00, r5) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r5, r2, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r3, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r3, 0xffffffffffffffff, 0x4) (async) semop(r3, &(0x7f0000000080)=[{0x0, 0x101, 0x1800}, {0x0, 0x9, 0x1800}, {0x2, 0x7, 0x800}, {0x7}, {0x4, 0x5}], 0x5) (async) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r6 = getuid() (async) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) r7 = semget(0x0, 0x3, 0x91) (async) r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x1000, r8, r1, r6, r10, 0x20}, 0x0, 0x100000000, 0xf46}) (async) seteuid(r6) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:13 executing program 7: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) (rerun: 32) write(0xffffffffffffffff, 0x0, 0x0) (async) r3 = dup2(r0, 0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x6, 0x4, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000040)="00000080", 0x4) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x6, 0x0, 0x0, 0x1fc}]}) (async, rerun: 32) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async, rerun: 32) r5 = syz_open_pts() (rerun: 32) dup2(r5, 0xffffffffffffffff) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x21, 0x2, 0x9f, 0x4}, {{r4}, 0xfffffffffffffffa, 0xb8, 0x4, 0x1f, 0x7}, {{r4}, 0xfffffffffffffff9, 0x90, 0xf0000000, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x20, 0x0, 0x200, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x15}], 0x6f, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x8, 0x4, 0x1889600000000000, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x301, 0x2}, {{}, 0xfffffffffffffffb, 0x8, 0x40, 0x1, 0x4}, {{}, 0xfffffffffffffffc, 0x12, 0x8, 0x7, 0xfffffffffffffff9}], 0x0, &(0x7f0000000200)={0x80000001, 0x8000}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x6, 0x0, 0x0, 0x1fc}]}) write(r4, &(0x7f0000000180)='#\x00', 0x2) kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:14 executing program 1: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)="da73dc11dd56027e5e5d137ee4b9dde6344317cdad566493061b0042da41bf8ab2abb81eaf5052b56a004363c1680f06edd6ce970e26ca24a9ecf2bcc5fcd467dfc4854fc4e6c92f159793f93d", 0x4d}, {&(0x7f0000000080)="1bb1f8462df31f1460a6f7d6796e142b7196fbedb7825833d1a2ae34d8a51832737bf301e9439bf8fb6df2817274baac7c1789e5c1739162f195b3d16354c7bfc716366cd576887a201fe768a9111aced839a01905917e45b50a5ab5fb8adac436c7d4897b88df43efcfee04e94ca2c8621dd7ca96a82070c0c2b4916788b2efc43a98b01c4edb1f2c79e59f6aa64a74c195016a", 0x94}], 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x6, 0x1, r1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x4) r2 = socket(0x20, 0x5, 0x5) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) setsockopt(r2, 0x74c, 0xf24, &(0x7f0000000240)="d56ebd96ebdec4f7f6ca5191bd7c7dbd47223599993a9764c4c45c7f89abe0167abf373402eb4c6373135a207b797cbb77bdf64f9c72f1279261f708ac4e8fae61230de905e3cc681bbd", 0x4a) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) fcntl$setown(r3, 0x6, r1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="c01e357139419b6445d8b9753e14375b5b29ed6ee56bfd8c9e08f60df192df4792269d030db1051baa77a66d248eeb04978aee4000c625abc80aed411f26679ff956bb421dada312d1246a5143c8b4c2b9556860fbdcfef24abd0b0a24b045dd9c62be8a0c44cd", 0x67}, {&(0x7f00000003c0)="701c2539ec2941bec72fe4a7166e0e42f18690690d7ead02cea4378bbd5a12c6a2e33e142361aa86fa41d981e02460194f3b34e953ec6b406c1882c5212af1", 0x3f}, {&(0x7f0000000400)="d00b111b6f2836dcf773874e033adac8852c6b857681afad89e50259acd83e1f39102e885a3d010b3ca3bf7fb10a8521cf89669dc80088f58f17", 0x3a}], 0x3, 0x2) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000500)={0x10, 0x52cf5060, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x486}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xcf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], './file0\x00', 0x800}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x10, 0x0) connect$unix(r6, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) getdents(r4, &(0x7f0000000780)=""/109, 0x6d) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r12 = socket$inet6(0x18, 0x1, 0x20) kevent(r8, &(0x7f0000000880)=[{{r4}, 0xffffffffffffffff, 0x8, 0x40, 0x4, 0xfffffffffffff4ea}, {{r6}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0xefbede4, 0x6}, {{r7}, 0xfffffffffffffff8, 0x24, 0x8, 0x200, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x40, 0x2, 0x20, 0xffff}, {{r9}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x100, 0x40}, {{r4}, 0xfffffffffffffff8, 0x24, 0x10, 0x0, 0xffffffffffffffff}, {{r4}, 0xffffffffffffffff, 0x12, 0x1, 0x9cc, 0x2}], 0x9, &(0x7f0000000a00)=[{{r7}, 0xffffffffffffffff, 0x42, 0x8, 0x5, 0x81}, {{}, 0xfffffffffffffffb, 0xa, 0xf0000000, 0xffffffffffffff9c, 0x1ec}, {{r4}, 0xfffffffffffffff9, 0x0, 0x8, 0x9, 0x100}, {{r5}, 0xfffffffffffffffc, 0x48, 0x40, 0x5}, {{r10}, 0xffffffffffffffff, 0x128, 0x2, 0x1f, 0x7fffffff}, {{r6}, 0xfffffffffffffffb, 0x5, 0x40, 0x6, 0xe3}, {{r7}, 0xfffffffffffffff9, 0x4, 0x40, 0x80000000, 0xffffffffffffff01}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x4}, {{r11}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7, 0x853b}, {{r12}, 0xfffffffffffffffe, 0xc2, 0x4, 0x8, 0x810}], 0x5, &(0x7f0000000b40)={0x2, 0xf2}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80), 0x400, 0x0) r14 = geteuid() fchown(r13, r14, 0x0) 05:37:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getppid() (async) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20, r1) syz_open_pts() (async) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = syz_open_pts() r4 = getppid() setpgid(r1, r4) (async) setpgid(r1, r4) dup2(r3, r2) fcntl$setown(r3, 0x6, r1) r5 = kqueue() r6 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r6, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, &(0x7f0000000100)={0x3, 0x7fffffff}) r7 = syz_open_pts() close(r7) write(r7, &(0x7f00000004c0)="f65a046af0343bd421dd11f8e2af73b8c06e0224c4a3f6f36816568aa420b099a0ca825ba25cf5709c14f01a4971c9c2794f36a349d43a1eecbdb77b304500eb01e998e2cc41f641a6d7bf216ead6d27903c040e47d05ca29eb3119f296799bc50f7a525a855de239cd01eaa7246ad213e4a21b457c1c4f99f5fce110a17b55345390a715f7c3a894dfc3d304bf9e7c6f867dc43f2e2b8afb5d019861220a66bd342f82bcb0324482359e6a6d359a57600105e9433987f9c78ede64bdb6a17d346191b727530488401e1d94bb0ab04db32a97720a584f4282889709f2cab6891f9143feeadb3dfcf2c592d3672347927a0114116369100e7b4caddb351e72806d6894db6df5bee8b005bd98877959711c46e3dc4f083efcf94c0b5d922200e44c922e275ed80d72163803487414e551f288ff48172edd5200695388f334d3ccd8529fa1752061615ee323e665279a616137171bc39eba84fac8fc5511a4164d4ebb2d21f4c14e174e96bda9a4e5c896685cf565a30b0819d635cc0f00a3c8232d100aa60e1491d9120c319c9c1fa3ba8db4af282095d34325902388613c92ff472adf17d30addd178594d5127e4e84a0bc45daca581a280185acf7c546e3cf63812cdd2560a9cef4d4a14f51236f3ed0a5f06395b1bef7ea48353c28f16a33803f6a6aea6e8ad49371b7a0a5fc5b8c2526ae109249f6ad7d26a29386d470b1731141fb774761678167d7f59e29322d022a57f2d0a9ad12d8a40c14b4abbcfcbfeed471a06e1a3b86dcbaa9a0455e97d97de03998c847c669587950c8b40f0f2507ccc1ea76b9b1820a6df1ad1eaa5ce91c421d4593ee562b440269e58905569c7018db61f075bfc92cbd88a8008efa2543eed796c34308498a3ff67ebafef52a31082bf9b725201eb253760a62d4fffc8207a3f3341b680a4ed73e490ec2e63d92732cbfc3009fdb0a1924a73381f1c03077bb384d8c4f7ccb9634ff7a170bd497626b831f373ec5d1a357690bf3040eaea2e035e724a26e54a3b35a69d8c28409b061c311eb4745e685668822d9312be71bae5ccc273a8a648b3db2c5a2c75f681fd9dc966d3fd0d60d4967df79e6b2836fd62e0fc7fee06e4d23d0084106731b46ca6701f23213ba7e57c55fb0982e6966f51725624364104c59d54baef091eebccee74ba716f2c285afc3fc2d37af3648e2f87b77a1654ce720439546b0327269f8fda0827a56861d8ae07b20161b0aaedccce4e0445489e296aac90ed3c3482563c4169a646cc9bfc637cd101e1db9258a9ee78d4527b4ebe3aa579ea284257c1ef6fa4b31563d8d3e91c2b4d8f9af033065aa6b4f4b6bd06a3fe99855dc720297074d2e0138e7a530825b047e91a4eebd9b34a1d5a221929461a68e26d50e5902c17e05b6c3316d6d7454a5819ecefc336b20461da1481e0b7a5252cda4d8d999de09a93fbf1f399ebb014a4383a543ea31f7be6fc47dced28f4bafdd67de619537d8debcd282be9f463f4711ac637fdb7b25f9dc7a49f7a7482f9331d799d45164a2f9f5b51bb0f15531d8d4163ffe4f17def9253c94560c8333aea048f131c02a59e3f9083d41854975c249da8a643aa1abb35b1f639bd1369d77e005ef7c4e4ae62066200e3282dc0861e750a382be2c0bdd04bde51a877a47dc3525ea7b100158980f5094a6990154b488bec643c2b2e550767558a773c796195049118a6521db6a357c08f3786acde3bd99ca49995a4b56778b77dd23eb81502faf99d0e775c055bf87f5989cf636a58aa8ddb24c37dde610049b70b77b363be31312fbbbf76bc02228ba6cc63ffb4312fd1b9411e66a58260a55533818d30d1fdae610c60a6836844068d438dd834fbd8c0abe977c5c7b4c11763518081e02cb1b5dc443ed666d3ec200af7fc92261be18f347301d8bdc8359405863b7f8f8383c3618dbe5851ec9fc49debeebfd196024b8c760cff258c3675660128e8a7c35652154cc3b93ddc7169dbb6031e735a6496ce59373ac2a85776d6808ce8af8f2d60d72690ad322cfc74394dd83a87e8b6c6ecc738c78fafe5c37b5e92e4805e7fa28bf4063345fa7fd93e388eee8ad345bf7ee564a011fbebe5f9e9e4278a1a705bf2e0eb0f5afc3414a3e15f0fca06ee8d5246fcf03067c7372d943f495d92ab025fca847820e3d4d91d9017a300f34921743616663bb0c8df824abafd751208500b39c5f146c910daf86d6931c519ec4c9a4abfaab3ed8a6d3fc36de6caa25cce50d801582123e7e7ee3aa6dad9fa09a1790306334840e86e10c29d21cef0597f28c263ac7ca9ba292de1465013b7cdd7f2049d2a4f4e247ca1b6d099bdb813f864dff38aeaf2b4626f5a651d69c2898e4fccff1347058100d440390c4180d3f1dbd4a356da2dfa0275ebd39a75f0f31d55c8a4803f85e641e4f18103149c77c9e2ef7cd6f71023b9dbdff5ff091e0715f6360ec17907e0b9865192566c8b224d746383d6b6840cdf1e27ba6a360f14a877d5b198dfa6da85bd2b95dcc32c55964e525c8671256111a0cda98a91d98f1f3e8ae8d98f98495f505a198938159461c7c643cd098371481708f799295ebeacf9a0ee7b68cf809ebd27157e44b003895b11a6c4f6bc5cd3f6ff26d84f753037f32445efc9216daee355fe1a890b3b395d3879b2456acc9f3a84b25162eec212b04739092edd4f1f6cbf7e772211663ed462ab20829354b1b03f9f15959678cfe1dca5bb4fbc0a17b3efdc554a1b7865d28ea365f733258c08d0e26f2833101874edbd512f1fb1ff98b16b632df9c4649b0421066cdf4a842dc3b162a926e7f44fffee92533d9589baf4c8adb25f601c62b9ef4c9dea61cc6f996015b0c121e0a6bb9e567f0dfad35f9b1059f9537ffbdf1882e3b5dc2b13d395561dc589e3425d8719ec2656f8ec7033a239d9018c0b0344ce3ed40f617797df38945c8dc503473c6665b8e5697b320b3081a399aaa19dd4b039779cd434700c36df75334d65c04801d73ccdf38a782648746afa878ff287ac66c39e0a8b3f0af8ff0dc23caf6f639ea5730e4a4ee9e57227636b3edd4c86387fd24fb8477cc5e133811e5df079941d6f0e0cf094751e2669b7f264d997f334c6df3793e8525abab64f43bcf168d8c1eba6df91464ea5f2a15f71b238ead88a2a0ae948efe0df117f2aebc1c679383e7054914bfc4b0e6d7f1acd1f4cc4338ac995179004e4201222704bedbfe961dd36421efb461ca8a5b19694c30dc54a127874691070cf3335865afc60c5c48398b279ac1e001564987aba3d53d631da6e110c5a10c4bc6622ab57e027724102063746c4b8f7c93a35a52f7edb4966cb032ce9c5b47792ec656690c84222874f7d9fe04222915005d90a0bdac99bb81cde730c9ddf944821b0da4dea09b61aeb512bff0cfd5ad5488431049223f465a320a828e4566157e18eab761218287e2af1a14f52de656e924435f39497a9022059041b6ae0f7939be665eee82a57fdddd30df84cd6874e407543c18a8d0a39e29b0746637ecbcb00f755902194627013e1b90759f8b59f5f564380811aa6292468b103b942fc2bda13f305938d011979eeca759f2f53e4b0755c3df8a1c03e8cc7c46977aaf416ff07cde4a6ad47fb72ab31983668a9222a9653701f510bd9e58a0581c4204bd3d6c741a19231a3c6207cc14ea1e3cbc98513e50ab7fc9a3c305e9411a8812881294ff676416f81f50521822ae4a91412a3466eca00b4214b0a33336c0b660626b6239e93ef2d2712d208f4d9f58a4fc7ea5b89ebc9f50d0ad92a353b6074853a1decd0ced9a56b20dc18e98d926f986c8863223520c3a60d2e64693e23874e71a571b969410a57f103f785d20ee5592ddc00415066782cdfaa44969bf2c81582474f7305fe29ec7dd8980e1590a268b13d285ac0defee0e8b893b3f8bf91757b8092e751ee81943a368376ce044db80a5243cbf56a7d14f45e30cdf2198781beaf76c4affaea1a98f0786ea40acdf99a19a0574f96ef882075aca61ad116498843a9c14f41d5da440855de96cdc07b4a4145e20ec0df05e740ea01d8eea6c7fbdba78420e877d5fc1966a0b31cfeadc136eae68b395f34cc078d95fb3b5578475839a16b3ac688a4e3bcbcef8a1b7b6acf30dddbe7c55ef170e3055eeaca46b5ea95a37a034c360f010060f9e4584dbf7fb30c5faa131c363408f2bf4219f284d1fef3fa87534af57abe54bb60b4d7544aaf7d9422dcc274cf870423b1933d7adeb65e2b6a1c831830c643a3995dad6e0688441539f29f9f9e70c0f26bf1fa4a3fe8ae7cd8f77d1bea59d316c7250007bfc6867bf99793b4934a9ed1befbd153f0b822b42fc27af2c75c290ad890c5c223e3384f2d0523fd3407ced222d688fa917f3088e4095f9c023ea4001386b598de873a5259e80efeacc96987e9b9fc455e345b858bc1f87fd61b6f90f8329b887137e57cd2b8b662c3ddd0186e1105acd8f4cf8d38814ab7674915dc63e487a2edaba9b0cc46906e2ee94e811fc5ef523200d2700d9b8b8f6e3231a732b683cbc9cf906b669d88666da522198b1ce9770f66295dbf2c081157c633d758663ca5db30b904bea89e5528be2a501166db8d77e9436cb159ff947dc450f9ae015b17d66892282067175c426601a4182e97cb4ae7471dcaa5137ba8880e5352045e82ad622ddf307f04ab804397f69e1596a589792fd7864188a7ac192cadc70819bd543218892c4c9215375df82bd2ee231d01a6f9267909730c85421d5f748b97c622fc301f77c4f2083fc62763918902462bb5e918e3fe22457223876dd591c44e992a39c5f2a0b646b0941d791879e13aff45e7e066ed51b6db3281ead657bb2f4d2044667cc0a1c0541d63f6e2ad6ccb4cbefafb96968aa8c40d800c418b1020a8141f934f0372dc69700b104e0aa26f634df088d34c9991dd0e683f0828de1051e5e162ace3e81faefdc17f3cc0ad84df7c9bf3db375d8211d59da47b9cd1aace55b52b22104b608773133bc3e4b745bd79d295745676286cb36fe60c65ee077e5736f120d6eb5774ab37507d54892071a15ca5228b648f69d4fef8ab7569e154f71d52b448c6582eb04cde30f482e863b26d72a5af64d2eb7b018189705c399555cc331908a9117d463489417ec5d7aec1690906f4d0dc6202dcfe88a190c20cb231d2b077a2b59010f53659a6f5b506bbde59886d937d92e99ee619ee4c052e278504e58aea85be9a04a4c16f424c9e8db9287fcc6cb3ff082d778da8464b52870154d3958537623d9579c63dd06e64f399ab65477348e7d9110352d98313a758bac33199bf5d7fbd16c6401dd5a715217329f3f79b5f68b4ca2553b4739b30893d683a6b958c7b5056ad7a6aef03ab90c5c2b6bd9fb9a2c92a55e247b081155dd53932fcccd3cd9ecceb02e5dced6da7a4e61d38f8432da8829fb6a9fa54613aa60b5dc0d09d3d8435106f8702e1da9863ceaca3dd442c8fa9eaef9c1c594105da8de9cd0ba738ed2f19a0113ba710ec7386e83c8441a98ba9968da0016339cc9099881b90512ffa097b042f472a3b3c99b824392f5edebcbecc4e735449f72f34faa62a72dadb8b0571d43d0b5dbc275e0e1e68977fc7dbf9892059356538de9d20ed61d49c8a267bbef08ffe72013bafe542f5eb075ae99b6b1b9a8c69989ec98c4c2b9e23ed0542398d441472598f3921b083409a8ff197fd1e0b3d22d75987efea95b7ff7cccbbbcd2c08fb04a2b74c3feb504698a0b6ca8288a9b8727cb3414c6398", 0x1000) (async) write(r7, &(0x7f00000004c0)="f65a046af0343bd421dd11f8e2af73b8c06e0224c4a3f6f36816568aa420b099a0ca825ba25cf5709c14f01a4971c9c2794f36a349d43a1eecbdb77b304500eb01e998e2cc41f641a6d7bf216ead6d27903c040e47d05ca29eb3119f296799bc50f7a525a855de239cd01eaa7246ad213e4a21b457c1c4f99f5fce110a17b55345390a715f7c3a894dfc3d304bf9e7c6f867dc43f2e2b8afb5d019861220a66bd342f82bcb0324482359e6a6d359a57600105e9433987f9c78ede64bdb6a17d346191b727530488401e1d94bb0ab04db32a97720a584f4282889709f2cab6891f9143feeadb3dfcf2c592d3672347927a0114116369100e7b4caddb351e72806d6894db6df5bee8b005bd98877959711c46e3dc4f083efcf94c0b5d922200e44c922e275ed80d72163803487414e551f288ff48172edd5200695388f334d3ccd8529fa1752061615ee323e665279a616137171bc39eba84fac8fc5511a4164d4ebb2d21f4c14e174e96bda9a4e5c896685cf565a30b0819d635cc0f00a3c8232d100aa60e1491d9120c319c9c1fa3ba8db4af282095d34325902388613c92ff472adf17d30addd178594d5127e4e84a0bc45daca581a280185acf7c546e3cf63812cdd2560a9cef4d4a14f51236f3ed0a5f06395b1bef7ea48353c28f16a33803f6a6aea6e8ad49371b7a0a5fc5b8c2526ae109249f6ad7d26a29386d470b1731141fb774761678167d7f59e29322d022a57f2d0a9ad12d8a40c14b4abbcfcbfeed471a06e1a3b86dcbaa9a0455e97d97de03998c847c669587950c8b40f0f2507ccc1ea76b9b1820a6df1ad1eaa5ce91c421d4593ee562b440269e58905569c7018db61f075bfc92cbd88a8008efa2543eed796c34308498a3ff67ebafef52a31082bf9b725201eb253760a62d4fffc8207a3f3341b680a4ed73e490ec2e63d92732cbfc3009fdb0a1924a73381f1c03077bb384d8c4f7ccb9634ff7a170bd497626b831f373ec5d1a357690bf3040eaea2e035e724a26e54a3b35a69d8c28409b061c311eb4745e685668822d9312be71bae5ccc273a8a648b3db2c5a2c75f681fd9dc966d3fd0d60d4967df79e6b2836fd62e0fc7fee06e4d23d0084106731b46ca6701f23213ba7e57c55fb0982e6966f51725624364104c59d54baef091eebccee74ba716f2c285afc3fc2d37af3648e2f87b77a1654ce720439546b0327269f8fda0827a56861d8ae07b20161b0aaedccce4e0445489e296aac90ed3c3482563c4169a646cc9bfc637cd101e1db9258a9ee78d4527b4ebe3aa579ea284257c1ef6fa4b31563d8d3e91c2b4d8f9af033065aa6b4f4b6bd06a3fe99855dc720297074d2e0138e7a530825b047e91a4eebd9b34a1d5a221929461a68e26d50e5902c17e05b6c3316d6d7454a5819ecefc336b20461da1481e0b7a5252cda4d8d999de09a93fbf1f399ebb014a4383a543ea31f7be6fc47dced28f4bafdd67de619537d8debcd282be9f463f4711ac637fdb7b25f9dc7a49f7a7482f9331d799d45164a2f9f5b51bb0f15531d8d4163ffe4f17def9253c94560c8333aea048f131c02a59e3f9083d41854975c249da8a643aa1abb35b1f639bd1369d77e005ef7c4e4ae62066200e3282dc0861e750a382be2c0bdd04bde51a877a47dc3525ea7b100158980f5094a6990154b488bec643c2b2e550767558a773c796195049118a6521db6a357c08f3786acde3bd99ca49995a4b56778b77dd23eb81502faf99d0e775c055bf87f5989cf636a58aa8ddb24c37dde610049b70b77b363be31312fbbbf76bc02228ba6cc63ffb4312fd1b9411e66a58260a55533818d30d1fdae610c60a6836844068d438dd834fbd8c0abe977c5c7b4c11763518081e02cb1b5dc443ed666d3ec200af7fc92261be18f347301d8bdc8359405863b7f8f8383c3618dbe5851ec9fc49debeebfd196024b8c760cff258c3675660128e8a7c35652154cc3b93ddc7169dbb6031e735a6496ce59373ac2a85776d6808ce8af8f2d60d72690ad322cfc74394dd83a87e8b6c6ecc738c78fafe5c37b5e92e4805e7fa28bf4063345fa7fd93e388eee8ad345bf7ee564a011fbebe5f9e9e4278a1a705bf2e0eb0f5afc3414a3e15f0fca06ee8d5246fcf03067c7372d943f495d92ab025fca847820e3d4d91d9017a300f34921743616663bb0c8df824abafd751208500b39c5f146c910daf86d6931c519ec4c9a4abfaab3ed8a6d3fc36de6caa25cce50d801582123e7e7ee3aa6dad9fa09a1790306334840e86e10c29d21cef0597f28c263ac7ca9ba292de1465013b7cdd7f2049d2a4f4e247ca1b6d099bdb813f864dff38aeaf2b4626f5a651d69c2898e4fccff1347058100d440390c4180d3f1dbd4a356da2dfa0275ebd39a75f0f31d55c8a4803f85e641e4f18103149c77c9e2ef7cd6f71023b9dbdff5ff091e0715f6360ec17907e0b9865192566c8b224d746383d6b6840cdf1e27ba6a360f14a877d5b198dfa6da85bd2b95dcc32c55964e525c8671256111a0cda98a91d98f1f3e8ae8d98f98495f505a198938159461c7c643cd098371481708f799295ebeacf9a0ee7b68cf809ebd27157e44b003895b11a6c4f6bc5cd3f6ff26d84f753037f32445efc9216daee355fe1a890b3b395d3879b2456acc9f3a84b25162eec212b04739092edd4f1f6cbf7e772211663ed462ab20829354b1b03f9f15959678cfe1dca5bb4fbc0a17b3efdc554a1b7865d28ea365f733258c08d0e26f2833101874edbd512f1fb1ff98b16b632df9c4649b0421066cdf4a842dc3b162a926e7f44fffee92533d9589baf4c8adb25f601c62b9ef4c9dea61cc6f996015b0c121e0a6bb9e567f0dfad35f9b1059f9537ffbdf1882e3b5dc2b13d395561dc589e3425d8719ec2656f8ec7033a239d9018c0b0344ce3ed40f617797df38945c8dc503473c6665b8e5697b320b3081a399aaa19dd4b039779cd434700c36df75334d65c04801d73ccdf38a782648746afa878ff287ac66c39e0a8b3f0af8ff0dc23caf6f639ea5730e4a4ee9e57227636b3edd4c86387fd24fb8477cc5e133811e5df079941d6f0e0cf094751e2669b7f264d997f334c6df3793e8525abab64f43bcf168d8c1eba6df91464ea5f2a15f71b238ead88a2a0ae948efe0df117f2aebc1c679383e7054914bfc4b0e6d7f1acd1f4cc4338ac995179004e4201222704bedbfe961dd36421efb461ca8a5b19694c30dc54a127874691070cf3335865afc60c5c48398b279ac1e001564987aba3d53d631da6e110c5a10c4bc6622ab57e027724102063746c4b8f7c93a35a52f7edb4966cb032ce9c5b47792ec656690c84222874f7d9fe04222915005d90a0bdac99bb81cde730c9ddf944821b0da4dea09b61aeb512bff0cfd5ad5488431049223f465a320a828e4566157e18eab761218287e2af1a14f52de656e924435f39497a9022059041b6ae0f7939be665eee82a57fdddd30df84cd6874e407543c18a8d0a39e29b0746637ecbcb00f755902194627013e1b90759f8b59f5f564380811aa6292468b103b942fc2bda13f305938d011979eeca759f2f53e4b0755c3df8a1c03e8cc7c46977aaf416ff07cde4a6ad47fb72ab31983668a9222a9653701f510bd9e58a0581c4204bd3d6c741a19231a3c6207cc14ea1e3cbc98513e50ab7fc9a3c305e9411a8812881294ff676416f81f50521822ae4a91412a3466eca00b4214b0a33336c0b660626b6239e93ef2d2712d208f4d9f58a4fc7ea5b89ebc9f50d0ad92a353b6074853a1decd0ced9a56b20dc18e98d926f986c8863223520c3a60d2e64693e23874e71a571b969410a57f103f785d20ee5592ddc00415066782cdfaa44969bf2c81582474f7305fe29ec7dd8980e1590a268b13d285ac0defee0e8b893b3f8bf91757b8092e751ee81943a368376ce044db80a5243cbf56a7d14f45e30cdf2198781beaf76c4affaea1a98f0786ea40acdf99a19a0574f96ef882075aca61ad116498843a9c14f41d5da440855de96cdc07b4a4145e20ec0df05e740ea01d8eea6c7fbdba78420e877d5fc1966a0b31cfeadc136eae68b395f34cc078d95fb3b5578475839a16b3ac688a4e3bcbcef8a1b7b6acf30dddbe7c55ef170e3055eeaca46b5ea95a37a034c360f010060f9e4584dbf7fb30c5faa131c363408f2bf4219f284d1fef3fa87534af57abe54bb60b4d7544aaf7d9422dcc274cf870423b1933d7adeb65e2b6a1c831830c643a3995dad6e0688441539f29f9f9e70c0f26bf1fa4a3fe8ae7cd8f77d1bea59d316c7250007bfc6867bf99793b4934a9ed1befbd153f0b822b42fc27af2c75c290ad890c5c223e3384f2d0523fd3407ced222d688fa917f3088e4095f9c023ea4001386b598de873a5259e80efeacc96987e9b9fc455e345b858bc1f87fd61b6f90f8329b887137e57cd2b8b662c3ddd0186e1105acd8f4cf8d38814ab7674915dc63e487a2edaba9b0cc46906e2ee94e811fc5ef523200d2700d9b8b8f6e3231a732b683cbc9cf906b669d88666da522198b1ce9770f66295dbf2c081157c633d758663ca5db30b904bea89e5528be2a501166db8d77e9436cb159ff947dc450f9ae015b17d66892282067175c426601a4182e97cb4ae7471dcaa5137ba8880e5352045e82ad622ddf307f04ab804397f69e1596a589792fd7864188a7ac192cadc70819bd543218892c4c9215375df82bd2ee231d01a6f9267909730c85421d5f748b97c622fc301f77c4f2083fc62763918902462bb5e918e3fe22457223876dd591c44e992a39c5f2a0b646b0941d791879e13aff45e7e066ed51b6db3281ead657bb2f4d2044667cc0a1c0541d63f6e2ad6ccb4cbefafb96968aa8c40d800c418b1020a8141f934f0372dc69700b104e0aa26f634df088d34c9991dd0e683f0828de1051e5e162ace3e81faefdc17f3cc0ad84df7c9bf3db375d8211d59da47b9cd1aace55b52b22104b608773133bc3e4b745bd79d295745676286cb36fe60c65ee077e5736f120d6eb5774ab37507d54892071a15ca5228b648f69d4fef8ab7569e154f71d52b448c6582eb04cde30f482e863b26d72a5af64d2eb7b018189705c399555cc331908a9117d463489417ec5d7aec1690906f4d0dc6202dcfe88a190c20cb231d2b077a2b59010f53659a6f5b506bbde59886d937d92e99ee619ee4c052e278504e58aea85be9a04a4c16f424c9e8db9287fcc6cb3ff082d778da8464b52870154d3958537623d9579c63dd06e64f399ab65477348e7d9110352d98313a758bac33199bf5d7fbd16c6401dd5a715217329f3f79b5f68b4ca2553b4739b30893d683a6b958c7b5056ad7a6aef03ab90c5c2b6bd9fb9a2c92a55e247b081155dd53932fcccd3cd9ecceb02e5dced6da7a4e61d38f8432da8829fb6a9fa54613aa60b5dc0d09d3d8435106f8702e1da9863ceaca3dd442c8fa9eaef9c1c594105da8de9cd0ba738ed2f19a0113ba710ec7386e83c8441a98ba9968da0016339cc9099881b90512ffa097b042f472a3b3c99b824392f5edebcbecc4e735449f72f34faa62a72dadb8b0571d43d0b5dbc275e0e1e68977fc7dbf9892059356538de9d20ed61d49c8a267bbef08ffe72013bafe542f5eb075ae99b6b1b9a8c69989ec98c4c2b9e23ed0542398d441472598f3921b083409a8ff197fd1e0b3d22d75987efea95b7ff7cccbbbcd2c08fb04a2b74c3feb504698a0b6ca8288a9b8727cb3414c6398", 0x1000) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r8 = syz_open_pts() dup2(r8, r7) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r10 = dup2(r0, r8) kevent(r9, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffff1, 0x20, 0x2, 0x10001, 0x5cf}, {{}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x3, 0x5}], 0x5, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x11, 0x1, 0xfffffffffffffff8, 0x9}], 0x9, &(0x7f0000000380)={0x58, 0x1}) kevent(r5, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x4c, 0x2, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x47, 0xfffff, 0xfffffffffffffffc, 0x6}, {{r5}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x5, 0x10001}, {{r8}, 0xfffffffffffffffa, 0x19, 0x2, 0xe78, 0x2}], 0x8, 0x0, 0xba6, 0x0) (async) kevent(r5, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x4c, 0x2, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x47, 0xfffff, 0xfffffffffffffffc, 0x6}, {{r5}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x5, 0x10001}, {{r8}, 0xfffffffffffffffa, 0x19, 0x2, 0xe78, 0x2}], 0x8, 0x0, 0xba6, 0x0) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x7, 0x0, 0x43, 0x0) (async) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x7, 0x0, 0x43, 0x0) 05:37:14 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x189}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x98) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) sendto$unix(r3, &(0x7f00000000c0)="cf1a97e90c8f0980d292dfb77ff9a0335d230b68e591ba3350dc14a62df45415b18403296698c0044069e98cd8b21b070f81257dea414e556d6e23dc199b100e51da", 0x42, 0x408, 0x0, 0x0) 05:37:14 executing program 7: r0 = kqueue() (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) (async) r3 = dup2(r0, 0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x6, 0x4, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000040)="00000080", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x6, 0x0, 0x0, 0x1fc}]}) write(0xffffffffffffffff, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (rerun: 32) r5 = syz_open_pts() dup2(r5, 0xffffffffffffffff) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x21, 0x2, 0x9f, 0x4}, {{r4}, 0xfffffffffffffffa, 0xb8, 0x4, 0x1f, 0x7}, {{r4}, 0xfffffffffffffff9, 0x90, 0xf0000000, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x20, 0x0, 0x200, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x15}], 0x6f, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x8, 0x4, 0x1889600000000000, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x301, 0x2}, {{}, 0xfffffffffffffffb, 0x8, 0x40, 0x1, 0x4}, {{}, 0xfffffffffffffffc, 0x12, 0x8, 0x7, 0xfffffffffffffff9}], 0x0, &(0x7f0000000200)={0x80000001, 0x8000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x6, 0x0, 0x0, 0x1fc}]}) (async) write(r4, &(0x7f0000000180)='#\x00', 0x2) (async) kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async, rerun: 64) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:14 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r3 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r4, r2, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r4, r2, r5, r2, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r3, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x4) semop(r3, &(0x7f0000000080)=[{0x0, 0x101, 0x1800}, {0x0, 0x9, 0x1800}, {0x2, 0x7, 0x800}, {0x7}, {0x4, 0x5}], 0x5) (async) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r6 = getuid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/250) r7 = semget(0x0, 0x3, 0x91) (async) r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x1000, r8, r1, r6, r10, 0x20}, 0x0, 0x100000000, 0xf46}) (async) seteuid(r6) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r3, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:14 executing program 6: r0 = kqueue() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x10}, {{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd2}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x10}, {{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0xd2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x8001, 0xa000000}], 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfe3, 0x0, 0xfffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xfe3, 0x0, 0xfffffffe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x11, 0x0, 0x891}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x3}], 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0xf0000000, 0x7f, 0x30}, {}, {{}, 0x0, 0x50, 0x2, 0x7ff}, {{r0}, 0x7, 0x22, 0x8, 0x8}], 0x64, &(0x7f0000000380)={0x0, 0x1f}) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x11, 0x0, 0x891}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x3}], 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0xf0000000, 0x7f, 0x30}, {}, {{}, 0x0, 0x50, 0x2, 0x7ff}, {{r0}, 0x7, 0x22, 0x8, 0x8}], 0x64, &(0x7f0000000380)={0x0, 0x1f}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x4, 0x1, 0x400}], 0x1000, 0x0, 0x0, &(0x7f0000000480)) (async) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x4, 0x1, 0x400}], 0x1000, 0x0, 0x0, &(0x7f0000000480)) r3 = dup2(r0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r4 = syz_open_pts() dup2(r4, 0xffffffffffffffff) (async) dup2(r4, 0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) kevent(r1, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0x83, 0x20, 0x7fff, 0x2}, {{}, 0xfffffffffffffff8, 0x6, 0x4, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0xe, 0x4, 0x7, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0x10, 0x7fff}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0xf318, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x6}], 0x200, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x7}, {{r3}, 0xfffffffffffffffa, 0x83, 0x4, 0x7fffffff}], 0x5, &(0x7f00000001c0)={0x8, 0x6}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000080)={0x100000001, 0xd3d}) kevent(r0, &(0x7f00000000c0), 0x10, 0x0, 0x87, 0x0) syz_open_pts() (async) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) syz_open_pts() syz_open_pts() (async) r7 = syz_open_pts() dup2(r7, r6) fcntl$dupfd(r6, 0x0, r0) (async) fcntl$dupfd(r6, 0x0, r0) 05:37:14 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, r6, r4, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r7, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r8 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r8, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:15 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000180)="230011e585cbc2beea9acc7808d0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0xc5d, 0x1, 0x1, 0xffffae04}, {0x4, 0xc0, 0x2b, 0x2}, {0x0, 0x1, 0x9, 0x1}, {0x1f, 0xff, 0x3f, 0x8}, {0x5, 0x6, 0x7, 0x5}, {0x4, 0x20, 0x5, 0x562}, {0x3, 0xff, 0xff, 0xdb}, {0x8, 0x8, 0x3, 0x80000001}]}) 05:37:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 32) r1 = getppid() (rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20, r1) (async) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) r3 = syz_open_pts() (async) r4 = getppid() setpgid(r1, r4) (async) dup2(r3, r2) (async) fcntl$setown(r3, 0x6, r1) (async) r5 = kqueue() (async, rerun: 64) r6 = geteuid() (rerun: 64) chown(&(0x7f0000000080)='./file0\x00', r6, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r7 = syz_open_pts() close(r7) (async) write(r7, &(0x7f00000004c0)="f65a046af0343bd421dd11f8e2af73b8c06e0224c4a3f6f36816568aa420b099a0ca825ba25cf5709c14f01a4971c9c2794f36a349d43a1eecbdb77b304500eb01e998e2cc41f641a6d7bf216ead6d27903c040e47d05ca29eb3119f296799bc50f7a525a855de239cd01eaa7246ad213e4a21b457c1c4f99f5fce110a17b55345390a715f7c3a894dfc3d304bf9e7c6f867dc43f2e2b8afb5d019861220a66bd342f82bcb0324482359e6a6d359a57600105e9433987f9c78ede64bdb6a17d346191b727530488401e1d94bb0ab04db32a97720a584f4282889709f2cab6891f9143feeadb3dfcf2c592d3672347927a0114116369100e7b4caddb351e72806d6894db6df5bee8b005bd98877959711c46e3dc4f083efcf94c0b5d922200e44c922e275ed80d72163803487414e551f288ff48172edd5200695388f334d3ccd8529fa1752061615ee323e665279a616137171bc39eba84fac8fc5511a4164d4ebb2d21f4c14e174e96bda9a4e5c896685cf565a30b0819d635cc0f00a3c8232d100aa60e1491d9120c319c9c1fa3ba8db4af282095d34325902388613c92ff472adf17d30addd178594d5127e4e84a0bc45daca581a280185acf7c546e3cf63812cdd2560a9cef4d4a14f51236f3ed0a5f06395b1bef7ea48353c28f16a33803f6a6aea6e8ad49371b7a0a5fc5b8c2526ae109249f6ad7d26a29386d470b1731141fb774761678167d7f59e29322d022a57f2d0a9ad12d8a40c14b4abbcfcbfeed471a06e1a3b86dcbaa9a0455e97d97de03998c847c669587950c8b40f0f2507ccc1ea76b9b1820a6df1ad1eaa5ce91c421d4593ee562b440269e58905569c7018db61f075bfc92cbd88a8008efa2543eed796c34308498a3ff67ebafef52a31082bf9b725201eb253760a62d4fffc8207a3f3341b680a4ed73e490ec2e63d92732cbfc3009fdb0a1924a73381f1c03077bb384d8c4f7ccb9634ff7a170bd497626b831f373ec5d1a357690bf3040eaea2e035e724a26e54a3b35a69d8c28409b061c311eb4745e685668822d9312be71bae5ccc273a8a648b3db2c5a2c75f681fd9dc966d3fd0d60d4967df79e6b2836fd62e0fc7fee06e4d23d0084106731b46ca6701f23213ba7e57c55fb0982e6966f51725624364104c59d54baef091eebccee74ba716f2c285afc3fc2d37af3648e2f87b77a1654ce720439546b0327269f8fda0827a56861d8ae07b20161b0aaedccce4e0445489e296aac90ed3c3482563c4169a646cc9bfc637cd101e1db9258a9ee78d4527b4ebe3aa579ea284257c1ef6fa4b31563d8d3e91c2b4d8f9af033065aa6b4f4b6bd06a3fe99855dc720297074d2e0138e7a530825b047e91a4eebd9b34a1d5a221929461a68e26d50e5902c17e05b6c3316d6d7454a5819ecefc336b20461da1481e0b7a5252cda4d8d999de09a93fbf1f399ebb014a4383a543ea31f7be6fc47dced28f4bafdd67de619537d8debcd282be9f463f4711ac637fdb7b25f9dc7a49f7a7482f9331d799d45164a2f9f5b51bb0f15531d8d4163ffe4f17def9253c94560c8333aea048f131c02a59e3f9083d41854975c249da8a643aa1abb35b1f639bd1369d77e005ef7c4e4ae62066200e3282dc0861e750a382be2c0bdd04bde51a877a47dc3525ea7b100158980f5094a6990154b488bec643c2b2e550767558a773c796195049118a6521db6a357c08f3786acde3bd99ca49995a4b56778b77dd23eb81502faf99d0e775c055bf87f5989cf636a58aa8ddb24c37dde610049b70b77b363be31312fbbbf76bc02228ba6cc63ffb4312fd1b9411e66a58260a55533818d30d1fdae610c60a6836844068d438dd834fbd8c0abe977c5c7b4c11763518081e02cb1b5dc443ed666d3ec200af7fc92261be18f347301d8bdc8359405863b7f8f8383c3618dbe5851ec9fc49debeebfd196024b8c760cff258c3675660128e8a7c35652154cc3b93ddc7169dbb6031e735a6496ce59373ac2a85776d6808ce8af8f2d60d72690ad322cfc74394dd83a87e8b6c6ecc738c78fafe5c37b5e92e4805e7fa28bf4063345fa7fd93e388eee8ad345bf7ee564a011fbebe5f9e9e4278a1a705bf2e0eb0f5afc3414a3e15f0fca06ee8d5246fcf03067c7372d943f495d92ab025fca847820e3d4d91d9017a300f34921743616663bb0c8df824abafd751208500b39c5f146c910daf86d6931c519ec4c9a4abfaab3ed8a6d3fc36de6caa25cce50d801582123e7e7ee3aa6dad9fa09a1790306334840e86e10c29d21cef0597f28c263ac7ca9ba292de1465013b7cdd7f2049d2a4f4e247ca1b6d099bdb813f864dff38aeaf2b4626f5a651d69c2898e4fccff1347058100d440390c4180d3f1dbd4a356da2dfa0275ebd39a75f0f31d55c8a4803f85e641e4f18103149c77c9e2ef7cd6f71023b9dbdff5ff091e0715f6360ec17907e0b9865192566c8b224d746383d6b6840cdf1e27ba6a360f14a877d5b198dfa6da85bd2b95dcc32c55964e525c8671256111a0cda98a91d98f1f3e8ae8d98f98495f505a198938159461c7c643cd098371481708f799295ebeacf9a0ee7b68cf809ebd27157e44b003895b11a6c4f6bc5cd3f6ff26d84f753037f32445efc9216daee355fe1a890b3b395d3879b2456acc9f3a84b25162eec212b04739092edd4f1f6cbf7e772211663ed462ab20829354b1b03f9f15959678cfe1dca5bb4fbc0a17b3efdc554a1b7865d28ea365f733258c08d0e26f2833101874edbd512f1fb1ff98b16b632df9c4649b0421066cdf4a842dc3b162a926e7f44fffee92533d9589baf4c8adb25f601c62b9ef4c9dea61cc6f996015b0c121e0a6bb9e567f0dfad35f9b1059f9537ffbdf1882e3b5dc2b13d395561dc589e3425d8719ec2656f8ec7033a239d9018c0b0344ce3ed40f617797df38945c8dc503473c6665b8e5697b320b3081a399aaa19dd4b039779cd434700c36df75334d65c04801d73ccdf38a782648746afa878ff287ac66c39e0a8b3f0af8ff0dc23caf6f639ea5730e4a4ee9e57227636b3edd4c86387fd24fb8477cc5e133811e5df079941d6f0e0cf094751e2669b7f264d997f334c6df3793e8525abab64f43bcf168d8c1eba6df91464ea5f2a15f71b238ead88a2a0ae948efe0df117f2aebc1c679383e7054914bfc4b0e6d7f1acd1f4cc4338ac995179004e4201222704bedbfe961dd36421efb461ca8a5b19694c30dc54a127874691070cf3335865afc60c5c48398b279ac1e001564987aba3d53d631da6e110c5a10c4bc6622ab57e027724102063746c4b8f7c93a35a52f7edb4966cb032ce9c5b47792ec656690c84222874f7d9fe04222915005d90a0bdac99bb81cde730c9ddf944821b0da4dea09b61aeb512bff0cfd5ad5488431049223f465a320a828e4566157e18eab761218287e2af1a14f52de656e924435f39497a9022059041b6ae0f7939be665eee82a57fdddd30df84cd6874e407543c18a8d0a39e29b0746637ecbcb00f755902194627013e1b90759f8b59f5f564380811aa6292468b103b942fc2bda13f305938d011979eeca759f2f53e4b0755c3df8a1c03e8cc7c46977aaf416ff07cde4a6ad47fb72ab31983668a9222a9653701f510bd9e58a0581c4204bd3d6c741a19231a3c6207cc14ea1e3cbc98513e50ab7fc9a3c305e9411a8812881294ff676416f81f50521822ae4a91412a3466eca00b4214b0a33336c0b660626b6239e93ef2d2712d208f4d9f58a4fc7ea5b89ebc9f50d0ad92a353b6074853a1decd0ced9a56b20dc18e98d926f986c8863223520c3a60d2e64693e23874e71a571b969410a57f103f785d20ee5592ddc00415066782cdfaa44969bf2c81582474f7305fe29ec7dd8980e1590a268b13d285ac0defee0e8b893b3f8bf91757b8092e751ee81943a368376ce044db80a5243cbf56a7d14f45e30cdf2198781beaf76c4affaea1a98f0786ea40acdf99a19a0574f96ef882075aca61ad116498843a9c14f41d5da440855de96cdc07b4a4145e20ec0df05e740ea01d8eea6c7fbdba78420e877d5fc1966a0b31cfeadc136eae68b395f34cc078d95fb3b5578475839a16b3ac688a4e3bcbcef8a1b7b6acf30dddbe7c55ef170e3055eeaca46b5ea95a37a034c360f010060f9e4584dbf7fb30c5faa131c363408f2bf4219f284d1fef3fa87534af57abe54bb60b4d7544aaf7d9422dcc274cf870423b1933d7adeb65e2b6a1c831830c643a3995dad6e0688441539f29f9f9e70c0f26bf1fa4a3fe8ae7cd8f77d1bea59d316c7250007bfc6867bf99793b4934a9ed1befbd153f0b822b42fc27af2c75c290ad890c5c223e3384f2d0523fd3407ced222d688fa917f3088e4095f9c023ea4001386b598de873a5259e80efeacc96987e9b9fc455e345b858bc1f87fd61b6f90f8329b887137e57cd2b8b662c3ddd0186e1105acd8f4cf8d38814ab7674915dc63e487a2edaba9b0cc46906e2ee94e811fc5ef523200d2700d9b8b8f6e3231a732b683cbc9cf906b669d88666da522198b1ce9770f66295dbf2c081157c633d758663ca5db30b904bea89e5528be2a501166db8d77e9436cb159ff947dc450f9ae015b17d66892282067175c426601a4182e97cb4ae7471dcaa5137ba8880e5352045e82ad622ddf307f04ab804397f69e1596a589792fd7864188a7ac192cadc70819bd543218892c4c9215375df82bd2ee231d01a6f9267909730c85421d5f748b97c622fc301f77c4f2083fc62763918902462bb5e918e3fe22457223876dd591c44e992a39c5f2a0b646b0941d791879e13aff45e7e066ed51b6db3281ead657bb2f4d2044667cc0a1c0541d63f6e2ad6ccb4cbefafb96968aa8c40d800c418b1020a8141f934f0372dc69700b104e0aa26f634df088d34c9991dd0e683f0828de1051e5e162ace3e81faefdc17f3cc0ad84df7c9bf3db375d8211d59da47b9cd1aace55b52b22104b608773133bc3e4b745bd79d295745676286cb36fe60c65ee077e5736f120d6eb5774ab37507d54892071a15ca5228b648f69d4fef8ab7569e154f71d52b448c6582eb04cde30f482e863b26d72a5af64d2eb7b018189705c399555cc331908a9117d463489417ec5d7aec1690906f4d0dc6202dcfe88a190c20cb231d2b077a2b59010f53659a6f5b506bbde59886d937d92e99ee619ee4c052e278504e58aea85be9a04a4c16f424c9e8db9287fcc6cb3ff082d778da8464b52870154d3958537623d9579c63dd06e64f399ab65477348e7d9110352d98313a758bac33199bf5d7fbd16c6401dd5a715217329f3f79b5f68b4ca2553b4739b30893d683a6b958c7b5056ad7a6aef03ab90c5c2b6bd9fb9a2c92a55e247b081155dd53932fcccd3cd9ecceb02e5dced6da7a4e61d38f8432da8829fb6a9fa54613aa60b5dc0d09d3d8435106f8702e1da9863ceaca3dd442c8fa9eaef9c1c594105da8de9cd0ba738ed2f19a0113ba710ec7386e83c8441a98ba9968da0016339cc9099881b90512ffa097b042f472a3b3c99b824392f5edebcbecc4e735449f72f34faa62a72dadb8b0571d43d0b5dbc275e0e1e68977fc7dbf9892059356538de9d20ed61d49c8a267bbef08ffe72013bafe542f5eb075ae99b6b1b9a8c69989ec98c4c2b9e23ed0542398d441472598f3921b083409a8ff197fd1e0b3d22d75987efea95b7ff7cccbbbcd2c08fb04a2b74c3feb504698a0b6ca8288a9b8727cb3414c6398", 0x1000) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async, rerun: 64) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async, rerun: 64) r8 = syz_open_pts() dup2(r8, r7) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r10 = dup2(r0, r8) kevent(r9, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffff1, 0x20, 0x2, 0x10001, 0x5cf}, {{}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x3, 0x5}], 0x5, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x11, 0x1, 0xfffffffffffffff8, 0x9}], 0x9, &(0x7f0000000380)={0x58, 0x1}) (async) kevent(r5, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x4c, 0x2, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x47, 0xfffff, 0xfffffffffffffffc, 0x6}, {{r5}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x5, 0x10001}, {{r8}, 0xfffffffffffffffa, 0x19, 0x2, 0xe78, 0x2}], 0x8, 0x0, 0xba6, 0x0) (async) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x7, 0x0, 0x43, 0x0) 05:37:15 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) write(r0, &(0x7f0000000180)="230011e585cbc2beea9acc7808d0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0xc5d, 0x1, 0x1, 0xffffae04}, {0x4, 0xc0, 0x2b, 0x2}, {0x0, 0x1, 0x9, 0x1}, {0x1f, 0xff, 0x3f, 0x8}, {0x5, 0x6, 0x7, 0x5}, {0x4, 0x20, 0x5, 0x562}, {0x3, 0xff, 0xff, 0xdb}, {0x8, 0x8, 0x3, 0x80000001}]}) 05:37:15 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x189}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x98) (async) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) (async) sendto$unix(r3, &(0x7f00000000c0)="cf1a97e90c8f0980d292dfb77ff9a0335d230b68e591ba3350dc14a62df45415b18403296698c0044069e98cd8b21b070f81257dea414e556d6e23dc199b100e51da", 0x42, 0x408, 0x0, 0x0) 05:37:16 executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x1}, {0x0, 0x2758}, {0x41, 0xee}], 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0xff}, {0x7, 0xfffff800}, {0x0, 0x5}, {0x7, 0x3}], 0x4}) (async) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47, 0xe7}], 0x1}) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x26, 0x3}], 0x1}) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x40, 0x1}, {0x1, 0x3}, {0x100, 0x5e}, {0x8c, 0x2}, {0x87, 0x4}, {0x8a, 0x4}, {0x100, 0x7f}, {0x84, 0x2}, {0x0, 0x5000000}], 0x9}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x8e, 0x3}, {0x2, 0x4}, {}], 0x3}) (async, rerun: 32) close(r4) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0xa0, 0x0) write(r5, &(0x7f0000000400)="fd6713dc237d685530be50ede58c89068581c4b0298625023a29e05e4b677cc3e8bdf982204de2ce9f407bfd989c6d6614e0f51d0cbc9996381be6f63826f0fbce58c6248078ffab181fc6d987d888878d927eb5cd94c83e702eb1e01135da5134aa2366f10d37f2d585cf15321cc1a8c138003fa906db82e5f1337ac5978b641ac48c97fb47b6b90ea0aebfd79e6409e1aacce58a24610ed6ffb818c2706151f877ab36874af25b6594f778acffe0ca520eef074a6f17fa298eac450356ca908a0f6dd56ca45b7bef1a5f", 0xcb) (async) pread(r5, &(0x7f0000000500)="0cd825d8c23d75c8147d34c53ad5a1d44d07b97c072022416ae06b221d2c3dc8fc82233e40b25ddf857d818066a660dfa3c2305821889e5fa4e18ab2b49d312b8f6788c3d24d35d12f8d81acb8cf3cd48c24c6c8b406875da1bd56c05a", 0x5d, 0xc1ae) (async, rerun: 64) r6 = accept(r2, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) (rerun: 64) r7 = dup(r6) (async) setsockopt(r4, 0x8, 0x40, &(0x7f0000000600)="3a4efc54edce9f29b0c5637c7b66255e33c720ed8bf961924d3f77284818d80379c6d24e026c26d96b409503a4a3aa30ef847d9a503ec6ea9664af6d8f81b44256536a3f969cb043ea29982f300a93a3befd6131ae11a5623dad7f98803d0836d9ac0331bb4859dc24cdb40a7a0f77aca1f4b7bd2a85a18a7011bf4a1df46b82667db31602a99b9e9dd923c2029e2185b37a8a27f2f15d5f14ef43ebbf5bc8fe32e66882d510860382c98e7379932ea5d1d3b0635056f1ee5ac68482c1112ce68ce61c9ee29cdba3c6f063efef522193c1a9f842d408", 0xd6) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r8, 0x80105702, &(0x7f0000000740)={0x9, 0xff, 0x4e2befa8, 0x26bc}) (async, rerun: 64) r9 = open(&(0x7f0000000780)='./file0\x00', 0x80, 0x25) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000007c0)={0x0, 0x9, 0x7, {[0x6, 0x401, 0x80000000000000, 0x2, 0x2, 0x5, 0x6, 0x0, 0x80000001, 0x9, 0x0, 0x1000, 0x9, 0x2, 0x8000, 0x0, 0x800, 0x3ff], [0x0, 0x6000000, 0x5, 0x8, 0x9a, 0x6, 0x8000000000000001, 0x81, 0x8001, 0x8], [0x9, 0x0, 0x0, 0x1, 0x8000000000000000, 0x7], [0x9, 0x400, 0x69, 0x8cb, 0xd639b58000000000, 0x8000000000000001], [{0x1, 0x9, 0x7fff}, {0x6, 0x3, 0x5, 0xfff}, {0x1, 0x7fff, 0x1, 0xf07a}, {0x8, 0xffffffff, 0x0, 0x6}, {0x0, 0xfffffffe, 0xfffffffa, 0x5}, {0x4a3d, 0x6, 0x6, 0x1}, {0x3, 0x4, 0x4, 0x9}, {0x2, 0x3dc3, 0x4, 0x63c1}], {0x0, 0x6, 0x3, 0x1000}, {0xe284, 0x80000001, 0xa760, 0x6}}}) (async) r10 = fcntl$dupfd(r6, 0xa, r6) getsockname$inet(r10, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) close(r9) (async) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000b00)={&(0x7f0000000ac0)=[{0x4, 0x1}, {0x26, 0x60}, {0x100, 0x8}], 0x3}) (async) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000bc0)={&(0x7f0000000b80)=[{0x22, 0x9}, {0x45, 0x7}, {0x22, 0xf5}], 0x3}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000c40)={&(0x7f0000000c00)=[{0x100, 0x8001}, {0x87}, {0xc5, 0x4f7}, {0x85, 0x59}, {0x44, 0x2}], 0x5}) (rerun: 32) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c80), 0x20, 0x0) poll(&(0x7f0000000d80)=[{r12, 0x2}, {0xffffffffffffffff, 0x80}, {r3, 0x10}, {r8, 0x40}, {r0, 0x80}, {0xffffffffffffffff, 0x40}, {r2}, {0xffffffffffffffff, 0x1}, {r9, 0x100}], 0x9, 0x8001) 05:37:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt(r0, 0x48ac, 0x0, &(0x7f0000000040)="2206690a3786a7706c77a14c60c554b07e620d43691d7a425be4e369f571504509141fb24331e506ce5bb7b18502ff512014f831566f851f9ef99210d7beb6c17d9594299ee942eac9b190f348496596c6047dbb08071f7bc4759a7079a343965190bd2475b70486983fc76972f7522e5f8f9008ac166a96c497271d24ab13c41d3b85e7c99e91852351a0e56f8fc1df2e9881b4036790e497554b15c0b147b73d3ff6f530e6568ecd827ce42d968a31b9c54dd520d528a338eb1c72de195adb590280727b85cde3ba133b2f72783d6115c7b8661933dfaed5616c1a17f6092c0e56b31bdbaa1cf83f599c89e6b3", 0xee) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0xa5, 0x1}, 0xc) listen(r0, 0xfffffa67) 05:37:16 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x189}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x98) (async) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) (async) sendto$unix(r3, &(0x7f00000000c0)="cf1a97e90c8f0980d292dfb77ff9a0335d230b68e591ba3350dc14a62df45415b18403296698c0044069e98cd8b21b070f81257dea414e556d6e23dc199b100e51da", 0x42, 0x408, 0x0, 0x0) 05:37:16 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) 05:37:16 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000180)="230011e585cbc2beea9acc7808d0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0xc5d, 0x1, 0x1, 0xffffae04}, {0x4, 0xc0, 0x2b, 0x2}, {0x0, 0x1, 0x9, 0x1}, {0x1f, 0xff, 0x3f, 0x8}, {0x5, 0x6, 0x7, 0x5}, {0x4, 0x20, 0x5, 0x562}, {0x3, 0xff, 0xff, 0xdb}, {0x8, 0x8, 0x3, 0x80000001}]}) 05:37:16 executing program 6: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r4 = socket(0x11, 0x3, 0x0) sendto(r4, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="eeffddff14913edf68630e7146b6382047a9e7fb05e129bb0565696c653000"], 0xa) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 05:37:16 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) geteuid() (async) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, r6, r4, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) getuid() (async) r7 = getuid() setreuid(0xee00, r7) (async) setreuid(0xee00, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r7, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) getuid() (async) r8 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r8, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r8, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000003c0)=0x7000000) (async) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:16 executing program 1: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) (async) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)="da73dc11dd56027e5e5d137ee4b9dde6344317cdad566493061b0042da41bf8ab2abb81eaf5052b56a004363c1680f06edd6ce970e26ca24a9ecf2bcc5fcd467dfc4854fc4e6c92f159793f93d", 0x4d}, {&(0x7f0000000080)="1bb1f8462df31f1460a6f7d6796e142b7196fbedb7825833d1a2ae34d8a51832737bf301e9439bf8fb6df2817274baac7c1789e5c1739162f195b3d16354c7bfc716366cd576887a201fe768a9111aced839a01905917e45b50a5ab5fb8adac436c7d4897b88df43efcfee04e94ca2c8621dd7ca96a82070c0c2b4916788b2efc43a98b01c4edb1f2c79e59f6aa64a74c195016a", 0x94}], 0x2) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x6, 0x1, r1}) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x4) (async) r2 = socket(0x20, 0x5, 0x5) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) (async) setsockopt(r2, 0x74c, 0xf24, &(0x7f0000000240)="d56ebd96ebdec4f7f6ca5191bd7c7dbd47223599993a9764c4c45c7f89abe0167abf373402eb4c6373135a207b797cbb77bdf64f9c72f1279261f708ac4e8fae61230de905e3cc681bbd", 0x4a) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) fcntl$setown(r3, 0x6, r1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="c01e357139419b6445d8b9753e14375b5b29ed6ee56bfd8c9e08f60df192df4792269d030db1051baa77a66d248eeb04978aee4000c625abc80aed411f26679ff956bb421dada312d1246a5143c8b4c2b9556860fbdcfef24abd0b0a24b045dd9c62be8a0c44cd", 0x67}, {&(0x7f00000003c0)="701c2539ec2941bec72fe4a7166e0e42f18690690d7ead02cea4378bbd5a12c6a2e33e142361aa86fa41d981e02460194f3b34e953ec6b406c1882c5212af1", 0x3f}, {&(0x7f0000000400)="d00b111b6f2836dcf773874e033adac8852c6b857681afad89e50259acd83e1f39102e885a3d010b3ca3bf7fb10a8521cf89669dc80088f58f17", 0x3a}], 0x3, 0x2) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) (async) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000500)={0x10, 0x52cf5060, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x486}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xcf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], './file0\x00', 0x800}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x10, 0x0) (async) connect$unix(r6, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) (async) getdents(r4, &(0x7f0000000780)=""/109, 0x6d) (async) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) (async) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r12 = socket$inet6(0x18, 0x1, 0x20) kevent(r8, &(0x7f0000000880)=[{{r4}, 0xffffffffffffffff, 0x8, 0x40, 0x4, 0xfffffffffffff4ea}, {{r6}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0xefbede4, 0x6}, {{r7}, 0xfffffffffffffff8, 0x24, 0x8, 0x200, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x40, 0x2, 0x20, 0xffff}, {{r9}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x100, 0x40}, {{r4}, 0xfffffffffffffff8, 0x24, 0x10, 0x0, 0xffffffffffffffff}, {{r4}, 0xffffffffffffffff, 0x12, 0x1, 0x9cc, 0x2}], 0x9, &(0x7f0000000a00)=[{{r7}, 0xffffffffffffffff, 0x42, 0x8, 0x5, 0x81}, {{}, 0xfffffffffffffffb, 0xa, 0xf0000000, 0xffffffffffffff9c, 0x1ec}, {{r4}, 0xfffffffffffffff9, 0x0, 0x8, 0x9, 0x100}, {{r5}, 0xfffffffffffffffc, 0x48, 0x40, 0x5}, {{r10}, 0xffffffffffffffff, 0x128, 0x2, 0x1f, 0x7fffffff}, {{r6}, 0xfffffffffffffffb, 0x5, 0x40, 0x6, 0xe3}, {{r7}, 0xfffffffffffffff9, 0x4, 0x40, 0x80000000, 0xffffffffffffff01}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x4}, {{r11}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7, 0x853b}, {{r12}, 0xfffffffffffffffe, 0xc2, 0x4, 0x8, 0x810}], 0x5, &(0x7f0000000b40)={0x2, 0xf2}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80), 0x400, 0x0) (async) r14 = geteuid() fchown(r13, r14, 0x0) 05:37:16 executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="ad06caaf4311ffe67c78ff1e2db1dca1872ece6f7d682e79b476ec10ea683fc45b4ad6b215cdb3416dc6014cbacde59f04d02c410cd990f857cf244f041fbff4169ebdf88f6f7da43bb22efd1bb80f9a107601f077ee791b17d8653540f12bdf56e89b17d0de4a4bddd3", &(0x7f00000000c0)=0x6a, &(0x7f0000000140)="8039a10c719ed273e80c92d4eae84d2f23f466d64f6e2ceb98aad9c2f128b78056eec262d362ff6296c8dc0e55060362526441a64dd5cc4055fb13fd86cc690a3d3f5b4bf76c6927f5181fe2749034b4e58a41b35ccbf0adccda7766", 0x5c) 05:37:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt(r0, 0x48ac, 0x0, &(0x7f0000000040)="2206690a3786a7706c77a14c60c554b07e620d43691d7a425be4e369f571504509141fb24331e506ce5bb7b18502ff512014f831566f851f9ef99210d7beb6c17d9594299ee942eac9b190f348496596c6047dbb08071f7bc4759a7079a343965190bd2475b70486983fc76972f7522e5f8f9008ac166a96c497271d24ab13c41d3b85e7c99e91852351a0e56f8fc1df2e9881b4036790e497554b15c0b147b73d3ff6f530e6568ecd827ce42d968a31b9c54dd520d528a338eb1c72de195adb590280727b85cde3ba133b2f72783d6115c7b8661933dfaed5616c1a17f6092c0e56b31bdbaa1cf83f599c89e6b3", 0xee) (async) setsockopt(r0, 0x48ac, 0x0, &(0x7f0000000040)="2206690a3786a7706c77a14c60c554b07e620d43691d7a425be4e369f571504509141fb24331e506ce5bb7b18502ff512014f831566f851f9ef99210d7beb6c17d9594299ee942eac9b190f348496596c6047dbb08071f7bc4759a7079a343965190bd2475b70486983fc76972f7522e5f8f9008ac166a96c497271d24ab13c41d3b85e7c99e91852351a0e56f8fc1df2e9881b4036790e497554b15c0b147b73d3ff6f530e6568ecd827ce42d968a31b9c54dd520d528a338eb1c72de195adb590280727b85cde3ba133b2f72783d6115c7b8661933dfaed5616c1a17f6092c0e56b31bdbaa1cf83f599c89e6b3", 0xee) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0xa5, 0x1}, 0xc) listen(r0, 0xfffffa67) 05:37:16 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) 05:37:16 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x6, 0x4, 0x9}, {0x6, 0x8, 0x4, 0x4}, {0x7, 0x40, 0x80, 0x8}, {0x7fff, 0x15, 0x4, 0x7}, {0x4, 0x6, 0x8, 0x90a}, {0xfffa, 0x3, 0x42, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x20000000}]}) write(r0, &(0x7f0000000040)="521300"/14, 0xe) 05:37:16 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async, rerun: 32) r2 = semget$private(0x0, 0x2, 0x401) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) (async) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, r6, r4, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r7 = getuid() setreuid(0xee00, r7) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r7, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async, rerun: 32) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async, rerun: 32) semop(r2, 0xffffffffffffffff, 0x4) (async, rerun: 64) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async, rerun: 64) r8 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async, rerun: 64) seteuid(r8) (async, rerun: 64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r8, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async, rerun: 32) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async, rerun: 32) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:16 executing program 6: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r4 = socket(0x11, 0x3, 0x0) sendto(r4, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="eeffddff14913edf68630e7146b6382047a9e7fb05e129bb0565696c653000"], 0xa) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) (async) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) (async) chroot(&(0x7f0000000340)='./file0\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) (async) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') (async) socket(0x11, 0x3, 0x0) (async) sendto(r4, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) (async) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="eeffddff14913edf68630e7146b6382047a9e7fb05e129bb0565696c653000"], 0xa) (async) socket$inet6(0x18, 0x3, 0x0) (async) getsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) (async) getuid() (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) 05:37:16 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x6, 0x4, 0x9}, {0x6, 0x8, 0x4, 0x4}, {0x7, 0x40, 0x80, 0x8}, {0x7fff, 0x15, 0x4, 0x7}, {0x4, 0x6, 0x8, 0x90a}, {0xfffa, 0x3, 0x42, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x20000000}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x20000000}]}) write(r0, &(0x7f0000000040)="521300"/14, 0xe) 05:37:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt(r0, 0x48ac, 0x0, &(0x7f0000000040)="2206690a3786a7706c77a14c60c554b07e620d43691d7a425be4e369f571504509141fb24331e506ce5bb7b18502ff512014f831566f851f9ef99210d7beb6c17d9594299ee942eac9b190f348496596c6047dbb08071f7bc4759a7079a343965190bd2475b70486983fc76972f7522e5f8f9008ac166a96c497271d24ab13c41d3b85e7c99e91852351a0e56f8fc1df2e9881b4036790e497554b15c0b147b73d3ff6f530e6568ecd827ce42d968a31b9c54dd520d528a338eb1c72de195adb590280727b85cde3ba133b2f72783d6115c7b8661933dfaed5616c1a17f6092c0e56b31bdbaa1cf83f599c89e6b3", 0xee) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0xa5, 0x1}, 0xc) (async) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0xa5, 0x1}, 0xc) listen(r0, 0xfffffa67) pckbd_enable: command error 05:37:17 executing program 3: mlock(&(0x7f0000ccb000/0x13000)=nil, 0x13000) madvise(&(0x7f0000cd7000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f0000cd5000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ccd000/0x1000)=nil) 05:37:17 executing program 1: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) (async) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)="da73dc11dd56027e5e5d137ee4b9dde6344317cdad566493061b0042da41bf8ab2abb81eaf5052b56a004363c1680f06edd6ce970e26ca24a9ecf2bcc5fcd467dfc4854fc4e6c92f159793f93d", 0x4d}, {&(0x7f0000000080)="1bb1f8462df31f1460a6f7d6796e142b7196fbedb7825833d1a2ae34d8a51832737bf301e9439bf8fb6df2817274baac7c1789e5c1739162f195b3d16354c7bfc716366cd576887a201fe768a9111aced839a01905917e45b50a5ab5fb8adac436c7d4897b88df43efcfee04e94ca2c8621dd7ca96a82070c0c2b4916788b2efc43a98b01c4edb1f2c79e59f6aa64a74c195016a", 0x94}], 0x2) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) (async) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x6, 0x1, r1}) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x4) (async, rerun: 32) r2 = socket(0x20, 0x5, 0x5) (rerun: 32) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) (async) setsockopt(r2, 0x74c, 0xf24, &(0x7f0000000240)="d56ebd96ebdec4f7f6ca5191bd7c7dbd47223599993a9764c4c45c7f89abe0167abf373402eb4c6373135a207b797cbb77bdf64f9c72f1279261f708ac4e8fae61230de905e3cc681bbd", 0x4a) (async, rerun: 32) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) (rerun: 32) fcntl$setown(r3, 0x6, r1) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="c01e357139419b6445d8b9753e14375b5b29ed6ee56bfd8c9e08f60df192df4792269d030db1051baa77a66d248eeb04978aee4000c625abc80aed411f26679ff956bb421dada312d1246a5143c8b4c2b9556860fbdcfef24abd0b0a24b045dd9c62be8a0c44cd", 0x67}, {&(0x7f00000003c0)="701c2539ec2941bec72fe4a7166e0e42f18690690d7ead02cea4378bbd5a12c6a2e33e142361aa86fa41d981e02460194f3b34e953ec6b406c1882c5212af1", 0x3f}, {&(0x7f0000000400)="d00b111b6f2836dcf773874e033adac8852c6b857681afad89e50259acd83e1f39102e885a3d010b3ca3bf7fb10a8521cf89669dc80088f58f17", 0x3a}], 0x3, 0x2) (async) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000500)={0x10, 0x52cf5060, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x486}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xcf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], './file0\x00', 0x800}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x10, 0x0) connect$unix(r6, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) (async) getdents(r4, &(0x7f0000000780)=""/109, 0x6d) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) (async) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) (async) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) (async, rerun: 64) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) (rerun: 64) r12 = socket$inet6(0x18, 0x1, 0x20) kevent(r8, &(0x7f0000000880)=[{{r4}, 0xffffffffffffffff, 0x8, 0x40, 0x4, 0xfffffffffffff4ea}, {{r6}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0xefbede4, 0x6}, {{r7}, 0xfffffffffffffff8, 0x24, 0x8, 0x200, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x40, 0x2, 0x20, 0xffff}, {{r9}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x100, 0x40}, {{r4}, 0xfffffffffffffff8, 0x24, 0x10, 0x0, 0xffffffffffffffff}, {{r4}, 0xffffffffffffffff, 0x12, 0x1, 0x9cc, 0x2}], 0x9, &(0x7f0000000a00)=[{{r7}, 0xffffffffffffffff, 0x42, 0x8, 0x5, 0x81}, {{}, 0xfffffffffffffffb, 0xa, 0xf0000000, 0xffffffffffffff9c, 0x1ec}, {{r4}, 0xfffffffffffffff9, 0x0, 0x8, 0x9, 0x100}, {{r5}, 0xfffffffffffffffc, 0x48, 0x40, 0x5}, {{r10}, 0xffffffffffffffff, 0x128, 0x2, 0x1f, 0x7fffffff}, {{r6}, 0xfffffffffffffffb, 0x5, 0x40, 0x6, 0xe3}, {{r7}, 0xfffffffffffffff9, 0x4, 0x40, 0x80000000, 0xffffffffffffff01}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x4}, {{r11}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7, 0x853b}, {{r12}, 0xfffffffffffffffe, 0xc2, 0x4, 0x8, 0x810}], 0x5, &(0x7f0000000b40)={0x2, 0xf2}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80), 0x400, 0x0) (async) r14 = geteuid() fchown(r13, r14, 0x0) 05:37:17 executing program 2: read(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="4edb58f6a3da2a944b1fe022dec0f85554a5eef7646094913497dfd1017bf7d982aba7f364106dd50acca7f6bfdcf030b35bb3678ab4e2741278", 0x3a}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000140)="a0e0c1e6cf9c1084bc84cfe9e7a646064f1301fdb8004b24f185d0df69201f8ef2cd348c7db509e22b27190ea864ade2b2679c33f115a8760c6e9a217caeb425ef83bdd0dbfb410c793f2ea63c52f9c9b4a7f2b51201248945d33942d6da4ef1bf6f7564e5dc006898363160eb337da0476fbabba6d4850f2961f29063256ab96fa2e01d50fd3f2dae118de9dc31fb9668cc94746b59ffb4593216087dcf77c0212886216f015ea945cd3fb4a9f0be64f78cdb3948cb09061defa36a52dc02d9bb7b628d5965bf6f4f2ab780d232728a36e00b5ace2308fcc75848935d809b6d6720e7c9a62a380a1f234e6a29aae2cf4b4fa3ba00b5b539a5714418efac6e4783b17b62e288c0682db68ad664e546dc8561e2fba624947dd768f1b4cf531865594ca0b758fa2f5c3368ef203157c97cc6331fb7a3dd642efe0e7481c50adeb995d37793904007b3148ff3717f40d3db60694bd581d94de099ef4c1bfe57303a6fdccb9c406dad4f87b09000661f3e59312ad4fbb867da4f3802f56d7fad8451658236c87cccefd665215232e548fbfab926dce04afdd5603368d670b29d5f70ce3611c14dbf327e2a306fde17e78a5797a72e78f54ac84496ae4735a49862d7f63b9dcc2c0d4a2a0b73522c81da33d9876f683e40940e08da5c1b1a8fd783774202bc8b35bc19a09e8418986374027a6c6e2628f38548a2870e52a526b10c7ac70c159a912bb23d70df9f4bc976634b4fbaf8b5b0bee1b60c07e01e2284c669bb4559374f4c128be238fc82e96732ea67d4437a3a04a122c044d5c52bfdffc03ca3244f6afe90cbb9b2f0e9943ebe5a2151ffc4470b864c99a400bb1ae43e74bb224f1b71915e0a6568d834c1455e804d70da849d8b929fd55790f92186ad312766b751b1c149057652109ed22d8f37b802b628dd2443fc450043cee0996eea7d76f6b7dc8b094fa0610e13c2ab671417c1eb23c371487752637345b866d94ac70d0b1354f6b2617ac70f33692139aa46b1f643a0b11d748cfe03b652eb93a27b688cb93b80c2bd1a6745f74c8b6deb43d77628e4357173d3b58c9568db3524a2f290962a512e8d70c6c2fc95e5160407a2465e659a32cf2c1449f227cc501fc7b148521a702e30e1c388b351940efc4ac69f285a5848dae32acc590384d49a0a4e9ee9a5730fc1450eafff6f0dcd4a0fe05e24052037363dfdcbdf960286420b9db3e24d0874b403237b64a061c1c3d59d1df63f060f3672561da787daabb7ccee28337ecce7c507c478c151ea037464461d5b2e15f04814ebd4d6a8b0e7250a30954668e5d7578c3871c30fb474cf53c94b77912a6ca33fec7c0d6bf3e6d6f1e35e2b9171c1cf27e264d965f7c00a759b08c47b2e45ea646f358fe0ee729e2d7d79720f90888396de30e9ff4ee54dc85748d7b611e0f525f1d8f794abfb3c215599c3e716b39ba44294a47df333ccccd16a85e0f295c43cb7fc6794f8bc0d3fa56f726bb0c43d437f41cacc5aa5d88e2fef88e72878088cfcdd178bd40c51fe0651d5e474f8e75efcc32fce06fe41083176926eed1596cf98b4d5b07c889457247aef50b75ea815dd489556f94ed5fd045364a02ebe80bbe3429ee866ca7d082fd56d425291f26e6fd9060fb9c4128c1069633720eea709dd89a3be50aa40178896885abfe0a9fb05d46815670a09760af4dd52ef3170fb8cf38ca84d2830f1a3e4bd09ef34d20c17203e52c9733347cb68fbb723109726b8dc86601228e7712dedba85c534bb3c740d08bc70252ba0e3a55796538ccd83d9ad11826d3863c4be0f2562c061815733059ba3fbc013fe0d785c35308d06ff17884d0a563dfadad8e5bf7b9254108c4bea6589cda303be36e810238824503c473694b660fd21401ae92b09aae69370d2f329a2f9bf5028752e350a55e7cc9cea922c0b032aa13399c7a1e39d7b855c92944abac78090379d82df8982878bbc5ecf7062a718158745576dd4ce5e9f4343979332f7631444a8572fc58b2c751c3ac9dc8be354ce602af90fd647e134b6b8dcf9b18c9bba2075ad9ba892f61ea6c7e56a6a9ba916a62aec41e5c6a3349477f194ed6a11fdce0f9924c31926a62829bfa718fd8140226ffee6c79ee9185b9f792d7163868d2e8e881ccf760d48a6114bb6b8a495305b362a0d3c6eaa1806f59cbdc5f73c8c2c1036a050cf63a06dd440708f89d2b1f75d3809cdf7ffb5e863f1ed44ca61b396e39c60eec07db880c2dacb53fb6cd08037a8f8a0ac0bba2f6c3135e29caec67889f19f3de9a00b8449c988d59e35e1a5c238164cbef08b0f318e0f1f3ed0f7729e1ea8947962b73d58f9294377d4c035a70fee904ec0cb0afe299ccb077fa64577ce3e964dd7eb9c215b23683f48611b957e3ca4be728a71e06a97e28a245dffd7bc68fcebddb1cd6b8e8d753a21f3df9b64fe53063a0bfbef5c3b64b870a61bf98f8c6fa4475e18d715dafbb8e71a2da37ddc76550b94150230cf61dc100d508cd33607b646f2f5e542387e1ca39e16c416e2dcaf1f094d7a79601ec3ad0b3a50137cfd6edfa6a5f981450bee282d2f11cd409084a170b88e12933903bd197c5f58ef2dde8e266dc5ea51006db2d2e0839d2225237cba2d8eca973b79270cb4268f3f4b2d7a8f94dd7eb3a31b00728488af54609e6bf73e89e46d8495b134ee1e1e6e46d9c4f0a3977e99665d38aacf585e9a3ae88aef0227be83f7e67b92f61eb73376b49ffd134192e0fdc829c0c12ea2d7e87ce147bd8f4bfd1c289071d649cb89928b8a0f75030c759a0d2b58f6c678a00677713a4362b54954f6ca5990627aee81db92f76acb5fbee27ccdf8ec7267635bce448ba2b06b48d15ecc2bc285d34367a3ca28cfdfdebbb2b5aa70374a9ba97de8ebfcabd2def4c41ad6c313c360bf74d2cdc6d032e5e3fbc7da54362792f843a0a3741d978d6faf1cecf63dc9359159b62bca9978352a90bb43e0897a46208e16f7eac5e6f25bb486fae16168a06c98336b22cb7845833bd0aa8342de34cbaef6468084309a44abdfa72c82bb28ff24c33ed8cb7ffa73f75647a8912728ec66468fad539485c264c710cf8d6bb84c5bb8a10ab2ddf3127f63b7fcca9f1658e0826fcf6a4476747cab8ea149b2cddfc1898866908717219b520936330f60174783179a4003132cb46a049ef7146e0c1a682fae933d8bf9c028b6ff00a0500b3c42a69df594682bc66223136fbab0feb132bae0acfdd3d3881abfe8c141c17701da2e3c093a76c146d713aa47f4b298955b9ab8673a5f542ee60db65e78c2b4c6afdec9b52c6e4a9c6c6ef54ec5b4019c8affbc4b327188289636199abaa6ace7654b41cdca479706a0c8936d5cb04dd7d409edd0081e7178582410a6784b7c1cb73cb99d44d86346e9dce5d3555a313a8d9cec790675a533d30dd73e50fbb983c634f666dd123476b56fc307e91755caf56dfd723ee68530169af1522b8dde6fd772ce997c752e8ba6706b2259df62865a1103ace8f8198f7c1d1329f9072d7e2c80c6f075f59bb74d86f854527ea6f10c73ba31bf9d7989ec15d3f655aea9f5a45831d651c083df3cbbad1db8d4c7bfdc3fbade887465f3ef22e4411191997b927a7770f8fbf0fb188c95328cca54038ce9a34015af11ce71300970c095b9100695de1a1d83b44af83f9e18d966438f58a7489415ea51c66a645a67b5290fd0e115a26cb77a43e6f5c1f99e6dfd0d4fb28d1b20ac85fa4db11100de08062e36c2d1b5bfaefce38c4e1c38d40737c04eea7e0cec8328d42b213d130c654e9dd2dd01b983077624c21fca4aa173e25570af91cd6f9c07a3efba96f93e4d0aa66cc1e033e4659a9b0c2af8fb5af3972512dbf93d46deffb1ff3629b24956258d58ccda9634462da3f937a9a0cf52f82bf1bc044c45eae8edf2fef617207d3ee4ed81bac74fb78201419abca33eafa10a6196af0a0fc9643fe69638854d3411b4492faba9fe54fcf01182916c970ff1522303f90aff88199742054fc0a592a412d71a262aa75342647bd310271ddfcdaf223fb4281ba61744dc01f83f3f68e4a38636f59dddfd40b1b3ea7dd31418b4db418ac1c2a0408a025da6dd823a60e5fee87dee9655966dccd2605b59f490a19c89d07b39ef1f032ac999047ab097bbfe6f2cb333395bcdc44099168bd8c067eb28d1994decf48f9ebbf9396404471fc9bbbbf05e98b6330e43b74e0356ef9be17a75aeb03b03d712f3313b9e73a56fb4dd4e9596821f41469adc1bfc08a4875f1af4b8539daaec6077070fe7f0cb0b7cf225b36b2a571e5fa261c2fd0138d209da5a7e2d05363cb218dc8b0fcecc8e11e1d464488785f8f0e656025ade2d97970e5b335792f66e8c6d2f96bb659e3c6f7ea4cae980f423d1e5c8fda4122339961e4ad558e944cdcb5191a6077ccc89c2547a718b7adc29f78097af16f8132fa47fc5f0d325516234a0d5cebee5a5b22f6ebb0231ba9b30851bea3b0f0f05b4e88bd1212fac05a73c3e0269cc198a4ab1a21eae965772d34e2308381c5416db4b561775484823ac932ea4f47e4101d037cc3d740504663776947cf2d8d202556f7b48d7100a1eb081bf55b82c0c5c1dd1a44c2b6e5f38e663610f690fa5ab66be9e5b5b821aaaf36d68d8ef286257425a3c1cae3c5a14cfaf804252b15bd2217b2b83f3220832fa0e1a385b004b0bde3fcaba8d62939fd149dc10d7e50266f2a0edda11ab278736f7260f094bb103bbef64e8f2679ebf9a68c416cf660d5dca2e2c83f010d368e116cfdbdf1e2150082617d911250f6b460f650d35e5b71ed7eb5904848054de1c108eb81dfd4b09c778d42a6eee28214274b6314165cdd7f8d53367c601b9d433738a6aaae1a1b3178c03b2fcc982ee69230f4e2a87abe7396cf05747ca3d6eb7af4f1c48778539ba61814cb4524589d45f7eab780897f5dd11c18dff14468e69951c71ff2d38b7003ded6adf2ca678ea82e11aaeadbdadf8a6a120851a8d6263b0fd668a1aa760a9d6eb528f94dde76f33067e63c8e8c9436a2bd5699a30eab38aa8b9a757f97b9cdc371be18bd83c403ec5683bb1efe6ed59b5796ac9666ab1c47a18ae4b8b711bcfef827194cb69cdd1d4410c12f03963d6e41d3c90128b20126fd4fec03119d9bc54e0ee1b67f2c8847892d8e156f459e2819606175b4c1d5eebf11c03b24530b8bfbd4d0c064cce02679013fb2ae2a1d5d4078201e597aeafa34deca6040a477679fd5046f6dda5183b880ebc04db4a36d6d90be50d50babab4b656a65435a98de661e2c2a666653747ff32418ab4de39267220d9a4a8bd75354c6a5dae49254bcdc3bfb9af7714858058800e33eda08c0f0f998c314eb428854be6c837075e9bc550b6dc8d60b086b93583df3182ac00ed609bd8b8897b9ed8fafda5cab8010fa7a0db6e01686147079b9179594eea17250e2beca989bd00947e94480e0db892a5e0e7c9024cce12d4e42853f7f12fb92b4a048b3fbed636a9c3696f6a32939ff2925997a4e13aa054c1855992529505404802f64d6200e2bcd39224ed3533249c0ff899b62c95fa6ec2d71e6aa4e61d92d16974933c44f51270dbc4ffe5d205bec66f20c0800073c672b3fa04cf3973fa6a0d23afd8f375f31ba72f0d0c01610fe8fe1a51545f20c7e99c0dc52b2002926be237a1c377f3f064fc7e4a512db364956149fbe61c74a677b23834a61f58b294c5798ee2ea9ff02a3922c24a79a33f0bd81c7b9b71c476afd292af70734ef30d1af34a441000a301ac08", 0x1000}], 0x1) r2 = dup(r1) writev(r2, &(0x7f0000001580)=[{&(0x7f0000001180)="03949aa7cac29da7b421fc6afe7db806c9ca31598cd882043bd264930b9e1b422b51f506b45ab22afb752c65fdcb795effcfb4a0c71b0cbadfe272aef2dcb40d8b5238ad9cbf745c2c8a82576ce359fb", 0x50}, {&(0x7f0000001200)="2e2fcc2022d4db328ea1c64bf884820bda8ee89e07d95e0468f110121d0e628f8574d59f046534dd610d18371e83cbfd63bbb723fa5682abe0926f47c432e514de8c8e54e8857515785c6b07ccfcfe2467ef83f716ff59676fb24a12e3ed4f52f5e3dfc0df77e88470c5de8303602760eb2701bae69647e1aa95c0c1931eb7427b1d995602dbbb5634fb2628fee73dfd0c81507c4af1e66c3655267bcd5627c759fe5ab0d6cfc15ab07c57ffd54337bcf7250aa06e7b57891f021e45b4aeb1dec0f298865d60639911f07ed53814fcb8d1e69be7", 0xd4}, {&(0x7f0000001300)="2019bc90e9010b635854a279aa680789d5ddecb601fc3d305161a1b47ca793976bed4ccbd7b2b2550b39bc445f50ca2df3e39e737eeb7571cdbf4654db4c0e7d65f08e3644df41938fc36c33c986d1dbabd37bc5f53b710554bf3f9f20a490a4f3b397b6dca18eedfe9002ae4a", 0x6d}, {&(0x7f0000001380)="63e681e731cc1ec538a9e3ccd656dfd3d8165b193f9af0ea33578c8c93f0b0b686fc69210de90258f3381276b02a530a24c865d84f5fc7600d33f1e6c82a0757c7e11d5c32758e22867cef170463268a944aaaee41cf2ef44aff6e91397b65423acc561d1018da1b52e85b90c5920d7184d1a46cbbfb548d88eaaa899f02b7773ea693a995f8ece358fd18a42d4bd6ef4683b0e0a90e5bd647327525a7c0380c0892de3340bc94bad3cca39587c55c52cee5dd8fb8ad04561c348fef562f88f42554e7961cda464dfcd6fc5aeb1372c798f160567948b5a6cb5998c859171f7311708ea97870313699441d1e5ec4fbfe40a89ff423f40a26a61bda", 0xfb}, {&(0x7f0000001480)="860353e6904bc368f4c69a9a4f770b76071452d0c9dbe34a4bf3f4677604eeaa3212617adca612c41cfcc4c1402a936c4fb51e770d7c3f1c4b92de680eb27b155f316b32e19cf7d22bc4c3c9eb15e11facb3385a516420655aa201120a430089d93c03f1b6b2bb3ecd525c398265a738d5ccb1ed176801fe672c1136c71c703d7a91e14ab0276f1c22b579b0ec657036499921d466553db4af2f5f76976fa708072c2341aad8df904c58e3c982f27099a6a5435eb9590096e35c13d226536b5786b6024a3ddc65fbe5c14d423e305dd287121427722d4bca8c250def6f83b74c770bd88970368f8e456d78b2f580e4ea84408dcd0178ab83d38a8b3cbdc787", 0xff}], 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600), 0x400, 0x0) writev(r3, &(0x7f0000001740)=[{&(0x7f0000001640)="97f2f19fb167fe76bdff0057dfafc7d5a4faf7f14348c658bc18b23abb5251fd289702f0b020865457acbf31f509b16548fa889a3d03b7b021a0521d082e570bba53e403e9be3d85bf2a55c5773592731b1099b94283313e2b924be4dfe09ae05db1525e0af54cab2800aae8c5155658ef5cc91b0f245203575b6524ac7747c4489f5a4622ff87377c2fe86b96b490788e117a3e3099cacbd736ab4e8e9bd2cd939c76cd30eca80e859657515abc6dd5dce171997bca72dab236446f63ece678c80b88a6b7f9d8b9886eabf8ccde321549c6b8a7d1082537aee52326949ccf8d3bbd8f89691945ea658c9fedd89d", 0xee}], 0x1) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780), 0x1, 0x0) poll(&(0x7f00000017c0)=[{r4, 0x2}], 0x1, 0x0) r5 = openat(r2, &(0x7f0000001800)='./file0\x00', 0x978f6d46806139b1, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001840)={0x3, './file0\x00', './file0\x00'}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2811, r6, 0xfff) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000001b80)={0x7ff, 0xc2, 0x1, 0x6, &(0x7f0000001900)={{0x0, 0xbd, 0x7f, 0x66, 0x3f, 0x8, 0xfffffff9}, {[0x7, 0x100, 0x7, 0x0, 0xffffffffffffffff, 0x10001, 0x5956d0a9, 0x7fff, 0x401, 0xfffffffffffffffe, 0x5, 0x6, 0xd4, 0x8, 0x80, 0xc6, 0x3, 0x9], [0xed57, 0x7, 0xfffffffffffffffa, 0x6, 0x80000000, 0xe5, 0x64, 0x0, 0x7, 0x9], [0xbe, 0x7f, 0x8000000000000000, 0xccb8, 0x6, 0x0, 0x7], [0x2, 0x80000001, 0x423, 0x7fffffffffffffff, 0x0, 0x7ff], [{0x8, 0xa7d, 0x9, 0x1f}, {0x401, 0x8, 0x80, 0xffff}, {0x1, 0x0, 0x101, 0x2}, {0x2, 0x0, 0x7, 0x4}, {0x8000, 0x4, 0x74ff, 0x4}, {0x4000, 0x7fffffff, 0xd5}, {0x9, 0x0, 0x3, 0x7ff}, {0x1000, 0x8, 0x7, 0x4}], {0x736, 0x7ff, 0x4, 0xfff}, {0x9, 0x1, 0x2b2f565e, 0x6}}}, 0x9, 0x6}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001bc0)) r8 = socket$unix(0x1, 0x2, 0x0) writev(r8, &(0x7f0000001d40)=[{&(0x7f0000001c00)="48b40ad7348116d7e4ba1f91e79f0849626e163ef58d81d8a6e23dd67e13072f5ec97daa3dec6d874905e043fc0207446e0cc371225344be3772d112d42afa14bb2ecf0b4256334f06682153ebeba2f642f3b5ad745d2d2816d31c50c14ab17ba6f620fa6341898afab5dc363f4139f6dcee72b3", 0x74}, {&(0x7f0000001c80)="41412bedf21655f8e0be4111798d26d2a1d392090959d2242bee2d202ae06bf8f44c1cb7ec476c54c7ef797b1312ce005ead1c5180b810f87551b1d391bfa096bbd6e31f12e34ebbed4cb193c8c00d735b2e440268499dbff85a8dc3f55aae6f659bc37fff1f5511478d798825b0b1f70f6278", 0x73}, {&(0x7f0000001d00)="f9b8ab465c3b", 0x6}], 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3811, r0, 0xfffffffffffffff8) r9 = syz_open_pts() pwritev(r9, &(0x7f0000004100)=[{&(0x7f0000001d80)="53de667e2e13c0f64e6ffb46c86b5b3bf478928fb24484132fb5e946c5e0ef61094685b634ef30323b8798178094db42041f2d538b0585379d464a474b0542f4bc52d47152a7e6a5a56690e1c2d35f59f065da8527ed4ca760f1eba0ad3d54fe9b841b912a5030fda7c482", 0x6b}, {&(0x7f0000001e00)="7367de8d9cf5319ae7aad7943401191077a5eca64320ace2a301297c5c1ce9fd716fc398807ab3a5f7c3da8e655e0cb7312a4a74682b633f475036d4711f4906c925fdec9385a29594a10a75444742688383573b1e619d130a31b1fb9df582c098e1df28356dd0508ea093688a947a4ebafa05cb6567e5afa705fe627e2ef1f463788bbd17fa70c5ea8b7b352c3589f2eeabca1b92081e9aa488b0873118c1d748596b83553a41df75485c6274074cbfe5dea5fdc4d2169e4f1c572ea91b01361925597c5f9c2bae4fdfa7833ba3efb416f21ae8d94ce572a58e8000b461864193c4cc63341148d0baedd503300e8cffc0cde1396abac824ef53eccffdae12cf9098bcd2f6eca4ff7a2a1263f352f8b8b0a6b7e4f5bd491c8689a01a88e9ae8d6da5ce027a5f716d2c557dd0737d174d3efaf9be4e5cb0f3e630bab67dd71274aaa46b8b9f561d79944030f4168399d62d9bc7d17e9c8efb67b8ccf8a3657223d37c77a357d64ee57f5ef8a0751809958f983f8c4486ed88618715e41a5d2639ef51b6dcae847ac8fe63f24a1312f7b102d7d3b9021a63ba62aa84d5c3f02be3a05e1165df11073ef0b5d03d01ba3e72893f68cefc76a047d92df4a2beb0f913f04aeed507ea2a3adbd4311d693a5f5660b94fe6118ae5552c345d6261eabd54e07cc1f74e2c3ce12beedc49cc39b10aade7a333e2622408c7095dd14af979e73bb54573c91dfe4d371f09d515c38f01319ade42892bdcd531b6b2ab7a73e7d4fab4c5e43881c3ce5324d0ea62d3eef18129f8a273cc065712d2bc0db1355076a62e5fd3437549fc9b4722a5572a1466724528861dc9a64e773b05b3e18cdd0c3e0b2964c7af3776a63f4d01fabd76eac8bf22bac303b8f1e6a9db55bd5f167a045330c006f82be44c3b157b432615576439c51e0811c3c1183438646a5c18c0d7ffc3663fa4aff75b6d1fc91d0658ae66f7992fc77d241270a1b16d33847bd75368679d3bccc62ee86c957e3739ffb40df616533ded9ad23fd936b04c5b2ec3ceeb7766e18150cfe1a76a8a97ebdcab00aa9854ff6dc7e169db760e628d11f964196af96d23429a51236bd2d896b85ec6e1b20a45e0bb4d6a8f4db3f016f9a8278a173edeb4d92bb4d839ee4f6928fdc6149d9e311df4695cd424854ce81582b54e8c2cb4bb9dc145e8d5ed1b3d3511438768ca8e0c9a39508716205469faa5fe2f181f73c2c921798a9ff805da448eb2f6f01e2210ccbe004659d5eaa94be39097c19d1a3470e547637a4ed2d4ac5475fe117f1cb6eb111506f29352559ac0fbcfc56575268b570149294fe70333465b9fd14203cea016b02866c32e902a2b2ade9bf0051562a471684227863d190b7093f5ac23285527b5fe51afdc5d73ee05c3d2c4d8b7b59836322449c3430c309aa1a57980443cb27a657d2e7ac2ce7d09120f776507abb797391978c9a0009a39cce7676f0e6b1bc845c62a82d2a9a9a9b4b6baf4701a97229badb7ed506c5961767028c9c3090560123b9bd80cbe087a880bebcb6efe2057391ef0bffdf3c26959816f8fd9c364caa2b91fe6942570c689fb32e88c59d1585a5d2ce3e36b2c3fdd71a14b4f97fad72b351a6cecaf3e4378db28a0e5de20e2d031bca8d99acc0d883a3569218c83b704712b84234b5383d4d255f466b3865938ac49be67bb0d052456e32f1b74029306fc0adbc50f7252840398f23a444655fd296080a47af3eb4d995ef4be07484e4dbe00879cb81e5fa153fba44e0da263cb7a94d6f1b5d728cbe2dad69c79cecc6e968fa6db03e4305d08e41e2f3c9720992e9a35d2713474a341d7f58a191b5948a74cfc44785403a16a2234363c54885ec3fe638286b79fbf07f4a78e435a70584cf9121c133b45d8dc51aa1993eaadca9cd386b5b7beb212dc0a59924f68fbce48807ed0f757dbd452ef92d2731487357491b59ff3eb5179934112a4dac361a60d4d43dc8c92b6571c5055247a4bd31119848494ea7653e0170c45954e3bf406557da5be5b501b9ab5eef007e2d16c8df18c69ba358edbec9f60618fa0030e6f5901b3b90cb93c1d44c9a5f83dee8c32ff02e52053c26942a325a9bef8448dafd21309cb880a8aaceab39365a34eabc89b91d433f12d1d702070b28f6023a8555ecce970b1b0a6ed30570161f47a18f5bd7e92d9225f83029f0bb3be45ecbf865d5d2a5ffe9b130f9447ec572f8b849b702d89164fe8e7f84d8d4b8a5ef253d90e9f5bd7718c7b7283e0ac5d27798c95a10f3c1f4dadddeb525d96e6cc0d502bf917965432c1d0c28a4212044ae6a2144611217e6b3024c33bc2fdfeed3c5a4e60f7645f489c9f083388b12c3bfc5f0e5efb9eaf36ed082780e5135f2adb5e0facf290429c64fe5ecce27b44b5a67412f7147b9880c4a99c0945c8b46bac7425acd7218e2bfb18d61e87ecbb61f95d6b9c3ce41fe54c97aebf8f183cf31519c24d6bee945e963b446a440b87deda15bf6b7beca4989692c4e254d51fe85b521cf420b51f877502efc614d66616b95c559f1c34a47eb7d5fcd05f737563888114009943a24c74e4869b9146f7059beae8e7dd02a552e9e9ac6e8806f39f7dd8429bf7c94234ae893af3f1dc582cc1bdcd6de49110ae99585d4d597c252bf3e7222448eb40037d0be5d0708cd37eeca77fc52ee90789a76512997fcc2c20a32f4a61435699d36ed28ee570f93a53759a1e4cc47aeb16e85ba7fdda16f586ac54ac077017b1eb7bc6e5792afea74ad8a6fae233a748014f77db692575caadb175bd9376e572f05c98fc8c9c173cc9f3e2e8b76277147a7d74ab18302bc77ec29f6bb9df1970b19ca4b3fe14b39388c7263346d1ffd80ab1775351b0d95ac3d3e16b3d113948f4b33047b3d35bb7f155e844a95ddbeaae6261a15027a4776a2529b55652d5415ebad519c67657b163f0ba8017e6b99665b5b687ab44503e3c924abcfcf0a98aafdc96d46002edaa424b4674d4702bbb6f521fa9aaa6813d7cd5171c9a575543c1558788b54ebb719f44e9a5a0b7220d9f8780abf1832ed2c03d7204dcf08de8a39cb7f95a86d7fbb7a53f9f77eb59a581ba661f1b30fb572ca64ea8bea89beb78925bdf88a9373d6e1341f6bb4390645fc86719421011cab49a039f117988da0ad211011d7b2abfb04fc5bcceb4f450a3141fd4bf899b0478244143e01cc2c0b11985a733ca5d66c3ded0fd66578f4f5ebac324981274de6ee6d6d325d7139c3d09104336ccf58f0138e5d97fb8aaba0d9e503a8c7b87c664657b951ccaec06e6c63980283ce20570c890c6f13b71ba8ef66994a8deb24ac67db207ec057b172da1f921ccb7cc2f195151b638e994422142a078283521d60595683a95898fb2307141e5be810c98f6d82ab639cefcd3fb965258e729c41ef92158ea3ee4596e82830d1b3d387a336daa2659e2de95dfd18c4925826079767990e8db97412d8e540af55a11f8892719ea74bc8d4fb94984d0efa83904ce63315636653ea78394e26bae3789cfe390b65c19c9cdfb80128170e4ab81eaa74b63df9a26ff244ec7be76a30445b8c3ee7a13428e075a07d9a80dc183824abfe413188ad76e7e097acb25a03d4f97b9beb614e0b907cd2014ebb4e57a68ab96a24076f5794f642b9a16a69bdcd6a4b751ba464d33f893df66835a7251b1540461c70f3349a50bab235732a967a95c713a11ecb1f8d9ecde86c9a4f44ad2a5118f02fbbc8ec8713189f55189544b84ec122ceed9129770733e149112910d62f876bd208d81090e105a8ed1b018ce3fda280eb4a26fd1f77abf23390ab95f8d76b7c6b866224a8c6945bc6761a927700bbcc2bf04bc4bc2fc9ce074b39f00923505fc30060f13e2937a9f0b58a5f6f4756ea71bfbd71c61b5231b62179fbab8a1a3ce2960f6b95be324ae38693f3159e65ff0a27f111159cacf822595be354010f095c9bb0036a2467f6b03ed492cba882df7540f461bffe36842323ee24d60616e59b9b3f2328fa82be6fdb603f5936b47f20533c42d44b5cfaf357a5a6672a83075fc892e4fba5491800902a51b0ebbc840970d9aa0345a0ade1b5641791d3adf21e8c0d6d0ec881b8fdae72a17c73512c7e8d43c47722b3e27468c16cfd34b5077a783f6dc84765a044d123bcef067683e4ee77fbc7bc99e50f76559f68189a0a5c1bb8e754c0fa8601d5ad6712cbd9008186f9f0bdfce8a875ddf8ade494610522bf99946db752c0e225a71210d2b2cdd27e740dd0fb68e11f16440cfbb136e8f000639bb76cf37a6297e54d735ec0f4ef48343d54f3ab5b1f75eeba0aad05fefd97d17523fe71fda777fa6b7be6729da0a854950efeccb4f5bac264efa1dba832dba4eed9f93c5d4f06ac7b231f118ca738281eeb3a1299bcba838ed9ddece278c2c33e87b0c7345523ac0132a602343b78a91895693fc9e428c85efdaf3cee0ca6f7c18a9af262f7e58a5d833dcf1f301a1c7a4f10174d0745450d6ae6a7589bc6123a1720d41e4c22263ba87240597c5da7b89bceafab5769ec390d3522e7872978c8a689e20d0fa5f0fb568bb9b8d56ba957b54d2d94c54682d7c82bbbf8bc5a737103d68c3dc11b12b0eca5c73fe2c3d9109ba1a8abe20b468d31a84e84d6ba8f04eee6a445fc20a327fa9e322223270d8303535f370b1e3dee24eecb2c8b517cdcf3f94f71c12a1865cab67921ef496c9da4fdbc8938e178039ecc4645ae119982be36a8cd7a800a31bc468c5d67e04d6afa2c2af28eb90247f53d5bf412b693cdcd1d85062050bd991d3fdcf71a79e3e8cb34b8e99da116f01231af6ecffb8c134cfd6fe008b8bb93f7808eb22f0108a7bfc12f2596d61a6063aa135aba7f4d4564c1ce87186774ae341f55d7bbd808e675641bc775f1d89d563b79a0121f42935dd4e6b04b71cbad24b9b92c5860c38c1e5727c3b273cd92df047dd834d2d8a81047062b3347f7ff4b19583a76002eea93c7c900a682881fe5a1bd41a82221a1580141fd8d05c83593a82c33634ea656c188cbb3cc51b00b3094a88e3dec1e6243fdd9611cb88540a9fdff5ca375423ac9dca1c54fc9c7fcfa3bcb9bd188ddca54f7be9eaeeff388e6418a18b4221f7a8e2727c7e3be9d05e2f33f8c5dcb8c04d7fda69d9a640685a6b6323b4c46e3f8c16868948c1f0ab846132eca8efbef17d73d225051881c82e694df500714808b1219a2659adb2dab35c328b19dc3efe2a0ec1e7e2c33513d8f7526ba92d28e288f876b8b419bf65e8c2101de9a8f0690a73ca870fb22031b33586fb528cb27e80c9daecad903d0c94c5197c5d340225e2700ca1fb94cc150c0ae23bdf2514d17c837840d70785552e5f271f400883a361b67e60532dcbe308235fb29af4fdacd6007ac9967793ec56ab69fb35cec075cd0a395db59cd5d1686fa5d7df9d733c3af7182aeb79f805d7c55e6bbb716f64601561a62d0627ab4a2b16bbe5faa99796bfd93a0a9f56d352124d650d343270e51227d23f886d697a4151562a36b4e8f583724b1abc8422b7461e2bd9cb923e7e210ea39ce9474c57ebf351e03eb99840593c66b31d99bbb5f2cda8d7190a74ec1cad71ce5a50ce9f1c22080a1eb3eea1ecbee9d273e8b567aeb79496126a04b46048d9bdbff35038e59182c488e67c1d5502636220212154cd2b72fb0a4de64d57c7db7839497c849cb03c6c6dbf7d21f562650f5c3bd34fad408de2d3fa6b1e986beac74f52699723bca2dcc197ebfaa373f5c070b6a047c0bd61d48e1e338a246b7e81b2", 0x1000}, {&(0x7f0000002e00)="f13e2f814207825a40877584f27502c2b04c29250c28f540aa5acc5f6af9edb76d4906cbbd6019a1dca56c0f5687260565ff303d0814bf17", 0x38}, {&(0x7f0000002e40)="0a6722af0ed5d5849af89a9e8972cd64975b882173c4ca3535eb1cd928d3198316a3118ec2963be9632dee3edc483d629f386816ef14a5b16a6e1b5ee7bc432754b355271fce9459eaf910b2565f982badb82aaefdd215e8e5c2de016d7b55979012db4221cad26b590552f61b3ae9919aae6b77b16bd23971827964f0f07b077ce3e9508aa2c32be44313fe07e87d21882b13fdd9b728c919ab6ce98ce3dc4529457013caa219e9bb0ab6826394511f0486b53a2ba740a64acd2aa15ec42a82a7e0a169d6cdbc0fee860c9ffc6411180fbebfc52b516d9b648368e9f366e183095107820ca4eb2b4e39dea478b9ea32d4e4bf274cde8d890e4f61c1d01f3df899db39904965189a253bb4ebbf927474299e54795b78d00b535a6d67a9c2cf83006d2cf190189caad3a92857d141fe04fd0fa8e9542002f65ad2924f543eef6b68c7e4b34206cf8bac1405b11ec1f64dc6ab87a83a6d34a18e1d69f6c47e31d8b31a21a4f04e29401e9aabd484dfc67054143593893ff5ab36eb44d01729de857ae1fbc263a5bdb3782b1ababe2c562e25169e9f42584b9a45eeb8001ab55a4c7bd9f9b31afbbf32e8cc990dd64acdafb912fad7c18137b0fc260f6ae2ab6d0edff7d6ed20bc2a052e314948f760288ca3c902f6370240b71a3b6d5af6c4408a51593a4362db8eda0923018adf56ccf1df452457304c32ceff48a4fd3de4a3b181264d564b0980694aa53a5b644314fd694f7c805107c6ec28446f3e102b11f5275a048c6a9aa7524d5addc8a731385475766fefa2dd41c1b6fb9e68012c0d5d6ef7fc5f579d26cdb4bbeb332bf9aafec1f0eee91842360d93c1d31d5cfc7301b4e95b957e0ff1ce9a28bcf36892e2c9333c3b9469bb845e2c3b74d4a79e63dd1366a3f729c52859d8252a2018558c7dbee3f8ebd608572721938902760153abe27a3dbe6dd7b1359355a00f5fb3e00704a688f68530e3a4f5c6ce06882ce25dc294551ba193ec90b64e1c2aa5cc3d08bc4a6f8859f2f59c87a8963a387268a5708c1a8c99fa2d25fb2d3a754273e5c9b5655713fa8aa5a785750d8d6dbb9cf5364f58effa4936eed9b5cb08918e03a737366178fe8cafcb37754799208ec6bcde0ab9534e0d16b47335e36ba3224320b3e6202fded8350bd6b544d02f89b442a67df87c948e0890fb95a01722ec5ee2422e1f493de426351d157cbb5269f143dafa80384e30dc5c4947ad93b0d1719d9f0862b60d4e1a4529089065b53816e2365f2eccad0565570754924515a6a361ecbc50f8182cbc832b6a747e5f07c0f445a2963bf1a694043b2745a7c46d4e1a576923782ca2794052fd4b658d908b9422264b7845ae70023fa09a52e64f9c3772f727de5b973e237cfa1e34548352b7e9b70dd22e17a56ec7a16254668ea18dbb0e2b5de5e4947213b42d542b9dc061a2af18710ebabd8e741e82e3d83b6b550831271a7131f93214e81fadb4ff9de29f0e2481352891defd80bd3ffa491a6986e101f0558fc430f0e18fda30e3ad957aee2a820b6cb23e2ed7402326fc7b9487cad429c9c65d07d8a092defbc59ee00890846a52be4e71da5870e0ff67665a93577bd13f151d05a0b885bebec1c698f7a395cd50b4a1689f06d03897ed8c8c59a54fd0a9eec71c52a6bd947223041258e91ba7953efa703e179da078090682e5348caf7e27b327c50f45a2a4386e0303b2fea1871d7013680ff0b3f87059bfd15dbab434c90d9c3db37442f1492cb09e16ef51a483f01749a71b368ae001109be2a2e3db853ec70151a4d955ba3a8308f9cd9934971a27c8b4c38c080ba4c5082aa59ea1f25fb25442240b0fbb992dea5d4dc8ae5ec2b0803113c479f107592d0e967e732bc4198693bbf5b262ee8bf6a16d9bea82b4c05e2a56d24e16ad62fbd201250db11337b43c64aedfc3f2b2e4dfbacf72ffb436bda3a9246cff6dd6176a0982f7018a85e622f1916fc52445654caac9de55ca903a842429e002e27a7f18d373a586c0771ee3d700c14b2f32095222e35fb27ec3b1f3bddf80d10547407733598bbc741786bad3ef096a4de07d656cdbe05a83fc6e73a2f57316d50e0c65690cf0a262991bf974a6ec0e538f1eff2a67ba992014f1cff88ae894ab196cee0e077d60071c81be267a3e4bd547b3321e938a70897aee47f86846a4d491ec2c71f93badd76d25131a511d94a0c6eb53a3eb4c12f49e53ee950a5aacf20b25123ca860ed813eaa9f656748cca9f1113ae1c49519998bbae9e8228453f0aa9a22fe537f7ff5c8748b7f81700e774f12144410dfca3f8755371f3de94a18fae30bfa2b006c31c81fdc515d240ae20ce43ceb3eaa89e08706a361ebda8a2fab26673dff59a386ba72ca5e540c8d985c69a99adedf57c5ef4e5e07fefc3de0b7fdde7beba9bcba576444d1b9a51eb20ed7c4e28517d92e4f6ff79bd25770c4e137f837abf0fd6024b4f43161b63aafcdb2a132bac1910b02a0ec310b93789bac356ed0d35682b573baaf636badeda603038895a44677d145341f5e9e8444cdba7b40e19cbb3d974f8933e99da0b5a8d843ebcef917abc0407c15c712c177537124a607d7b459af3251c8318654875c90211564e02c5104cbe6c5d6f04749dd44d4b41ebd4ad4e09bdc5fc23edcbed7f9a367bb32ea99a7bd7d3818878d14d37f7ab7b2e6033f7c93c97a422ff88278025731d4a889c31cb2f933a1cb4e2b640f1b7bbb5f696fa2661bc199144ec915254c940227810e63e4e4c89dac6abaf0932f6bcea790f38f792bb30ce6c1eeefc497b7adedea5ef277fb0d693eb912f4c979e047da87a25f147160880b987bb62a2ee1c21600ba8e9ba8d91d126498b52ee58615d840810929e677ecf357c3aba5fe58512f86d5466766788fe43cb334e77b36e12161ba8f5700070f6808d2254a1fe71bc2f73f3a06c22b285db375c4b53dacf8be9c7a45db39f0bbb321140672704e0ec271d56ea0024a521a1b00a1c97f301ce140336d86890c40143b1d909177f248a82ed34ecfe2d5c709e2b14fc4251561f7dfc106ccd19789351c2edbbfd31ea3fff8f8ddd0825e859cdbeb8e9e1493d934950b02c7515f9aea97f71d754afd40517903fa5d5003e31d673f73af484ae781a777d7d86f644a0dbbe20902a7737cae72cf7ae5b04af0f630d9e9d3d091e3ae5a1c2712544c6a8d489b1fd906641ff263672965b8d34c6395c826dd916be01bb986740065062d2a9ffcf51ed78064f43006705787ed75e930377aa9837943faeb402caaac38323403eec20cac5ebcf9fb8f09fe4e9cda66d9cdb35c4256920bbf5763effbf38ddf98634277567067b950a77de6c86afc4f2cbdc13ce0412264442649295066b50007c203a45115d463591279a1a5e7aac45808d70bd1598e04e6c522d703cc7368bf8b8993aff30f79a2a00282e199aa4bac6f9f0065daf55759a72a2f98b3e5da24387bb0b37874068599d6e88c2750e233743cf12a68bb8a255a9ed7bc1341c0db3f381717037cd21b4e35541088ecd8228f6284ba5a597fedef63445ff379e979a9dc4104a43a6c7177ce2145f518b9b9acab3b55c1c4896106ce442651e79a2cabed72719493622a1d6b59c903b398e490902489a627f4e7bf809b0a94d337d820fc116131672e59deb728b81576eb47f8b83bedf438439b5aa37b5fd7a772e18ff7e13e056c93c64ef20bc81805f1784d9127fd6c48a73a59d0635eb45d5413d862bf943170a9398a8eb0a2df4af2b43ca97fda3336351de96979a9b450b3967e52f7f3ec1b854321cce5032c2a27dd8440c740a7b2abf4e87b3b739d4dcc60b3e1104e739d672dc7482c79ebcd00dac502fbe0cf5ab539f3205ff4cc3b8bffc405b4e37211e95d732981ad841d24712b035e2c78fa5c94221a07ec9abe0806fe4e35a25d595177cbbfe5a3e48f55d40747f1d5ded9cf78733e2081e0dfafb0d622f53995123e8c5c631e48096e4fd9a05a35bd59163ada01f6dabe14116f7bee93389705549ac462a431e6fb8b0410c1f3cda344e0c24b80f00b7422a2bf8667d1bea00ce69cabc5bf5c4eac3a3d3a086c894c1f21261a3b4f5812f643a5ee6e6b68a7616078aeabb15850d49e8d8c8d81e639d82c5be966353ae8d4134de0764856dd972c32c427e7b816831b298049db954d85f8dbdda710c7d8900bc28a20fb9738a761025271cf43a670ec7a8921f0c15171d7e28d77f198922febd5c2de695310b533b4c7b394c5479f919493d7cfd70d7276f8af804b2c4e20ecdcaffbbeb3513bf29dfc96a5fca197e56b77a6feb31098b5b2f9a1fa579988beb38d50b8fa6949e45e694e5cca48d1c31324edc74d5ef41f38982b3420318ac9498e12b771393a2c31880f550663aaec34fedd724d92f085418927a604245fe404aded02f871ddb1523919a236018ddb5b6c32a22680659648a2790ae6ad364767e8287bde1ddf824b448595185cc58f28367e92f50ecf5648382e46bcec240b76ad899fe318a1068539a18eed4f5ec05b4598b2354a16dac78c68a2478fbdf6fdb8782a199bba19be29cfb2d9e0de8283101b48f803814f9c5c23d42df803c4ff53ebe185f3c21a116d1b279377dd21a0116c5d448646eb519d312d3e7a98522713e6cec2c428f8ba197b664e587947ca61f0c3fe5b04e7e68678d11899ee63461f59b74d26adffe37a41ce7442678899788f4b99cac4fe1e5189ae5097845cc3d72aa1abc06fde7dacc2ade1a44eae3b749270e4ea3496c054a21642a021b2f3324c1314abeb42fc0d480d49e8b4b5b80cf4ded7d74aac29c6773a2316e13d8c328e27dcbb93a323a4069852f01c852107435e383834195c4c3a60532c6d340a16c9b72afb636a1babdd5f2db778281c37a1564227f86351062aac0310f21d47c21757524230b2868d4cc5f1f3cafb310525027739bce134f97828c4cf238470f17c84f05a64f9fd470d7b25019691518dd5d11b5d1f1d0477a2560f688b2b02175ac23bdbb379b07885e943c195c1d371ee7c1b48bc03d5612a423fdf643cd2ea5c87fba6bd07395755bc78898669ed680f1b09bffe8f8d5a6bda61a32e3d4b77e2e35b4efd78c6d2e64ff6f02818f09aa702af1d36688dfef7eefc01912b5e363346c220ddd19356f99eb7d9868c2a99300023ac619e3b9e07a0a6d2a7674308c4ee4821bca91678224282f4daf46279f9dc86d1dbcb3b4ed826cadcb9651433bfb598736465a16ca240c4fd19a133e88917491b80a5f34251e1838c9c7cd6093a9ac720d84a9c6ba860ae90eb4e8979653ed8b7d8785500973372283a31e35a80042056bb0725b98e91848a5f4cbaee847193c0b1ac322b8eca684a0c0d3fda2db8e9bc64a557a50690a66e28e6719ac98f0c51b67a06181bcc7901b8927a4b9b0718d6617b2da41404221d61e74ced33558a7cf559635c2c82b57b4e85bcd94a940ecbda10fca981ff523ec4ce4eb7d4266aa2394e16f7ff24c98e434f2bd76869c6d716f1810964464775495b8c4ff931a1c607c3580b281238a63dcdab84517e27d1ac44197d6d7be30e5b40e0d2545eb80c1fdbfaa02773d906519dcc8c1ba59cf5af5878fdfcbacb198bf5daa6a3a3a0cc0924ba4482e4e1e5b00cd380fc9dc3355d7db23c509bca37425488cae7127112cd021013a6cb778fcd788118a141fa6b5afb1d5c98e9238ead5b3926b8b93c54701853601ae2bdf1bf696284a6af6df62acc570f8abb81e0732845e13070dfe21fb6ac815209a0998c70a988f21bd1", 0x1000}, {&(0x7f0000003e40)="0852dd0dc044fce998a04d1341d4b79575a6ccd8d346a2d1d9c87223afef76f2a071d852834b0d9f1391aa65f22ee8de879fff9168dd69c7e5a87a0f", 0x3c}, {&(0x7f0000003e80)="e9c79be142e65f5016c01a5484b283dbeb52ac4ba325abb11b46e9", 0x1b}, {&(0x7f0000003ec0)="5ecd401badc8a09bbe0f2b35bb9f5a3d2661399f8557ce1f114ba6b7c3b6afacb685e5ade1ef1d63021f4138738fcac3d35e3d566fecf8bb5c45ea2c0eec66c47d9d9d7bb3e33abe6872dba504801f4a24d4991cb9dcf76d729f855d4db930332dbbe37a335628c0518430f27af52712d537964af68263c6ddf4c28ff9db512ca0ba1284f6a1dee0d793f252eb9cefcbed9c1d0fa9f00e481d5c49327f7bf890b82dbb2255e2019a8ce716e90ec7cad3a9b55a3c9f865035fa75df4319a46d6afcdbdd4f0437506333925dc05e3a05e3619ba81d2f3b40", 0xd7}, {&(0x7f0000003fc0)="4d7a4049942256d440848e2fa50090c4da61af388661b8982102e2675b439ef2ca625c216c5b14fe099066b06ec18693fd09793e6171cdb7319d48307d1cea44cc047f50ae2517365de22184aa0de4e09a5e8cea2051e604", 0x58}, {&(0x7f0000004040)="05b9aca6524b19a0dd55a2d9c4df46bbb6336d05b8d239253f8e2dcb40f6a8a3c51be1fc351e5ff682a8f1f769ed168935bf05c8b28058b1ab723c5308b683a1a62f2f11ef51bc0d20911dc22eaf9446b04e7c51d2cf69339c7b1d36c4745607da82c490e367724e895f25296b4e5a5f44ba458a72e5141a92ec0b5dbb3ecfc8215a916804682f8a4fc2362ea5d3b6d588a9dfe356af06fcd2e0c2da142f3d6ae6f542229cf5e1660ea7fc0d", 0xac}], 0x9, 0x2) syz_open_pts() pipe2(&(0x7f00000041c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r11 = socket$inet(0x2, 0x3, 0x5) kevent(r10, &(0x7f0000004200)=[{{r11}, 0xffffffffffffffff, 0x191, 0xfffff, 0x30, 0x3}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40, 0x1000, 0x2}, {{r7}, 0x7ffffffffffffff8, 0x94, 0x54, 0x6, 0x3}, {{r2}, 0xfffffffffffffff8, 0x14, 0x80, 0xba93, 0x10000}], 0x0, &(0x7f0000004280)=[{{r8}, 0xffffffffffffffff, 0x29, 0x0, 0x5, 0x4d}, {{r8}, 0xfffffffffffffff9, 0xe1, 0x1, 0x2601, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x1, 0xd32}, {{}, 0xfffffffffffffff8, 0x18, 0x2, 0x4, 0xbb4}], 0x7, &(0x7f0000004300)={0x3f8b, 0x8}) r12 = getegid() lchown(&(0x7f0000004340)='./file0\x00', 0x0, r12) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000004600)={0x6, 0xcfd3, 0x8, 0x2, &(0x7f0000004380)={{0x9, 0x0, 0x3, 0x6, 0x80, 0x8, 0x6}, {[0x0, 0x8000000000000000, 0x3a, 0x8, 0xed36, 0x850a, 0xffffffffffffffff, 0x418b0da1, 0x6, 0xe, 0x1e4, 0x3, 0x0, 0x3, 0x7ff, 0x10000, 0x3, 0x13], [0xffffffffffffffff, 0x3, 0x9, 0x80000001, 0x2, 0x7, 0x4d6, 0xfffffffffffffff7, 0x1ff, 0x81], [0x4, 0x1ff, 0xfffffffffffffff8, 0x7fff, 0x8001, 0x5, 0x5], [0x0, 0x5, 0x8, 0x1, 0x0, 0xffffffffffffffff], [{0x8, 0x6415, 0x80, 0x1c708678}, {0x6, 0x1, 0x23, 0x7}, {0x4, 0x9e, 0x1, 0x3}, {0x2, 0x6, 0x4fb9, 0x7}, {0x58, 0x4, 0x8, 0x8000000000000000}, {0x5, 0x400000, 0x8, 0x1}, {0xb5, 0x9, 0x6, 0x6}, {0x1, 0xfffffffe, 0x200, 0x2}], {0x2, 0x6, 0x6, 0x4}, {0x8001, 0x4, 0x3, 0x10001}}}}) 05:37:17 executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="ad06caaf4311ffe67c78ff1e2db1dca1872ece6f7d682e79b476ec10ea683fc45b4ad6b215cdb3416dc6014cbacde59f04d02c410cd990f857cf244f041fbff4169ebdf88f6f7da43bb22efd1bb80f9a107601f077ee791b17d8653540f12bdf56e89b17d0de4a4bddd3", &(0x7f00000000c0)=0x6a, &(0x7f0000000140)="8039a10c719ed273e80c92d4eae84d2f23f466d64f6e2ceb98aad9c2f128b78056eec262d362ff6296c8dc0e55060362526441a64dd5cc4055fb13fd86cc690a3d3f5b4bf76c6927f5181fe2749034b4e58a41b35ccbf0adccda7766", 0x5c) 05:37:17 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x8, 0x0, r4, r3, r1, 0x0, 0x1f}, 0x7b, 0x0, 0x9}) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r5, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:17 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x6, 0x4, 0x9}, {0x6, 0x8, 0x4, 0x4}, {0x7, 0x40, 0x80, 0x8}, {0x7fff, 0x15, 0x4, 0x7}, {0x4, 0x6, 0x8, 0x90a}, {0xfffa, 0x3, 0x42, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x20000000}]}) write(r0, &(0x7f0000000040)="521300"/14, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x6, 0x4, 0x9}, {0x6, 0x8, 0x4, 0x4}, {0x7, 0x40, 0x80, 0x8}, {0x7fff, 0x15, 0x4, 0x7}, {0x4, 0x6, 0x8, 0x90a}, {0xfffa, 0x3, 0x42, 0x1}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x20000000}]}) (async) write(r0, &(0x7f0000000040)="521300"/14, 0xe) (async) 05:37:17 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000280)="dc257e4c", &(0x7f0000000340)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000080)="2eb09496aa0d73b6fcfc61f6e3098c22923a7bb8d27bdfb32998c348a37c71c7e68664b46b25a619e8c6cba74bc1", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="3270579f7ecb287341ae0db2e1db6a291c570aa5db16f6980d3d3dd735934c9538b0d1de730c34e548b4750329a80bd6252819f445da2c4fa6d5f7724744e70665611edb5bb99ab92cfaa0feef60a19201c6f74c82653a3f164d17e07b7e73bf384499ac7d2642df141b1c9af71913da7237c98962218b3cd97eb751759f6427cb3f71d0e70d2aada4b05d8c50ca7b7277", 0x91) 05:37:17 executing program 6: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) (async) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r4 = socket(0x11, 0x3, 0x0) sendto(r4, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="eeffddff14913edf68630e7146b6382047a9e7fb05e129bb0565696c653000"], 0xa) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) (async) getsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 05:37:17 executing program 2: read(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="4edb58f6a3da2a944b1fe022dec0f85554a5eef7646094913497dfd1017bf7d982aba7f364106dd50acca7f6bfdcf030b35bb3678ab4e2741278", 0x3a}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000140)="a0e0c1e6cf9c1084bc84cfe9e7a646064f1301fdb8004b24f185d0df69201f8ef2cd348c7db509e22b27190ea864ade2b2679c33f115a8760c6e9a217caeb425ef83bdd0dbfb410c793f2ea63c52f9c9b4a7f2b51201248945d33942d6da4ef1bf6f7564e5dc006898363160eb337da0476fbabba6d4850f2961f29063256ab96fa2e01d50fd3f2dae118de9dc31fb9668cc94746b59ffb4593216087dcf77c0212886216f015ea945cd3fb4a9f0be64f78cdb3948cb09061defa36a52dc02d9bb7b628d5965bf6f4f2ab780d232728a36e00b5ace2308fcc75848935d809b6d6720e7c9a62a380a1f234e6a29aae2cf4b4fa3ba00b5b539a5714418efac6e4783b17b62e288c0682db68ad664e546dc8561e2fba624947dd768f1b4cf531865594ca0b758fa2f5c3368ef203157c97cc6331fb7a3dd642efe0e7481c50adeb995d37793904007b3148ff3717f40d3db60694bd581d94de099ef4c1bfe57303a6fdccb9c406dad4f87b09000661f3e59312ad4fbb867da4f3802f56d7fad8451658236c87cccefd665215232e548fbfab926dce04afdd5603368d670b29d5f70ce3611c14dbf327e2a306fde17e78a5797a72e78f54ac84496ae4735a49862d7f63b9dcc2c0d4a2a0b73522c81da33d9876f683e40940e08da5c1b1a8fd783774202bc8b35bc19a09e8418986374027a6c6e2628f38548a2870e52a526b10c7ac70c159a912bb23d70df9f4bc976634b4fbaf8b5b0bee1b60c07e01e2284c669bb4559374f4c128be238fc82e96732ea67d4437a3a04a122c044d5c52bfdffc03ca3244f6afe90cbb9b2f0e9943ebe5a2151ffc4470b864c99a400bb1ae43e74bb224f1b71915e0a6568d834c1455e804d70da849d8b929fd55790f92186ad312766b751b1c149057652109ed22d8f37b802b628dd2443fc450043cee0996eea7d76f6b7dc8b094fa0610e13c2ab671417c1eb23c371487752637345b866d94ac70d0b1354f6b2617ac70f33692139aa46b1f643a0b11d748cfe03b652eb93a27b688cb93b80c2bd1a6745f74c8b6deb43d77628e4357173d3b58c9568db3524a2f290962a512e8d70c6c2fc95e5160407a2465e659a32cf2c1449f227cc501fc7b148521a702e30e1c388b351940efc4ac69f285a5848dae32acc590384d49a0a4e9ee9a5730fc1450eafff6f0dcd4a0fe05e24052037363dfdcbdf960286420b9db3e24d0874b403237b64a061c1c3d59d1df63f060f3672561da787daabb7ccee28337ecce7c507c478c151ea037464461d5b2e15f04814ebd4d6a8b0e7250a30954668e5d7578c3871c30fb474cf53c94b77912a6ca33fec7c0d6bf3e6d6f1e35e2b9171c1cf27e264d965f7c00a759b08c47b2e45ea646f358fe0ee729e2d7d79720f90888396de30e9ff4ee54dc85748d7b611e0f525f1d8f794abfb3c215599c3e716b39ba44294a47df333ccccd16a85e0f295c43cb7fc6794f8bc0d3fa56f726bb0c43d437f41cacc5aa5d88e2fef88e72878088cfcdd178bd40c51fe0651d5e474f8e75efcc32fce06fe41083176926eed1596cf98b4d5b07c889457247aef50b75ea815dd489556f94ed5fd045364a02ebe80bbe3429ee866ca7d082fd56d425291f26e6fd9060fb9c4128c1069633720eea709dd89a3be50aa40178896885abfe0a9fb05d46815670a09760af4dd52ef3170fb8cf38ca84d2830f1a3e4bd09ef34d20c17203e52c9733347cb68fbb723109726b8dc86601228e7712dedba85c534bb3c740d08bc70252ba0e3a55796538ccd83d9ad11826d3863c4be0f2562c061815733059ba3fbc013fe0d785c35308d06ff17884d0a563dfadad8e5bf7b9254108c4bea6589cda303be36e810238824503c473694b660fd21401ae92b09aae69370d2f329a2f9bf5028752e350a55e7cc9cea922c0b032aa13399c7a1e39d7b855c92944abac78090379d82df8982878bbc5ecf7062a718158745576dd4ce5e9f4343979332f7631444a8572fc58b2c751c3ac9dc8be354ce602af90fd647e134b6b8dcf9b18c9bba2075ad9ba892f61ea6c7e56a6a9ba916a62aec41e5c6a3349477f194ed6a11fdce0f9924c31926a62829bfa718fd8140226ffee6c79ee9185b9f792d7163868d2e8e881ccf760d48a6114bb6b8a495305b362a0d3c6eaa1806f59cbdc5f73c8c2c1036a050cf63a06dd440708f89d2b1f75d3809cdf7ffb5e863f1ed44ca61b396e39c60eec07db880c2dacb53fb6cd08037a8f8a0ac0bba2f6c3135e29caec67889f19f3de9a00b8449c988d59e35e1a5c238164cbef08b0f318e0f1f3ed0f7729e1ea8947962b73d58f9294377d4c035a70fee904ec0cb0afe299ccb077fa64577ce3e964dd7eb9c215b23683f48611b957e3ca4be728a71e06a97e28a245dffd7bc68fcebddb1cd6b8e8d753a21f3df9b64fe53063a0bfbef5c3b64b870a61bf98f8c6fa4475e18d715dafbb8e71a2da37ddc76550b94150230cf61dc100d508cd33607b646f2f5e542387e1ca39e16c416e2dcaf1f094d7a79601ec3ad0b3a50137cfd6edfa6a5f981450bee282d2f11cd409084a170b88e12933903bd197c5f58ef2dde8e266dc5ea51006db2d2e0839d2225237cba2d8eca973b79270cb4268f3f4b2d7a8f94dd7eb3a31b00728488af54609e6bf73e89e46d8495b134ee1e1e6e46d9c4f0a3977e99665d38aacf585e9a3ae88aef0227be83f7e67b92f61eb73376b49ffd134192e0fdc829c0c12ea2d7e87ce147bd8f4bfd1c289071d649cb89928b8a0f75030c759a0d2b58f6c678a00677713a4362b54954f6ca5990627aee81db92f76acb5fbee27ccdf8ec7267635bce448ba2b06b48d15ecc2bc285d34367a3ca28cfdfdebbb2b5aa70374a9ba97de8ebfcabd2def4c41ad6c313c360bf74d2cdc6d032e5e3fbc7da54362792f843a0a3741d978d6faf1cecf63dc9359159b62bca9978352a90bb43e0897a46208e16f7eac5e6f25bb486fae16168a06c98336b22cb7845833bd0aa8342de34cbaef6468084309a44abdfa72c82bb28ff24c33ed8cb7ffa73f75647a8912728ec66468fad539485c264c710cf8d6bb84c5bb8a10ab2ddf3127f63b7fcca9f1658e0826fcf6a4476747cab8ea149b2cddfc1898866908717219b520936330f60174783179a4003132cb46a049ef7146e0c1a682fae933d8bf9c028b6ff00a0500b3c42a69df594682bc66223136fbab0feb132bae0acfdd3d3881abfe8c141c17701da2e3c093a76c146d713aa47f4b298955b9ab8673a5f542ee60db65e78c2b4c6afdec9b52c6e4a9c6c6ef54ec5b4019c8affbc4b327188289636199abaa6ace7654b41cdca479706a0c8936d5cb04dd7d409edd0081e7178582410a6784b7c1cb73cb99d44d86346e9dce5d3555a313a8d9cec790675a533d30dd73e50fbb983c634f666dd123476b56fc307e91755caf56dfd723ee68530169af1522b8dde6fd772ce997c752e8ba6706b2259df62865a1103ace8f8198f7c1d1329f9072d7e2c80c6f075f59bb74d86f854527ea6f10c73ba31bf9d7989ec15d3f655aea9f5a45831d651c083df3cbbad1db8d4c7bfdc3fbade887465f3ef22e4411191997b927a7770f8fbf0fb188c95328cca54038ce9a34015af11ce71300970c095b9100695de1a1d83b44af83f9e18d966438f58a7489415ea51c66a645a67b5290fd0e115a26cb77a43e6f5c1f99e6dfd0d4fb28d1b20ac85fa4db11100de08062e36c2d1b5bfaefce38c4e1c38d40737c04eea7e0cec8328d42b213d130c654e9dd2dd01b983077624c21fca4aa173e25570af91cd6f9c07a3efba96f93e4d0aa66cc1e033e4659a9b0c2af8fb5af3972512dbf93d46deffb1ff3629b24956258d58ccda9634462da3f937a9a0cf52f82bf1bc044c45eae8edf2fef617207d3ee4ed81bac74fb78201419abca33eafa10a6196af0a0fc9643fe69638854d3411b4492faba9fe54fcf01182916c970ff1522303f90aff88199742054fc0a592a412d71a262aa75342647bd310271ddfcdaf223fb4281ba61744dc01f83f3f68e4a38636f59dddfd40b1b3ea7dd31418b4db418ac1c2a0408a025da6dd823a60e5fee87dee9655966dccd2605b59f490a19c89d07b39ef1f032ac999047ab097bbfe6f2cb333395bcdc44099168bd8c067eb28d1994decf48f9ebbf9396404471fc9bbbbf05e98b6330e43b74e0356ef9be17a75aeb03b03d712f3313b9e73a56fb4dd4e9596821f41469adc1bfc08a4875f1af4b8539daaec6077070fe7f0cb0b7cf225b36b2a571e5fa261c2fd0138d209da5a7e2d05363cb218dc8b0fcecc8e11e1d464488785f8f0e656025ade2d97970e5b335792f66e8c6d2f96bb659e3c6f7ea4cae980f423d1e5c8fda4122339961e4ad558e944cdcb5191a6077ccc89c2547a718b7adc29f78097af16f8132fa47fc5f0d325516234a0d5cebee5a5b22f6ebb0231ba9b30851bea3b0f0f05b4e88bd1212fac05a73c3e0269cc198a4ab1a21eae965772d34e2308381c5416db4b561775484823ac932ea4f47e4101d037cc3d740504663776947cf2d8d202556f7b48d7100a1eb081bf55b82c0c5c1dd1a44c2b6e5f38e663610f690fa5ab66be9e5b5b821aaaf36d68d8ef286257425a3c1cae3c5a14cfaf804252b15bd2217b2b83f3220832fa0e1a385b004b0bde3fcaba8d62939fd149dc10d7e50266f2a0edda11ab278736f7260f094bb103bbef64e8f2679ebf9a68c416cf660d5dca2e2c83f010d368e116cfdbdf1e2150082617d911250f6b460f650d35e5b71ed7eb5904848054de1c108eb81dfd4b09c778d42a6eee28214274b6314165cdd7f8d53367c601b9d433738a6aaae1a1b3178c03b2fcc982ee69230f4e2a87abe7396cf05747ca3d6eb7af4f1c48778539ba61814cb4524589d45f7eab780897f5dd11c18dff14468e69951c71ff2d38b7003ded6adf2ca678ea82e11aaeadbdadf8a6a120851a8d6263b0fd668a1aa760a9d6eb528f94dde76f33067e63c8e8c9436a2bd5699a30eab38aa8b9a757f97b9cdc371be18bd83c403ec5683bb1efe6ed59b5796ac9666ab1c47a18ae4b8b711bcfef827194cb69cdd1d4410c12f03963d6e41d3c90128b20126fd4fec03119d9bc54e0ee1b67f2c8847892d8e156f459e2819606175b4c1d5eebf11c03b24530b8bfbd4d0c064cce02679013fb2ae2a1d5d4078201e597aeafa34deca6040a477679fd5046f6dda5183b880ebc04db4a36d6d90be50d50babab4b656a65435a98de661e2c2a666653747ff32418ab4de39267220d9a4a8bd75354c6a5dae49254bcdc3bfb9af7714858058800e33eda08c0f0f998c314eb428854be6c837075e9bc550b6dc8d60b086b93583df3182ac00ed609bd8b8897b9ed8fafda5cab8010fa7a0db6e01686147079b9179594eea17250e2beca989bd00947e94480e0db892a5e0e7c9024cce12d4e42853f7f12fb92b4a048b3fbed636a9c3696f6a32939ff2925997a4e13aa054c1855992529505404802f64d6200e2bcd39224ed3533249c0ff899b62c95fa6ec2d71e6aa4e61d92d16974933c44f51270dbc4ffe5d205bec66f20c0800073c672b3fa04cf3973fa6a0d23afd8f375f31ba72f0d0c01610fe8fe1a51545f20c7e99c0dc52b2002926be237a1c377f3f064fc7e4a512db364956149fbe61c74a677b23834a61f58b294c5798ee2ea9ff02a3922c24a79a33f0bd81c7b9b71c476afd292af70734ef30d1af34a441000a301ac08", 0x1000}], 0x1) dup(r1) (async) r2 = dup(r1) writev(r2, &(0x7f0000001580)=[{&(0x7f0000001180)="03949aa7cac29da7b421fc6afe7db806c9ca31598cd882043bd264930b9e1b422b51f506b45ab22afb752c65fdcb795effcfb4a0c71b0cbadfe272aef2dcb40d8b5238ad9cbf745c2c8a82576ce359fb", 0x50}, {&(0x7f0000001200)="2e2fcc2022d4db328ea1c64bf884820bda8ee89e07d95e0468f110121d0e628f8574d59f046534dd610d18371e83cbfd63bbb723fa5682abe0926f47c432e514de8c8e54e8857515785c6b07ccfcfe2467ef83f716ff59676fb24a12e3ed4f52f5e3dfc0df77e88470c5de8303602760eb2701bae69647e1aa95c0c1931eb7427b1d995602dbbb5634fb2628fee73dfd0c81507c4af1e66c3655267bcd5627c759fe5ab0d6cfc15ab07c57ffd54337bcf7250aa06e7b57891f021e45b4aeb1dec0f298865d60639911f07ed53814fcb8d1e69be7", 0xd4}, {&(0x7f0000001300)="2019bc90e9010b635854a279aa680789d5ddecb601fc3d305161a1b47ca793976bed4ccbd7b2b2550b39bc445f50ca2df3e39e737eeb7571cdbf4654db4c0e7d65f08e3644df41938fc36c33c986d1dbabd37bc5f53b710554bf3f9f20a490a4f3b397b6dca18eedfe9002ae4a", 0x6d}, {&(0x7f0000001380)="63e681e731cc1ec538a9e3ccd656dfd3d8165b193f9af0ea33578c8c93f0b0b686fc69210de90258f3381276b02a530a24c865d84f5fc7600d33f1e6c82a0757c7e11d5c32758e22867cef170463268a944aaaee41cf2ef44aff6e91397b65423acc561d1018da1b52e85b90c5920d7184d1a46cbbfb548d88eaaa899f02b7773ea693a995f8ece358fd18a42d4bd6ef4683b0e0a90e5bd647327525a7c0380c0892de3340bc94bad3cca39587c55c52cee5dd8fb8ad04561c348fef562f88f42554e7961cda464dfcd6fc5aeb1372c798f160567948b5a6cb5998c859171f7311708ea97870313699441d1e5ec4fbfe40a89ff423f40a26a61bda", 0xfb}, {&(0x7f0000001480)="860353e6904bc368f4c69a9a4f770b76071452d0c9dbe34a4bf3f4677604eeaa3212617adca612c41cfcc4c1402a936c4fb51e770d7c3f1c4b92de680eb27b155f316b32e19cf7d22bc4c3c9eb15e11facb3385a516420655aa201120a430089d93c03f1b6b2bb3ecd525c398265a738d5ccb1ed176801fe672c1136c71c703d7a91e14ab0276f1c22b579b0ec657036499921d466553db4af2f5f76976fa708072c2341aad8df904c58e3c982f27099a6a5435eb9590096e35c13d226536b5786b6024a3ddc65fbe5c14d423e305dd287121427722d4bca8c250def6f83b74c770bd88970368f8e456d78b2f580e4ea84408dcd0178ab83d38a8b3cbdc787", 0xff}], 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001600), 0x400, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600), 0x400, 0x0) writev(r3, &(0x7f0000001740)=[{&(0x7f0000001640)="97f2f19fb167fe76bdff0057dfafc7d5a4faf7f14348c658bc18b23abb5251fd289702f0b020865457acbf31f509b16548fa889a3d03b7b021a0521d082e570bba53e403e9be3d85bf2a55c5773592731b1099b94283313e2b924be4dfe09ae05db1525e0af54cab2800aae8c5155658ef5cc91b0f245203575b6524ac7747c4489f5a4622ff87377c2fe86b96b490788e117a3e3099cacbd736ab4e8e9bd2cd939c76cd30eca80e859657515abc6dd5dce171997bca72dab236446f63ece678c80b88a6b7f9d8b9886eabf8ccde321549c6b8a7d1082537aee52326949ccf8d3bbd8f89691945ea658c9fedd89d", 0xee}], 0x1) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780), 0x1, 0x0) poll(&(0x7f00000017c0)=[{r4, 0x2}], 0x1, 0x0) (async) poll(&(0x7f00000017c0)=[{r4, 0x2}], 0x1, 0x0) r5 = openat(r2, &(0x7f0000001800)='./file0\x00', 0x978f6d46806139b1, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001840)={0x3, './file0\x00', './file0\x00'}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2811, r6, 0xfff) openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000001b80)={0x7ff, 0xc2, 0x1, 0x6, &(0x7f0000001900)={{0x0, 0xbd, 0x7f, 0x66, 0x3f, 0x8, 0xfffffff9}, {[0x7, 0x100, 0x7, 0x0, 0xffffffffffffffff, 0x10001, 0x5956d0a9, 0x7fff, 0x401, 0xfffffffffffffffe, 0x5, 0x6, 0xd4, 0x8, 0x80, 0xc6, 0x3, 0x9], [0xed57, 0x7, 0xfffffffffffffffa, 0x6, 0x80000000, 0xe5, 0x64, 0x0, 0x7, 0x9], [0xbe, 0x7f, 0x8000000000000000, 0xccb8, 0x6, 0x0, 0x7], [0x2, 0x80000001, 0x423, 0x7fffffffffffffff, 0x0, 0x7ff], [{0x8, 0xa7d, 0x9, 0x1f}, {0x401, 0x8, 0x80, 0xffff}, {0x1, 0x0, 0x101, 0x2}, {0x2, 0x0, 0x7, 0x4}, {0x8000, 0x4, 0x74ff, 0x4}, {0x4000, 0x7fffffff, 0xd5}, {0x9, 0x0, 0x3, 0x7ff}, {0x1000, 0x8, 0x7, 0x4}], {0x736, 0x7ff, 0x4, 0xfff}, {0x9, 0x1, 0x2b2f565e, 0x6}}}, 0x9, 0x6}) (async) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000001b80)={0x7ff, 0xc2, 0x1, 0x6, &(0x7f0000001900)={{0x0, 0xbd, 0x7f, 0x66, 0x3f, 0x8, 0xfffffff9}, {[0x7, 0x100, 0x7, 0x0, 0xffffffffffffffff, 0x10001, 0x5956d0a9, 0x7fff, 0x401, 0xfffffffffffffffe, 0x5, 0x6, 0xd4, 0x8, 0x80, 0xc6, 0x3, 0x9], [0xed57, 0x7, 0xfffffffffffffffa, 0x6, 0x80000000, 0xe5, 0x64, 0x0, 0x7, 0x9], [0xbe, 0x7f, 0x8000000000000000, 0xccb8, 0x6, 0x0, 0x7], [0x2, 0x80000001, 0x423, 0x7fffffffffffffff, 0x0, 0x7ff], [{0x8, 0xa7d, 0x9, 0x1f}, {0x401, 0x8, 0x80, 0xffff}, {0x1, 0x0, 0x101, 0x2}, {0x2, 0x0, 0x7, 0x4}, {0x8000, 0x4, 0x74ff, 0x4}, {0x4000, 0x7fffffff, 0xd5}, {0x9, 0x0, 0x3, 0x7ff}, {0x1000, 0x8, 0x7, 0x4}], {0x736, 0x7ff, 0x4, 0xfff}, {0x9, 0x1, 0x2b2f565e, 0x6}}}, 0x9, 0x6}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001bc0)) r8 = socket$unix(0x1, 0x2, 0x0) writev(r8, &(0x7f0000001d40)=[{&(0x7f0000001c00)="48b40ad7348116d7e4ba1f91e79f0849626e163ef58d81d8a6e23dd67e13072f5ec97daa3dec6d874905e043fc0207446e0cc371225344be3772d112d42afa14bb2ecf0b4256334f06682153ebeba2f642f3b5ad745d2d2816d31c50c14ab17ba6f620fa6341898afab5dc363f4139f6dcee72b3", 0x74}, {&(0x7f0000001c80)="41412bedf21655f8e0be4111798d26d2a1d392090959d2242bee2d202ae06bf8f44c1cb7ec476c54c7ef797b1312ce005ead1c5180b810f87551b1d391bfa096bbd6e31f12e34ebbed4cb193c8c00d735b2e440268499dbff85a8dc3f55aae6f659bc37fff1f5511478d798825b0b1f70f6278", 0x73}, {&(0x7f0000001d00)="f9b8ab465c3b", 0x6}], 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3811, r0, 0xfffffffffffffff8) r9 = syz_open_pts() pwritev(r9, &(0x7f0000004100)=[{&(0x7f0000001d80)="53de667e2e13c0f64e6ffb46c86b5b3bf478928fb24484132fb5e946c5e0ef61094685b634ef30323b8798178094db42041f2d538b0585379d464a474b0542f4bc52d47152a7e6a5a56690e1c2d35f59f065da8527ed4ca760f1eba0ad3d54fe9b841b912a5030fda7c482", 0x6b}, {&(0x7f0000001e00)="7367de8d9cf5319ae7aad7943401191077a5eca64320ace2a301297c5c1ce9fd716fc398807ab3a5f7c3da8e655e0cb7312a4a74682b633f475036d4711f4906c925fdec9385a29594a10a75444742688383573b1e619d130a31b1fb9df582c098e1df28356dd0508ea093688a947a4ebafa05cb6567e5afa705fe627e2ef1f463788bbd17fa70c5ea8b7b352c3589f2eeabca1b92081e9aa488b0873118c1d748596b83553a41df75485c6274074cbfe5dea5fdc4d2169e4f1c572ea91b01361925597c5f9c2bae4fdfa7833ba3efb416f21ae8d94ce572a58e8000b461864193c4cc63341148d0baedd503300e8cffc0cde1396abac824ef53eccffdae12cf9098bcd2f6eca4ff7a2a1263f352f8b8b0a6b7e4f5bd491c8689a01a88e9ae8d6da5ce027a5f716d2c557dd0737d174d3efaf9be4e5cb0f3e630bab67dd71274aaa46b8b9f561d79944030f4168399d62d9bc7d17e9c8efb67b8ccf8a3657223d37c77a357d64ee57f5ef8a0751809958f983f8c4486ed88618715e41a5d2639ef51b6dcae847ac8fe63f24a1312f7b102d7d3b9021a63ba62aa84d5c3f02be3a05e1165df11073ef0b5d03d01ba3e72893f68cefc76a047d92df4a2beb0f913f04aeed507ea2a3adbd4311d693a5f5660b94fe6118ae5552c345d6261eabd54e07cc1f74e2c3ce12beedc49cc39b10aade7a333e2622408c7095dd14af979e73bb54573c91dfe4d371f09d515c38f01319ade42892bdcd531b6b2ab7a73e7d4fab4c5e43881c3ce5324d0ea62d3eef18129f8a273cc065712d2bc0db1355076a62e5fd3437549fc9b4722a5572a1466724528861dc9a64e773b05b3e18cdd0c3e0b2964c7af3776a63f4d01fabd76eac8bf22bac303b8f1e6a9db55bd5f167a045330c006f82be44c3b157b432615576439c51e0811c3c1183438646a5c18c0d7ffc3663fa4aff75b6d1fc91d0658ae66f7992fc77d241270a1b16d33847bd75368679d3bccc62ee86c957e3739ffb40df616533ded9ad23fd936b04c5b2ec3ceeb7766e18150cfe1a76a8a97ebdcab00aa9854ff6dc7e169db760e628d11f964196af96d23429a51236bd2d896b85ec6e1b20a45e0bb4d6a8f4db3f016f9a8278a173edeb4d92bb4d839ee4f6928fdc6149d9e311df4695cd424854ce81582b54e8c2cb4bb9dc145e8d5ed1b3d3511438768ca8e0c9a39508716205469faa5fe2f181f73c2c921798a9ff805da448eb2f6f01e2210ccbe004659d5eaa94be39097c19d1a3470e547637a4ed2d4ac5475fe117f1cb6eb111506f29352559ac0fbcfc56575268b570149294fe70333465b9fd14203cea016b02866c32e902a2b2ade9bf0051562a471684227863d190b7093f5ac23285527b5fe51afdc5d73ee05c3d2c4d8b7b59836322449c3430c309aa1a57980443cb27a657d2e7ac2ce7d09120f776507abb797391978c9a0009a39cce7676f0e6b1bc845c62a82d2a9a9a9b4b6baf4701a97229badb7ed506c5961767028c9c3090560123b9bd80cbe087a880bebcb6efe2057391ef0bffdf3c26959816f8fd9c364caa2b91fe6942570c689fb32e88c59d1585a5d2ce3e36b2c3fdd71a14b4f97fad72b351a6cecaf3e4378db28a0e5de20e2d031bca8d99acc0d883a3569218c83b704712b84234b5383d4d255f466b3865938ac49be67bb0d052456e32f1b74029306fc0adbc50f7252840398f23a444655fd296080a47af3eb4d995ef4be07484e4dbe00879cb81e5fa153fba44e0da263cb7a94d6f1b5d728cbe2dad69c79cecc6e968fa6db03e4305d08e41e2f3c9720992e9a35d2713474a341d7f58a191b5948a74cfc44785403a16a2234363c54885ec3fe638286b79fbf07f4a78e435a70584cf9121c133b45d8dc51aa1993eaadca9cd386b5b7beb212dc0a59924f68fbce48807ed0f757dbd452ef92d2731487357491b59ff3eb5179934112a4dac361a60d4d43dc8c92b6571c5055247a4bd31119848494ea7653e0170c45954e3bf406557da5be5b501b9ab5eef007e2d16c8df18c69ba358edbec9f60618fa0030e6f5901b3b90cb93c1d44c9a5f83dee8c32ff02e52053c26942a325a9bef8448dafd21309cb880a8aaceab39365a34eabc89b91d433f12d1d702070b28f6023a8555ecce970b1b0a6ed30570161f47a18f5bd7e92d9225f83029f0bb3be45ecbf865d5d2a5ffe9b130f9447ec572f8b849b702d89164fe8e7f84d8d4b8a5ef253d90e9f5bd7718c7b7283e0ac5d27798c95a10f3c1f4dadddeb525d96e6cc0d502bf917965432c1d0c28a4212044ae6a2144611217e6b3024c33bc2fdfeed3c5a4e60f7645f489c9f083388b12c3bfc5f0e5efb9eaf36ed082780e5135f2adb5e0facf290429c64fe5ecce27b44b5a67412f7147b9880c4a99c0945c8b46bac7425acd7218e2bfb18d61e87ecbb61f95d6b9c3ce41fe54c97aebf8f183cf31519c24d6bee945e963b446a440b87deda15bf6b7beca4989692c4e254d51fe85b521cf420b51f877502efc614d66616b95c559f1c34a47eb7d5fcd05f737563888114009943a24c74e4869b9146f7059beae8e7dd02a552e9e9ac6e8806f39f7dd8429bf7c94234ae893af3f1dc582cc1bdcd6de49110ae99585d4d597c252bf3e7222448eb40037d0be5d0708cd37eeca77fc52ee90789a76512997fcc2c20a32f4a61435699d36ed28ee570f93a53759a1e4cc47aeb16e85ba7fdda16f586ac54ac077017b1eb7bc6e5792afea74ad8a6fae233a748014f77db692575caadb175bd9376e572f05c98fc8c9c173cc9f3e2e8b76277147a7d74ab18302bc77ec29f6bb9df1970b19ca4b3fe14b39388c7263346d1ffd80ab1775351b0d95ac3d3e16b3d113948f4b33047b3d35bb7f155e844a95ddbeaae6261a15027a4776a2529b55652d5415ebad519c67657b163f0ba8017e6b99665b5b687ab44503e3c924abcfcf0a98aafdc96d46002edaa424b4674d4702bbb6f521fa9aaa6813d7cd5171c9a575543c1558788b54ebb719f44e9a5a0b7220d9f8780abf1832ed2c03d7204dcf08de8a39cb7f95a86d7fbb7a53f9f77eb59a581ba661f1b30fb572ca64ea8bea89beb78925bdf88a9373d6e1341f6bb4390645fc86719421011cab49a039f117988da0ad211011d7b2abfb04fc5bcceb4f450a3141fd4bf899b0478244143e01cc2c0b11985a733ca5d66c3ded0fd66578f4f5ebac324981274de6ee6d6d325d7139c3d09104336ccf58f0138e5d97fb8aaba0d9e503a8c7b87c664657b951ccaec06e6c63980283ce20570c890c6f13b71ba8ef66994a8deb24ac67db207ec057b172da1f921ccb7cc2f195151b638e994422142a078283521d60595683a95898fb2307141e5be810c98f6d82ab639cefcd3fb965258e729c41ef92158ea3ee4596e82830d1b3d387a336daa2659e2de95dfd18c4925826079767990e8db97412d8e540af55a11f8892719ea74bc8d4fb94984d0efa83904ce63315636653ea78394e26bae3789cfe390b65c19c9cdfb80128170e4ab81eaa74b63df9a26ff244ec7be76a30445b8c3ee7a13428e075a07d9a80dc183824abfe413188ad76e7e097acb25a03d4f97b9beb614e0b907cd2014ebb4e57a68ab96a24076f5794f642b9a16a69bdcd6a4b751ba464d33f893df66835a7251b1540461c70f3349a50bab235732a967a95c713a11ecb1f8d9ecde86c9a4f44ad2a5118f02fbbc8ec8713189f55189544b84ec122ceed9129770733e149112910d62f876bd208d81090e105a8ed1b018ce3fda280eb4a26fd1f77abf23390ab95f8d76b7c6b866224a8c6945bc6761a927700bbcc2bf04bc4bc2fc9ce074b39f00923505fc30060f13e2937a9f0b58a5f6f4756ea71bfbd71c61b5231b62179fbab8a1a3ce2960f6b95be324ae38693f3159e65ff0a27f111159cacf822595be354010f095c9bb0036a2467f6b03ed492cba882df7540f461bffe36842323ee24d60616e59b9b3f2328fa82be6fdb603f5936b47f20533c42d44b5cfaf357a5a6672a83075fc892e4fba5491800902a51b0ebbc840970d9aa0345a0ade1b5641791d3adf21e8c0d6d0ec881b8fdae72a17c73512c7e8d43c47722b3e27468c16cfd34b5077a783f6dc84765a044d123bcef067683e4ee77fbc7bc99e50f76559f68189a0a5c1bb8e754c0fa8601d5ad6712cbd9008186f9f0bdfce8a875ddf8ade494610522bf99946db752c0e225a71210d2b2cdd27e740dd0fb68e11f16440cfbb136e8f000639bb76cf37a6297e54d735ec0f4ef48343d54f3ab5b1f75eeba0aad05fefd97d17523fe71fda777fa6b7be6729da0a854950efeccb4f5bac264efa1dba832dba4eed9f93c5d4f06ac7b231f118ca738281eeb3a1299bcba838ed9ddece278c2c33e87b0c7345523ac0132a602343b78a91895693fc9e428c85efdaf3cee0ca6f7c18a9af262f7e58a5d833dcf1f301a1c7a4f10174d0745450d6ae6a7589bc6123a1720d41e4c22263ba87240597c5da7b89bceafab5769ec390d3522e7872978c8a689e20d0fa5f0fb568bb9b8d56ba957b54d2d94c54682d7c82bbbf8bc5a737103d68c3dc11b12b0eca5c73fe2c3d9109ba1a8abe20b468d31a84e84d6ba8f04eee6a445fc20a327fa9e322223270d8303535f370b1e3dee24eecb2c8b517cdcf3f94f71c12a1865cab67921ef496c9da4fdbc8938e178039ecc4645ae119982be36a8cd7a800a31bc468c5d67e04d6afa2c2af28eb90247f53d5bf412b693cdcd1d85062050bd991d3fdcf71a79e3e8cb34b8e99da116f01231af6ecffb8c134cfd6fe008b8bb93f7808eb22f0108a7bfc12f2596d61a6063aa135aba7f4d4564c1ce87186774ae341f55d7bbd808e675641bc775f1d89d563b79a0121f42935dd4e6b04b71cbad24b9b92c5860c38c1e5727c3b273cd92df047dd834d2d8a81047062b3347f7ff4b19583a76002eea93c7c900a682881fe5a1bd41a82221a1580141fd8d05c83593a82c33634ea656c188cbb3cc51b00b3094a88e3dec1e6243fdd9611cb88540a9fdff5ca375423ac9dca1c54fc9c7fcfa3bcb9bd188ddca54f7be9eaeeff388e6418a18b4221f7a8e2727c7e3be9d05e2f33f8c5dcb8c04d7fda69d9a640685a6b6323b4c46e3f8c16868948c1f0ab846132eca8efbef17d73d225051881c82e694df500714808b1219a2659adb2dab35c328b19dc3efe2a0ec1e7e2c33513d8f7526ba92d28e288f876b8b419bf65e8c2101de9a8f0690a73ca870fb22031b33586fb528cb27e80c9daecad903d0c94c5197c5d340225e2700ca1fb94cc150c0ae23bdf2514d17c837840d70785552e5f271f400883a361b67e60532dcbe308235fb29af4fdacd6007ac9967793ec56ab69fb35cec075cd0a395db59cd5d1686fa5d7df9d733c3af7182aeb79f805d7c55e6bbb716f64601561a62d0627ab4a2b16bbe5faa99796bfd93a0a9f56d352124d650d343270e51227d23f886d697a4151562a36b4e8f583724b1abc8422b7461e2bd9cb923e7e210ea39ce9474c57ebf351e03eb99840593c66b31d99bbb5f2cda8d7190a74ec1cad71ce5a50ce9f1c22080a1eb3eea1ecbee9d273e8b567aeb79496126a04b46048d9bdbff35038e59182c488e67c1d5502636220212154cd2b72fb0a4de64d57c7db7839497c849cb03c6c6dbf7d21f562650f5c3bd34fad408de2d3fa6b1e986beac74f52699723bca2dcc197ebfaa373f5c070b6a047c0bd61d48e1e338a246b7e81b2", 0x1000}, {&(0x7f0000002e00)="f13e2f814207825a40877584f27502c2b04c29250c28f540aa5acc5f6af9edb76d4906cbbd6019a1dca56c0f5687260565ff303d0814bf17", 0x38}, {&(0x7f0000002e40)="0a6722af0ed5d5849af89a9e8972cd64975b882173c4ca3535eb1cd928d3198316a3118ec2963be9632dee3edc483d629f386816ef14a5b16a6e1b5ee7bc432754b355271fce9459eaf910b2565f982badb82aaefdd215e8e5c2de016d7b55979012db4221cad26b590552f61b3ae9919aae6b77b16bd23971827964f0f07b077ce3e9508aa2c32be44313fe07e87d21882b13fdd9b728c919ab6ce98ce3dc4529457013caa219e9bb0ab6826394511f0486b53a2ba740a64acd2aa15ec42a82a7e0a169d6cdbc0fee860c9ffc6411180fbebfc52b516d9b648368e9f366e183095107820ca4eb2b4e39dea478b9ea32d4e4bf274cde8d890e4f61c1d01f3df899db39904965189a253bb4ebbf927474299e54795b78d00b535a6d67a9c2cf83006d2cf190189caad3a92857d141fe04fd0fa8e9542002f65ad2924f543eef6b68c7e4b34206cf8bac1405b11ec1f64dc6ab87a83a6d34a18e1d69f6c47e31d8b31a21a4f04e29401e9aabd484dfc67054143593893ff5ab36eb44d01729de857ae1fbc263a5bdb3782b1ababe2c562e25169e9f42584b9a45eeb8001ab55a4c7bd9f9b31afbbf32e8cc990dd64acdafb912fad7c18137b0fc260f6ae2ab6d0edff7d6ed20bc2a052e314948f760288ca3c902f6370240b71a3b6d5af6c4408a51593a4362db8eda0923018adf56ccf1df452457304c32ceff48a4fd3de4a3b181264d564b0980694aa53a5b644314fd694f7c805107c6ec28446f3e102b11f5275a048c6a9aa7524d5addc8a731385475766fefa2dd41c1b6fb9e68012c0d5d6ef7fc5f579d26cdb4bbeb332bf9aafec1f0eee91842360d93c1d31d5cfc7301b4e95b957e0ff1ce9a28bcf36892e2c9333c3b9469bb845e2c3b74d4a79e63dd1366a3f729c52859d8252a2018558c7dbee3f8ebd608572721938902760153abe27a3dbe6dd7b1359355a00f5fb3e00704a688f68530e3a4f5c6ce06882ce25dc294551ba193ec90b64e1c2aa5cc3d08bc4a6f8859f2f59c87a8963a387268a5708c1a8c99fa2d25fb2d3a754273e5c9b5655713fa8aa5a785750d8d6dbb9cf5364f58effa4936eed9b5cb08918e03a737366178fe8cafcb37754799208ec6bcde0ab9534e0d16b47335e36ba3224320b3e6202fded8350bd6b544d02f89b442a67df87c948e0890fb95a01722ec5ee2422e1f493de426351d157cbb5269f143dafa80384e30dc5c4947ad93b0d1719d9f0862b60d4e1a4529089065b53816e2365f2eccad0565570754924515a6a361ecbc50f8182cbc832b6a747e5f07c0f445a2963bf1a694043b2745a7c46d4e1a576923782ca2794052fd4b658d908b9422264b7845ae70023fa09a52e64f9c3772f727de5b973e237cfa1e34548352b7e9b70dd22e17a56ec7a16254668ea18dbb0e2b5de5e4947213b42d542b9dc061a2af18710ebabd8e741e82e3d83b6b550831271a7131f93214e81fadb4ff9de29f0e2481352891defd80bd3ffa491a6986e101f0558fc430f0e18fda30e3ad957aee2a820b6cb23e2ed7402326fc7b9487cad429c9c65d07d8a092defbc59ee00890846a52be4e71da5870e0ff67665a93577bd13f151d05a0b885bebec1c698f7a395cd50b4a1689f06d03897ed8c8c59a54fd0a9eec71c52a6bd947223041258e91ba7953efa703e179da078090682e5348caf7e27b327c50f45a2a4386e0303b2fea1871d7013680ff0b3f87059bfd15dbab434c90d9c3db37442f1492cb09e16ef51a483f01749a71b368ae001109be2a2e3db853ec70151a4d955ba3a8308f9cd9934971a27c8b4c38c080ba4c5082aa59ea1f25fb25442240b0fbb992dea5d4dc8ae5ec2b0803113c479f107592d0e967e732bc4198693bbf5b262ee8bf6a16d9bea82b4c05e2a56d24e16ad62fbd201250db11337b43c64aedfc3f2b2e4dfbacf72ffb436bda3a9246cff6dd6176a0982f7018a85e622f1916fc52445654caac9de55ca903a842429e002e27a7f18d373a586c0771ee3d700c14b2f32095222e35fb27ec3b1f3bddf80d10547407733598bbc741786bad3ef096a4de07d656cdbe05a83fc6e73a2f57316d50e0c65690cf0a262991bf974a6ec0e538f1eff2a67ba992014f1cff88ae894ab196cee0e077d60071c81be267a3e4bd547b3321e938a70897aee47f86846a4d491ec2c71f93badd76d25131a511d94a0c6eb53a3eb4c12f49e53ee950a5aacf20b25123ca860ed813eaa9f656748cca9f1113ae1c49519998bbae9e8228453f0aa9a22fe537f7ff5c8748b7f81700e774f12144410dfca3f8755371f3de94a18fae30bfa2b006c31c81fdc515d240ae20ce43ceb3eaa89e08706a361ebda8a2fab26673dff59a386ba72ca5e540c8d985c69a99adedf57c5ef4e5e07fefc3de0b7fdde7beba9bcba576444d1b9a51eb20ed7c4e28517d92e4f6ff79bd25770c4e137f837abf0fd6024b4f43161b63aafcdb2a132bac1910b02a0ec310b93789bac356ed0d35682b573baaf636badeda603038895a44677d145341f5e9e8444cdba7b40e19cbb3d974f8933e99da0b5a8d843ebcef917abc0407c15c712c177537124a607d7b459af3251c8318654875c90211564e02c5104cbe6c5d6f04749dd44d4b41ebd4ad4e09bdc5fc23edcbed7f9a367bb32ea99a7bd7d3818878d14d37f7ab7b2e6033f7c93c97a422ff88278025731d4a889c31cb2f933a1cb4e2b640f1b7bbb5f696fa2661bc199144ec915254c940227810e63e4e4c89dac6abaf0932f6bcea790f38f792bb30ce6c1eeefc497b7adedea5ef277fb0d693eb912f4c979e047da87a25f147160880b987bb62a2ee1c21600ba8e9ba8d91d126498b52ee58615d840810929e677ecf357c3aba5fe58512f86d5466766788fe43cb334e77b36e12161ba8f5700070f6808d2254a1fe71bc2f73f3a06c22b285db375c4b53dacf8be9c7a45db39f0bbb321140672704e0ec271d56ea0024a521a1b00a1c97f301ce140336d86890c40143b1d909177f248a82ed34ecfe2d5c709e2b14fc4251561f7dfc106ccd19789351c2edbbfd31ea3fff8f8ddd0825e859cdbeb8e9e1493d934950b02c7515f9aea97f71d754afd40517903fa5d5003e31d673f73af484ae781a777d7d86f644a0dbbe20902a7737cae72cf7ae5b04af0f630d9e9d3d091e3ae5a1c2712544c6a8d489b1fd906641ff263672965b8d34c6395c826dd916be01bb986740065062d2a9ffcf51ed78064f43006705787ed75e930377aa9837943faeb402caaac38323403eec20cac5ebcf9fb8f09fe4e9cda66d9cdb35c4256920bbf5763effbf38ddf98634277567067b950a77de6c86afc4f2cbdc13ce0412264442649295066b50007c203a45115d463591279a1a5e7aac45808d70bd1598e04e6c522d703cc7368bf8b8993aff30f79a2a00282e199aa4bac6f9f0065daf55759a72a2f98b3e5da24387bb0b37874068599d6e88c2750e233743cf12a68bb8a255a9ed7bc1341c0db3f381717037cd21b4e35541088ecd8228f6284ba5a597fedef63445ff379e979a9dc4104a43a6c7177ce2145f518b9b9acab3b55c1c4896106ce442651e79a2cabed72719493622a1d6b59c903b398e490902489a627f4e7bf809b0a94d337d820fc116131672e59deb728b81576eb47f8b83bedf438439b5aa37b5fd7a772e18ff7e13e056c93c64ef20bc81805f1784d9127fd6c48a73a59d0635eb45d5413d862bf943170a9398a8eb0a2df4af2b43ca97fda3336351de96979a9b450b3967e52f7f3ec1b854321cce5032c2a27dd8440c740a7b2abf4e87b3b739d4dcc60b3e1104e739d672dc7482c79ebcd00dac502fbe0cf5ab539f3205ff4cc3b8bffc405b4e37211e95d732981ad841d24712b035e2c78fa5c94221a07ec9abe0806fe4e35a25d595177cbbfe5a3e48f55d40747f1d5ded9cf78733e2081e0dfafb0d622f53995123e8c5c631e48096e4fd9a05a35bd59163ada01f6dabe14116f7bee93389705549ac462a431e6fb8b0410c1f3cda344e0c24b80f00b7422a2bf8667d1bea00ce69cabc5bf5c4eac3a3d3a086c894c1f21261a3b4f5812f643a5ee6e6b68a7616078aeabb15850d49e8d8c8d81e639d82c5be966353ae8d4134de0764856dd972c32c427e7b816831b298049db954d85f8dbdda710c7d8900bc28a20fb9738a761025271cf43a670ec7a8921f0c15171d7e28d77f198922febd5c2de695310b533b4c7b394c5479f919493d7cfd70d7276f8af804b2c4e20ecdcaffbbeb3513bf29dfc96a5fca197e56b77a6feb31098b5b2f9a1fa579988beb38d50b8fa6949e45e694e5cca48d1c31324edc74d5ef41f38982b3420318ac9498e12b771393a2c31880f550663aaec34fedd724d92f085418927a604245fe404aded02f871ddb1523919a236018ddb5b6c32a22680659648a2790ae6ad364767e8287bde1ddf824b448595185cc58f28367e92f50ecf5648382e46bcec240b76ad899fe318a1068539a18eed4f5ec05b4598b2354a16dac78c68a2478fbdf6fdb8782a199bba19be29cfb2d9e0de8283101b48f803814f9c5c23d42df803c4ff53ebe185f3c21a116d1b279377dd21a0116c5d448646eb519d312d3e7a98522713e6cec2c428f8ba197b664e587947ca61f0c3fe5b04e7e68678d11899ee63461f59b74d26adffe37a41ce7442678899788f4b99cac4fe1e5189ae5097845cc3d72aa1abc06fde7dacc2ade1a44eae3b749270e4ea3496c054a21642a021b2f3324c1314abeb42fc0d480d49e8b4b5b80cf4ded7d74aac29c6773a2316e13d8c328e27dcbb93a323a4069852f01c852107435e383834195c4c3a60532c6d340a16c9b72afb636a1babdd5f2db778281c37a1564227f86351062aac0310f21d47c21757524230b2868d4cc5f1f3cafb310525027739bce134f97828c4cf238470f17c84f05a64f9fd470d7b25019691518dd5d11b5d1f1d0477a2560f688b2b02175ac23bdbb379b07885e943c195c1d371ee7c1b48bc03d5612a423fdf643cd2ea5c87fba6bd07395755bc78898669ed680f1b09bffe8f8d5a6bda61a32e3d4b77e2e35b4efd78c6d2e64ff6f02818f09aa702af1d36688dfef7eefc01912b5e363346c220ddd19356f99eb7d9868c2a99300023ac619e3b9e07a0a6d2a7674308c4ee4821bca91678224282f4daf46279f9dc86d1dbcb3b4ed826cadcb9651433bfb598736465a16ca240c4fd19a133e88917491b80a5f34251e1838c9c7cd6093a9ac720d84a9c6ba860ae90eb4e8979653ed8b7d8785500973372283a31e35a80042056bb0725b98e91848a5f4cbaee847193c0b1ac322b8eca684a0c0d3fda2db8e9bc64a557a50690a66e28e6719ac98f0c51b67a06181bcc7901b8927a4b9b0718d6617b2da41404221d61e74ced33558a7cf559635c2c82b57b4e85bcd94a940ecbda10fca981ff523ec4ce4eb7d4266aa2394e16f7ff24c98e434f2bd76869c6d716f1810964464775495b8c4ff931a1c607c3580b281238a63dcdab84517e27d1ac44197d6d7be30e5b40e0d2545eb80c1fdbfaa02773d906519dcc8c1ba59cf5af5878fdfcbacb198bf5daa6a3a3a0cc0924ba4482e4e1e5b00cd380fc9dc3355d7db23c509bca37425488cae7127112cd021013a6cb778fcd788118a141fa6b5afb1d5c98e9238ead5b3926b8b93c54701853601ae2bdf1bf696284a6af6df62acc570f8abb81e0732845e13070dfe21fb6ac815209a0998c70a988f21bd1", 0x1000}, {&(0x7f0000003e40)="0852dd0dc044fce998a04d1341d4b79575a6ccd8d346a2d1d9c87223afef76f2a071d852834b0d9f1391aa65f22ee8de879fff9168dd69c7e5a87a0f", 0x3c}, {&(0x7f0000003e80)="e9c79be142e65f5016c01a5484b283dbeb52ac4ba325abb11b46e9", 0x1b}, {&(0x7f0000003ec0)="5ecd401badc8a09bbe0f2b35bb9f5a3d2661399f8557ce1f114ba6b7c3b6afacb685e5ade1ef1d63021f4138738fcac3d35e3d566fecf8bb5c45ea2c0eec66c47d9d9d7bb3e33abe6872dba504801f4a24d4991cb9dcf76d729f855d4db930332dbbe37a335628c0518430f27af52712d537964af68263c6ddf4c28ff9db512ca0ba1284f6a1dee0d793f252eb9cefcbed9c1d0fa9f00e481d5c49327f7bf890b82dbb2255e2019a8ce716e90ec7cad3a9b55a3c9f865035fa75df4319a46d6afcdbdd4f0437506333925dc05e3a05e3619ba81d2f3b40", 0xd7}, {&(0x7f0000003fc0)="4d7a4049942256d440848e2fa50090c4da61af388661b8982102e2675b439ef2ca625c216c5b14fe099066b06ec18693fd09793e6171cdb7319d48307d1cea44cc047f50ae2517365de22184aa0de4e09a5e8cea2051e604", 0x58}, {&(0x7f0000004040)="05b9aca6524b19a0dd55a2d9c4df46bbb6336d05b8d239253f8e2dcb40f6a8a3c51be1fc351e5ff682a8f1f769ed168935bf05c8b28058b1ab723c5308b683a1a62f2f11ef51bc0d20911dc22eaf9446b04e7c51d2cf69339c7b1d36c4745607da82c490e367724e895f25296b4e5a5f44ba458a72e5141a92ec0b5dbb3ecfc8215a916804682f8a4fc2362ea5d3b6d588a9dfe356af06fcd2e0c2da142f3d6ae6f542229cf5e1660ea7fc0d", 0xac}], 0x9, 0x2) (async) pwritev(r9, &(0x7f0000004100)=[{&(0x7f0000001d80)="53de667e2e13c0f64e6ffb46c86b5b3bf478928fb24484132fb5e946c5e0ef61094685b634ef30323b8798178094db42041f2d538b0585379d464a474b0542f4bc52d47152a7e6a5a56690e1c2d35f59f065da8527ed4ca760f1eba0ad3d54fe9b841b912a5030fda7c482", 0x6b}, {&(0x7f0000001e00)="7367de8d9cf5319ae7aad7943401191077a5eca64320ace2a301297c5c1ce9fd716fc398807ab3a5f7c3da8e655e0cb7312a4a74682b633f475036d4711f4906c925fdec9385a29594a10a75444742688383573b1e619d130a31b1fb9df582c098e1df28356dd0508ea093688a947a4ebafa05cb6567e5afa705fe627e2ef1f463788bbd17fa70c5ea8b7b352c3589f2eeabca1b92081e9aa488b0873118c1d748596b83553a41df75485c6274074cbfe5dea5fdc4d2169e4f1c572ea91b01361925597c5f9c2bae4fdfa7833ba3efb416f21ae8d94ce572a58e8000b461864193c4cc63341148d0baedd503300e8cffc0cde1396abac824ef53eccffdae12cf9098bcd2f6eca4ff7a2a1263f352f8b8b0a6b7e4f5bd491c8689a01a88e9ae8d6da5ce027a5f716d2c557dd0737d174d3efaf9be4e5cb0f3e630bab67dd71274aaa46b8b9f561d79944030f4168399d62d9bc7d17e9c8efb67b8ccf8a3657223d37c77a357d64ee57f5ef8a0751809958f983f8c4486ed88618715e41a5d2639ef51b6dcae847ac8fe63f24a1312f7b102d7d3b9021a63ba62aa84d5c3f02be3a05e1165df11073ef0b5d03d01ba3e72893f68cefc76a047d92df4a2beb0f913f04aeed507ea2a3adbd4311d693a5f5660b94fe6118ae5552c345d6261eabd54e07cc1f74e2c3ce12beedc49cc39b10aade7a333e2622408c7095dd14af979e73bb54573c91dfe4d371f09d515c38f01319ade42892bdcd531b6b2ab7a73e7d4fab4c5e43881c3ce5324d0ea62d3eef18129f8a273cc065712d2bc0db1355076a62e5fd3437549fc9b4722a5572a1466724528861dc9a64e773b05b3e18cdd0c3e0b2964c7af3776a63f4d01fabd76eac8bf22bac303b8f1e6a9db55bd5f167a045330c006f82be44c3b157b432615576439c51e0811c3c1183438646a5c18c0d7ffc3663fa4aff75b6d1fc91d0658ae66f7992fc77d241270a1b16d33847bd75368679d3bccc62ee86c957e3739ffb40df616533ded9ad23fd936b04c5b2ec3ceeb7766e18150cfe1a76a8a97ebdcab00aa9854ff6dc7e169db760e628d11f964196af96d23429a51236bd2d896b85ec6e1b20a45e0bb4d6a8f4db3f016f9a8278a173edeb4d92bb4d839ee4f6928fdc6149d9e311df4695cd424854ce81582b54e8c2cb4bb9dc145e8d5ed1b3d3511438768ca8e0c9a39508716205469faa5fe2f181f73c2c921798a9ff805da448eb2f6f01e2210ccbe004659d5eaa94be39097c19d1a3470e547637a4ed2d4ac5475fe117f1cb6eb111506f29352559ac0fbcfc56575268b570149294fe70333465b9fd14203cea016b02866c32e902a2b2ade9bf0051562a471684227863d190b7093f5ac23285527b5fe51afdc5d73ee05c3d2c4d8b7b59836322449c3430c309aa1a57980443cb27a657d2e7ac2ce7d09120f776507abb797391978c9a0009a39cce7676f0e6b1bc845c62a82d2a9a9a9b4b6baf4701a97229badb7ed506c5961767028c9c3090560123b9bd80cbe087a880bebcb6efe2057391ef0bffdf3c26959816f8fd9c364caa2b91fe6942570c689fb32e88c59d1585a5d2ce3e36b2c3fdd71a14b4f97fad72b351a6cecaf3e4378db28a0e5de20e2d031bca8d99acc0d883a3569218c83b704712b84234b5383d4d255f466b3865938ac49be67bb0d052456e32f1b74029306fc0adbc50f7252840398f23a444655fd296080a47af3eb4d995ef4be07484e4dbe00879cb81e5fa153fba44e0da263cb7a94d6f1b5d728cbe2dad69c79cecc6e968fa6db03e4305d08e41e2f3c9720992e9a35d2713474a341d7f58a191b5948a74cfc44785403a16a2234363c54885ec3fe638286b79fbf07f4a78e435a70584cf9121c133b45d8dc51aa1993eaadca9cd386b5b7beb212dc0a59924f68fbce48807ed0f757dbd452ef92d2731487357491b59ff3eb5179934112a4dac361a60d4d43dc8c92b6571c5055247a4bd31119848494ea7653e0170c45954e3bf406557da5be5b501b9ab5eef007e2d16c8df18c69ba358edbec9f60618fa0030e6f5901b3b90cb93c1d44c9a5f83dee8c32ff02e52053c26942a325a9bef8448dafd21309cb880a8aaceab39365a34eabc89b91d433f12d1d702070b28f6023a8555ecce970b1b0a6ed30570161f47a18f5bd7e92d9225f83029f0bb3be45ecbf865d5d2a5ffe9b130f9447ec572f8b849b702d89164fe8e7f84d8d4b8a5ef253d90e9f5bd7718c7b7283e0ac5d27798c95a10f3c1f4dadddeb525d96e6cc0d502bf917965432c1d0c28a4212044ae6a2144611217e6b3024c33bc2fdfeed3c5a4e60f7645f489c9f083388b12c3bfc5f0e5efb9eaf36ed082780e5135f2adb5e0facf290429c64fe5ecce27b44b5a67412f7147b9880c4a99c0945c8b46bac7425acd7218e2bfb18d61e87ecbb61f95d6b9c3ce41fe54c97aebf8f183cf31519c24d6bee945e963b446a440b87deda15bf6b7beca4989692c4e254d51fe85b521cf420b51f877502efc614d66616b95c559f1c34a47eb7d5fcd05f737563888114009943a24c74e4869b9146f7059beae8e7dd02a552e9e9ac6e8806f39f7dd8429bf7c94234ae893af3f1dc582cc1bdcd6de49110ae99585d4d597c252bf3e7222448eb40037d0be5d0708cd37eeca77fc52ee90789a76512997fcc2c20a32f4a61435699d36ed28ee570f93a53759a1e4cc47aeb16e85ba7fdda16f586ac54ac077017b1eb7bc6e5792afea74ad8a6fae233a748014f77db692575caadb175bd9376e572f05c98fc8c9c173cc9f3e2e8b76277147a7d74ab18302bc77ec29f6bb9df1970b19ca4b3fe14b39388c7263346d1ffd80ab1775351b0d95ac3d3e16b3d113948f4b33047b3d35bb7f155e844a95ddbeaae6261a15027a4776a2529b55652d5415ebad519c67657b163f0ba8017e6b99665b5b687ab44503e3c924abcfcf0a98aafdc96d46002edaa424b4674d4702bbb6f521fa9aaa6813d7cd5171c9a575543c1558788b54ebb719f44e9a5a0b7220d9f8780abf1832ed2c03d7204dcf08de8a39cb7f95a86d7fbb7a53f9f77eb59a581ba661f1b30fb572ca64ea8bea89beb78925bdf88a9373d6e1341f6bb4390645fc86719421011cab49a039f117988da0ad211011d7b2abfb04fc5bcceb4f450a3141fd4bf899b0478244143e01cc2c0b11985a733ca5d66c3ded0fd66578f4f5ebac324981274de6ee6d6d325d7139c3d09104336ccf58f0138e5d97fb8aaba0d9e503a8c7b87c664657b951ccaec06e6c63980283ce20570c890c6f13b71ba8ef66994a8deb24ac67db207ec057b172da1f921ccb7cc2f195151b638e994422142a078283521d60595683a95898fb2307141e5be810c98f6d82ab639cefcd3fb965258e729c41ef92158ea3ee4596e82830d1b3d387a336daa2659e2de95dfd18c4925826079767990e8db97412d8e540af55a11f8892719ea74bc8d4fb94984d0efa83904ce63315636653ea78394e26bae3789cfe390b65c19c9cdfb80128170e4ab81eaa74b63df9a26ff244ec7be76a30445b8c3ee7a13428e075a07d9a80dc183824abfe413188ad76e7e097acb25a03d4f97b9beb614e0b907cd2014ebb4e57a68ab96a24076f5794f642b9a16a69bdcd6a4b751ba464d33f893df66835a7251b1540461c70f3349a50bab235732a967a95c713a11ecb1f8d9ecde86c9a4f44ad2a5118f02fbbc8ec8713189f55189544b84ec122ceed9129770733e149112910d62f876bd208d81090e105a8ed1b018ce3fda280eb4a26fd1f77abf23390ab95f8d76b7c6b866224a8c6945bc6761a927700bbcc2bf04bc4bc2fc9ce074b39f00923505fc30060f13e2937a9f0b58a5f6f4756ea71bfbd71c61b5231b62179fbab8a1a3ce2960f6b95be324ae38693f3159e65ff0a27f111159cacf822595be354010f095c9bb0036a2467f6b03ed492cba882df7540f461bffe36842323ee24d60616e59b9b3f2328fa82be6fdb603f5936b47f20533c42d44b5cfaf357a5a6672a83075fc892e4fba5491800902a51b0ebbc840970d9aa0345a0ade1b5641791d3adf21e8c0d6d0ec881b8fdae72a17c73512c7e8d43c47722b3e27468c16cfd34b5077a783f6dc84765a044d123bcef067683e4ee77fbc7bc99e50f76559f68189a0a5c1bb8e754c0fa8601d5ad6712cbd9008186f9f0bdfce8a875ddf8ade494610522bf99946db752c0e225a71210d2b2cdd27e740dd0fb68e11f16440cfbb136e8f000639bb76cf37a6297e54d735ec0f4ef48343d54f3ab5b1f75eeba0aad05fefd97d17523fe71fda777fa6b7be6729da0a854950efeccb4f5bac264efa1dba832dba4eed9f93c5d4f06ac7b231f118ca738281eeb3a1299bcba838ed9ddece278c2c33e87b0c7345523ac0132a602343b78a91895693fc9e428c85efdaf3cee0ca6f7c18a9af262f7e58a5d833dcf1f301a1c7a4f10174d0745450d6ae6a7589bc6123a1720d41e4c22263ba87240597c5da7b89bceafab5769ec390d3522e7872978c8a689e20d0fa5f0fb568bb9b8d56ba957b54d2d94c54682d7c82bbbf8bc5a737103d68c3dc11b12b0eca5c73fe2c3d9109ba1a8abe20b468d31a84e84d6ba8f04eee6a445fc20a327fa9e322223270d8303535f370b1e3dee24eecb2c8b517cdcf3f94f71c12a1865cab67921ef496c9da4fdbc8938e178039ecc4645ae119982be36a8cd7a800a31bc468c5d67e04d6afa2c2af28eb90247f53d5bf412b693cdcd1d85062050bd991d3fdcf71a79e3e8cb34b8e99da116f01231af6ecffb8c134cfd6fe008b8bb93f7808eb22f0108a7bfc12f2596d61a6063aa135aba7f4d4564c1ce87186774ae341f55d7bbd808e675641bc775f1d89d563b79a0121f42935dd4e6b04b71cbad24b9b92c5860c38c1e5727c3b273cd92df047dd834d2d8a81047062b3347f7ff4b19583a76002eea93c7c900a682881fe5a1bd41a82221a1580141fd8d05c83593a82c33634ea656c188cbb3cc51b00b3094a88e3dec1e6243fdd9611cb88540a9fdff5ca375423ac9dca1c54fc9c7fcfa3bcb9bd188ddca54f7be9eaeeff388e6418a18b4221f7a8e2727c7e3be9d05e2f33f8c5dcb8c04d7fda69d9a640685a6b6323b4c46e3f8c16868948c1f0ab846132eca8efbef17d73d225051881c82e694df500714808b1219a2659adb2dab35c328b19dc3efe2a0ec1e7e2c33513d8f7526ba92d28e288f876b8b419bf65e8c2101de9a8f0690a73ca870fb22031b33586fb528cb27e80c9daecad903d0c94c5197c5d340225e2700ca1fb94cc150c0ae23bdf2514d17c837840d70785552e5f271f400883a361b67e60532dcbe308235fb29af4fdacd6007ac9967793ec56ab69fb35cec075cd0a395db59cd5d1686fa5d7df9d733c3af7182aeb79f805d7c55e6bbb716f64601561a62d0627ab4a2b16bbe5faa99796bfd93a0a9f56d352124d650d343270e51227d23f886d697a4151562a36b4e8f583724b1abc8422b7461e2bd9cb923e7e210ea39ce9474c57ebf351e03eb99840593c66b31d99bbb5f2cda8d7190a74ec1cad71ce5a50ce9f1c22080a1eb3eea1ecbee9d273e8b567aeb79496126a04b46048d9bdbff35038e59182c488e67c1d5502636220212154cd2b72fb0a4de64d57c7db7839497c849cb03c6c6dbf7d21f562650f5c3bd34fad408de2d3fa6b1e986beac74f52699723bca2dcc197ebfaa373f5c070b6a047c0bd61d48e1e338a246b7e81b2", 0x1000}, {&(0x7f0000002e00)="f13e2f814207825a40877584f27502c2b04c29250c28f540aa5acc5f6af9edb76d4906cbbd6019a1dca56c0f5687260565ff303d0814bf17", 0x38}, {&(0x7f0000002e40)="0a6722af0ed5d5849af89a9e8972cd64975b882173c4ca3535eb1cd928d3198316a3118ec2963be9632dee3edc483d629f386816ef14a5b16a6e1b5ee7bc432754b355271fce9459eaf910b2565f982badb82aaefdd215e8e5c2de016d7b55979012db4221cad26b590552f61b3ae9919aae6b77b16bd23971827964f0f07b077ce3e9508aa2c32be44313fe07e87d21882b13fdd9b728c919ab6ce98ce3dc4529457013caa219e9bb0ab6826394511f0486b53a2ba740a64acd2aa15ec42a82a7e0a169d6cdbc0fee860c9ffc6411180fbebfc52b516d9b648368e9f366e183095107820ca4eb2b4e39dea478b9ea32d4e4bf274cde8d890e4f61c1d01f3df899db39904965189a253bb4ebbf927474299e54795b78d00b535a6d67a9c2cf83006d2cf190189caad3a92857d141fe04fd0fa8e9542002f65ad2924f543eef6b68c7e4b34206cf8bac1405b11ec1f64dc6ab87a83a6d34a18e1d69f6c47e31d8b31a21a4f04e29401e9aabd484dfc67054143593893ff5ab36eb44d01729de857ae1fbc263a5bdb3782b1ababe2c562e25169e9f42584b9a45eeb8001ab55a4c7bd9f9b31afbbf32e8cc990dd64acdafb912fad7c18137b0fc260f6ae2ab6d0edff7d6ed20bc2a052e314948f760288ca3c902f6370240b71a3b6d5af6c4408a51593a4362db8eda0923018adf56ccf1df452457304c32ceff48a4fd3de4a3b181264d564b0980694aa53a5b644314fd694f7c805107c6ec28446f3e102b11f5275a048c6a9aa7524d5addc8a731385475766fefa2dd41c1b6fb9e68012c0d5d6ef7fc5f579d26cdb4bbeb332bf9aafec1f0eee91842360d93c1d31d5cfc7301b4e95b957e0ff1ce9a28bcf36892e2c9333c3b9469bb845e2c3b74d4a79e63dd1366a3f729c52859d8252a2018558c7dbee3f8ebd608572721938902760153abe27a3dbe6dd7b1359355a00f5fb3e00704a688f68530e3a4f5c6ce06882ce25dc294551ba193ec90b64e1c2aa5cc3d08bc4a6f8859f2f59c87a8963a387268a5708c1a8c99fa2d25fb2d3a754273e5c9b5655713fa8aa5a785750d8d6dbb9cf5364f58effa4936eed9b5cb08918e03a737366178fe8cafcb37754799208ec6bcde0ab9534e0d16b47335e36ba3224320b3e6202fded8350bd6b544d02f89b442a67df87c948e0890fb95a01722ec5ee2422e1f493de426351d157cbb5269f143dafa80384e30dc5c4947ad93b0d1719d9f0862b60d4e1a4529089065b53816e2365f2eccad0565570754924515a6a361ecbc50f8182cbc832b6a747e5f07c0f445a2963bf1a694043b2745a7c46d4e1a576923782ca2794052fd4b658d908b9422264b7845ae70023fa09a52e64f9c3772f727de5b973e237cfa1e34548352b7e9b70dd22e17a56ec7a16254668ea18dbb0e2b5de5e4947213b42d542b9dc061a2af18710ebabd8e741e82e3d83b6b550831271a7131f93214e81fadb4ff9de29f0e2481352891defd80bd3ffa491a6986e101f0558fc430f0e18fda30e3ad957aee2a820b6cb23e2ed7402326fc7b9487cad429c9c65d07d8a092defbc59ee00890846a52be4e71da5870e0ff67665a93577bd13f151d05a0b885bebec1c698f7a395cd50b4a1689f06d03897ed8c8c59a54fd0a9eec71c52a6bd947223041258e91ba7953efa703e179da078090682e5348caf7e27b327c50f45a2a4386e0303b2fea1871d7013680ff0b3f87059bfd15dbab434c90d9c3db37442f1492cb09e16ef51a483f01749a71b368ae001109be2a2e3db853ec70151a4d955ba3a8308f9cd9934971a27c8b4c38c080ba4c5082aa59ea1f25fb25442240b0fbb992dea5d4dc8ae5ec2b0803113c479f107592d0e967e732bc4198693bbf5b262ee8bf6a16d9bea82b4c05e2a56d24e16ad62fbd201250db11337b43c64aedfc3f2b2e4dfbacf72ffb436bda3a9246cff6dd6176a0982f7018a85e622f1916fc52445654caac9de55ca903a842429e002e27a7f18d373a586c0771ee3d700c14b2f32095222e35fb27ec3b1f3bddf80d10547407733598bbc741786bad3ef096a4de07d656cdbe05a83fc6e73a2f57316d50e0c65690cf0a262991bf974a6ec0e538f1eff2a67ba992014f1cff88ae894ab196cee0e077d60071c81be267a3e4bd547b3321e938a70897aee47f86846a4d491ec2c71f93badd76d25131a511d94a0c6eb53a3eb4c12f49e53ee950a5aacf20b25123ca860ed813eaa9f656748cca9f1113ae1c49519998bbae9e8228453f0aa9a22fe537f7ff5c8748b7f81700e774f12144410dfca3f8755371f3de94a18fae30bfa2b006c31c81fdc515d240ae20ce43ceb3eaa89e08706a361ebda8a2fab26673dff59a386ba72ca5e540c8d985c69a99adedf57c5ef4e5e07fefc3de0b7fdde7beba9bcba576444d1b9a51eb20ed7c4e28517d92e4f6ff79bd25770c4e137f837abf0fd6024b4f43161b63aafcdb2a132bac1910b02a0ec310b93789bac356ed0d35682b573baaf636badeda603038895a44677d145341f5e9e8444cdba7b40e19cbb3d974f8933e99da0b5a8d843ebcef917abc0407c15c712c177537124a607d7b459af3251c8318654875c90211564e02c5104cbe6c5d6f04749dd44d4b41ebd4ad4e09bdc5fc23edcbed7f9a367bb32ea99a7bd7d3818878d14d37f7ab7b2e6033f7c93c97a422ff88278025731d4a889c31cb2f933a1cb4e2b640f1b7bbb5f696fa2661bc199144ec915254c940227810e63e4e4c89dac6abaf0932f6bcea790f38f792bb30ce6c1eeefc497b7adedea5ef277fb0d693eb912f4c979e047da87a25f147160880b987bb62a2ee1c21600ba8e9ba8d91d126498b52ee58615d840810929e677ecf357c3aba5fe58512f86d5466766788fe43cb334e77b36e12161ba8f5700070f6808d2254a1fe71bc2f73f3a06c22b285db375c4b53dacf8be9c7a45db39f0bbb321140672704e0ec271d56ea0024a521a1b00a1c97f301ce140336d86890c40143b1d909177f248a82ed34ecfe2d5c709e2b14fc4251561f7dfc106ccd19789351c2edbbfd31ea3fff8f8ddd0825e859cdbeb8e9e1493d934950b02c7515f9aea97f71d754afd40517903fa5d5003e31d673f73af484ae781a777d7d86f644a0dbbe20902a7737cae72cf7ae5b04af0f630d9e9d3d091e3ae5a1c2712544c6a8d489b1fd906641ff263672965b8d34c6395c826dd916be01bb986740065062d2a9ffcf51ed78064f43006705787ed75e930377aa9837943faeb402caaac38323403eec20cac5ebcf9fb8f09fe4e9cda66d9cdb35c4256920bbf5763effbf38ddf98634277567067b950a77de6c86afc4f2cbdc13ce0412264442649295066b50007c203a45115d463591279a1a5e7aac45808d70bd1598e04e6c522d703cc7368bf8b8993aff30f79a2a00282e199aa4bac6f9f0065daf55759a72a2f98b3e5da24387bb0b37874068599d6e88c2750e233743cf12a68bb8a255a9ed7bc1341c0db3f381717037cd21b4e35541088ecd8228f6284ba5a597fedef63445ff379e979a9dc4104a43a6c7177ce2145f518b9b9acab3b55c1c4896106ce442651e79a2cabed72719493622a1d6b59c903b398e490902489a627f4e7bf809b0a94d337d820fc116131672e59deb728b81576eb47f8b83bedf438439b5aa37b5fd7a772e18ff7e13e056c93c64ef20bc81805f1784d9127fd6c48a73a59d0635eb45d5413d862bf943170a9398a8eb0a2df4af2b43ca97fda3336351de96979a9b450b3967e52f7f3ec1b854321cce5032c2a27dd8440c740a7b2abf4e87b3b739d4dcc60b3e1104e739d672dc7482c79ebcd00dac502fbe0cf5ab539f3205ff4cc3b8bffc405b4e37211e95d732981ad841d24712b035e2c78fa5c94221a07ec9abe0806fe4e35a25d595177cbbfe5a3e48f55d40747f1d5ded9cf78733e2081e0dfafb0d622f53995123e8c5c631e48096e4fd9a05a35bd59163ada01f6dabe14116f7bee93389705549ac462a431e6fb8b0410c1f3cda344e0c24b80f00b7422a2bf8667d1bea00ce69cabc5bf5c4eac3a3d3a086c894c1f21261a3b4f5812f643a5ee6e6b68a7616078aeabb15850d49e8d8c8d81e639d82c5be966353ae8d4134de0764856dd972c32c427e7b816831b298049db954d85f8dbdda710c7d8900bc28a20fb9738a761025271cf43a670ec7a8921f0c15171d7e28d77f198922febd5c2de695310b533b4c7b394c5479f919493d7cfd70d7276f8af804b2c4e20ecdcaffbbeb3513bf29dfc96a5fca197e56b77a6feb31098b5b2f9a1fa579988beb38d50b8fa6949e45e694e5cca48d1c31324edc74d5ef41f38982b3420318ac9498e12b771393a2c31880f550663aaec34fedd724d92f085418927a604245fe404aded02f871ddb1523919a236018ddb5b6c32a22680659648a2790ae6ad364767e8287bde1ddf824b448595185cc58f28367e92f50ecf5648382e46bcec240b76ad899fe318a1068539a18eed4f5ec05b4598b2354a16dac78c68a2478fbdf6fdb8782a199bba19be29cfb2d9e0de8283101b48f803814f9c5c23d42df803c4ff53ebe185f3c21a116d1b279377dd21a0116c5d448646eb519d312d3e7a98522713e6cec2c428f8ba197b664e587947ca61f0c3fe5b04e7e68678d11899ee63461f59b74d26adffe37a41ce7442678899788f4b99cac4fe1e5189ae5097845cc3d72aa1abc06fde7dacc2ade1a44eae3b749270e4ea3496c054a21642a021b2f3324c1314abeb42fc0d480d49e8b4b5b80cf4ded7d74aac29c6773a2316e13d8c328e27dcbb93a323a4069852f01c852107435e383834195c4c3a60532c6d340a16c9b72afb636a1babdd5f2db778281c37a1564227f86351062aac0310f21d47c21757524230b2868d4cc5f1f3cafb310525027739bce134f97828c4cf238470f17c84f05a64f9fd470d7b25019691518dd5d11b5d1f1d0477a2560f688b2b02175ac23bdbb379b07885e943c195c1d371ee7c1b48bc03d5612a423fdf643cd2ea5c87fba6bd07395755bc78898669ed680f1b09bffe8f8d5a6bda61a32e3d4b77e2e35b4efd78c6d2e64ff6f02818f09aa702af1d36688dfef7eefc01912b5e363346c220ddd19356f99eb7d9868c2a99300023ac619e3b9e07a0a6d2a7674308c4ee4821bca91678224282f4daf46279f9dc86d1dbcb3b4ed826cadcb9651433bfb598736465a16ca240c4fd19a133e88917491b80a5f34251e1838c9c7cd6093a9ac720d84a9c6ba860ae90eb4e8979653ed8b7d8785500973372283a31e35a80042056bb0725b98e91848a5f4cbaee847193c0b1ac322b8eca684a0c0d3fda2db8e9bc64a557a50690a66e28e6719ac98f0c51b67a06181bcc7901b8927a4b9b0718d6617b2da41404221d61e74ced33558a7cf559635c2c82b57b4e85bcd94a940ecbda10fca981ff523ec4ce4eb7d4266aa2394e16f7ff24c98e434f2bd76869c6d716f1810964464775495b8c4ff931a1c607c3580b281238a63dcdab84517e27d1ac44197d6d7be30e5b40e0d2545eb80c1fdbfaa02773d906519dcc8c1ba59cf5af5878fdfcbacb198bf5daa6a3a3a0cc0924ba4482e4e1e5b00cd380fc9dc3355d7db23c509bca37425488cae7127112cd021013a6cb778fcd788118a141fa6b5afb1d5c98e9238ead5b3926b8b93c54701853601ae2bdf1bf696284a6af6df62acc570f8abb81e0732845e13070dfe21fb6ac815209a0998c70a988f21bd1", 0x1000}, {&(0x7f0000003e40)="0852dd0dc044fce998a04d1341d4b79575a6ccd8d346a2d1d9c87223afef76f2a071d852834b0d9f1391aa65f22ee8de879fff9168dd69c7e5a87a0f", 0x3c}, {&(0x7f0000003e80)="e9c79be142e65f5016c01a5484b283dbeb52ac4ba325abb11b46e9", 0x1b}, {&(0x7f0000003ec0)="5ecd401badc8a09bbe0f2b35bb9f5a3d2661399f8557ce1f114ba6b7c3b6afacb685e5ade1ef1d63021f4138738fcac3d35e3d566fecf8bb5c45ea2c0eec66c47d9d9d7bb3e33abe6872dba504801f4a24d4991cb9dcf76d729f855d4db930332dbbe37a335628c0518430f27af52712d537964af68263c6ddf4c28ff9db512ca0ba1284f6a1dee0d793f252eb9cefcbed9c1d0fa9f00e481d5c49327f7bf890b82dbb2255e2019a8ce716e90ec7cad3a9b55a3c9f865035fa75df4319a46d6afcdbdd4f0437506333925dc05e3a05e3619ba81d2f3b40", 0xd7}, {&(0x7f0000003fc0)="4d7a4049942256d440848e2fa50090c4da61af388661b8982102e2675b439ef2ca625c216c5b14fe099066b06ec18693fd09793e6171cdb7319d48307d1cea44cc047f50ae2517365de22184aa0de4e09a5e8cea2051e604", 0x58}, {&(0x7f0000004040)="05b9aca6524b19a0dd55a2d9c4df46bbb6336d05b8d239253f8e2dcb40f6a8a3c51be1fc351e5ff682a8f1f769ed168935bf05c8b28058b1ab723c5308b683a1a62f2f11ef51bc0d20911dc22eaf9446b04e7c51d2cf69339c7b1d36c4745607da82c490e367724e895f25296b4e5a5f44ba458a72e5141a92ec0b5dbb3ecfc8215a916804682f8a4fc2362ea5d3b6d588a9dfe356af06fcd2e0c2da142f3d6ae6f542229cf5e1660ea7fc0d", 0xac}], 0x9, 0x2) syz_open_pts() (async) syz_open_pts() pipe2(&(0x7f00000041c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$inet(0x2, 0x3, 0x5) (async) r11 = socket$inet(0x2, 0x3, 0x5) kevent(r10, &(0x7f0000004200)=[{{r11}, 0xffffffffffffffff, 0x191, 0xfffff, 0x30, 0x3}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40, 0x1000, 0x2}, {{r7}, 0x7ffffffffffffff8, 0x94, 0x54, 0x6, 0x3}, {{r2}, 0xfffffffffffffff8, 0x14, 0x80, 0xba93, 0x10000}], 0x0, &(0x7f0000004280)=[{{r8}, 0xffffffffffffffff, 0x29, 0x0, 0x5, 0x4d}, {{r8}, 0xfffffffffffffff9, 0xe1, 0x1, 0x2601, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x1, 0xd32}, {{}, 0xfffffffffffffff8, 0x18, 0x2, 0x4, 0xbb4}], 0x7, &(0x7f0000004300)={0x3f8b, 0x8}) (async) kevent(r10, &(0x7f0000004200)=[{{r11}, 0xffffffffffffffff, 0x191, 0xfffff, 0x30, 0x3}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40, 0x1000, 0x2}, {{r7}, 0x7ffffffffffffff8, 0x94, 0x54, 0x6, 0x3}, {{r2}, 0xfffffffffffffff8, 0x14, 0x80, 0xba93, 0x10000}], 0x0, &(0x7f0000004280)=[{{r8}, 0xffffffffffffffff, 0x29, 0x0, 0x5, 0x4d}, {{r8}, 0xfffffffffffffff9, 0xe1, 0x1, 0x2601, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x1, 0xd32}, {{}, 0xfffffffffffffff8, 0x18, 0x2, 0x4, 0xbb4}], 0x7, &(0x7f0000004300)={0x3f8b, 0x8}) r12 = getegid() lchown(&(0x7f0000004340)='./file0\x00', 0x0, r12) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000004600)={0x6, 0xcfd3, 0x8, 0x2, &(0x7f0000004380)={{0x9, 0x0, 0x3, 0x6, 0x80, 0x8, 0x6}, {[0x0, 0x8000000000000000, 0x3a, 0x8, 0xed36, 0x850a, 0xffffffffffffffff, 0x418b0da1, 0x6, 0xe, 0x1e4, 0x3, 0x0, 0x3, 0x7ff, 0x10000, 0x3, 0x13], [0xffffffffffffffff, 0x3, 0x9, 0x80000001, 0x2, 0x7, 0x4d6, 0xfffffffffffffff7, 0x1ff, 0x81], [0x4, 0x1ff, 0xfffffffffffffff8, 0x7fff, 0x8001, 0x5, 0x5], [0x0, 0x5, 0x8, 0x1, 0x0, 0xffffffffffffffff], [{0x8, 0x6415, 0x80, 0x1c708678}, {0x6, 0x1, 0x23, 0x7}, {0x4, 0x9e, 0x1, 0x3}, {0x2, 0x6, 0x4fb9, 0x7}, {0x58, 0x4, 0x8, 0x8000000000000000}, {0x5, 0x400000, 0x8, 0x1}, {0xb5, 0x9, 0x6, 0x6}, {0x1, 0xfffffffe, 0x200, 0x2}], {0x2, 0x6, 0x6, 0x4}, {0x8001, 0x4, 0x3, 0x10001}}}}) 05:37:17 executing program 3: mlock(&(0x7f0000ccb000/0x13000)=nil, 0x13000) madvise(&(0x7f0000cd7000/0x3000)=nil, 0x3000, 0x5) (async, rerun: 32) munmap(&(0x7f0000cd5000/0x4000)=nil, 0x4000) (rerun: 32) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ccd000/0x1000)=nil) 05:37:17 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000280)="dc257e4c", &(0x7f0000000340)=0x4, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000080)="2eb09496aa0d73b6fcfc61f6e3098c22923a7bb8d27bdfb32998c348a37c71c7e68664b46b25a619e8c6cba74bc1", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="3270579f7ecb287341ae0db2e1db6a291c570aa5db16f6980d3d3dd735934c9538b0d1de730c34e548b4750329a80bd6252819f445da2c4fa6d5f7724744e70665611edb5bb99ab92cfaa0feef60a19201c6f74c82653a3f164d17e07b7e73bf384499ac7d2642df141b1c9af71913da7237c98962218b3cd97eb751759f6427cb3f71d0e70d2aada4b05d8c50ca7b7277", 0x91) 05:37:17 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r2 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x8, 0x0, r4, r3, r1, 0x0, 0x1f}, 0x7b, 0x0, 0x9}) (async) r5 = getuid() setreuid(0xee00, r5) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r5, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r6 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:17 executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="ad06caaf4311ffe67c78ff1e2db1dca1872ece6f7d682e79b476ec10ea683fc45b4ad6b215cdb3416dc6014cbacde59f04d02c410cd990f857cf244f041fbff4169ebdf88f6f7da43bb22efd1bb80f9a107601f077ee791b17d8653540f12bdf56e89b17d0de4a4bddd3", &(0x7f00000000c0)=0x6a, &(0x7f0000000140)="8039a10c719ed273e80c92d4eae84d2f23f466d64f6e2ceb98aad9c2f128b78056eec262d362ff6296c8dc0e55060362526441a64dd5cc4055fb13fd86cc690a3d3f5b4bf76c6927f5181fe2749034b4e58a41b35ccbf0adccda7766", 0x5c) 05:37:17 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)="7eb6f2ed95b8306479c83c", 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 05:37:17 executing program 6: r0 = socket(0x1e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) poll(&(0x7f0000000180)=[{r2, 0x2}, {r4, 0x8}, {r5, 0x100}], 0x3, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:17 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x8, 0x0, r4, r3, r1, 0x0, 0x1f}, 0x7b, 0x0, 0x9}) (async, rerun: 32) r5 = getuid() (rerun: 32) setreuid(0xee00, r5) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r5, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:17 executing program 3: mlock(&(0x7f0000ccb000/0x13000)=nil, 0x13000) (async) madvise(&(0x7f0000cd7000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f0000cd5000/0x4000)=nil, 0x4000) (async) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ccd000/0x1000)=nil) 05:37:17 executing program 7: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r1 = syz_open_pts() dup2(r1, r0) mmap(&(0x7f0000717000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0xa62d) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000080), 0xfe3, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) shmget$private(0x0, 0x1000, 0x441, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 05:37:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') open(&(0x7f0000000280)='./file0\x00', 0x19304, 0x0) 05:37:18 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) write(r0, &(0x7f0000000000)="7eb6f2ed95b8306479c83c", 0xb) (async, rerun: 64) ioctl$BIOCPROMISC(r0, 0x20004269) (async, rerun: 32) close(r0) (rerun: 32) 05:37:18 executing program 2: read(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="4edb58f6a3da2a944b1fe022dec0f85554a5eef7646094913497dfd1017bf7d982aba7f364106dd50acca7f6bfdcf030b35bb3678ab4e2741278", 0x3a}], 0x1) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000140)="a0e0c1e6cf9c1084bc84cfe9e7a646064f1301fdb8004b24f185d0df69201f8ef2cd348c7db509e22b27190ea864ade2b2679c33f115a8760c6e9a217caeb425ef83bdd0dbfb410c793f2ea63c52f9c9b4a7f2b51201248945d33942d6da4ef1bf6f7564e5dc006898363160eb337da0476fbabba6d4850f2961f29063256ab96fa2e01d50fd3f2dae118de9dc31fb9668cc94746b59ffb4593216087dcf77c0212886216f015ea945cd3fb4a9f0be64f78cdb3948cb09061defa36a52dc02d9bb7b628d5965bf6f4f2ab780d232728a36e00b5ace2308fcc75848935d809b6d6720e7c9a62a380a1f234e6a29aae2cf4b4fa3ba00b5b539a5714418efac6e4783b17b62e288c0682db68ad664e546dc8561e2fba624947dd768f1b4cf531865594ca0b758fa2f5c3368ef203157c97cc6331fb7a3dd642efe0e7481c50adeb995d37793904007b3148ff3717f40d3db60694bd581d94de099ef4c1bfe57303a6fdccb9c406dad4f87b09000661f3e59312ad4fbb867da4f3802f56d7fad8451658236c87cccefd665215232e548fbfab926dce04afdd5603368d670b29d5f70ce3611c14dbf327e2a306fde17e78a5797a72e78f54ac84496ae4735a49862d7f63b9dcc2c0d4a2a0b73522c81da33d9876f683e40940e08da5c1b1a8fd783774202bc8b35bc19a09e8418986374027a6c6e2628f38548a2870e52a526b10c7ac70c159a912bb23d70df9f4bc976634b4fbaf8b5b0bee1b60c07e01e2284c669bb4559374f4c128be238fc82e96732ea67d4437a3a04a122c044d5c52bfdffc03ca3244f6afe90cbb9b2f0e9943ebe5a2151ffc4470b864c99a400bb1ae43e74bb224f1b71915e0a6568d834c1455e804d70da849d8b929fd55790f92186ad312766b751b1c149057652109ed22d8f37b802b628dd2443fc450043cee0996eea7d76f6b7dc8b094fa0610e13c2ab671417c1eb23c371487752637345b866d94ac70d0b1354f6b2617ac70f33692139aa46b1f643a0b11d748cfe03b652eb93a27b688cb93b80c2bd1a6745f74c8b6deb43d77628e4357173d3b58c9568db3524a2f290962a512e8d70c6c2fc95e5160407a2465e659a32cf2c1449f227cc501fc7b148521a702e30e1c388b351940efc4ac69f285a5848dae32acc590384d49a0a4e9ee9a5730fc1450eafff6f0dcd4a0fe05e24052037363dfdcbdf960286420b9db3e24d0874b403237b64a061c1c3d59d1df63f060f3672561da787daabb7ccee28337ecce7c507c478c151ea037464461d5b2e15f04814ebd4d6a8b0e7250a30954668e5d7578c3871c30fb474cf53c94b77912a6ca33fec7c0d6bf3e6d6f1e35e2b9171c1cf27e264d965f7c00a759b08c47b2e45ea646f358fe0ee729e2d7d79720f90888396de30e9ff4ee54dc85748d7b611e0f525f1d8f794abfb3c215599c3e716b39ba44294a47df333ccccd16a85e0f295c43cb7fc6794f8bc0d3fa56f726bb0c43d437f41cacc5aa5d88e2fef88e72878088cfcdd178bd40c51fe0651d5e474f8e75efcc32fce06fe41083176926eed1596cf98b4d5b07c889457247aef50b75ea815dd489556f94ed5fd045364a02ebe80bbe3429ee866ca7d082fd56d425291f26e6fd9060fb9c4128c1069633720eea709dd89a3be50aa40178896885abfe0a9fb05d46815670a09760af4dd52ef3170fb8cf38ca84d2830f1a3e4bd09ef34d20c17203e52c9733347cb68fbb723109726b8dc86601228e7712dedba85c534bb3c740d08bc70252ba0e3a55796538ccd83d9ad11826d3863c4be0f2562c061815733059ba3fbc013fe0d785c35308d06ff17884d0a563dfadad8e5bf7b9254108c4bea6589cda303be36e810238824503c473694b660fd21401ae92b09aae69370d2f329a2f9bf5028752e350a55e7cc9cea922c0b032aa13399c7a1e39d7b855c92944abac78090379d82df8982878bbc5ecf7062a718158745576dd4ce5e9f4343979332f7631444a8572fc58b2c751c3ac9dc8be354ce602af90fd647e134b6b8dcf9b18c9bba2075ad9ba892f61ea6c7e56a6a9ba916a62aec41e5c6a3349477f194ed6a11fdce0f9924c31926a62829bfa718fd8140226ffee6c79ee9185b9f792d7163868d2e8e881ccf760d48a6114bb6b8a495305b362a0d3c6eaa1806f59cbdc5f73c8c2c1036a050cf63a06dd440708f89d2b1f75d3809cdf7ffb5e863f1ed44ca61b396e39c60eec07db880c2dacb53fb6cd08037a8f8a0ac0bba2f6c3135e29caec67889f19f3de9a00b8449c988d59e35e1a5c238164cbef08b0f318e0f1f3ed0f7729e1ea8947962b73d58f9294377d4c035a70fee904ec0cb0afe299ccb077fa64577ce3e964dd7eb9c215b23683f48611b957e3ca4be728a71e06a97e28a245dffd7bc68fcebddb1cd6b8e8d753a21f3df9b64fe53063a0bfbef5c3b64b870a61bf98f8c6fa4475e18d715dafbb8e71a2da37ddc76550b94150230cf61dc100d508cd33607b646f2f5e542387e1ca39e16c416e2dcaf1f094d7a79601ec3ad0b3a50137cfd6edfa6a5f981450bee282d2f11cd409084a170b88e12933903bd197c5f58ef2dde8e266dc5ea51006db2d2e0839d2225237cba2d8eca973b79270cb4268f3f4b2d7a8f94dd7eb3a31b00728488af54609e6bf73e89e46d8495b134ee1e1e6e46d9c4f0a3977e99665d38aacf585e9a3ae88aef0227be83f7e67b92f61eb73376b49ffd134192e0fdc829c0c12ea2d7e87ce147bd8f4bfd1c289071d649cb89928b8a0f75030c759a0d2b58f6c678a00677713a4362b54954f6ca5990627aee81db92f76acb5fbee27ccdf8ec7267635bce448ba2b06b48d15ecc2bc285d34367a3ca28cfdfdebbb2b5aa70374a9ba97de8ebfcabd2def4c41ad6c313c360bf74d2cdc6d032e5e3fbc7da54362792f843a0a3741d978d6faf1cecf63dc9359159b62bca9978352a90bb43e0897a46208e16f7eac5e6f25bb486fae16168a06c98336b22cb7845833bd0aa8342de34cbaef6468084309a44abdfa72c82bb28ff24c33ed8cb7ffa73f75647a8912728ec66468fad539485c264c710cf8d6bb84c5bb8a10ab2ddf3127f63b7fcca9f1658e0826fcf6a4476747cab8ea149b2cddfc1898866908717219b520936330f60174783179a4003132cb46a049ef7146e0c1a682fae933d8bf9c028b6ff00a0500b3c42a69df594682bc66223136fbab0feb132bae0acfdd3d3881abfe8c141c17701da2e3c093a76c146d713aa47f4b298955b9ab8673a5f542ee60db65e78c2b4c6afdec9b52c6e4a9c6c6ef54ec5b4019c8affbc4b327188289636199abaa6ace7654b41cdca479706a0c8936d5cb04dd7d409edd0081e7178582410a6784b7c1cb73cb99d44d86346e9dce5d3555a313a8d9cec790675a533d30dd73e50fbb983c634f666dd123476b56fc307e91755caf56dfd723ee68530169af1522b8dde6fd772ce997c752e8ba6706b2259df62865a1103ace8f8198f7c1d1329f9072d7e2c80c6f075f59bb74d86f854527ea6f10c73ba31bf9d7989ec15d3f655aea9f5a45831d651c083df3cbbad1db8d4c7bfdc3fbade887465f3ef22e4411191997b927a7770f8fbf0fb188c95328cca54038ce9a34015af11ce71300970c095b9100695de1a1d83b44af83f9e18d966438f58a7489415ea51c66a645a67b5290fd0e115a26cb77a43e6f5c1f99e6dfd0d4fb28d1b20ac85fa4db11100de08062e36c2d1b5bfaefce38c4e1c38d40737c04eea7e0cec8328d42b213d130c654e9dd2dd01b983077624c21fca4aa173e25570af91cd6f9c07a3efba96f93e4d0aa66cc1e033e4659a9b0c2af8fb5af3972512dbf93d46deffb1ff3629b24956258d58ccda9634462da3f937a9a0cf52f82bf1bc044c45eae8edf2fef617207d3ee4ed81bac74fb78201419abca33eafa10a6196af0a0fc9643fe69638854d3411b4492faba9fe54fcf01182916c970ff1522303f90aff88199742054fc0a592a412d71a262aa75342647bd310271ddfcdaf223fb4281ba61744dc01f83f3f68e4a38636f59dddfd40b1b3ea7dd31418b4db418ac1c2a0408a025da6dd823a60e5fee87dee9655966dccd2605b59f490a19c89d07b39ef1f032ac999047ab097bbfe6f2cb333395bcdc44099168bd8c067eb28d1994decf48f9ebbf9396404471fc9bbbbf05e98b6330e43b74e0356ef9be17a75aeb03b03d712f3313b9e73a56fb4dd4e9596821f41469adc1bfc08a4875f1af4b8539daaec6077070fe7f0cb0b7cf225b36b2a571e5fa261c2fd0138d209da5a7e2d05363cb218dc8b0fcecc8e11e1d464488785f8f0e656025ade2d97970e5b335792f66e8c6d2f96bb659e3c6f7ea4cae980f423d1e5c8fda4122339961e4ad558e944cdcb5191a6077ccc89c2547a718b7adc29f78097af16f8132fa47fc5f0d325516234a0d5cebee5a5b22f6ebb0231ba9b30851bea3b0f0f05b4e88bd1212fac05a73c3e0269cc198a4ab1a21eae965772d34e2308381c5416db4b561775484823ac932ea4f47e4101d037cc3d740504663776947cf2d8d202556f7b48d7100a1eb081bf55b82c0c5c1dd1a44c2b6e5f38e663610f690fa5ab66be9e5b5b821aaaf36d68d8ef286257425a3c1cae3c5a14cfaf804252b15bd2217b2b83f3220832fa0e1a385b004b0bde3fcaba8d62939fd149dc10d7e50266f2a0edda11ab278736f7260f094bb103bbef64e8f2679ebf9a68c416cf660d5dca2e2c83f010d368e116cfdbdf1e2150082617d911250f6b460f650d35e5b71ed7eb5904848054de1c108eb81dfd4b09c778d42a6eee28214274b6314165cdd7f8d53367c601b9d433738a6aaae1a1b3178c03b2fcc982ee69230f4e2a87abe7396cf05747ca3d6eb7af4f1c48778539ba61814cb4524589d45f7eab780897f5dd11c18dff14468e69951c71ff2d38b7003ded6adf2ca678ea82e11aaeadbdadf8a6a120851a8d6263b0fd668a1aa760a9d6eb528f94dde76f33067e63c8e8c9436a2bd5699a30eab38aa8b9a757f97b9cdc371be18bd83c403ec5683bb1efe6ed59b5796ac9666ab1c47a18ae4b8b711bcfef827194cb69cdd1d4410c12f03963d6e41d3c90128b20126fd4fec03119d9bc54e0ee1b67f2c8847892d8e156f459e2819606175b4c1d5eebf11c03b24530b8bfbd4d0c064cce02679013fb2ae2a1d5d4078201e597aeafa34deca6040a477679fd5046f6dda5183b880ebc04db4a36d6d90be50d50babab4b656a65435a98de661e2c2a666653747ff32418ab4de39267220d9a4a8bd75354c6a5dae49254bcdc3bfb9af7714858058800e33eda08c0f0f998c314eb428854be6c837075e9bc550b6dc8d60b086b93583df3182ac00ed609bd8b8897b9ed8fafda5cab8010fa7a0db6e01686147079b9179594eea17250e2beca989bd00947e94480e0db892a5e0e7c9024cce12d4e42853f7f12fb92b4a048b3fbed636a9c3696f6a32939ff2925997a4e13aa054c1855992529505404802f64d6200e2bcd39224ed3533249c0ff899b62c95fa6ec2d71e6aa4e61d92d16974933c44f51270dbc4ffe5d205bec66f20c0800073c672b3fa04cf3973fa6a0d23afd8f375f31ba72f0d0c01610fe8fe1a51545f20c7e99c0dc52b2002926be237a1c377f3f064fc7e4a512db364956149fbe61c74a677b23834a61f58b294c5798ee2ea9ff02a3922c24a79a33f0bd81c7b9b71c476afd292af70734ef30d1af34a441000a301ac08", 0x1000}], 0x1) r2 = dup(r1) writev(r2, &(0x7f0000001580)=[{&(0x7f0000001180)="03949aa7cac29da7b421fc6afe7db806c9ca31598cd882043bd264930b9e1b422b51f506b45ab22afb752c65fdcb795effcfb4a0c71b0cbadfe272aef2dcb40d8b5238ad9cbf745c2c8a82576ce359fb", 0x50}, {&(0x7f0000001200)="2e2fcc2022d4db328ea1c64bf884820bda8ee89e07d95e0468f110121d0e628f8574d59f046534dd610d18371e83cbfd63bbb723fa5682abe0926f47c432e514de8c8e54e8857515785c6b07ccfcfe2467ef83f716ff59676fb24a12e3ed4f52f5e3dfc0df77e88470c5de8303602760eb2701bae69647e1aa95c0c1931eb7427b1d995602dbbb5634fb2628fee73dfd0c81507c4af1e66c3655267bcd5627c759fe5ab0d6cfc15ab07c57ffd54337bcf7250aa06e7b57891f021e45b4aeb1dec0f298865d60639911f07ed53814fcb8d1e69be7", 0xd4}, {&(0x7f0000001300)="2019bc90e9010b635854a279aa680789d5ddecb601fc3d305161a1b47ca793976bed4ccbd7b2b2550b39bc445f50ca2df3e39e737eeb7571cdbf4654db4c0e7d65f08e3644df41938fc36c33c986d1dbabd37bc5f53b710554bf3f9f20a490a4f3b397b6dca18eedfe9002ae4a", 0x6d}, {&(0x7f0000001380)="63e681e731cc1ec538a9e3ccd656dfd3d8165b193f9af0ea33578c8c93f0b0b686fc69210de90258f3381276b02a530a24c865d84f5fc7600d33f1e6c82a0757c7e11d5c32758e22867cef170463268a944aaaee41cf2ef44aff6e91397b65423acc561d1018da1b52e85b90c5920d7184d1a46cbbfb548d88eaaa899f02b7773ea693a995f8ece358fd18a42d4bd6ef4683b0e0a90e5bd647327525a7c0380c0892de3340bc94bad3cca39587c55c52cee5dd8fb8ad04561c348fef562f88f42554e7961cda464dfcd6fc5aeb1372c798f160567948b5a6cb5998c859171f7311708ea97870313699441d1e5ec4fbfe40a89ff423f40a26a61bda", 0xfb}, {&(0x7f0000001480)="860353e6904bc368f4c69a9a4f770b76071452d0c9dbe34a4bf3f4677604eeaa3212617adca612c41cfcc4c1402a936c4fb51e770d7c3f1c4b92de680eb27b155f316b32e19cf7d22bc4c3c9eb15e11facb3385a516420655aa201120a430089d93c03f1b6b2bb3ecd525c398265a738d5ccb1ed176801fe672c1136c71c703d7a91e14ab0276f1c22b579b0ec657036499921d466553db4af2f5f76976fa708072c2341aad8df904c58e3c982f27099a6a5435eb9590096e35c13d226536b5786b6024a3ddc65fbe5c14d423e305dd287121427722d4bca8c250def6f83b74c770bd88970368f8e456d78b2f580e4ea84408dcd0178ab83d38a8b3cbdc787", 0xff}], 0x5) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600), 0x400, 0x0) writev(r3, &(0x7f0000001740)=[{&(0x7f0000001640)="97f2f19fb167fe76bdff0057dfafc7d5a4faf7f14348c658bc18b23abb5251fd289702f0b020865457acbf31f509b16548fa889a3d03b7b021a0521d082e570bba53e403e9be3d85bf2a55c5773592731b1099b94283313e2b924be4dfe09ae05db1525e0af54cab2800aae8c5155658ef5cc91b0f245203575b6524ac7747c4489f5a4622ff87377c2fe86b96b490788e117a3e3099cacbd736ab4e8e9bd2cd939c76cd30eca80e859657515abc6dd5dce171997bca72dab236446f63ece678c80b88a6b7f9d8b9886eabf8ccde321549c6b8a7d1082537aee52326949ccf8d3bbd8f89691945ea658c9fedd89d", 0xee}], 0x1) (async, rerun: 32) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780), 0x1, 0x0) (rerun: 32) poll(&(0x7f00000017c0)=[{r4, 0x2}], 0x1, 0x0) r5 = openat(r2, &(0x7f0000001800)='./file0\x00', 0x978f6d46806139b1, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001840)={0x3, './file0\x00', './file0\x00'}) (async) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2811, r6, 0xfff) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000001b80)={0x7ff, 0xc2, 0x1, 0x6, &(0x7f0000001900)={{0x0, 0xbd, 0x7f, 0x66, 0x3f, 0x8, 0xfffffff9}, {[0x7, 0x100, 0x7, 0x0, 0xffffffffffffffff, 0x10001, 0x5956d0a9, 0x7fff, 0x401, 0xfffffffffffffffe, 0x5, 0x6, 0xd4, 0x8, 0x80, 0xc6, 0x3, 0x9], [0xed57, 0x7, 0xfffffffffffffffa, 0x6, 0x80000000, 0xe5, 0x64, 0x0, 0x7, 0x9], [0xbe, 0x7f, 0x8000000000000000, 0xccb8, 0x6, 0x0, 0x7], [0x2, 0x80000001, 0x423, 0x7fffffffffffffff, 0x0, 0x7ff], [{0x8, 0xa7d, 0x9, 0x1f}, {0x401, 0x8, 0x80, 0xffff}, {0x1, 0x0, 0x101, 0x2}, {0x2, 0x0, 0x7, 0x4}, {0x8000, 0x4, 0x74ff, 0x4}, {0x4000, 0x7fffffff, 0xd5}, {0x9, 0x0, 0x3, 0x7ff}, {0x1000, 0x8, 0x7, 0x4}], {0x736, 0x7ff, 0x4, 0xfff}, {0x9, 0x1, 0x2b2f565e, 0x6}}}, 0x9, 0x6}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001bc0)) (async) r8 = socket$unix(0x1, 0x2, 0x0) writev(r8, &(0x7f0000001d40)=[{&(0x7f0000001c00)="48b40ad7348116d7e4ba1f91e79f0849626e163ef58d81d8a6e23dd67e13072f5ec97daa3dec6d874905e043fc0207446e0cc371225344be3772d112d42afa14bb2ecf0b4256334f06682153ebeba2f642f3b5ad745d2d2816d31c50c14ab17ba6f620fa6341898afab5dc363f4139f6dcee72b3", 0x74}, {&(0x7f0000001c80)="41412bedf21655f8e0be4111798d26d2a1d392090959d2242bee2d202ae06bf8f44c1cb7ec476c54c7ef797b1312ce005ead1c5180b810f87551b1d391bfa096bbd6e31f12e34ebbed4cb193c8c00d735b2e440268499dbff85a8dc3f55aae6f659bc37fff1f5511478d798825b0b1f70f6278", 0x73}, {&(0x7f0000001d00)="f9b8ab465c3b", 0x6}], 0x3) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3811, r0, 0xfffffffffffffff8) r9 = syz_open_pts() pwritev(r9, &(0x7f0000004100)=[{&(0x7f0000001d80)="53de667e2e13c0f64e6ffb46c86b5b3bf478928fb24484132fb5e946c5e0ef61094685b634ef30323b8798178094db42041f2d538b0585379d464a474b0542f4bc52d47152a7e6a5a56690e1c2d35f59f065da8527ed4ca760f1eba0ad3d54fe9b841b912a5030fda7c482", 0x6b}, {&(0x7f0000001e00)="7367de8d9cf5319ae7aad7943401191077a5eca64320ace2a301297c5c1ce9fd716fc398807ab3a5f7c3da8e655e0cb7312a4a74682b633f475036d4711f4906c925fdec9385a29594a10a75444742688383573b1e619d130a31b1fb9df582c098e1df28356dd0508ea093688a947a4ebafa05cb6567e5afa705fe627e2ef1f463788bbd17fa70c5ea8b7b352c3589f2eeabca1b92081e9aa488b0873118c1d748596b83553a41df75485c6274074cbfe5dea5fdc4d2169e4f1c572ea91b01361925597c5f9c2bae4fdfa7833ba3efb416f21ae8d94ce572a58e8000b461864193c4cc63341148d0baedd503300e8cffc0cde1396abac824ef53eccffdae12cf9098bcd2f6eca4ff7a2a1263f352f8b8b0a6b7e4f5bd491c8689a01a88e9ae8d6da5ce027a5f716d2c557dd0737d174d3efaf9be4e5cb0f3e630bab67dd71274aaa46b8b9f561d79944030f4168399d62d9bc7d17e9c8efb67b8ccf8a3657223d37c77a357d64ee57f5ef8a0751809958f983f8c4486ed88618715e41a5d2639ef51b6dcae847ac8fe63f24a1312f7b102d7d3b9021a63ba62aa84d5c3f02be3a05e1165df11073ef0b5d03d01ba3e72893f68cefc76a047d92df4a2beb0f913f04aeed507ea2a3adbd4311d693a5f5660b94fe6118ae5552c345d6261eabd54e07cc1f74e2c3ce12beedc49cc39b10aade7a333e2622408c7095dd14af979e73bb54573c91dfe4d371f09d515c38f01319ade42892bdcd531b6b2ab7a73e7d4fab4c5e43881c3ce5324d0ea62d3eef18129f8a273cc065712d2bc0db1355076a62e5fd3437549fc9b4722a5572a1466724528861dc9a64e773b05b3e18cdd0c3e0b2964c7af3776a63f4d01fabd76eac8bf22bac303b8f1e6a9db55bd5f167a045330c006f82be44c3b157b432615576439c51e0811c3c1183438646a5c18c0d7ffc3663fa4aff75b6d1fc91d0658ae66f7992fc77d241270a1b16d33847bd75368679d3bccc62ee86c957e3739ffb40df616533ded9ad23fd936b04c5b2ec3ceeb7766e18150cfe1a76a8a97ebdcab00aa9854ff6dc7e169db760e628d11f964196af96d23429a51236bd2d896b85ec6e1b20a45e0bb4d6a8f4db3f016f9a8278a173edeb4d92bb4d839ee4f6928fdc6149d9e311df4695cd424854ce81582b54e8c2cb4bb9dc145e8d5ed1b3d3511438768ca8e0c9a39508716205469faa5fe2f181f73c2c921798a9ff805da448eb2f6f01e2210ccbe004659d5eaa94be39097c19d1a3470e547637a4ed2d4ac5475fe117f1cb6eb111506f29352559ac0fbcfc56575268b570149294fe70333465b9fd14203cea016b02866c32e902a2b2ade9bf0051562a471684227863d190b7093f5ac23285527b5fe51afdc5d73ee05c3d2c4d8b7b59836322449c3430c309aa1a57980443cb27a657d2e7ac2ce7d09120f776507abb797391978c9a0009a39cce7676f0e6b1bc845c62a82d2a9a9a9b4b6baf4701a97229badb7ed506c5961767028c9c3090560123b9bd80cbe087a880bebcb6efe2057391ef0bffdf3c26959816f8fd9c364caa2b91fe6942570c689fb32e88c59d1585a5d2ce3e36b2c3fdd71a14b4f97fad72b351a6cecaf3e4378db28a0e5de20e2d031bca8d99acc0d883a3569218c83b704712b84234b5383d4d255f466b3865938ac49be67bb0d052456e32f1b74029306fc0adbc50f7252840398f23a444655fd296080a47af3eb4d995ef4be07484e4dbe00879cb81e5fa153fba44e0da263cb7a94d6f1b5d728cbe2dad69c79cecc6e968fa6db03e4305d08e41e2f3c9720992e9a35d2713474a341d7f58a191b5948a74cfc44785403a16a2234363c54885ec3fe638286b79fbf07f4a78e435a70584cf9121c133b45d8dc51aa1993eaadca9cd386b5b7beb212dc0a59924f68fbce48807ed0f757dbd452ef92d2731487357491b59ff3eb5179934112a4dac361a60d4d43dc8c92b6571c5055247a4bd31119848494ea7653e0170c45954e3bf406557da5be5b501b9ab5eef007e2d16c8df18c69ba358edbec9f60618fa0030e6f5901b3b90cb93c1d44c9a5f83dee8c32ff02e52053c26942a325a9bef8448dafd21309cb880a8aaceab39365a34eabc89b91d433f12d1d702070b28f6023a8555ecce970b1b0a6ed30570161f47a18f5bd7e92d9225f83029f0bb3be45ecbf865d5d2a5ffe9b130f9447ec572f8b849b702d89164fe8e7f84d8d4b8a5ef253d90e9f5bd7718c7b7283e0ac5d27798c95a10f3c1f4dadddeb525d96e6cc0d502bf917965432c1d0c28a4212044ae6a2144611217e6b3024c33bc2fdfeed3c5a4e60f7645f489c9f083388b12c3bfc5f0e5efb9eaf36ed082780e5135f2adb5e0facf290429c64fe5ecce27b44b5a67412f7147b9880c4a99c0945c8b46bac7425acd7218e2bfb18d61e87ecbb61f95d6b9c3ce41fe54c97aebf8f183cf31519c24d6bee945e963b446a440b87deda15bf6b7beca4989692c4e254d51fe85b521cf420b51f877502efc614d66616b95c559f1c34a47eb7d5fcd05f737563888114009943a24c74e4869b9146f7059beae8e7dd02a552e9e9ac6e8806f39f7dd8429bf7c94234ae893af3f1dc582cc1bdcd6de49110ae99585d4d597c252bf3e7222448eb40037d0be5d0708cd37eeca77fc52ee90789a76512997fcc2c20a32f4a61435699d36ed28ee570f93a53759a1e4cc47aeb16e85ba7fdda16f586ac54ac077017b1eb7bc6e5792afea74ad8a6fae233a748014f77db692575caadb175bd9376e572f05c98fc8c9c173cc9f3e2e8b76277147a7d74ab18302bc77ec29f6bb9df1970b19ca4b3fe14b39388c7263346d1ffd80ab1775351b0d95ac3d3e16b3d113948f4b33047b3d35bb7f155e844a95ddbeaae6261a15027a4776a2529b55652d5415ebad519c67657b163f0ba8017e6b99665b5b687ab44503e3c924abcfcf0a98aafdc96d46002edaa424b4674d4702bbb6f521fa9aaa6813d7cd5171c9a575543c1558788b54ebb719f44e9a5a0b7220d9f8780abf1832ed2c03d7204dcf08de8a39cb7f95a86d7fbb7a53f9f77eb59a581ba661f1b30fb572ca64ea8bea89beb78925bdf88a9373d6e1341f6bb4390645fc86719421011cab49a039f117988da0ad211011d7b2abfb04fc5bcceb4f450a3141fd4bf899b0478244143e01cc2c0b11985a733ca5d66c3ded0fd66578f4f5ebac324981274de6ee6d6d325d7139c3d09104336ccf58f0138e5d97fb8aaba0d9e503a8c7b87c664657b951ccaec06e6c63980283ce20570c890c6f13b71ba8ef66994a8deb24ac67db207ec057b172da1f921ccb7cc2f195151b638e994422142a078283521d60595683a95898fb2307141e5be810c98f6d82ab639cefcd3fb965258e729c41ef92158ea3ee4596e82830d1b3d387a336daa2659e2de95dfd18c4925826079767990e8db97412d8e540af55a11f8892719ea74bc8d4fb94984d0efa83904ce63315636653ea78394e26bae3789cfe390b65c19c9cdfb80128170e4ab81eaa74b63df9a26ff244ec7be76a30445b8c3ee7a13428e075a07d9a80dc183824abfe413188ad76e7e097acb25a03d4f97b9beb614e0b907cd2014ebb4e57a68ab96a24076f5794f642b9a16a69bdcd6a4b751ba464d33f893df66835a7251b1540461c70f3349a50bab235732a967a95c713a11ecb1f8d9ecde86c9a4f44ad2a5118f02fbbc8ec8713189f55189544b84ec122ceed9129770733e149112910d62f876bd208d81090e105a8ed1b018ce3fda280eb4a26fd1f77abf23390ab95f8d76b7c6b866224a8c6945bc6761a927700bbcc2bf04bc4bc2fc9ce074b39f00923505fc30060f13e2937a9f0b58a5f6f4756ea71bfbd71c61b5231b62179fbab8a1a3ce2960f6b95be324ae38693f3159e65ff0a27f111159cacf822595be354010f095c9bb0036a2467f6b03ed492cba882df7540f461bffe36842323ee24d60616e59b9b3f2328fa82be6fdb603f5936b47f20533c42d44b5cfaf357a5a6672a83075fc892e4fba5491800902a51b0ebbc840970d9aa0345a0ade1b5641791d3adf21e8c0d6d0ec881b8fdae72a17c73512c7e8d43c47722b3e27468c16cfd34b5077a783f6dc84765a044d123bcef067683e4ee77fbc7bc99e50f76559f68189a0a5c1bb8e754c0fa8601d5ad6712cbd9008186f9f0bdfce8a875ddf8ade494610522bf99946db752c0e225a71210d2b2cdd27e740dd0fb68e11f16440cfbb136e8f000639bb76cf37a6297e54d735ec0f4ef48343d54f3ab5b1f75eeba0aad05fefd97d17523fe71fda777fa6b7be6729da0a854950efeccb4f5bac264efa1dba832dba4eed9f93c5d4f06ac7b231f118ca738281eeb3a1299bcba838ed9ddece278c2c33e87b0c7345523ac0132a602343b78a91895693fc9e428c85efdaf3cee0ca6f7c18a9af262f7e58a5d833dcf1f301a1c7a4f10174d0745450d6ae6a7589bc6123a1720d41e4c22263ba87240597c5da7b89bceafab5769ec390d3522e7872978c8a689e20d0fa5f0fb568bb9b8d56ba957b54d2d94c54682d7c82bbbf8bc5a737103d68c3dc11b12b0eca5c73fe2c3d9109ba1a8abe20b468d31a84e84d6ba8f04eee6a445fc20a327fa9e322223270d8303535f370b1e3dee24eecb2c8b517cdcf3f94f71c12a1865cab67921ef496c9da4fdbc8938e178039ecc4645ae119982be36a8cd7a800a31bc468c5d67e04d6afa2c2af28eb90247f53d5bf412b693cdcd1d85062050bd991d3fdcf71a79e3e8cb34b8e99da116f01231af6ecffb8c134cfd6fe008b8bb93f7808eb22f0108a7bfc12f2596d61a6063aa135aba7f4d4564c1ce87186774ae341f55d7bbd808e675641bc775f1d89d563b79a0121f42935dd4e6b04b71cbad24b9b92c5860c38c1e5727c3b273cd92df047dd834d2d8a81047062b3347f7ff4b19583a76002eea93c7c900a682881fe5a1bd41a82221a1580141fd8d05c83593a82c33634ea656c188cbb3cc51b00b3094a88e3dec1e6243fdd9611cb88540a9fdff5ca375423ac9dca1c54fc9c7fcfa3bcb9bd188ddca54f7be9eaeeff388e6418a18b4221f7a8e2727c7e3be9d05e2f33f8c5dcb8c04d7fda69d9a640685a6b6323b4c46e3f8c16868948c1f0ab846132eca8efbef17d73d225051881c82e694df500714808b1219a2659adb2dab35c328b19dc3efe2a0ec1e7e2c33513d8f7526ba92d28e288f876b8b419bf65e8c2101de9a8f0690a73ca870fb22031b33586fb528cb27e80c9daecad903d0c94c5197c5d340225e2700ca1fb94cc150c0ae23bdf2514d17c837840d70785552e5f271f400883a361b67e60532dcbe308235fb29af4fdacd6007ac9967793ec56ab69fb35cec075cd0a395db59cd5d1686fa5d7df9d733c3af7182aeb79f805d7c55e6bbb716f64601561a62d0627ab4a2b16bbe5faa99796bfd93a0a9f56d352124d650d343270e51227d23f886d697a4151562a36b4e8f583724b1abc8422b7461e2bd9cb923e7e210ea39ce9474c57ebf351e03eb99840593c66b31d99bbb5f2cda8d7190a74ec1cad71ce5a50ce9f1c22080a1eb3eea1ecbee9d273e8b567aeb79496126a04b46048d9bdbff35038e59182c488e67c1d5502636220212154cd2b72fb0a4de64d57c7db7839497c849cb03c6c6dbf7d21f562650f5c3bd34fad408de2d3fa6b1e986beac74f52699723bca2dcc197ebfaa373f5c070b6a047c0bd61d48e1e338a246b7e81b2", 0x1000}, {&(0x7f0000002e00)="f13e2f814207825a40877584f27502c2b04c29250c28f540aa5acc5f6af9edb76d4906cbbd6019a1dca56c0f5687260565ff303d0814bf17", 0x38}, {&(0x7f0000002e40)="0a6722af0ed5d5849af89a9e8972cd64975b882173c4ca3535eb1cd928d3198316a3118ec2963be9632dee3edc483d629f386816ef14a5b16a6e1b5ee7bc432754b355271fce9459eaf910b2565f982badb82aaefdd215e8e5c2de016d7b55979012db4221cad26b590552f61b3ae9919aae6b77b16bd23971827964f0f07b077ce3e9508aa2c32be44313fe07e87d21882b13fdd9b728c919ab6ce98ce3dc4529457013caa219e9bb0ab6826394511f0486b53a2ba740a64acd2aa15ec42a82a7e0a169d6cdbc0fee860c9ffc6411180fbebfc52b516d9b648368e9f366e183095107820ca4eb2b4e39dea478b9ea32d4e4bf274cde8d890e4f61c1d01f3df899db39904965189a253bb4ebbf927474299e54795b78d00b535a6d67a9c2cf83006d2cf190189caad3a92857d141fe04fd0fa8e9542002f65ad2924f543eef6b68c7e4b34206cf8bac1405b11ec1f64dc6ab87a83a6d34a18e1d69f6c47e31d8b31a21a4f04e29401e9aabd484dfc67054143593893ff5ab36eb44d01729de857ae1fbc263a5bdb3782b1ababe2c562e25169e9f42584b9a45eeb8001ab55a4c7bd9f9b31afbbf32e8cc990dd64acdafb912fad7c18137b0fc260f6ae2ab6d0edff7d6ed20bc2a052e314948f760288ca3c902f6370240b71a3b6d5af6c4408a51593a4362db8eda0923018adf56ccf1df452457304c32ceff48a4fd3de4a3b181264d564b0980694aa53a5b644314fd694f7c805107c6ec28446f3e102b11f5275a048c6a9aa7524d5addc8a731385475766fefa2dd41c1b6fb9e68012c0d5d6ef7fc5f579d26cdb4bbeb332bf9aafec1f0eee91842360d93c1d31d5cfc7301b4e95b957e0ff1ce9a28bcf36892e2c9333c3b9469bb845e2c3b74d4a79e63dd1366a3f729c52859d8252a2018558c7dbee3f8ebd608572721938902760153abe27a3dbe6dd7b1359355a00f5fb3e00704a688f68530e3a4f5c6ce06882ce25dc294551ba193ec90b64e1c2aa5cc3d08bc4a6f8859f2f59c87a8963a387268a5708c1a8c99fa2d25fb2d3a754273e5c9b5655713fa8aa5a785750d8d6dbb9cf5364f58effa4936eed9b5cb08918e03a737366178fe8cafcb37754799208ec6bcde0ab9534e0d16b47335e36ba3224320b3e6202fded8350bd6b544d02f89b442a67df87c948e0890fb95a01722ec5ee2422e1f493de426351d157cbb5269f143dafa80384e30dc5c4947ad93b0d1719d9f0862b60d4e1a4529089065b53816e2365f2eccad0565570754924515a6a361ecbc50f8182cbc832b6a747e5f07c0f445a2963bf1a694043b2745a7c46d4e1a576923782ca2794052fd4b658d908b9422264b7845ae70023fa09a52e64f9c3772f727de5b973e237cfa1e34548352b7e9b70dd22e17a56ec7a16254668ea18dbb0e2b5de5e4947213b42d542b9dc061a2af18710ebabd8e741e82e3d83b6b550831271a7131f93214e81fadb4ff9de29f0e2481352891defd80bd3ffa491a6986e101f0558fc430f0e18fda30e3ad957aee2a820b6cb23e2ed7402326fc7b9487cad429c9c65d07d8a092defbc59ee00890846a52be4e71da5870e0ff67665a93577bd13f151d05a0b885bebec1c698f7a395cd50b4a1689f06d03897ed8c8c59a54fd0a9eec71c52a6bd947223041258e91ba7953efa703e179da078090682e5348caf7e27b327c50f45a2a4386e0303b2fea1871d7013680ff0b3f87059bfd15dbab434c90d9c3db37442f1492cb09e16ef51a483f01749a71b368ae001109be2a2e3db853ec70151a4d955ba3a8308f9cd9934971a27c8b4c38c080ba4c5082aa59ea1f25fb25442240b0fbb992dea5d4dc8ae5ec2b0803113c479f107592d0e967e732bc4198693bbf5b262ee8bf6a16d9bea82b4c05e2a56d24e16ad62fbd201250db11337b43c64aedfc3f2b2e4dfbacf72ffb436bda3a9246cff6dd6176a0982f7018a85e622f1916fc52445654caac9de55ca903a842429e002e27a7f18d373a586c0771ee3d700c14b2f32095222e35fb27ec3b1f3bddf80d10547407733598bbc741786bad3ef096a4de07d656cdbe05a83fc6e73a2f57316d50e0c65690cf0a262991bf974a6ec0e538f1eff2a67ba992014f1cff88ae894ab196cee0e077d60071c81be267a3e4bd547b3321e938a70897aee47f86846a4d491ec2c71f93badd76d25131a511d94a0c6eb53a3eb4c12f49e53ee950a5aacf20b25123ca860ed813eaa9f656748cca9f1113ae1c49519998bbae9e8228453f0aa9a22fe537f7ff5c8748b7f81700e774f12144410dfca3f8755371f3de94a18fae30bfa2b006c31c81fdc515d240ae20ce43ceb3eaa89e08706a361ebda8a2fab26673dff59a386ba72ca5e540c8d985c69a99adedf57c5ef4e5e07fefc3de0b7fdde7beba9bcba576444d1b9a51eb20ed7c4e28517d92e4f6ff79bd25770c4e137f837abf0fd6024b4f43161b63aafcdb2a132bac1910b02a0ec310b93789bac356ed0d35682b573baaf636badeda603038895a44677d145341f5e9e8444cdba7b40e19cbb3d974f8933e99da0b5a8d843ebcef917abc0407c15c712c177537124a607d7b459af3251c8318654875c90211564e02c5104cbe6c5d6f04749dd44d4b41ebd4ad4e09bdc5fc23edcbed7f9a367bb32ea99a7bd7d3818878d14d37f7ab7b2e6033f7c93c97a422ff88278025731d4a889c31cb2f933a1cb4e2b640f1b7bbb5f696fa2661bc199144ec915254c940227810e63e4e4c89dac6abaf0932f6bcea790f38f792bb30ce6c1eeefc497b7adedea5ef277fb0d693eb912f4c979e047da87a25f147160880b987bb62a2ee1c21600ba8e9ba8d91d126498b52ee58615d840810929e677ecf357c3aba5fe58512f86d5466766788fe43cb334e77b36e12161ba8f5700070f6808d2254a1fe71bc2f73f3a06c22b285db375c4b53dacf8be9c7a45db39f0bbb321140672704e0ec271d56ea0024a521a1b00a1c97f301ce140336d86890c40143b1d909177f248a82ed34ecfe2d5c709e2b14fc4251561f7dfc106ccd19789351c2edbbfd31ea3fff8f8ddd0825e859cdbeb8e9e1493d934950b02c7515f9aea97f71d754afd40517903fa5d5003e31d673f73af484ae781a777d7d86f644a0dbbe20902a7737cae72cf7ae5b04af0f630d9e9d3d091e3ae5a1c2712544c6a8d489b1fd906641ff263672965b8d34c6395c826dd916be01bb986740065062d2a9ffcf51ed78064f43006705787ed75e930377aa9837943faeb402caaac38323403eec20cac5ebcf9fb8f09fe4e9cda66d9cdb35c4256920bbf5763effbf38ddf98634277567067b950a77de6c86afc4f2cbdc13ce0412264442649295066b50007c203a45115d463591279a1a5e7aac45808d70bd1598e04e6c522d703cc7368bf8b8993aff30f79a2a00282e199aa4bac6f9f0065daf55759a72a2f98b3e5da24387bb0b37874068599d6e88c2750e233743cf12a68bb8a255a9ed7bc1341c0db3f381717037cd21b4e35541088ecd8228f6284ba5a597fedef63445ff379e979a9dc4104a43a6c7177ce2145f518b9b9acab3b55c1c4896106ce442651e79a2cabed72719493622a1d6b59c903b398e490902489a627f4e7bf809b0a94d337d820fc116131672e59deb728b81576eb47f8b83bedf438439b5aa37b5fd7a772e18ff7e13e056c93c64ef20bc81805f1784d9127fd6c48a73a59d0635eb45d5413d862bf943170a9398a8eb0a2df4af2b43ca97fda3336351de96979a9b450b3967e52f7f3ec1b854321cce5032c2a27dd8440c740a7b2abf4e87b3b739d4dcc60b3e1104e739d672dc7482c79ebcd00dac502fbe0cf5ab539f3205ff4cc3b8bffc405b4e37211e95d732981ad841d24712b035e2c78fa5c94221a07ec9abe0806fe4e35a25d595177cbbfe5a3e48f55d40747f1d5ded9cf78733e2081e0dfafb0d622f53995123e8c5c631e48096e4fd9a05a35bd59163ada01f6dabe14116f7bee93389705549ac462a431e6fb8b0410c1f3cda344e0c24b80f00b7422a2bf8667d1bea00ce69cabc5bf5c4eac3a3d3a086c894c1f21261a3b4f5812f643a5ee6e6b68a7616078aeabb15850d49e8d8c8d81e639d82c5be966353ae8d4134de0764856dd972c32c427e7b816831b298049db954d85f8dbdda710c7d8900bc28a20fb9738a761025271cf43a670ec7a8921f0c15171d7e28d77f198922febd5c2de695310b533b4c7b394c5479f919493d7cfd70d7276f8af804b2c4e20ecdcaffbbeb3513bf29dfc96a5fca197e56b77a6feb31098b5b2f9a1fa579988beb38d50b8fa6949e45e694e5cca48d1c31324edc74d5ef41f38982b3420318ac9498e12b771393a2c31880f550663aaec34fedd724d92f085418927a604245fe404aded02f871ddb1523919a236018ddb5b6c32a22680659648a2790ae6ad364767e8287bde1ddf824b448595185cc58f28367e92f50ecf5648382e46bcec240b76ad899fe318a1068539a18eed4f5ec05b4598b2354a16dac78c68a2478fbdf6fdb8782a199bba19be29cfb2d9e0de8283101b48f803814f9c5c23d42df803c4ff53ebe185f3c21a116d1b279377dd21a0116c5d448646eb519d312d3e7a98522713e6cec2c428f8ba197b664e587947ca61f0c3fe5b04e7e68678d11899ee63461f59b74d26adffe37a41ce7442678899788f4b99cac4fe1e5189ae5097845cc3d72aa1abc06fde7dacc2ade1a44eae3b749270e4ea3496c054a21642a021b2f3324c1314abeb42fc0d480d49e8b4b5b80cf4ded7d74aac29c6773a2316e13d8c328e27dcbb93a323a4069852f01c852107435e383834195c4c3a60532c6d340a16c9b72afb636a1babdd5f2db778281c37a1564227f86351062aac0310f21d47c21757524230b2868d4cc5f1f3cafb310525027739bce134f97828c4cf238470f17c84f05a64f9fd470d7b25019691518dd5d11b5d1f1d0477a2560f688b2b02175ac23bdbb379b07885e943c195c1d371ee7c1b48bc03d5612a423fdf643cd2ea5c87fba6bd07395755bc78898669ed680f1b09bffe8f8d5a6bda61a32e3d4b77e2e35b4efd78c6d2e64ff6f02818f09aa702af1d36688dfef7eefc01912b5e363346c220ddd19356f99eb7d9868c2a99300023ac619e3b9e07a0a6d2a7674308c4ee4821bca91678224282f4daf46279f9dc86d1dbcb3b4ed826cadcb9651433bfb598736465a16ca240c4fd19a133e88917491b80a5f34251e1838c9c7cd6093a9ac720d84a9c6ba860ae90eb4e8979653ed8b7d8785500973372283a31e35a80042056bb0725b98e91848a5f4cbaee847193c0b1ac322b8eca684a0c0d3fda2db8e9bc64a557a50690a66e28e6719ac98f0c51b67a06181bcc7901b8927a4b9b0718d6617b2da41404221d61e74ced33558a7cf559635c2c82b57b4e85bcd94a940ecbda10fca981ff523ec4ce4eb7d4266aa2394e16f7ff24c98e434f2bd76869c6d716f1810964464775495b8c4ff931a1c607c3580b281238a63dcdab84517e27d1ac44197d6d7be30e5b40e0d2545eb80c1fdbfaa02773d906519dcc8c1ba59cf5af5878fdfcbacb198bf5daa6a3a3a0cc0924ba4482e4e1e5b00cd380fc9dc3355d7db23c509bca37425488cae7127112cd021013a6cb778fcd788118a141fa6b5afb1d5c98e9238ead5b3926b8b93c54701853601ae2bdf1bf696284a6af6df62acc570f8abb81e0732845e13070dfe21fb6ac815209a0998c70a988f21bd1", 0x1000}, {&(0x7f0000003e40)="0852dd0dc044fce998a04d1341d4b79575a6ccd8d346a2d1d9c87223afef76f2a071d852834b0d9f1391aa65f22ee8de879fff9168dd69c7e5a87a0f", 0x3c}, {&(0x7f0000003e80)="e9c79be142e65f5016c01a5484b283dbeb52ac4ba325abb11b46e9", 0x1b}, {&(0x7f0000003ec0)="5ecd401badc8a09bbe0f2b35bb9f5a3d2661399f8557ce1f114ba6b7c3b6afacb685e5ade1ef1d63021f4138738fcac3d35e3d566fecf8bb5c45ea2c0eec66c47d9d9d7bb3e33abe6872dba504801f4a24d4991cb9dcf76d729f855d4db930332dbbe37a335628c0518430f27af52712d537964af68263c6ddf4c28ff9db512ca0ba1284f6a1dee0d793f252eb9cefcbed9c1d0fa9f00e481d5c49327f7bf890b82dbb2255e2019a8ce716e90ec7cad3a9b55a3c9f865035fa75df4319a46d6afcdbdd4f0437506333925dc05e3a05e3619ba81d2f3b40", 0xd7}, {&(0x7f0000003fc0)="4d7a4049942256d440848e2fa50090c4da61af388661b8982102e2675b439ef2ca625c216c5b14fe099066b06ec18693fd09793e6171cdb7319d48307d1cea44cc047f50ae2517365de22184aa0de4e09a5e8cea2051e604", 0x58}, {&(0x7f0000004040)="05b9aca6524b19a0dd55a2d9c4df46bbb6336d05b8d239253f8e2dcb40f6a8a3c51be1fc351e5ff682a8f1f769ed168935bf05c8b28058b1ab723c5308b683a1a62f2f11ef51bc0d20911dc22eaf9446b04e7c51d2cf69339c7b1d36c4745607da82c490e367724e895f25296b4e5a5f44ba458a72e5141a92ec0b5dbb3ecfc8215a916804682f8a4fc2362ea5d3b6d588a9dfe356af06fcd2e0c2da142f3d6ae6f542229cf5e1660ea7fc0d", 0xac}], 0x9, 0x2) syz_open_pts() pipe2(&(0x7f00000041c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) (async, rerun: 64) r11 = socket$inet(0x2, 0x3, 0x5) (rerun: 64) kevent(r10, &(0x7f0000004200)=[{{r11}, 0xffffffffffffffff, 0x191, 0xfffff, 0x30, 0x3}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40, 0x1000, 0x2}, {{r7}, 0x7ffffffffffffff8, 0x94, 0x54, 0x6, 0x3}, {{r2}, 0xfffffffffffffff8, 0x14, 0x80, 0xba93, 0x10000}], 0x0, &(0x7f0000004280)=[{{r8}, 0xffffffffffffffff, 0x29, 0x0, 0x5, 0x4d}, {{r8}, 0xfffffffffffffff9, 0xe1, 0x1, 0x2601, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x1, 0xd32}, {{}, 0xfffffffffffffff8, 0x18, 0x2, 0x4, 0xbb4}], 0x7, &(0x7f0000004300)={0x3f8b, 0x8}) (async) r12 = getegid() lchown(&(0x7f0000004340)='./file0\x00', 0x0, r12) (async) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000004600)={0x6, 0xcfd3, 0x8, 0x2, &(0x7f0000004380)={{0x9, 0x0, 0x3, 0x6, 0x80, 0x8, 0x6}, {[0x0, 0x8000000000000000, 0x3a, 0x8, 0xed36, 0x850a, 0xffffffffffffffff, 0x418b0da1, 0x6, 0xe, 0x1e4, 0x3, 0x0, 0x3, 0x7ff, 0x10000, 0x3, 0x13], [0xffffffffffffffff, 0x3, 0x9, 0x80000001, 0x2, 0x7, 0x4d6, 0xfffffffffffffff7, 0x1ff, 0x81], [0x4, 0x1ff, 0xfffffffffffffff8, 0x7fff, 0x8001, 0x5, 0x5], [0x0, 0x5, 0x8, 0x1, 0x0, 0xffffffffffffffff], [{0x8, 0x6415, 0x80, 0x1c708678}, {0x6, 0x1, 0x23, 0x7}, {0x4, 0x9e, 0x1, 0x3}, {0x2, 0x6, 0x4fb9, 0x7}, {0x58, 0x4, 0x8, 0x8000000000000000}, {0x5, 0x400000, 0x8, 0x1}, {0xb5, 0x9, 0x6, 0x6}, {0x1, 0xfffffffe, 0x200, 0x2}], {0x2, 0x6, 0x6, 0x4}, {0x8001, 0x4, 0x3, 0x10001}}}}) 05:37:18 executing program 7: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r1 = syz_open_pts() dup2(r1, r0) mmap(&(0x7f0000717000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0xa62d) (async) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000080), 0xfe3, 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) shmget$private(0x0, 0x1000, 0x441, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 05:37:18 executing program 6: r0 = socket(0x1e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) (async) r2 = syz_open_pts() close(r2) (async, rerun: 64) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async, rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r3 = syz_open_pts() dup2(r3, r2) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async, rerun: 64) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) poll(&(0x7f0000000180)=[{r2, 0x2}, {r4, 0x8}, {r5, 0x100}], 0x3, 0x40) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:18 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000280)="dc257e4c", &(0x7f0000000340)=0x4, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000080)="2eb09496aa0d73b6fcfc61f6e3098c22923a7bb8d27bdfb32998c348a37c71c7e68664b46b25a619e8c6cba74bc1", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="3270579f7ecb287341ae0db2e1db6a291c570aa5db16f6980d3d3dd735934c9538b0d1de730c34e548b4750329a80bd6252819f445da2c4fa6d5f7724744e70665611edb5bb99ab92cfaa0feef60a19201c6f74c82653a3f164d17e07b7e73bf384499ac7d2642df141b1c9af71913da7237c98962218b3cd97eb751759f6427cb3f71d0e70d2aada4b05d8c50ca7b7277", 0x91) 05:37:18 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/167) r6 = getuid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, 0x0, 0x0, 0x0, 0x133, 0x2004}, 0x4000000002, 0x7ffb, 0x1fb}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000080)=""/1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:18 executing program 3: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x2, 0x8000}) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) 05:37:18 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)="7eb6f2ed95b8306479c83c", 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000000)="7eb6f2ed95b8306479c83c", 0xb) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) close(r0) (async) 05:37:18 executing program 3: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x2, 0x8000}) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) 05:37:18 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async, rerun: 32) r4 = getuid() (rerun: 32) setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r5) (async) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r6 = getuid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, 0x0, 0x0, 0x0, 0x133, 0x2004}, 0x4000000002, 0x7ffb, 0x1fb}) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) (async, rerun: 64) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (rerun: 64) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000080)=""/1) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') open(&(0x7f0000000280)='./file0\x00', 0x19304, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0xfffffffa, 0x6, "06915d6eb8d0e0cef1eb0765ac8d7b5cf6acb5d2", 0x1, 0x9}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r1, 0x4}, {r0, 0x80}, {r0, 0x4}, {r0, 0x10}, {r0, 0x8}, {r2, 0x4}, {r4, 0x4}, {r0, 0x100}], 0x9, 0x401) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0x5, 0xfff, "c7bb2411cf047d5cb950b103be81a67d8e13ed26", 0x5, 0x4}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r8 = dup2(r5, r7) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x3ff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000380)="52ad5fc7a1778f83b0694bd824e94e5dd70d79346ec763964deb61d4751881f30053462e4c1c2c64f4", 0x29}], 0x1) r9 = dup2(0xffffffffffffff9c, r2) write(r4, &(0x7f0000000400)="21e45f6136ea0bc958995e70f9851fce2fdca5be8b7fc9c4d32ca7a60fc1e9defdca14bc006955885420db79740f", 0x2e) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000440)={0x6, 0x200}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000004c0)={0x83, 0xf21d, 0x1, 0x1ff, "24c5cfaf43fe1a61aa15629537ed175efc4e70a6", 0x2a0d, 0x7f}) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r11 = socket(0x20, 0x8000, 0x2) r12 = geteuid() getgroups(0x4, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r8, &(0x7f0000000700)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000540)="f0c2fad9eb7839ba23e2ff22675610aac70a6294ff9da0d08730a0e545eda579db7ceac74d3acc6d6460c2cd14288218989592a3081ed26efe22bd32518ca411a9bf94e0524b54e0545eea084c", 0x4d}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r11, r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r7, r3]}, @rights={0x28, 0xffff, 0x1, [r6, r8, r9, 0xffffffffffffffff, r7, r8]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x98, 0x404}, 0x5) ioctl$TIOCSCTTY(r6, 0x20007461) dup(r3) r14 = open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000780)={0x3, 0x9, 0x4, 0x6}) 05:37:19 executing program 7: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r1 = syz_open_pts() dup2(r1, r0) (async) mmap(&(0x7f0000717000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0xa62d) r2 = kqueue() syz_open_pts() (async, rerun: 32) kevent(r2, &(0x7f0000000080), 0xfe3, 0x0, 0x0, 0x0) (async, rerun: 32) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) shmget$private(0x0, 0x1000, 0x441, &(0x7f0000ffd000/0x1000)=nil) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 05:37:19 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async, rerun: 32) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async, rerun: 32) semop(r2, 0xffffffffffffffff, 0x4) (async, rerun: 32) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async, rerun: 32) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async, rerun: 32) seteuid(r5) (rerun: 32) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/167) (async, rerun: 32) r6 = getuid() (rerun: 32) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r6, 0x0, 0x0, 0x0, 0x133, 0x2004}, 0x4000000002, 0x7ffb, 0x1fb}) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(0x0, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) (async) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000080)=""/1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000180)='./file0\x00') (async) rmdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') open(&(0x7f0000000280)='./file0\x00', 0x19304, 0x0) 05:37:19 executing program 6: r0 = socket(0x1e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) (async) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r3 = syz_open_pts() dup2(r3, r2) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) poll(&(0x7f0000000180)=[{r2, 0x2}, {r4, 0x8}, {r5, 0x100}], 0x3, 0x40) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:19 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) ktrace(0x0, 0x5, 0x40000106, 0x0) 05:37:19 executing program 3: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x2, 0x8000}) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) 05:37:19 executing program 4: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0xfffffffa, 0x6, "06915d6eb8d0e0cef1eb0765ac8d7b5cf6acb5d2", 0x1, 0x9}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r1, 0x4}, {r0, 0x80}, {r0, 0x4}, {r0, 0x10}, {r0, 0x8}, {r2, 0x4}, {r4, 0x4}, {r0, 0x100}], 0x9, 0x401) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0x5, 0xfff, "c7bb2411cf047d5cb950b103be81a67d8e13ed26", 0x5, 0x4}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r8 = dup2(r5, r7) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x3ff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000380)="52ad5fc7a1778f83b0694bd824e94e5dd70d79346ec763964deb61d4751881f30053462e4c1c2c64f4", 0x29}], 0x1) (async) r9 = dup2(0xffffffffffffff9c, r2) (async) write(r4, &(0x7f0000000400)="21e45f6136ea0bc958995e70f9851fce2fdca5be8b7fc9c4d32ca7a60fc1e9defdca14bc006955885420db79740f", 0x2e) ioctl$TIOCNOTTY(r2, 0x20007471) (async) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000440)={0x6, 0x200}) (async) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000004c0)={0x83, 0xf21d, 0x1, 0x1ff, "24c5cfaf43fe1a61aa15629537ed175efc4e70a6", 0x2a0d, 0x7f}) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) (async) r11 = socket(0x20, 0x8000, 0x2) r12 = geteuid() (async) getgroups(0x4, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r8, &(0x7f0000000700)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000540)="f0c2fad9eb7839ba23e2ff22675610aac70a6294ff9da0d08730a0e545eda579db7ceac74d3acc6d6460c2cd14288218989592a3081ed26efe22bd32518ca411a9bf94e0524b54e0545eea084c", 0x4d}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r11, r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r7, r3]}, @rights={0x28, 0xffff, 0x1, [r6, r8, r9, 0xffffffffffffffff, r7, r8]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x98, 0x404}, 0x5) (async) ioctl$TIOCSCTTY(r6, 0x20007461) (async) dup(r3) (async) r14 = open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000780)={0x3, 0x9, 0x4, 0x6}) 05:37:20 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x1, 0x8c419fd2fcb4d5fc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getuid() setreuid(0xee00, r7) setreuid(r6, r7) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:20 executing program 7: r0 = open(&(0x7f0000000280)='./file0\x00', 0x3ce, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000005c0)='\f', 0x1}], 0x1, 0x3fffd) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="d53c28bc1cabe1b6d04d6d463f72c31168aefc545beeb8a3d4107bd0b284d66ab332627098cb3a273e49d5cf1451f1184d1b457fe4cd5b2c3374e3a7cc646b071039bd0d13c80c29cc0c374ab773871a90199cce7e96c6b4853448c366d6d68a2bd57ad33a2692cdfb42a3c8602e934c7bce8fe88827605dab505610fca07f99f9c86e35b6878f1b6a6987c86ef3b6bea9fa37a5f8208eee4aa8477fab7ab9e62d4f30bd20d790671207f9", 0xab}, {&(0x7f0000000140)="ae23a5d0767e2e11120cb04df2fb6d5dd18a4d1b68708e26cc1091de07b0144e2a11588a83558c99e4", 0x29}, {&(0x7f0000000380)="62b2bfcda581b5ab77570eb81188b285bd04783b0dabf2cc8e0c636401eda1ff9a945fe8a4acba9cdc067f71f284ffeefdc7456531af84d976425caf1a96a48ac3fc6946e352502dfddf897299eb4f28c382fb78bf9890d8da1d6c5909b3bbb509771938c10889e44da91bbf19897a24d6d9e04f56cb014200d5865a996f085c7074b01f68b05b3db62412cd8ea19fa737f541f115df0d84158f012db1f6b95143d16f67414b2f2e5842ec89b221dcd52b16028078e325b7bbce3116", 0xbc}, {&(0x7f0000000180)="f757390fe80c72905f609884f2a5c40ce6a6e62e105e02a721c9adac3bc907889aa2816af5d9b5", 0x27}, {&(0x7f0000000700)="0b0f227188557b9386d2c80e032d787bce1c45513d130c4c4f1fa0e8059b6a0fe8b6983152e33798336efb820cab42b29d319279765f6f47efa0f22b75d030b49a74a1479c42d94c6980d133869285a807bbb35552e41cae8e1a5e6158e24d62cbff7b89339b616f57bd1a6a49ac13965cbe00df71f4db6be72ebfee8ef5ef9e93e506748054af805f7b4c8c0b6f4f449f8bdfad7a29f6fde1f351fa2b082afe1d8067106abd76a3afe67430d05f58921113ca7062b11b77ea79175bc9116ff5ad5a3b55ef3f8f205822", 0xca}, {&(0x7f0000000440)="6775ae3d1048b6e696bf7df77b6d87881de3c4ce963d40ab8d5f420eac97039d8b2c2ddf2f4ba72af855aa0cbc059b89d821f404d33f08c54a2c6203b0fe415584d44a523370801dd9ab8b9026526208cc9bad3256ac60bba79bd4bb43d65f92ffd20f070944867bfa2bb744ae28e2af5bdc00d274c1fa8b7e596f3a194e16d14647afe3ab86adf8e934d4bac751", 0x8e}, {&(0x7f0000000600)="fbf5372e87c3e730eccdc3dc446fbae265a2ef64e43e86f0fe142e24629c20f5246aa414d08891f7b2dfe3233b6be15a83fc01f7e7f3157fee44df4720f947a84b56c4107d63ac6826bd434624007f057e6d5bcc9afeb5f580720cf6c9c681fd5c371b84acb6c08b759d726239b0eca1ec8d610663ef10a548063a91e4690872b41fc9fc29d2300a6d995d47d13989ca1eb84b2830ad4807fed3f22e15485fda42", 0xa1}, {&(0x7f0000000800)="bdec46d2304bebfed2e5a90eedb0f6328535c2168efdd16af1497183dc1636dce5925cf304c28e109e3688bf8769df49352e88b2fed4e4a45048f0f1606b94faaf089262a012e5550c2b89d12589ad0e3ec9832621dad92ff2035a331053bf061c0f03737dbaa683d65589f91dca127c80c5d7f37d3ced63c5490b24f14e5887953622be88328329a76f4763a8c19b378e46e8013ea27fd64eb13c120f1d71a23f8336eecc58c4b17ba68ccd", 0xac}], 0x8) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="d1", 0x1}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x2, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x30001) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @random="cbbe18c11858", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0xd6, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x1a, 0xc4, 0x64, 0x1800, 0x4, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0xb, 0x5, [@broadcast, @broadcast]}, @timestamp={0x44, 0x38, 0x2, 0x1, 0x1, [{[], 0x714}, {[], 0xfff}, {[@local={0xac, 0x14, 0x0}], 0xcdc2}, {[@empty], 0x2}, {[], 0x38a}, {[], 0x5}, {[@multicast2], 0x9}, {[], 0x5}, {[@empty], 0x5}]}, @timestamp={0x44, 0x30, 0x73, 0x3, 0xf, [{[@empty], 0xa697}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[@multicast1], 0x7}, {[], 0x6}, {[], 0x3}, {[], 0x5}, {[@loopback], 0x6}]}]}}, @udp={{0x3, 0x3, 0x8}, {"e460601cc0915218fc2632c88955bc1ed91905bce494c0b123665ac2695fdf776cd8088b4224abc476ce5d5ec5b8c89a1b76a0f4"}}}}}}) 05:37:20 executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000002740)=0x8) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000100)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000000440)=[{&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000000)=""/159, 0x9f}, {&(0x7f0000000400)=""/43, 0x2b}], 0x3, &(0x7f0000000480)=""/109, 0x6d}, 0x6}, 0x10, 0x1, &(0x7f0000000580)={0x7fffffffffffffff, 0x8}) 05:37:20 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) ktrace(0x0, 0x5, 0x40000106, 0x0) 05:37:20 executing program 1: r0 = kqueue() r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, r4) r6 = socket$inet6(0x18, 0x8004, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r10 = syz_open_pts() dup2(r10, r9) r11 = socket$inet6(0x18, 0x1, 0x81) r12 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x22, 0x4, 0x9, 0x5}, {{r5}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x1f, 0x6}, {{r6}, 0xffffffffffffffff, 0x62, 0x2, 0xa6, 0x100000000}, {{r7}, 0xfffffffffffffffb, 0x4, 0x1, 0xcf, 0x9}], 0x3f, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x7fffffffffffffff, 0xfc09}, {{r10}, 0xfffffffffffffffa, 0x12, 0x40, 0x8000000000000000, 0x800}, {{r11}, 0xfffffffffffffff9, 0x80, 0x20, 0xffffffffffffff36, 0x5}, {{r0}, 0xfffffffffffffff8, 0x98, 0x40000000, 0xffff, 0xe03d}, {{r12}, 0xfffffffffffffffd, 0x8, 0x1, 0x5, 0x3}], 0x0, &(0x7f0000000240)={0x6, 0x7}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xe5, 0x12, 0x30000000000000}], 0x8, 0x0, 0x0, 0x0) 05:37:20 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54}, {0x4000006, 0x0, 0x0, 0xf591}]}) write(r0, &(0x7f0000000340)="3a9274af3f27e8c421e98ad2b6b5", 0xe) 05:37:21 executing program 4: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) (async) pckbd_enable: command error 05:37:21 executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000002740)=0x8) (async) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000100)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000000440)=[{&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000000)=""/159, 0x9f}, {&(0x7f0000000400)=""/43, 0x2b}], 0x3, &(0x7f0000000480)=""/109, 0x6d}, 0x6}, 0x10, 0x1, &(0x7f0000000580)={0x7fffffffffffffff, 0x8}) 05:37:21 executing program 4: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async, rerun: 64) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) (rerun: 64) 05:37:21 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x1, 0x8c419fd2fcb4d5fc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r5) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getuid() setreuid(0xee00, r7) (async) setreuid(r6, r7) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:21 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) (async) ktrace(0x0, 0x5, 0x40000106, 0x0) 05:37:21 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x401d, &(0x7f0000000080)="9abfeaaf", &(0x7f0000000000)=0x4, &(0x7f0000000140), 0xfffffffffffffc2b) 05:37:21 executing program 1: r0 = kqueue() (async) r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r5 = syz_open_pts() dup2(r5, r4) (async) r6 = socket$inet6(0x18, 0x8004, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r8 = socket$unix(0x1, 0x5, 0x0) r9 = syz_open_pts() close(r9) (async) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) r10 = syz_open_pts() dup2(r10, r9) (async) r11 = socket$inet6(0x18, 0x1, 0x81) (async) r12 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x22, 0x4, 0x9, 0x5}, {{r5}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x1f, 0x6}, {{r6}, 0xffffffffffffffff, 0x62, 0x2, 0xa6, 0x100000000}, {{r7}, 0xfffffffffffffffb, 0x4, 0x1, 0xcf, 0x9}], 0x3f, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x7fffffffffffffff, 0xfc09}, {{r10}, 0xfffffffffffffffa, 0x12, 0x40, 0x8000000000000000, 0x800}, {{r11}, 0xfffffffffffffff9, 0x80, 0x20, 0xffffffffffffff36, 0x5}, {{r0}, 0xfffffffffffffff8, 0x98, 0x40000000, 0xffff, 0xe03d}, {{r12}, 0xfffffffffffffffd, 0x8, 0x1, 0x5, 0x3}], 0x0, &(0x7f0000000240)={0x6, 0x7}) (async) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xe5, 0x12, 0x30000000000000}], 0x8, 0x0, 0x0, 0x0) 05:37:21 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) dup2(r1, r0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54}, {0x4000006, 0x0, 0x0, 0xf591}]}) write(r0, &(0x7f0000000340)="3a9274af3f27e8c421e98ad2b6b5", 0xe) 05:37:21 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x401d, &(0x7f0000000080)="9abfeaaf", &(0x7f0000000000)=0x4, &(0x7f0000000140), 0xfffffffffffffc2b) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0xfffffffa, 0x6, "06915d6eb8d0e0cef1eb0765ac8d7b5cf6acb5d2", 0x1, 0x9}) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r1, 0x4}, {r0, 0x80}, {r0, 0x4}, {r0, 0x10}, {r0, 0x8}, {r2, 0x4}, {r4, 0x4}, {r0, 0x100}], 0x9, 0x401) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0x5, 0xfff, "c7bb2411cf047d5cb950b103be81a67d8e13ed26", 0x5, 0x4}) (async, rerun: 32) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (rerun: 32) r8 = dup2(r5, r7) (async, rerun: 32) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x3ff) (rerun: 32) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async, rerun: 32) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000380)="52ad5fc7a1778f83b0694bd824e94e5dd70d79346ec763964deb61d4751881f30053462e4c1c2c64f4", 0x29}], 0x1) (async, rerun: 32) r9 = dup2(0xffffffffffffff9c, r2) write(r4, &(0x7f0000000400)="21e45f6136ea0bc958995e70f9851fce2fdca5be8b7fc9c4d32ca7a60fc1e9defdca14bc006955885420db79740f", 0x2e) (async) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000440)={0x6, 0x200}) (async) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000004c0)={0x83, 0xf21d, 0x1, 0x1ff, "24c5cfaf43fe1a61aa15629537ed175efc4e70a6", 0x2a0d, 0x7f}) (async) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r11 = socket(0x20, 0x8000, 0x2) r12 = geteuid() (async, rerun: 64) getgroups(0x4, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (rerun: 64) sendmsg$unix(r8, &(0x7f0000000700)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000540)="f0c2fad9eb7839ba23e2ff22675610aac70a6294ff9da0d08730a0e545eda579db7ceac74d3acc6d6460c2cd14288218989592a3081ed26efe22bd32518ca411a9bf94e0524b54e0545eea084c", 0x4d}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r11, r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r7, r3]}, @rights={0x28, 0xffff, 0x1, [r6, r8, r9, 0xffffffffffffffff, r7, r8]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x98, 0x404}, 0x5) ioctl$TIOCSCTTY(r6, 0x20007461) dup(r3) (async) r14 = open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000780)={0x3, 0x9, 0x4, 0x6}) 05:37:21 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x1, 0x8c419fd2fcb4d5fc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r5 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r5) (async) seteuid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r5, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getuid() setreuid(0xee00, r7) setreuid(r6, r7) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 05:37:21 executing program 7: r0 = open(&(0x7f0000000280)='./file0\x00', 0x3ce, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000005c0)='\f', 0x1}], 0x1, 0x3fffd) (async, rerun: 64) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="d53c28bc1cabe1b6d04d6d463f72c31168aefc545beeb8a3d4107bd0b284d66ab332627098cb3a273e49d5cf1451f1184d1b457fe4cd5b2c3374e3a7cc646b071039bd0d13c80c29cc0c374ab773871a90199cce7e96c6b4853448c366d6d68a2bd57ad33a2692cdfb42a3c8602e934c7bce8fe88827605dab505610fca07f99f9c86e35b6878f1b6a6987c86ef3b6bea9fa37a5f8208eee4aa8477fab7ab9e62d4f30bd20d790671207f9", 0xab}, {&(0x7f0000000140)="ae23a5d0767e2e11120cb04df2fb6d5dd18a4d1b68708e26cc1091de07b0144e2a11588a83558c99e4", 0x29}, {&(0x7f0000000380)="62b2bfcda581b5ab77570eb81188b285bd04783b0dabf2cc8e0c636401eda1ff9a945fe8a4acba9cdc067f71f284ffeefdc7456531af84d976425caf1a96a48ac3fc6946e352502dfddf897299eb4f28c382fb78bf9890d8da1d6c5909b3bbb509771938c10889e44da91bbf19897a24d6d9e04f56cb014200d5865a996f085c7074b01f68b05b3db62412cd8ea19fa737f541f115df0d84158f012db1f6b95143d16f67414b2f2e5842ec89b221dcd52b16028078e325b7bbce3116", 0xbc}, {&(0x7f0000000180)="f757390fe80c72905f609884f2a5c40ce6a6e62e105e02a721c9adac3bc907889aa2816af5d9b5", 0x27}, {&(0x7f0000000700)="0b0f227188557b9386d2c80e032d787bce1c45513d130c4c4f1fa0e8059b6a0fe8b6983152e33798336efb820cab42b29d319279765f6f47efa0f22b75d030b49a74a1479c42d94c6980d133869285a807bbb35552e41cae8e1a5e6158e24d62cbff7b89339b616f57bd1a6a49ac13965cbe00df71f4db6be72ebfee8ef5ef9e93e506748054af805f7b4c8c0b6f4f449f8bdfad7a29f6fde1f351fa2b082afe1d8067106abd76a3afe67430d05f58921113ca7062b11b77ea79175bc9116ff5ad5a3b55ef3f8f205822", 0xca}, {&(0x7f0000000440)="6775ae3d1048b6e696bf7df77b6d87881de3c4ce963d40ab8d5f420eac97039d8b2c2ddf2f4ba72af855aa0cbc059b89d821f404d33f08c54a2c6203b0fe415584d44a523370801dd9ab8b9026526208cc9bad3256ac60bba79bd4bb43d65f92ffd20f070944867bfa2bb744ae28e2af5bdc00d274c1fa8b7e596f3a194e16d14647afe3ab86adf8e934d4bac751", 0x8e}, {&(0x7f0000000600)="fbf5372e87c3e730eccdc3dc446fbae265a2ef64e43e86f0fe142e24629c20f5246aa414d08891f7b2dfe3233b6be15a83fc01f7e7f3157fee44df4720f947a84b56c4107d63ac6826bd434624007f057e6d5bcc9afeb5f580720cf6c9c681fd5c371b84acb6c08b759d726239b0eca1ec8d610663ef10a548063a91e4690872b41fc9fc29d2300a6d995d47d13989ca1eb84b2830ad4807fed3f22e15485fda42", 0xa1}, {&(0x7f0000000800)="bdec46d2304bebfed2e5a90eedb0f6328535c2168efdd16af1497183dc1636dce5925cf304c28e109e3688bf8769df49352e88b2fed4e4a45048f0f1606b94faaf089262a012e5550c2b89d12589ad0e3ec9832621dad92ff2035a331053bf061c0f03737dbaa683d65589f91dca127c80c5d7f37d3ced63c5490b24f14e5887953622be88328329a76f4763a8c19b378e46e8013ea27fd64eb13c120f1d71a23f8336eecc58c4b17ba68ccd", 0xac}], 0x8) (async, rerun: 64) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="d1", 0x1}], 0x1, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x2, 0x0) (async, rerun: 32) truncate(&(0x7f0000000100)='./file0\x00', 0x30001) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @random="cbbe18c11858", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0xd6, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x1a, 0xc4, 0x64, 0x1800, 0x4, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0xb, 0x5, [@broadcast, @broadcast]}, @timestamp={0x44, 0x38, 0x2, 0x1, 0x1, [{[], 0x714}, {[], 0xfff}, {[@local={0xac, 0x14, 0x0}], 0xcdc2}, {[@empty], 0x2}, {[], 0x38a}, {[], 0x5}, {[@multicast2], 0x9}, {[], 0x5}, {[@empty], 0x5}]}, @timestamp={0x44, 0x30, 0x73, 0x3, 0xf, [{[@empty], 0xa697}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[@multicast1], 0x7}, {[], 0x6}, {[], 0x3}, {[], 0x5}, {[@loopback], 0x6}]}]}}, @udp={{0x3, 0x3, 0x8}, {"e460601cc0915218fc2632c88955bc1ed91905bce494c0b123665ac2695fdf776cd8088b4224abc476ce5d5ec5b8c89a1b76a0f4"}}}}}}) 05:37:21 executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000002740)=0x8) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000100)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000000440)=[{&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000000)=""/159, 0x9f}, {&(0x7f0000000400)=""/43, 0x2b}], 0x3, &(0x7f0000000480)=""/109, 0x6d}, 0x6}, 0x10, 0x1, &(0x7f0000000580)={0x7fffffffffffffff, 0x8}) (async) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000100)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000000440)=[{&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000000)=""/159, 0x9f}, {&(0x7f0000000400)=""/43, 0x2b}], 0x3, &(0x7f0000000480)=""/109, 0x6d}, 0x6}, 0x10, 0x1, &(0x7f0000000580)={0x7fffffffffffffff, 0x8}) 05:37:21 executing program 1: r0 = kqueue() r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r5 = syz_open_pts() dup2(r5, r4) (async) r6 = socket$inet6(0x18, 0x8004, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r8 = socket$unix(0x1, 0x5, 0x0) (async) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r10 = syz_open_pts() dup2(r10, r9) (async) r11 = socket$inet6(0x18, 0x1, 0x81) r12 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x22, 0x4, 0x9, 0x5}, {{r5}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x1f, 0x6}, {{r6}, 0xffffffffffffffff, 0x62, 0x2, 0xa6, 0x100000000}, {{r7}, 0xfffffffffffffffb, 0x4, 0x1, 0xcf, 0x9}], 0x3f, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x7fffffffffffffff, 0xfc09}, {{r10}, 0xfffffffffffffffa, 0x12, 0x40, 0x8000000000000000, 0x800}, {{r11}, 0xfffffffffffffff9, 0x80, 0x20, 0xffffffffffffff36, 0x5}, {{r0}, 0xfffffffffffffff8, 0x98, 0x40000000, 0xffff, 0xe03d}, {{r12}, 0xfffffffffffffffd, 0x8, 0x1, 0x5, 0x3}], 0x0, &(0x7f0000000240)={0x6, 0x7}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xe5, 0x12, 0x30000000000000}], 0x8, 0x0, 0x0, 0x0) 05:37:21 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) r2 = syz_open_pts() dup2(r2, r1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000002c0)=""/242, 0xf2}], 0x4, 0x100000001) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) 05:37:21 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a61ea009e933594b3617554b96b9", 0xe}], 0x1) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54}, {0x4000006, 0x0, 0x0, 0xf591}]}) write(r0, &(0x7f0000000340)="3a9274af3f27e8c421e98ad2b6b5", 0xe) pckbd_enable: command error 05:37:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x1, &(0x7f00000001c0)="ebff000000b9fd812eaa4e713040e69931929648a643c25243882f36cc6babce318c08bc8336ba427d5f5d2a5bfa003ca28b30d9cce70fdec4765b9e6e309376eb1193ff536ac371405a8f2cfeaa56b67bdbd1471b3ba414628cefd2c1d67e61bcacc53df89f262eb22cd6ab6a4b42993fbc8547bc2cc633a3d39f3f0fdac84f30423ab1388547ea65f830670e85c346cca69189b3f3fa126435653590ef0c5f9a91a4a5f60865ff63d2cd6a2de4294e60c9f518653bd8c9354a1677cc0dea3b4e1fcc1f8a847222cd067c30ae2d025cadae115be0331f29e4e45744a48e69", 0xfffffffffffffe19) setsockopt(r1, 0x1, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x5, 0x4) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000140)="04", 0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000880)="1655114ea1aa7c12cfa4e1959a9514ca8b8ed6d40873cf50631dbc40c348e43a9220f61b2f7089b6cbda30ea66e48f84edf250f881d4f7d764e712278cdcd9d210079e0a4c4d4c29e5d084581bfec3b7e7d28f9245e40a7cae5634351979d41a61c24af78df80da50323180053c22854fbc48cd2d4a46d47c7715934b5e598ecfca58c976f532e717a64aae3ca78646e7cccc54637a88a362a3358553b56bf3c8df8a88366db06608f1fc91f37279f60e70ecdeffdf2e51e0603f27a2c62ac3b779278a0e058d9f9f22cb1f072564a58133c1a7f93e242a727971fe10e6edc7d47909a71faa9cadb385ae2c93d2ef48ff3464b5af447737bd0ffdd2aaa1f57c811f9297515e60741be3471067f6b0abfeafef64330860ef8eea6e099109e9b74fa16904e71044b07dbae1791812d616f159f48ea2ae16e8d28be7411ae797fd3f6e27678c579b60a8e3ad80d95845cc3d2130f9bebce30b045fa784c287a80be2df83b883d985ff6a7ee3c4abf744b7c2322d615a63880338300f03dfba7ab9ba447d9c51ae76c489dbe2bb4e748514f656538bf38202fd27ac2e4b89f7e2ce1afdbe2209fe9e30d49987d73df6c17a9c3fdabd059eb843a0d4f93d45f18681e4290b4c63a3ad0f87533ea736dd74c543d8a7c5539e21a014eb61bd7f9aac74bbb8b66f57ebdbf1bba8bf80c5022ba9598de9a0033acac0cbed091bee55e5b3b68fd8a994f4c3eaeda75d2e2c8828263768592a6b1080d4c29fd5af240d64c525f10aec449104c135d8acb965cb8333e4ab537ef523ae5235122c91958b3239ce867cb899127ee9bc215d7fe756ff40339bfd5de53d3500dc1ea4d891a0ab27219e362b14667e10054268f13e23c440b4d03cc43fc0ce9c214632fff92a4aede9d1a3e05852fee4b0db3eb57228a2c988df43f5b9911bfd12fafe5b890c01a61570470840c844a15a3ff1affb7623514b33f6e2804a96692647ece97ecb387796b0df538c86790885e2550e697876d63e3cf63896aa7819769ce689f5906c349fac922eba867549566f99ae6505d18431780d29d9e08f4ea4f13e13363105e488d406100dc390d3c2b88f0c9e685bf434a35ec888c356b44b2cdefff4474bdf9f5ef2672ff8a010079dbedcc498a2e608e7a8f42a78bb773ab7d6cda0438367acfe52732991c161d7e33ec06484c4316e333c2c0d005a3be9b9f40821ecd3706fc6235ebc45b140f4133f1ccf425ca9c700f279237545fcfa634c0a0b27db13e22dd513e474714c5712bf4b02df314c47ee60468e7f4bc170982c599d1a25d227b046d04d4501c4d0b08bc7a3cec83ed75669f5b533d358f0f1c4c437a3721630ceec8abc163a00d81a1c98d0b3830aa9b41239b71499b13884f624b8e422311abbd947d70d7ef1e5594824fe7aa5629ae32885a0cd83ace584ab239657d3fc81ffaa0718781163e83cc86c0a07ab921463910bbec60741a8cbe5c4fe14fa301d4fefb26c25c2de0789c415dd691c9fa8472446055198c50b695b3e77610d5e9ebf4700e0066a672fea48abdfcbfcdce5969e55adf4628d5ee10f1d264a488ab146dcd110c0fb37d336d820804a030ad8c8e09e6f3d2a83e0c9c2631a341772aac1fd370a38367bd5a72ca1c59e5bcfcf45acda4792c6b65e83a454c645090fc2c496f9690d6907f2de1813a08c6a596e250e2c0d7255dde375891d685ee5f9dd1d818e5c2343e89b69f2f2e80be436e66d832c4b7aa26b470b0a15c32ba16cdc5d947a9ca5f94a9c773a785d6bbdbb106eb182e8f2fa81fce3b4c1310020cad2d1fb795df57eddece724a699c9b91f2078d22a41bed147abd5164737428f4242f3b72d9237de9d23fdca5f3d74eb386d0378866ce44f396afe03b9a6399dac3c3a65eecc8a9aff249517c03458f54ed6abd920e16f551f685e0d8edcd5b075b0eba6ac194ec82545dded9d75724e7d2e101f55a477753654a236cc67dc29a269db2000871f5d22119fa696fbcd1a105a43c617bfb5bf7133bc64ccf558f608be11c8c67c08f4ae998d4418d99a7677330ee09409b33942b1e6e649f083fcca1f9173ba61cec349e11292586fc508bcfacf86a4f392204e4be773fe2ac32fd664cb8167a0ccb7097e06561cf50467e95b3c9422e9d87779e2b8c0d782733dd56b574efec7eab7cb3278ab589ff94f08214cc7a0ad314e7fcfa1ab6c4a1bdfe9de1cf38e408bcfa961c86df70aba4d3906653d6e322be917121a2283436fa605e4465b5f93ebd62492b31302345bac389f64c016ac40278073cfb8ae280845773e70a2f19902d34d4c30ba07868867d4d951f76572208060f13ba2dba26fb25bcd1dd28b8b77458cb018b80425746bc1e98e1125522fd4689b7cde1df7f91bb8dfa144a62e1a2cdf5b7c584498f225db9f5c6766cade96538f989a6a63121537ce1fd00164f4eb0c898a176694039ed582f03fd2f78c42b413b375ac8c7737a38ee80690ed3a1e05f57899398c7682ef2c01a5c8fa7773158d226b2c51fe042abde225fd2042d06a580acc7163ecccac0a79834c712dc89b40bb9613b785e31c15a2cb23d3f119e9d9b29483783e52c65751394f08e2e716b47bde2112bc2719869adfca143b66758e5c927feef11ab67495c944429e6dc3084784440255167f0a8ade1e1c2b1e1467a8665267d11765e000aaf4b07a4a7f125277e15a05cabac8907f89ad40bdb45ebb8ae0409da82f6f35944f6fcab0a07ac3d26e4dc320980c4f6cedbffd2ef8fda33d0276ed37f254b8d226157339852d68fb251a4967e6c7460880b58303ec316d261feca19f3357dd758478ea3b4fbec0567f32bda5f8b0b300c6f244ae5443ca4a6169969791e7450fb6569cab41b26a359e92728f40f0e4d811d1ff160c92c13b34b6c87547299e862fb0599592513e44ccf560b6ec4d8e33f51b4477b9bde313f5d8b042edebac57ceb6044f55d15db0bf469804b781d8c8da1bcffc651d1a88c3257a9572561acdb9a28bb5593e5f3414e32cd6761db394912efa69a04bb3a0144d416d47bbd23b8b5f6a9aedb60314a07e47caf582e39eeb707013bc47704982ab973ec110060eb1b58657dfde714ede4ff6a38c65ca95282b45ff43539dc606b9ea0bc00ccc66193de77d92b8b641551abc64766307aa7b38e8b075b5e76081ad821e4138ceab7aa145e3f517d448c88f9f0d5c412a58f0fbce66fb5876c48bf3ae8f8f76d1e862f6c6bd39d111e8426a855f67433bfb3dd0836c06ce1aaede80c85e1ead685b92e07842a5a53d3bae56dc00335709afeb249b662f1c68a4e8c0944649dc7d612b815df88b6d239f907d1053c1d5e23d3508c40a34de6a873d35d98730b937a1c3418ed579878836eac1399543647c17fe0c82f60d53fac0a801bfd8e0ef910015bee795ba6bd1c757aa306d72ea86f60f8c694474a04a868cdec10e1256bc3297de6786c82815a15c3ec2b0b56befc012fd2c0be63c60e13dcf6abd18222f0ed7b69919078ad7e1d86bd069065aeaea72344bfbd53b1f18b936222244871e0c5ae57367d2c83dd8ca87783ce6d1b84858cb6efa42b092c4896627be7c91d579c8bbac6ee1bf2ad5124f14468bdee3bf985015bfaaed0e245f3fa287b410256200b10a18996fc94fc917f8af2554a5e91115f4548412cb5d284ff61f5810cc8e28c55fdb14ef72e7d796668cf6fced4453703fb24c55a794f93704b24b16d5a893c1b415cc9f03f929bfb52a7825914983c2679b784ac2ccfdb34670bee1eaabc857a215473ba8b7c608b89c166f23961b5a2691439d7fd7a007ed1e491f3245ac03cbcf15c25109dd24e3789ffb1f964e57cacca3e2b0e8d6d6d44506d039a972aea2754a356075d46aa5d0cacbb6b02dd2203954bb2afc2f29c91824e8866639dccf39a1d85fcf86f0f117a53815f97cdb093faf4311b07451c6395cecd07a0ddf233ec8b3ff61048009b41437270d950ebaffc27f85219efc5ae4434844fced7fcdb868612e633f0b9418eabbbaa09af9717fde70d04afd4b2639e7e400208a5709e97c585b93dcb75d42508279cd89f72c4b339bb3fedb8615f603c8d5403b1a2d79836e3dea0f8e966c0577021379173dbae3d73de279e21dc3c7d081243a0c150d40a5866113d9b389d7b891c5d063bdc131bfd081885a4ef27893c04f176952b20e772d1044b06baee43b5c675e701e009d80599e4fb6ac2431d7ace2e7dd3d34542c199bba006c27a982f827b5f594bfd935060887943386c06bcbdc6f1577da95368282966f873c02abde95f2932143d9fc6edc9e580f136e616abdd7e451d157c4f47dff47028ba54cbcf36729eb196b39a53d306f3d11d633360ec42e17b27aaa515d9d6f65513f2e32b721396ba2f38789e799613de89008b815861e5144480c49aad265881d1ba03c58ebe9414caa1f1ce4f9f465c9d435fc328926560e0a6e60d64dffcc91d4e7886da050c9d85681829d29a2064a8c2ae912c4832fc72aad2706fa628133287db9924a2e6099200bf2aea109e91b9aa446ca9b204ed2b0b497b827eed745ff65d823bf471b9f17b61c26475972a6c5c9d3e0290295ea9fa179735df4d12449c31130a54f78a58f16e9174ef0812b09843eb07f581aebeb71fccc11302049e5e3f1d72695b6bb68150e228a837dd05b34f18aa9be6247063af64c0171c0af0e8df7b91592b105b418bdcb44c38c095bdee62f92199f354edbbf8997d64ff7ed9ce363d0e4677c7da596808756878a49c5947c93f0631d8b434710d89a88d310b60234e09f4e009769cccdfc98aed4f9fc1a3a381f281a00a970216503a879f10b4381413426288d8f900fd298d40fea19d465ed6e09324984f4c1a8bdcaf0f646db741c4602fe480ae8144220ac7917389e43f95417dcf17bafdf560e5c399e0461c0b1c77b727e64a3633e3de4eb0ec4a6133decb09f0d45a01bb4ddc5782dc7dd5d0756cd79c1dd83e3556bc898f4daf74b3cba5cb95b05880ce1027a58e3ab5a0f243d195cabcc0375266032a8ddb63319308957c522852552e2f632620bb7ac400ab7ceffc76fc945f2ad95f276bb60ef8642d70531dda467cba0eb259c44069c2536c9787a54e4371dcb6d1063a969527948bf0cb2f0283ce01e928a26285b971fb5444d09ea1fe568e7adf7348b73da194260a5d58bd7cc050f144411a6ef815423289343a5d6b09092258ebd270a07bf68e6a0c2eeed2d6f37fa133e2cc105af5910fcc9c36c9e22d6966b09be5c51827d8a4b0a81a5ba79da3dc81953918a3d4a90b1ec1e5099d3bbc8207f8a46faf717c575d0df4ae152fadfb9c29732466407b517208fe2c9cdbb1841a306eaa1d0272df826e8d48e55e6aef106be7d31799d437cc54da43916ca1e04fd2a75e52f631fca0133842b640da6220eb5d9f2505c186f7b4ebb7cac659cf82bdfa7d542a0925ea130d3273ac3c1efc597ec162f0ee8662c2ae4f3585cdbf4b9cb0485e44022a4fa671105774e05430455709fe830041711b122b2c06deeedcf27a2f55571fc4a88003611573996bc753c34897cca5824be83571c8f9118702307c6819af358777ef32f6e96e09a031b908adaec16d55446696f7473e6b233d8d299650612669c3010d44528bba9b7210be34cf0d07e21a4d75fa25328af27b4338dd9995564915b6c3fc5ad7c35b92bb31b882f1d30530560ef1d8a370ac9c3a6fd1fb47d4a0e9c25518b7788bc1e887e8af6e7d32565f30efd26af025fc629a5026695917a44f8652d0a376303ac196", 0x1000) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) fcntl$dupfd(r5, 0x0, r6) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) 05:37:22 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x401d, &(0x7f0000000080)="9abfeaaf", &(0x7f0000000000)=0x4, &(0x7f0000000140), 0xfffffffffffffc2b) 05:37:22 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/111) semop(r2, 0xffffffffffffffff, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) chown(&(0x7f0000000300)='./file0\x00', r5, r6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) r7 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r7, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) r8 = semget(0x2, 0x4, 0x0) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) getuid() 05:37:23 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x200}) execve(0x0, 0x0, 0x0) socket(0x0, 0x4, 0x3) 05:37:23 executing program 0: sysctl$kern(&(0x7f0000000200)={0x1, 0x34}, 0x2, &(0x7f0000000240)="4d2864e1", &(0x7f00000002c0)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x5b, &(0x7f0000000400)="fc412312251032832ab980ce17e197997ffe89805502e3a2ec66401757d8a8347fe7e752e8161fce56cd22b9bf000000000000000000000000001dfc8f9ba901829fe0d8e378aff29bafd212865d4dd20c6a277e1b72dc6541bbb485c159c8c27476fd7848bf381ba8b342830fdff2c343bda8d0067eab3435a3e37c936b0000000032107faa78185f621634e75076c43df830e60b46816fe6a3bf7d34db258f4b9d56edb0d533644cf42a94bc592c5b55309a1c8884dec9e19a6a5f5bbd24762c26f90000000095af87215d9aed95859278a0611b9238232532b54e89a2d8aa39e07ebb2fc6d57daa34bdf8006269bd3f881d09472a954d37362fd09c88c68e8ca2f26d5035be5acc20856a56d5d9a1f414f2635a63523902c0ee8813cd926022370fbf22a17f6dc8a097f884bf8def996fead880b7b0f7ab1a3db2adce12b5220b926446c7d3324852110fdda2d5ef55f0dee91b78ae13dd56ffdbbf6aafdbb714d021686d9b8f9a956c26fec01a10e0618f4ac1a8f6689ef0b1ed", &(0x7f0000000080)=0x3a, &(0x7f0000000300)="33fb0d35599cf5da07b1076f1d7d4ac1db607345ba8a54d438cfbc4170b7c95f28d3581a6b9e0b41aca2e897f2160e00c911f5219de35c0d712ee0983f2e02ece25a7d06ebb8d54ec5751bd46b32b2ee077170af4cb8781358bc82a3b68e5db6cde07fa6f0641243c850de9cbc45b795ed18530047cc1bc0d4fa27ede3cb600efab8ee404695e4e770ebc98282d5fa7bad358d953ff39e2b15d3c890486bd5d3e74d0ddf7f20235a1fd9fdf8380dd211e27d64fef05dcf628bcb9606979d38d16257d9c74c14b5ae22000000000000", 0xc2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) sysctl$kern(&(0x7f0000000100)={0x1, 0x15}, 0x2, &(0x7f0000000140)="4a5137ffe4914ff8c233a98d5ea906d0aa2de4dbbaf9d80bca5b8c8f4cdc9cf703270b1994a590dfa8d66cdde659a58ab8866e2042099dce88d1793eb7f757d5938865d663eb69321ea71b991f0a9c890ec8861fb1d8af30c5ac40c685dcca656873d9afd1ed7058187aa51d7e", &(0x7f0000000580)=0x6d, &(0x7f00000005c0)="837279f053b833b5c5ce57f420b10664c37a10d70c37562d8f83df663d50c17b7c29545ffebe4ae3fbc193689c0c2eef5409970eb2290737e17b66a23c6616aa413edbfae816a09bf6a8b60ed67758ef214c8912025d4106bae24ec8663051d42679eaa26e2f1913642d8b5bee8abe13b45ab22f8fc372ac4d49e7c774e835c0f4e35e05e13f05839537715f63efa8cd7088fdbdbf94048de232177e8f9db3161a58b6aa18c6f2db3ec715b8b67dcb03baac8f53d3593a21fe43dc05111a9528e933519b038c339f250a480375a542e0a6374353a65592f81d8dd36b134c8770af10eab42dcd049c7d03", 0xea) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:23 executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000140)="841c053ef4e7fc1c42bd1539882f1ceff7d71a8f60aa6a956a9f11a412611b41e7e7957c4ce77c43266c31b470bd48443ba7238f2cf0f349489aeb331d3e2b01d877664bd185a02b19336402749cd88261a223d0d7b44a000c932c40a66c13d041bb5f2baa99f4d23638aba0f299fab62a31bcdb7c17d91263bae16cd7305ded11d1b65f1a26cf87c1d923e9000d1794897944c07cc8c98c7b530fb827d3d3abeca15a925778401bccabd23e0b164b8b496fe849089ea6615db40051662922e5d604a6d2df8b0cbc37eb2a2c055aa47968dcb7a7005aeea6aabc6c1fe7affff7528755d8b8457e4dce20b443f06cc11fb6d91d17d0cc2f22cb3da50167b4be38fb779e3f07dec150cd1e1e59c308e90bd993a94c4fc6e86c79753cbf22b0058693ce3153c4d8624649afb5e999cf2ba656e52a16fef16059d5f747e6f43976e6847f6ed5cdc8ca935e5a17622e30d14cba00000000009f7d23ee70645bde169700000000000000", &(0x7f0000000080)=0x167, &(0x7f0000000100)='\t\x00\x00\x00', 0x4) 05:37:23 executing program 7: r0 = open(&(0x7f0000000280)='./file0\x00', 0x3ce, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000005c0)='\f', 0x1}], 0x1, 0x3fffd) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="d53c28bc1cabe1b6d04d6d463f72c31168aefc545beeb8a3d4107bd0b284d66ab332627098cb3a273e49d5cf1451f1184d1b457fe4cd5b2c3374e3a7cc646b071039bd0d13c80c29cc0c374ab773871a90199cce7e96c6b4853448c366d6d68a2bd57ad33a2692cdfb42a3c8602e934c7bce8fe88827605dab505610fca07f99f9c86e35b6878f1b6a6987c86ef3b6bea9fa37a5f8208eee4aa8477fab7ab9e62d4f30bd20d790671207f9", 0xab}, {&(0x7f0000000140)="ae23a5d0767e2e11120cb04df2fb6d5dd18a4d1b68708e26cc1091de07b0144e2a11588a83558c99e4", 0x29}, {&(0x7f0000000380)="62b2bfcda581b5ab77570eb81188b285bd04783b0dabf2cc8e0c636401eda1ff9a945fe8a4acba9cdc067f71f284ffeefdc7456531af84d976425caf1a96a48ac3fc6946e352502dfddf897299eb4f28c382fb78bf9890d8da1d6c5909b3bbb509771938c10889e44da91bbf19897a24d6d9e04f56cb014200d5865a996f085c7074b01f68b05b3db62412cd8ea19fa737f541f115df0d84158f012db1f6b95143d16f67414b2f2e5842ec89b221dcd52b16028078e325b7bbce3116", 0xbc}, {&(0x7f0000000180)="f757390fe80c72905f609884f2a5c40ce6a6e62e105e02a721c9adac3bc907889aa2816af5d9b5", 0x27}, {&(0x7f0000000700)="0b0f227188557b9386d2c80e032d787bce1c45513d130c4c4f1fa0e8059b6a0fe8b6983152e33798336efb820cab42b29d319279765f6f47efa0f22b75d030b49a74a1479c42d94c6980d133869285a807bbb35552e41cae8e1a5e6158e24d62cbff7b89339b616f57bd1a6a49ac13965cbe00df71f4db6be72ebfee8ef5ef9e93e506748054af805f7b4c8c0b6f4f449f8bdfad7a29f6fde1f351fa2b082afe1d8067106abd76a3afe67430d05f58921113ca7062b11b77ea79175bc9116ff5ad5a3b55ef3f8f205822", 0xca}, {&(0x7f0000000440)="6775ae3d1048b6e696bf7df77b6d87881de3c4ce963d40ab8d5f420eac97039d8b2c2ddf2f4ba72af855aa0cbc059b89d821f404d33f08c54a2c6203b0fe415584d44a523370801dd9ab8b9026526208cc9bad3256ac60bba79bd4bb43d65f92ffd20f070944867bfa2bb744ae28e2af5bdc00d274c1fa8b7e596f3a194e16d14647afe3ab86adf8e934d4bac751", 0x8e}, {&(0x7f0000000600)="fbf5372e87c3e730eccdc3dc446fbae265a2ef64e43e86f0fe142e24629c20f5246aa414d08891f7b2dfe3233b6be15a83fc01f7e7f3157fee44df4720f947a84b56c4107d63ac6826bd434624007f057e6d5bcc9afeb5f580720cf6c9c681fd5c371b84acb6c08b759d726239b0eca1ec8d610663ef10a548063a91e4690872b41fc9fc29d2300a6d995d47d13989ca1eb84b2830ad4807fed3f22e15485fda42", 0xa1}, {&(0x7f0000000800)="bdec46d2304bebfed2e5a90eedb0f6328535c2168efdd16af1497183dc1636dce5925cf304c28e109e3688bf8769df49352e88b2fed4e4a45048f0f1606b94faaf089262a012e5550c2b89d12589ad0e3ec9832621dad92ff2035a331053bf061c0f03737dbaa683d65589f91dca127c80c5d7f37d3ced63c5490b24f14e5887953622be88328329a76f4763a8c19b378e46e8013ea27fd64eb13c120f1d71a23f8336eecc58c4b17ba68ccd", 0xac}], 0x8) open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x0) (async) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="d1", 0x1}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x2, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x2, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x30001) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @random="cbbe18c11858", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0xd6, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x1a, 0xc4, 0x64, 0x1800, 0x4, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0xb, 0x5, [@broadcast, @broadcast]}, @timestamp={0x44, 0x38, 0x2, 0x1, 0x1, [{[], 0x714}, {[], 0xfff}, {[@local={0xac, 0x14, 0x0}], 0xcdc2}, {[@empty], 0x2}, {[], 0x38a}, {[], 0x5}, {[@multicast2], 0x9}, {[], 0x5}, {[@empty], 0x5}]}, @timestamp={0x44, 0x30, 0x73, 0x3, 0xf, [{[@empty], 0xa697}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[@multicast1], 0x7}, {[], 0x6}, {[], 0x3}, {[], 0x5}, {[@loopback], 0x6}]}]}}, @udp={{0x3, 0x3, 0x8}, {"e460601cc0915218fc2632c88955bc1ed91905bce494c0b123665ac2695fdf776cd8088b4224abc476ce5d5ec5b8c89a1b76a0f4"}}}}}}) (async) syz_emit_ethernet(0xd6, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x1a, 0xc4, 0x64, 0x1800, 0x4, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0xb, 0x5, [@broadcast, @broadcast]}, @timestamp={0x44, 0x38, 0x2, 0x1, 0x1, [{[], 0x714}, {[], 0xfff}, {[@local={0xac, 0x14, 0x0}], 0xcdc2}, {[@empty], 0x2}, {[], 0x38a}, {[], 0x5}, {[@multicast2], 0x9}, {[], 0x5}, {[@empty], 0x5}]}, @timestamp={0x44, 0x30, 0x73, 0x3, 0xf, [{[@empty], 0xa697}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[@multicast1], 0x7}, {[], 0x6}, {[], 0x3}, {[], 0x5}, {[@loopback], 0x6}]}]}}, @udp={{0x3, 0x3, 0x8}, {"e460601cc0915218fc2632c88955bc1ed91905bce494c0b123665ac2695fdf776cd8088b4224abc476ce5d5ec5b8c89a1b76a0f4"}}}}}}) 05:37:23 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="acce1ee9fb8df033f5803a4ab4dbf15995969f9092c3436608523704fe0ac116245833129bfd4d6b61e373e88128ff8e248d47b696979523db18119520b44808969ba8cacc9b738ae7d782cb3118a6db57c6d05044a87d770717fa8943eefab98f31620d41d04d7354dee1e00551766b506a18c349a0423d3f4fdf9917373d6a81f0d298fd360800", 0xd4}], 0x100000000000001d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ff9cfaef01018b7482ecd2870000690300"}) syz_open_pts() (async) r2 = syz_open_pts() dup2(r2, r1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000002c0)=""/242, 0xf2}], 0x4, 0x100000001) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) 05:37:23 executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r2 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r3, r1, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r3, r1, r4, r1, 0x100, 0xc290}, 0x0, 0x1ff, 0x8000000000000000}) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/111) semop(r2, 0xffffffffffffffff, 0x4) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) chown(&(0x7f0000000300)='./file0\x00', r5, r6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/167) (async) r7 = getuid() semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r7) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1, r7, r0, 0x0, r0, 0x1, 0x4}, 0x4000000002, 0x3f, 0x1fb}) (async) r8 = semget(0x2, 0x4, 0x0) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r2, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) (async) getuid() 05:37:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x1, &(0x7f00000001c0)="ebff000000b9fd812eaa4e713040e69931929648a643c25243882f36cc6babce318c08bc8336ba427d5f5d2a5bfa003ca28b30d9cce70fdec4765b9e6e309376eb1193ff536ac371405a8f2cfeaa56b67bdbd1471b3ba414628cefd2c1d67e61bcacc53df89f262eb22cd6ab6a4b42993fbc8547bc2cc633a3d39f3f0fdac84f30423ab1388547ea65f830670e85c346cca69189b3f3fa126435653590ef0c5f9a91a4a5f60865ff63d2cd6a2de4294e60c9f518653bd8c9354a1677cc0dea3b4e1fcc1f8a847222cd067c30ae2d025cadae115be0331f29e4e45744a48e69", 0xfffffffffffffe19) setsockopt(r1, 0x1, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x5, 0x4) (async, rerun: 32) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) listen(r2, 0x0) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x7, 0x4) (async, rerun: 64) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r3, &(0x7f0000000140)="04", 0x1) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000880)="1655114ea1aa7c12cfa4e1959a9514ca8b8ed6d40873cf50631dbc40c348e43a9220f61b2f7089b6cbda30ea66e48f84edf250f881d4f7d764e712278cdcd9d210079e0a4c4d4c29e5d084581bfec3b7e7d28f9245e40a7cae5634351979d41a61c24af78df80da50323180053c22854fbc48cd2d4a46d47c7715934b5e598ecfca58c976f532e717a64aae3ca78646e7cccc54637a88a362a3358553b56bf3c8df8a88366db06608f1fc91f37279f60e70ecdeffdf2e51e0603f27a2c62ac3b779278a0e058d9f9f22cb1f072564a58133c1a7f93e242a727971fe10e6edc7d47909a71faa9cadb385ae2c93d2ef48ff3464b5af447737bd0ffdd2aaa1f57c811f9297515e60741be3471067f6b0abfeafef64330860ef8eea6e099109e9b74fa16904e71044b07dbae1791812d616f159f48ea2ae16e8d28be7411ae797fd3f6e27678c579b60a8e3ad80d95845cc3d2130f9bebce30b045fa784c287a80be2df83b883d985ff6a7ee3c4abf744b7c2322d615a63880338300f03dfba7ab9ba447d9c51ae76c489dbe2bb4e748514f656538bf38202fd27ac2e4b89f7e2ce1afdbe2209fe9e30d49987d73df6c17a9c3fdabd059eb843a0d4f93d45f18681e4290b4c63a3ad0f87533ea736dd74c543d8a7c5539e21a014eb61bd7f9aac74bbb8b66f57ebdbf1bba8bf80c5022ba9598de9a0033acac0cbed091bee55e5b3b68fd8a994f4c3eaeda75d2e2c8828263768592a6b1080d4c29fd5af240d64c525f10aec449104c135d8acb965cb8333e4ab537ef523ae5235122c91958b3239ce867cb899127ee9bc215d7fe756ff40339bfd5de53d3500dc1ea4d891a0ab27219e362b14667e10054268f13e23c440b4d03cc43fc0ce9c214632fff92a4aede9d1a3e05852fee4b0db3eb57228a2c988df43f5b9911bfd12fafe5b890c01a61570470840c844a15a3ff1affb7623514b33f6e2804a96692647ece97ecb387796b0df538c86790885e2550e697876d63e3cf63896aa7819769ce689f5906c349fac922eba867549566f99ae6505d18431780d29d9e08f4ea4f13e13363105e488d406100dc390d3c2b88f0c9e685bf434a35ec888c356b44b2cdefff4474bdf9f5ef2672ff8a010079dbedcc498a2e608e7a8f42a78bb773ab7d6cda0438367acfe52732991c161d7e33ec06484c4316e333c2c0d005a3be9b9f40821ecd3706fc6235ebc45b140f4133f1ccf425ca9c700f279237545fcfa634c0a0b27db13e22dd513e474714c5712bf4b02df314c47ee60468e7f4bc170982c599d1a25d227b046d04d4501c4d0b08bc7a3cec83ed75669f5b533d358f0f1c4c437a3721630ceec8abc163a00d81a1c98d0b3830aa9b41239b71499b13884f624b8e422311abbd947d70d7ef1e5594824fe7aa5629ae32885a0cd83ace584ab239657d3fc81ffaa0718781163e83cc86c0a07ab921463910bbec60741a8cbe5c4fe14fa301d4fefb26c25c2de0789c415dd691c9fa8472446055198c50b695b3e77610d5e9ebf4700e0066a672fea48abdfcbfcdce5969e55adf4628d5ee10f1d264a488ab146dcd110c0fb37d336d820804a030ad8c8e09e6f3d2a83e0c9c2631a341772aac1fd370a38367bd5a72ca1c59e5bcfcf45acda4792c6b65e83a454c645090fc2c496f9690d6907f2de1813a08c6a596e250e2c0d7255dde375891d685ee5f9dd1d818e5c2343e89b69f2f2e80be436e66d832c4b7aa26b470b0a15c32ba16cdc5d947a9ca5f94a9c773a785d6bbdbb106eb182e8f2fa81fce3b4c1310020cad2d1fb795df57eddece724a699c9b91f2078d22a41bed147abd5164737428f4242f3b72d9237de9d23fdca5f3d74eb386d0378866ce44f396afe03b9a6399dac3c3a65eecc8a9aff249517c03458f54ed6abd920e16f551f685e0d8edcd5b075b0eba6ac194ec82545dded9d75724e7d2e101f55a477753654a236cc67dc29a269db2000871f5d22119fa696fbcd1a105a43c617bfb5bf7133bc64ccf558f608be11c8c67c08f4ae998d4418d99a7677330ee09409b33942b1e6e649f083fcca1f9173ba61cec349e11292586fc508bcfacf86a4f392204e4be773fe2ac32fd664cb8167a0ccb7097e06561cf50467e95b3c9422e9d87779e2b8c0d782733dd56b574efec7eab7cb3278ab589ff94f08214cc7a0ad314e7fcfa1ab6c4a1bdfe9de1cf38e408bcfa961c86df70aba4d3906653d6e322be917121a2283436fa605e4465b5f93ebd62492b31302345bac389f64c016ac40278073cfb8ae280845773e70a2f19902d34d4c30ba07868867d4d951f76572208060f13ba2dba26fb25bcd1dd28b8b77458cb018b80425746bc1e98e1125522fd4689b7cde1df7f91bb8dfa144a62e1a2cdf5b7c584498f225db9f5c6766cade96538f989a6a63121537ce1fd00164f4eb0c898a176694039ed582f03fd2f78c42b413b375ac8c7737a38ee80690ed3a1e05f57899398c7682ef2c01a5c8fa7773158d226b2c51fe042abde225fd2042d06a580acc7163ecccac0a79834c712dc89b40bb9613b785e31c15a2cb23d3f119e9d9b29483783e52c65751394f08e2e716b47bde2112bc2719869adfca143b66758e5c927feef11ab67495c944429e6dc3084784440255167f0a8ade1e1c2b1e1467a8665267d11765e000aaf4b07a4a7f125277e15a05cabac8907f89ad40bdb45ebb8ae0409da82f6f35944f6fcab0a07ac3d26e4dc320980c4f6cedbffd2ef8fda33d0276ed37f254b8d226157339852d68fb251a4967e6c7460880b58303ec316d261feca19f3357dd758478ea3b4fbec0567f32bda5f8b0b300c6f244ae5443ca4a6169969791e7450fb6569cab41b26a359e92728f40f0e4d811d1ff160c92c13b34b6c87547299e862fb0599592513e44ccf560b6ec4d8e33f51b4477b9bde313f5d8b042edebac57ceb6044f55d15db0bf469804b781d8c8da1bcffc651d1a88c3257a9572561acdb9a28bb5593e5f3414e32cd6761db394912efa69a04bb3a0144d416d47bbd23b8b5f6a9aedb60314a07e47caf582e39eeb707013bc47704982ab973ec110060eb1b58657dfde714ede4ff6a38c65ca95282b45ff43539dc606b9ea0bc00ccc66193de77d92b8b641551abc64766307aa7b38e8b075b5e76081ad821e4138ceab7aa145e3f517d448c88f9f0d5c412a58f0fbce66fb5876c48bf3ae8f8f76d1e862f6c6bd39d111e8426a855f67433bfb3dd0836c06ce1aaede80c85e1ead685b92e07842a5a53d3bae56dc00335709afeb249b662f1c68a4e8c0944649dc7d612b815df88b6d239f907d1053c1d5e23d3508c40a34de6a873d35d98730b937a1c3418ed579878836eac1399543647c17fe0c82f60d53fac0a801bfd8e0ef910015bee795ba6bd1c757aa306d72ea86f60f8c694474a04a868cdec10e1256bc3297de6786c82815a15c3ec2b0b56befc012fd2c0be63c60e13dcf6abd18222f0ed7b69919078ad7e1d86bd069065aeaea72344bfbd53b1f18b936222244871e0c5ae57367d2c83dd8ca87783ce6d1b84858cb6efa42b092c4896627be7c91d579c8bbac6ee1bf2ad5124f14468bdee3bf985015bfaaed0e245f3fa287b410256200b10a18996fc94fc917f8af2554a5e91115f4548412cb5d284ff61f5810cc8e28c55fdb14ef72e7d796668cf6fced4453703fb24c55a794f93704b24b16d5a893c1b415cc9f03f929bfb52a7825914983c2679b784ac2ccfdb34670bee1eaabc857a215473ba8b7c608b89c166f23961b5a2691439d7fd7a007ed1e491f3245ac03cbcf15c25109dd24e3789ffb1f964e57cacca3e2b0e8d6d6d44506d039a972aea2754a356075d46aa5d0cacbb6b02dd2203954bb2afc2f29c91824e8866639dccf39a1d85fcf86f0f117a53815f97cdb093faf4311b07451c6395cecd07a0ddf233ec8b3ff61048009b41437270d950ebaffc27f85219efc5ae4434844fced7fcdb868612e633f0b9418eabbbaa09af9717fde70d04afd4b2639e7e400208a5709e97c585b93dcb75d42508279cd89f72c4b339bb3fedb8615f603c8d5403b1a2d79836e3dea0f8e966c0577021379173dbae3d73de279e21dc3c7d081243a0c150d40a5866113d9b389d7b891c5d063bdc131bfd081885a4ef27893c04f176952b20e772d1044b06baee43b5c675e701e009d80599e4fb6ac2431d7ace2e7dd3d34542c199bba006c27a982f827b5f594bfd935060887943386c06bcbdc6f1577da95368282966f873c02abde95f2932143d9fc6edc9e580f136e616abdd7e451d157c4f47dff47028ba54cbcf36729eb196b39a53d306f3d11d633360ec42e17b27aaa515d9d6f65513f2e32b721396ba2f38789e799613de89008b815861e5144480c49aad265881d1ba03c58ebe9414caa1f1ce4f9f465c9d435fc328926560e0a6e60d64dffcc91d4e7886da050c9d85681829d29a2064a8c2ae912c4832fc72aad2706fa628133287db9924a2e6099200bf2aea109e91b9aa446ca9b204ed2b0b497b827eed745ff65d823bf471b9f17b61c26475972a6c5c9d3e0290295ea9fa179735df4d12449c31130a54f78a58f16e9174ef0812b09843eb07f581aebeb71fccc11302049e5e3f1d72695b6bb68150e228a837dd05b34f18aa9be6247063af64c0171c0af0e8df7b91592b105b418bdcb44c38c095bdee62f92199f354edbbf8997d64ff7ed9ce363d0e4677c7da596808756878a49c5947c93f0631d8b434710d89a88d310b60234e09f4e009769cccdfc98aed4f9fc1a3a381f281a00a970216503a879f10b4381413426288d8f900fd298d40fea19d465ed6e09324984f4c1a8bdcaf0f646db741c4602fe480ae8144220ac7917389e43f95417dcf17bafdf560e5c399e0461c0b1c77b727e64a3633e3de4eb0ec4a6133decb09f0d45a01bb4ddc5782dc7dd5d0756cd79c1dd83e3556bc898f4daf74b3cba5cb95b05880ce1027a58e3ab5a0f243d195cabcc0375266032a8ddb63319308957c522852552e2f632620bb7ac400ab7ceffc76fc945f2ad95f276bb60ef8642d70531dda467cba0eb259c44069c2536c9787a54e4371dcb6d1063a969527948bf0cb2f0283ce01e928a26285b971fb5444d09ea1fe568e7adf7348b73da194260a5d58bd7cc050f144411a6ef815423289343a5d6b09092258ebd270a07bf68e6a0c2eeed2d6f37fa133e2cc105af5910fcc9c36c9e22d6966b09be5c51827d8a4b0a81a5ba79da3dc81953918a3d4a90b1ec1e5099d3bbc8207f8a46faf717c575d0df4ae152fadfb9c29732466407b517208fe2c9cdbb1841a306eaa1d0272df826e8d48e55e6aef106be7d31799d437cc54da43916ca1e04fd2a75e52f631fca0133842b640da6220eb5d9f2505c186f7b4ebb7cac659cf82bdfa7d542a0925ea130d3273ac3c1efc597ec162f0ee8662c2ae4f3585cdbf4b9cb0485e44022a4fa671105774e05430455709fe830041711b122b2c06deeedcf27a2f55571fc4a88003611573996bc753c34897cca5824be83571c8f9118702307c6819af358777ef32f6e96e09a031b908adaec16d55446696f7473e6b233d8d299650612669c3010d44528bba9b7210be34cf0d07e21a4d75fa25328af27b4338dd9995564915b6c3fc5ad7c35b92bb31b882f1d30530560ef1d8a370ac9c3a6fd1fb47d4a0e9c25518b7788bc1e887e8af6e7d32565f30efd26af025fc629a5026695917a44f8652d0a376303ac196", 0x1000) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (async) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x5c8, "e7128cc6cb70e8a47a9e7539cc0027b1d54d00"}) (async, rerun: 64) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) (async, rerun: 64) fcntl$dupfd(r5, 0x0, r6) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) 05:37:23 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x200}) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x200}) execve(0x0, 0x0, 0x0) socket(0x0, 0x4, 0x3) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 758 Starting stack trace... panic(ffffffff8279f281) at panic+0x16f __assert(ffffffff82820fac,ffffffff828199c3,2f6,ffffffff8276cb3b) at __assert+0x29 arptfree(fffffd8060c89a98) at arptfree+0x132 arptimer(ffffffff82c54b60) at arptimer+0x88 timeout_run(ffffffff82c54b60) at timeout_run+0xd0 softclock_thread(ffff800021169298) at softclock_thread+0x124 end trace frame: 0x0, count: 251 End of stack trace.