Warning: Permanently added '10.128.0.100' (ECDSA) to the list of known hosts. 2018/12/02 00:43:29 fuzzer started 2018/12/02 00:43:31 dialing manager at 10.128.0.113:8528 2018/12/02 00:43:31 syscalls: 1 2018/12/02 00:43:31 code coverage: enabled 2018/12/02 00:43:31 comparison tracing: support is not implemented in syzkaller 2018/12/02 00:43:31 setuid sandbox: support is not implemented in syzkaller 2018/12/02 00:43:31 namespace sandbox: support is not implemented in syzkaller 2018/12/02 00:43:31 Android sandbox: support is not implemented in syzkaller 2018/12/02 00:43:31 fault injection: support is not implemented in syzkaller 2018/12/02 00:43:31 leak checking: support is not implemented in syzkaller 2018/12/02 00:43:31 net packet injection: enabled 2018/12/02 00:43:31 net device setup: support is not implemented in syzkaller 00:43:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/11, 0xb, 0x800, &(0x7f0000000040)=@in6={0x18, 0x0, 0xdb, 0x8}, 0xc) recvfrom(r0, &(0x7f0000000080)=""/163, 0xa3, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xb0, 0x20000000, 0x100}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0xe5c2, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7f, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2e, 0x20000000, 0x3c, 0x7ff}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x6, 0x0, 0x80000001}, {{r0}, 0x0, 0x6, 0x2, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x7fffffff}], 0x9d91, &(0x7f0000000280)={0xffffffffffffff91, 0x7c9a3a30}) r1 = dup2(r0, r0) fcntl$getflags(r1, 0x3) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x38) fchmod(r1, 0xc0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="b8c141be1fdcbac5d851aa828551513b", 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x3, 0x2, 0xffffffffffffffff, 0xffffffff, r3}) write(r0, &(0x7f00000003c0)="f4285c640705539c86b037eefc11d1851eb5e1031921745018b3faaef245ae56ba2b1c9ee73d6d7e5f05c77aebba0e60b8a9c5543b3f2a4e7e34ee61ae1a0473d6f4e25657a01ba56b6093c1691f5d30830bfee0db6dfb4246648594172b8472f8362d409f1b87", 0x67) fchmod(r1, 0x9) r4 = socket(0x32, 0x8005, 0x3) poll(&(0x7f0000000440)=[{r0, 0x106}], 0x1, 0x8000000000000000) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000480)=0x2, 0x4) shutdown(r0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) flock(r0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r5 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000580)=0x2) socketpair$inet6(0x18, 0x4003, 0x2, &(0x7f00000005c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) close(r6) fsync(r6) syz_open_pts() getsockname$unix(r6, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 00:43:33 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x62) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x6, 0xfffffffffffffbff}) getppid() preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/70, 0x46}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000400)=""/151, 0x97}, {&(0x7f00000004c0)=""/91, 0x5b}], 0x7, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = accept$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001640)=0x7f) r4 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0xc0) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000016c0)={0x3, 0x10000, 0x7fff, 0x20, "e4e112ba5e0b201950291e04e1d003def81f0263", 0x2, 0x200}) r7 = syz_open_pts() open(&(0x7f0000001700)='./file0\x00', 0x10000, 0x20) preadv(r2, &(0x7f0000001940)=[{&(0x7f0000001740)=""/232, 0xe8}, {&(0x7f0000001840)=""/253, 0xfd}], 0x2, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001980)) write(r5, &(0x7f00000019c0)="2e176280000ad05a9dbfc0d2df80a257f4ab8361d7ad04fcda63e768cf58bd79c3cd887803d52300d18fe41d6c49388f180afb898d92b39ffe5a71d22834632540a31643e0cc9bd2bfd3fedec958f67cbba9ae78bd24bf3a954bc1577b9b68158470d9712fd326137eb770e477bebfccfdd7ba92f291824203797be8ef70cc51122b85a22bd0933b4a96d3953026251a1d659f55e351fdfc7ed86e79f6afedb2b5e3b983165c96ed30861b39ec89c45fad5beddd4b785924b0b6e6a689a9fc8eaf496d12ffe14b6fd2541d256c481d395e1220bda5409a7a28c806c76075badefb0ba94521bd9a483d6e17f419e2b87eae3496cb4c56d3befd2eae3b8fbe9c53a6e1a7d072a66f235c5bb04726b4268a6b9ba24d78cb3b14ab1612575fa47ed36d11f06798d8cb79125bab18a7608d7b13550f156cb2841df1ff95940a23c47b0c8aacd604cf24061d77cdd7c4cf95220ba9af24e281933aae7cc8e49112179d8006ff629be67f51a80e429392b5daa68de25b18788049c5a54a8a0ffbad2220bc7681813fac13730386e710902f9ed7dbb5091aa8a9b8fb07fd285ae0ddac08d36a1a261bf24932bfbe818ebfbfccd341bbefa263ae61a7482ddd36468e0004a1e1229dcec9179c606a4327a33114afac3f02438bd4271330d746457ea0d702874288737fd342bd5edf4fd76de26b67ad2ca9bc92dbe977051bbd2a1fe906e4ee72eebcab64a3dff7dfa2e9d7a7b762395cc689e32d047a4476acd9652a96f68e4a94c150dc62f2b5410bc3479316d9a2b33652877576c8a92f88bc1e5da43ac8ac11857f51486d99eefd18e6247fbf48484cbffd5af3b38cf2d0b79966d0c33a6d29af2eb2db30f96f4ea76533690c490467d60fa0e35ab48f7712ec4f2e9d73165b5eee9c811b548968f759343c3a2ab8ff0f14f34c12cd75581045f354df7af2f8eae7437b77ce05dcf2b2d65a68b181e2d84ada2cde7d8016fd2a27d450441a2d1e768ac2df5eb91154f5055afddc5b74142e510b1a16db523297708227da32e12d131f1071a9046d776ca4bbf56727986cc57ccfc096cc5946865a95214b67afbf1829c81afd2154aab4e348b43fdc50393504885395de862c92d43567aba66fc56a2e9dd6ce629c18218363f409ae073a02ea568bbbbc086b38017211e44cf8571021beb436c123a19fd6dc536f5e785ddb5310459c482a8cd7837726a1ef19be656c7e500e3d3af66cbff13c5fdcbba17b6ac787470cc6ad4be307d61e3a6bffafda19f5b65fa81f7279cb42f2832bc71073b9731bea1e721a1eaf49c5d78f03de39f969899b4c1ddfda1660882a17db6c7a7d29f496ea6e04ca73db6eb1e37ebfc92bd5edc014a9b204ce61339f33a69fbf50672ae9c90d01172517735dddb4c142c50ea0fdece36136485edde44d89d6cb1b176fd25e4d5519ad8f5f824db35e0eaf8e7f175b1805532ed6dd3a09136d79d01147db589b39b4e8e99661791e024ca1e8bed8052a5da784e2a6ade9fb9a9141cdae15a71ab9f985eb379222860d44a8b56b0a93764ea4691f3d8d088a33f999c4d0f4eb428aa6bacac65d1b23c27e3208253e3102338ee5b1836778fcec6ae7c2c6ba169f2102b67f86f49d0b7edd5d7dc852cf0e4162bcaa89548cf37526a3c3243e1cc67d17b493ef0408aa1959e053611803049699ddf79211978d5ed1ec865c5953e584af9e50cdb1d9468e48ab7798423d4fa16dd6bddfd587f31ea224e06465d200f8e1a142778efe214220dba5f093e022413e5250cf736cf1a70d549384f90d32d7b615c351d6ce34cc5143e91d4cc41123af815e11425b978d8bed2c0f95148540d9a473f00a59809e2f592fcb592f4da093b1c4450a76a8700d66b7c4110a9d9ae0ce5f1587dbfd1baa03ebd21c8c13bf75eeed13cffee703dc053e82c4501ad1e3c5b486ed4d21b4fb1497e5259e9f26d25afaa6169650284ad2c7e6ac6bc4d768f59157f22ce32a8941b52563d2382285f6bf2e8e2ea0f6d5691839d1bd0810b373a1f781ac9c1533dbd98447dfbb9c596a23f26762e4fd299e7c9b8ca4da870ebf7fe7abd0fdf9dc21fac39650bfa575ecfe2d895354b156cff2845ff08933a944f4f74bd537cd3797da3f0d84447ac42494c5a3550f94fb93f68f0f05fa41f18818285e774b2aa177de2ed016ed0cee179ded69b23aae4a7b378007bac9dc978aef0ff4c01a61b960daed233ec78a0e3bd71324b1f940ee96841994663165c5aa252122bf38eb351b07b5b1f46cd3e33fab436210b1c936c273bd3069e12c6c044d7061825df6b26b8456dddc556e00b9a3ef8f01bb9b850d5b723dc0d7540ebcf05c2034989cca3391a0ecd6c96b5b4a9b3f40eec7746c57f0cbcc7e8c32a8712d5150153be49e8ad423cd480bac79d2b12f000cdf96aef7abce708a6961572430810d8b24633032c4bbcc8fd7686dbf42e660a7bd67e19fe8b5da3672c15bf572f2ca94d1320ed49844536d31ecef54cd49843f4a5e70fabc195bd3015c2f571499ce4e6f68754ef50e92139c941fe81a2abfebd51c1727d33882b69a9dab3fe44fc6b0418359c2147abe575c37b3556ac597e7dfbc8599c540bf2437a92c51b2661146f31a1b938717fab7a770b8167a998e14664640c8a001c3e3cb23e9a691811296dd030c20e0bf82428d91aecb1590cbf910e8e3df7a1a6b631d2f1273aaae480f9febf4b5d8b4a18a606b06d202fad3c9a5a60381f8a2ab8a71aa3abb60221a3d09717857290c58e03d01209685fd50381818e9dd0c9974e819ee722d589f7c21c1dbaa46dcd06c0fb03cbb51cb46175eb46f35f71870269166405dfe17351343d247a997c44c871359f7b81b2300206a8aa79c270e6a015b7ee55f904b4ff621547e394a7f04f817705bc653497cfbb24c9807f1ea82b26c9bab549ed0c5fbbce5b13e11eb6988415b1089a96c6ea21b6197524b46736b488a057ba84cb69acfb5165460d9d3c4049ffbcdc01756bb21dbefae1122961df5f898f8d03ed810d93f07bd1ef77017b0f0b93a8693fb334d44277e44a0e8794b1e251c9edb0a50e55aca49becc9e5832ed2b6aea86ce5f424f8e8279ce6d1ad3ef26162cf325ba0bb4dac20b36aa96175e54e9e6fec233cc074034eb155a763a0da9066e06e680ad2ecb836d33ea76ca5619a8151ce8a038bd46e906b81a904464bef8abadeb7bb0fb7ea2c6970446effdc18bf93d5723dab83e9f996291ca14450169e66d73155c4f2931704adbb20d08f7b711c04c5bd5b80375e418ef8e6278c77ff6d4570720157ccbccacb7118ad5086b9784306cb824c65127c6c59ffa03b705fc9c3602744e706ceb9099e19d347a5a49f1d1f5e42d2611117935a6c660cf53e25ae5a42a89503ea320b5aab989188113fafec3e5f5562f90567927b24d9cf81fd55aab75d09ee992be5f3fd582d17a866373f22fa2e0630ffe8cc390dc197d1d509815535c6b210990c924c243a73d90c581392051f4a3620cfa8d623b47fa7b68105810cf136015aa979d03cbbb751bfed1df919612aafd879f4d93f9688d52c365f74023b1fcc2bb5aa4f1b06a90faa680b52156ffff9b69438eb899377deb1b57952d4c3096c9a5bb7107156598eee3bdac2e7438063e0abfc4cbfc7a2410b03d6d1db1624952b585ff3e9f33184a3decb5bb8f4b73e33cd24877ca320782cd97743f00cd5d15734ed8f8f2bbd228fdbca18d1cea977a5592f55f82940ba698e7f24a6266719115724c172126229d5e5697f0c391422826d3214665deb651d8f5baa89734671afadfba83c2d646648d78760d0c22ea30062aa7cadbfe79c73dfe42a846f7403de2c291628caada94730bb9f0420a7c44a0aebe1c5b3c787b69d55a78280f139ad324aa7e1b75cd8e779b5e9d384e5801fd23e3bc29e75950254eb7395be0d0779ce0d23abf6452142123a847cea52bcb2fd52d9418c7968420608c69fb180a3645ff5bec0c831d7bad4f239c6d801cab241cf57eb11cd39ed4646bdaf9f7a63a2880891ae5a49041f851752a649a69026d46ca63fc98dec636b99db13932120be883c24539552b44daf0722c7d9f66c0a73d631dfa5ba1409c1318f0b74d5be256079ffe563aa5cbf2f4bdab4dd84b8a80a3d4c4dea01df7f46576ac6c8e5deedf375df74ed0753b8245aedf6fe95c2edf9ad9be3bc8d3e29b90edc47d790e7acae8c7dc4435476b9832e270cf5808ba728989f132df8c34791836434181ae9cf94b674834dc4f737a2cbb50ce57a06913fad7f71b1495a3e922112e3c22e117613cf9668da36ebdc3187e591abff0ce045f71ae543c82a3ac377604b2f0afbc945398703c55585b055981de5e9f7a1730d362963407ff858c0660f3b0ce96c643c120c1392637d270b4f501eca4f52ed97613838272f754a7f09298dc605c245c11387acd8c938547ebdaf4b039ce7b4f763b5b7db640479c701ebe5d13680c7b18457983924a85fd48418d29be8b65a21ad29b797b4a56085f116e0d972b010f7fe173f8f7ea5be3aa2106f7e0729ac128af2829565242d3f684aeacccffcf7db892cc790ef0d09f3d1e09af15f3630cbf4749704fdbe0538b7c45d740e91d2cbfa1aa18547cea8a1009fad583a9d46f1a91cc26eb2e276935d5538536719a48ce7e99ce6179221c60301d512652e8410806d464076aabbb06c0c5505bfcd29195c2fd582ed0f6ae6627b90f2f344f6a5370f4adb4d1c13160d2a9ed71394e3bdb527e0c02967621eaa4994208cf93ea267d49a993775d2127ee50e2bd1c910fabb1d2e8d58619784f38603d082b8cfa89a650416411b3e5d355d60dba6f137baa6348df9b32ee97c00d8b3f79bf8c287196f69557301fe969233b84d0f8b4e62b34b7400abd42a77d8a750977999847d9e3dd0bd7be2014815b5a390aec5a1e836ee97e559a2c334522024e138da60de0d68d281a4e8de3b82ed5570af84a6aacbe9e83151acdd41036ca1e23ca69c000847f4a364b705001bd76893271890ccd11e09d9c26b06d1714453de1655134228cb962a14315b30a25ad975fa11cd008e44b09ac7303de9e768f1d58156f5c1a87f4dde5634a0ee5a9683bbdcc2d9ad29ba5d1fc274beeedb1a0018ddb4d4812d26d92a1a580983218e0bb231f31d0e38c0bec18503b759f81080fd28b21f0805a050f6a783350ee54ea51ecc4c0df93fae2a69ac0160c66b1b37588d1a0e6dd409850de21bff4f7b4bd59d540024e4833d01dcc29a1d3de6b10e079fed22af9afb72a385e6432391567d6659bf5aa7f54b06a9f5c050cef750b9307853bd15adfec9fbe9d379c51038016b61f09be535a591f729f4bd625455793e3709a643d48371ace6b222de67f44614a24dae9a1747c7735912f1b7107b556fbcd33b2bcf53b36efdefaa7f2c6c0123cb1e30ac7ee06c75371e352d114d4c38bc2addc1752559ae48cc68f5be34dd00776412efdc49f4859cfee5a17e07eebe4923c482c9ec191ff239080c34136d77228241cc7aca0ce0cc4c2e0c85069070e0c6039d7b8f11357c30c413664d2630ba51db6b37eb234df60279978a8631a853c2e135087a797785bf177de109f25afd60c7b395b4c9ae65443a99990f6c629682a29cb92dc64952a4ac8c12f4dcdfd0a0e7edbcc978db051d6b46b9a537002f2957f51d096157b5242d861c682c5031b01e535a2be87d2ad35f7a9dd42f9d543487a5549efb0509189b5f961ca278c9756c699f48841d71013a0b85c88bcfbe36bb4cc7f80533555a6b0", 0x1000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000029c0)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000002a00)=0x4) sendto$unix(r0, &(0x7f0000002a40)="2016e0559b80a66cdfbcd52c5a9ab6d66ab4b261d6c6", 0x16, 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000003d40)=[{&(0x7f0000002a80)="ef188d69b15d6e9f095a0c3b5eb7b091a894097e173dc45d47a9800e42112177cd0576e8c9a92adc691e22c19d865aa2aab8c6822b797a02373da75b97972a6e0d43e0e321e6b2d700aef558a4bfc349df287f112c01fd1e1f4ea6eeee4067ed76c27a4c1ae65b390eb5d67ef4b5d0a0e94aca3e1f591efb8fd8e1db0106e3a2c50856eb3f34c2d1287a347730d5925ea98a143b0a97a402de26cdf39da991a22dac67371739d89191ad2667bcd9f2656820094143265ec25075511fc1a03c434db52032ee57f18eeb097dea1fb03b619626815f49457f2645960c45322f08b964424a0acbf3a8a1111e3a7489c062b67ae1d83a4f4f563a6aa2d2d1a4d6d7df48560b874d95755ad8b72ef54467c3e590f7cee4647e90205bff96432b3db157836f551bbac920ce2536af4861b3f57448e2d93a738b5606f4bb73bca62a4ceafd8e069689a1baa900fcddf0b567858586edc2ccc8b423fa039f708658c750440d205f5784552519e5cbef74fab30247b6c72c815a26479410c6a7ead5b8c111d64e1c2e4ac576d4ae0d8b15bb612e7d1a6e6b70717b63d622b022cbef8bc70a3db9293aebe0a41f3b3a7367d9f2ed3b3bbda22e618063025d238a8afce624bb27976dd73e4e35dc9e1c0ddfcf1277f0aee8089035e0ed71e0bc9f926672f214c35ca847636446655ce8559417e0640062418543e00f3b23f65b0deac51b4a17b0dcab00c6e7a61dd45e2b14a8b5ea7798a4dec78330002a265737822b9a0e745c5c388d28b969474101732714474ff121778429ba9d88e4ae7a4cd05e420990f5ef4eb9f648b8b1a1aa92de71588b23b023907631fad7fd5b7d0bb3848087759d1356732937532c5410dbce3e0859f8d9169e779448b26cc266da31861c2ad04c2daff52a8402b0b333884470305a6bca9cd148a7c5c7ae12566923ade5d03bc0fb518c57235364851708c68bb3d5a633bdcb563be8ffc36ee12861a740df64fdb50abd14bcb972b834a17e3fcd870d05f1d58d305c4ac4b57ff80ee5b3b53df804d348c4f7b216ec1433d068f9d19c9ed798b3de0767248b29dbf23ea98291acca799c7cb9a0cdd01dc3c9c4b780b237ba1dee2725aaf692257eecb4e5f9372db8d7cc1e74bfec33a442573366fca59addbc82d3a7e0afdd4e46a5571c00b4346b82501c633e9902e8eed690c0f88471cd2a9e084d832253747b37b54838d379bbabde0ca754b0b48a73501b4866176c6bf8baf2ba58af2cea53070bf060dc682f315940b517d7a372af3ce57b9173b226672381818bf66c27ef2f6ebd1a58f9d0335ae9626ec7aaef461f8a336a572882c81a407a1e5603f69e608edbf7e2c792154fac6001e58f5d552315aa88962b2a3764e35b51ca395f1e773700df5d5c22201f52a631f8d24094b3701330d0ab637544c428ced4c60ee0225c2f030e55c81283948227a25eff90b5e42ce4be4f4ff8da1de0bbfef05ba7c0b0e872a849a5915c3d5c014812a0054dff2cd5a81f36480cac0ce69fa8d336a8c9267abf0142251fe6190d3c9733e35d86bc1d63f6b9af625f588635f510d3b4f1dbd7a9601dcef085ae6a57817e8824eca0c0d07858822f0f0cd27b07ec0d9eeb2abcc274a5f920745b0199b09f12674e5be28254ec58ecf6c89ac651f0420e7eee0c866300e05e6b39322da1fe066188fae1cb7b8a466554c15fca45b6a2cb9f12a8086a7ff5f25194a77366dfc5dd69e7d4d1f9660aa9985ecdc44c698edc40407ad5c3db2062e9e60c04fdc1a38ea8916ca9fa2d6ac7e51a54434f3c644199414ff0ccfdf0cc68178c53ebcfd56bd632d637cc211e4d6b94469583876037f5c490e2745a0c0c97d753733292dae78d37f6789a1f33c2b98721b7c70baeea01b469ceadf37f0d045f22d2b3dca49fa19ac2199799f603264d3e996672262207084ec92e6f562b1c00265752b9da986c728d0f637d0cf5152fa4fd7dff6a3c09e6d7ee884f24a1a3cef9051f4a444005e7cf56a03027ccc8550adfe8f7456a844f0f16edd63c754f35629cae40c6d3ce76727e548d9ee8abee5c86a11d36bcaac0ce5a862768530da9711354b806bd14062a1574633ae7acaa44d35dbae6d0cecac43c002abf4a5faf367136fca57357d1b32cfc2bfea1e475dd782cedf1124cc3e965792e88542953e1ff33965bee750498787394183147866e8f498a2f6446ce149dc9e170cbae6d79d5f2d9aa76e27e5abb0dabbfef68e8a18cd2500a11e86d95539aba3f8569ea80f3f75cbf1ffe3284143122384335d233e9e094ff01cea5a918e1a91d8a854ef09d98f6270b4eebc69e18264a730cd7fe16b2fa7a8b81df1ad7b4f5da49511778b79d824d6969df8ef724d15cd1ae896da2d956f20d667fa7d199c54f0ee6d692a212cc55cb27a1b305cf9c399cced56a58ad82f5b7aea61fd39b227e24971646dd042942225c6b9147b30956775fdf2479006257f1e7d1c99eba6d84ae43ae44f5727021342cb04c18295816b613f9758861780a23626457172ddc896adb17a37f77324e790d2d8e65f0c093dd15891d26b5d562fb001d0c03f7688669c6eef9d56e0f67994b1b9f0e03d48b092a7c32c63f81b6eab65c531e972d0ea8d674ed9f4e76dfb3a355169081058224a0be2ecf305b9e58614d22511122efa15ac1261fb8b6ffd533a5dc753900f7891ecbe37425f92e1dcfdecd3af82433e24b5f4b30a98ce208c27857b4f6e7b793d073ce3fc34c6d4f1ed2ad3beba3de6030d05b217e7df594a829983f6b8fc9765c256ff81438ee5cd3756be17525c8559cf42cbd11871b612a3cb58351a71794543c13c3dd6f664c0834591a97d7abfa4659e544c344a25cd9b72769cee23a4d044e8d2cecb7dba5843cc63aee66ce66eb759624c9274cd89ad5e2aba5ccc53559379e449cadeef939dc88158c5913a086879d72dfbc9376012b338067315033140ac1578f55df366310589f38c31eeab960ed69c2e5f50ebb6a89504996cff31eb3ec1a8c3f892b768cbb90be0959ac7781bd62658c4a135df9c696e529543627c85070a9e81a46a34742a657aacba5f698a1d64ecf6f109b2a9adae6b8149bcaeceb1d80b39dcb7558cbf26f356d207e5067c69c826c6b81a3e6df5d24e7133264ba3cb57d7ec43a524179e9881a4fc44cc307ef3b433c479a148307bf99d42d9a0bdeb88b129c4144136a782bf169abccf4b1462ad9cf2b962c7eebf3a95983b4fbbe9ab65109dc8088c12f1ef0212397f0a0f841820247374195d728029c3b56cd43a7bfdffa7fbaa87ecd23f15c4c9f15a26edfd04b64ca233b1fe3d07380ab019dd437ad7b47cbc9eeeeebe094e1580034c8b08a0ce6af2881f84f7a31e42fe94ee2cc0957721381b72cd300aa0bc132644ddbb8965805f2ab5052e66f3595a87237c7874b3169fdbdff6c931a25219ebf7f118166614355467ae2b4f522295ee05704ba256def483208f560ea0fb88b3a94606640208be84cf8f1590ddead2097223adacdb9a4f4f8014dc542d4588372f3b553b26917c87b7ae011381ba8c0e8011e58131b15d50ca83ba1e43378cbb46a9a93d51498f909522fbfc1dc7a0cb7fdb379f7a1d8d21721c953da2adfd57a3c904bfa3375c0f351f8954d46929005d8e79d5677b218b6bb9f7d9e916714dfcbc2210936353df925e5b746995f63f212d52bd87fbde5ba13cbdd16cc65efc5e1779487326f3498d02938e5e36f85eceba3560e48ace916e7c7b666a77a54b3762ea5a42d55bf2784f1095ae2a906cf123bd5f272e11b7f0463f26df7d207882ecb3d897664ea64ef50a0a825e6782d145f47e576b9e28e0a99cd6d560f9220c64c12768ff63f91c8d7e97f9efcd318791d8bddcddb1ba756519dd18f9b0f85236d4d37c77f3ad9225584ec0b25c92d5a0efbf7faacbd1f26458608d1bc7e0eb8702ff43db5f0bcc4bdd76cd11f964b680865092de08b693ebf4f3d124341a939691ffa9a88b7303c09dc863ee41c8bf8bb55864c75efa97c6b4859990a9a7f401c24e5f18b3620765573aa399c46cc6bde5f624e49a0b625164e63138d10a91deba5566fab3bd0adbc2460cbc8248a7c33817007bb3064b6c14a5b7cd40f7e2d6ea59e468a42c03ee964f1bc75befb735528255ed6d38c4a754e55faf84c75afe28739bd951c3a62d5d77318f86fdcc0dc4785544052d950d0e48100251a40de9f6b2d959f3bdbde84cbb19c405e74edcfa4858911ae6c65c982f441d16120f432b3e4e2bf866cf93dc1d366380e474dabb97ea1c53d3946b670a90ea9e5483edc745d3a4ff23802da3aa8312f9dd61272969de386e7f8b225a8e6255d592aabce488595162d835a98cd2eeb33da64e31437d89f8e81b97d014bb1dfc1570f414b6dbf9d15f069898da4630259f29b9e99303ffac698df5c183aa7230451b167ffb473fb4853f2e5e4d82bde1f450e5d97e2472f42c35d9901974f40a142611ac72db4e5c8ae815d4b0e91ee0cd9e865cbc41d515e40fd60bc88f559d1548abe945e5f5a9ccff97102bbe7b55dea5e4adabb06f7a2502f063feca3d807bd505354637af489d8230288b5c8f1861106e434adb3da7eb522a294ea722cf0f3d4a29273d2da4838325e6e23649d47a1735cc92426c5fe3e8bd0ecaab9a56dc03d138b342fe38c292d89e65e959086d6faa786c2eb171cdefdd1cf4790b8c350632325e926942317b0cf9ba546e3f876d24737ac1660b0bd83d5f8695dcafab8fed1304cfe58d968a30f01ee56d7a8eeb21d3d42676b5a3416ae0f95751f8168aa0cce8d6df4ea825d9c33850bc6b950b9b9cc08e25486b192b23521eb6e20c87e787c927cd0e772ff677687d5345d2d3a1d704d7a29d4712aeda5a5a89b898c190589b0b5a9877fb753d467c1929f9dc0681df6ada9fa52f50fc066ce75c6070849f0312bb13272feec2ba0b76cfd913983d4c56b3525ed8fe54de4329c01043f7489d3f33d1c3ff40c0786a7e8ebec6629cbb8d2a8add583a8acc31d5de9bd5055e303e2bbe139a060a75fc2b1154a801a5a108970366579fd6e685fbbaac7b49912b4578a52f8bd819d81e4d016383e33c8aa7337428f7c79528fe61844196a05fa1b8fd5e71db7c196cccf95d84106a98aafedc39612ae5a80aafcffbcf02d8f929b7cb75e9336f0e8b8c7a5bd577b1da26b71f3dce23583441aaa691fe3fb8802529df881090c2a80630c1e4984ac93af55310b51a1ef00b22867978c6c6e858b2feb8f1a3efbb89108a7018e242bb235c9ab7c4266dbd08d7b8ac6e45105bf1c91f1f5fced38d9e8eb45eebad4649f2b37616d75900cff847ae058ae5fac01b188aa33e4a64bdaf3dfd23e76ea6a0b39a724527e199fb195fddf783d75aafb882a126f78a647866394787b4747072b11e9fa840c113fdf4c4b38ca6f669dd57dd4051248596802b33659e5ccb1abe946c68ed540759b526b10add5c4eadad1a79a85bc7074edeb9cb72d2eb9b875332a20e08d1472eda36b50723d56165491deba937aedc39b94b9153a83d6b698b4517eb299965b64063879708bf6207aa006c8ff940b8cb2d0298bfda3dff22a333418b34eb605de0593dd2d07d74756dddfadae0a73f5b0f1ee08ff0f863e8aabc8f39a46c330ec0a4e0628286a3831f940a3be95ff9f030f55994243169d0ad1c8fee578a78e9f6dfbd35965b7394ce131a80748df74f782875aaf3e85e87c1c4f2bb27fa50f93f0809b7b5bcb90eff3bbef50acd2366d7418578f7f16fdddc8f135d30dc26db6", 0x1000}, {&(0x7f0000003a80)="0a3e825090f75d3c9b2df70afe6a8003b7365ca9ea719ae90a2a00d73eb6e6e5d35be90c2635bc3a04aa153582a2d812f898", 0x32}, {&(0x7f0000003ac0)="a58979423391f31c9aaeb91416eb0a0e58360cdc", 0x14}, {&(0x7f0000003b00)="d294022e018787d730afa1672bc9e067c00afc18d0e54a8a4fab68a809049254dc02871c4a86c33453434b790041248805045f0fa442bc49f8254ec4ee9a6b6dc675d163720649ddf1e18ccc71441c224f309ceb08bb00b4ce1d4645abf9d9fa21d5c315abe580e555d465b1979a78342348290002622712260c2465f76681b3b820d108f2a3ea63ccfb3662b358eacf75aaabeef13baaf36e084b3abbccbda0c725f8289d0980f64225bc666b9213ae06faefa3", 0xb4}, {&(0x7f0000003bc0)="1bbcfa59e32bd0fbfa479ef33121c413e7efbc2fbeaa10bd030a82e5615b659508ab9bfa441deed14bb23296b824494553175fdde18d83c4b5e717a0b88b350e6c269dd09be9bbd9d97a802f27345b5ef3351f423191e9d305941fe03bf871ee25acae84a67a73224969744056fe9d97f6749671f77e497a2da6481235f10f719d05fbddd03571b61273a2bb8c3d5efa327d22462f51020d591031c543a0c91d9e6ecf9c20475e07b8b60946d76ede7298681f9bf9de42553e005a4f33a0a205fb865b9d6446a3272b044cd427a4e155", 0xd0}, {&(0x7f0000003cc0)="25d8b4ad6b60b84cfdff0fc9eb4040aba9e46d274e9ac064b3aafe787a359f37fbe6807ffdaaab162b20500741b1f083c87afc6b3216bd5c9332e73312dbed84f93e5bd25e9a6842724d97d8fe60c8216537078a84b58691dc949f", 0x5b}], 0x6, 0x2a) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000003dc0), &(0x7f0000003e00)=0x10) fcntl$getown(r1, 0x5) getpeername$unix(r0, &(0x7f0000003e40)=@file={0x0, ""/108}, &(0x7f0000003ec0)=0x6e) connect$unix(r3, &(0x7f0000003f00)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003f40), 0xc) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000003f80)=0x3) 00:43:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 00:43:33 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r1, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) 00:43:33 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x11, 0x3, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') fchmodat(0xffffffffffffffff, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 00:43:33 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8285, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000100000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 00:43:33 executing program 0: r0 = syz_open_pts() flock(r0, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 00:43:33 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f7ff28e3ffff0000"], 0x8, 0x0) 00:43:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) open(&(0x7f0000000080)='./file0\x00', 0xc8, 0xa0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x4, 0x203, &(0x7f00000000c0)="6b1a94e71c5a043abac1a00dc02c19a38ca408bdf0e68dfbfe74a4a56f2fd498d4fe799f9bab1a5107ed1b8dfd5455767efd065dc573918bb57da2c6fe9396087f5df73cc21c09125ef9674966147037e641dc1f6023132a5ddbdd", 0x5b) 00:43:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4000000000002000, 0x6c4) r0 = socket(0x18, 0x3, 0xffffffff) write(r0, &(0x7f0000000000)="d66493a870bdc3701580782c639bce503923f715acbeedbf79304300a71234bd9ad8979468eedf5ae835977a78cea2cc790bcc73f222ba7a033d9fa4a3330e0177ea608b930dea9e9e103d3f63b8395b2edcc27d7605e4f140de8c1a5d12dc7d464b7f74f41558b602762d0ddbb655ac735c46d79f237f3726f4b7cb1cc04b8ac0b6e3aa75dfcb56d1d23f0eb2a12130adfcd968bd1051589172", 0x9a) socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) 00:43:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchmod(r0, 0x8) execve(0x0, 0x0, 0x0) close(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x4) 00:43:33 executing program 0: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) shmget$private(0x0, 0x3000, 0xc4, &(0x7f0000002000/0x3000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 00:43:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8e, 0x401, 0x7, 0x2fa, "a337d81fb3205dbeb94212c9132840b4d5b9e44b", 0x575d5c1f, 0x81}) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x100}, {r1, 0x2d}, {r1, 0x40}, {r1, 0x13}, {r1, 0xc}, {0xffffffffffffffff, 0x10}, {r1}], 0x8, 0x2) 00:43:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xe000, 0x17) clock_getres(0x7, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='\x00', 0x100, 0x2) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xd0, 0x6}, {0x1, 0x1}}, 0x2) unlink(&(0x7f0000000080)='./bus\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r2, &(0x7f00000001c0)="348e1c9b52c6266d16dd94c1e2576e3509bde9df4426e1f4902e7681566abce32bc058108a322cb926e8d2cfbd62ce3abbfa9982ddf64ba795e32436dd37e5a5ae98646163abeb65a238ae993ebe8a2369ab6a691b1307fdc03acba46ea7f6", 0x5f, 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000240)="82d9a7fe6f8170974eb2825834ee73673e3a4c326abfd506ca44228d4406dea9fd484cacc02f00e71c488d3a421ff82ef4aa08084cedf7979086d894d0fb5cf0d98fadcac6feb8bd263e780e8911044f31ad74db1e0b31eb8c1cccec00aedf8dda40b56ec05832f5b763aea486addfc9b9991ec147d76a963a0c81624513318fbccc1169301cf2f5998c1bbd05bf87e70f1c") ioctl$TIOCSDTR(r1, 0x20007479) 00:43:36 executing program 1: socket$inet(0x2, 0x5, 0x4e8) socket$inet(0x2, 0x5, 0x0) 00:43:36 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) syz_open_pts() execve(0x0, 0x0, 0x0) 00:43:36 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) 00:43:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x87f7, 0x0, 0xff, 0xf497, "ffa6d44aa001dbfb249560a5800e5063aec5b678", 0xbd, 0x7968622}) ioctl$TIOCSTOP(r0, 0x2000746f) 00:43:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f00000029c0)="a6", 0xfffffffffffffe7c) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x6}, {0xffffffffffffffff, 0x28}], 0x3, 0x8001) 00:43:36 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r0) 00:43:36 executing program 1: r0 = getpid() getpid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x68) shutdown(r1, 0x2) getpgid(r0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:43:36 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 00:43:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40006) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)}], 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 00:43:37 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x8007) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r1) r2 = getpgid(0x0) flock(r0, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x6d, r2}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 00:43:37 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) socket$inet6(0x18, 0x8002, 0x5) 00:43:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() socketpair$inet(0x2, 0x2, 0x1, &(0x7f0000000080)) getdents(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x30) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r1 = semget(0x3, 0x3, 0x201) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/57) 00:43:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) socketpair(0x18, 0xc004, 0xffffffffffff0000, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200e0, 0x1f) writev(r1, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) 00:43:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000040)="0ac7d87d07102223232bd52131a36239bc42cbd8897e2cbd90c072110ac1c7414e2a0d05fd108e5e4127bf4feead8332f4af8f975bb22d70c8319227f6a39ac8123610c8f3c64d064b18046524d9a40cd12c6805dcd23f009d10bbbec9858e76e9350635580f0357caef2113b19911c3fcfdf72ee005cad939ae3f1175f0aa9128e46d2cfa5b91fae5dd75c6e2a9602586a185d66bbf120b867951ec3764c8fab6ce323475a4d4bb3a2da531b028ad5a2f4b92c6e3783751b59a2636182c241c0900794d8024e466d7c5f8b770ff75e837978078907f1b81a570", 0xda, 0x401, 0x0, 0x0) close(r0) fsync(r0) 00:43:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) read(r0, &(0x7f0000000040)=""/214, 0xd6) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0xfffffffffffeffff, 0x3, 0x40, "3db7b0a5dbabd39848a01e3e1c9cf7001f37b74e", 0xffffffff, 0x1}) syz_open_pts() r1 = syz_open_pts() dup(r1) 00:43:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8002000, 0x5903) chmod(&(0x7f0000000000)='./bus\x00', 0x1d1) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xfbe) open(&(0x7f0000000080)='./bus\x00', 0x18ba0, 0x1000000000000b) 00:43:38 executing program 1: socketpair(0x11, 0x4002, 0x922b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f0000000380)=[r4, r5, r6, r7, r8, r9, r10]) lstat(&(0x7f0000000300)='./file1\x00', 0x0) 00:43:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) 00:43:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:43:38 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000003600)=[{&(0x7f0000000100)="105a920c04f9abdbb6fbd8ecc2377c516f1dfb873c9a9cb7cec486f141ec3c64d27e6ec838186d751be23e22aaf463e429d6450aacc2a986b57b1a68440bff1a1d06d2f0b8d60bfd613dcebc3de63ff4dfe296da98070d30ffad5a271dad25b0ff9573514e2686981e6c01519c684d1a437c549d3343b43637f075c7b1370a3eca3a34f5c53bdd58733505cae843ae1b08df9327c2f42314dd4cfce43a62e767f0dd2e06341f9134d3432ba279fca7075623fb70cdcf31bd4a2ac7c4e8370b2ac6c658d1cdcae42ad20cfdfc381b5692a962894e68ad1af0134b44631d85f91ba2fb59f3f862f31798414c8983218b8d44cf5f543751288ebab9b8311628dae3225e5338fa63eee4d9e5a33716a31465be3df8451f3c07f5e693b405c3ac5f2a8acf3bfaa6254da3dc124f47651a26f4d7aad493d2b07b9e1036698a576106e5b4274486a44587d6cbe6ec7145467151a4dd1dd40304062e417d04a947b5c6af24a02078b92a9659a868de421450d12f43a9c25ad236259cea40691627a6516ef18dd0e450019482ab1987a1fe13bbf34f731b9f69889098c3e95fba7a20568048b25ba83f5867b5b1ffaa2222db45e7539740425951bc64e75af0af45da3eaef5320eee5d163a00ba209ca8cc36e28ac66a9bc8d4ad8490e428010333bca1d2962ae18fe5eb24f05e9ac35b36db2f60b1fc2b3be707cb25115e7e7341782f86781fc4f7c1b6b0bfb99c35394fd4c04c225c07469d2c371765d1c4f3398f9dc7a7d7f168459c615e006b3f382c2c19607fc19eda695c5cb32c588cc97a40329bf97decea8ee3f321f23896f6b4351660b331e6e3c825fb95924a5a7cc14f3b82ac36ea22cdaedfbd291a69c6e0c40635cd20275c1356e2641d2f5a1f2e50b5a4aeb172fb733fab417e2962140a8b8b7b4437987da7f9874afec682ccadfe2dd9f92163d4757586f1d692a59ca0b9143562de8df4af4d8967630c27c8cf478c457cc7e88e69e0eadbd1e9ab8d1793f5822b4ad04131124c72f02fe74de0d774acc4fa606003b105f8c5e9f3e946e2d8aab22a52a38309ff013d5b7ffdbd1e421f3ee003605a783b9e683c01f76fe97f85aa749092c7f274fbe980611d705aff86127b2ed41181570a2363cefc0f9022462a312559155f8d74a945ce5cbd2548bc5cd9b5963d5c74f5f479e20fea06cd766a58d2233bb672addbab6aad1e8f1839be066ae047b60ad57a36817120d5b5fabfa47c095ed5a4c651de1f2c733fef9105091ace8161f9be776d76bf3a55458d4e824544aceedebc78e7b4b97610703fa289be3dc22fd05330ea37c7121f4fd2b617f566d87ba3c86eda3ced51666939d58257461e46a631d0414f3b19a177cfee3f22bac48f7cd51b3affd3336801e70ffc2f2043c694f88c78d1e5609ccac31fe099cae9934ac9e224a36e099c62215d0dd291fcebbeb101e87da1d9030696b67e225db217dd23f858eb47d2ae9775b8b862eea801f32e1b86292d5452e4c5f1ae43028296113b32246601b9b063b8710bc00b453950ec0f6da00538ed86fab987149c9d0981865373ec23881a8d46952f5093daeb762b4a10e4b982dfdc3b96c64d070c7ecd70a63f29bb00bd9d5dd1b00cc2a6bf33a53190164c588da06f52a3e4842add1425170336f1ff6cf03e0b3b6cd3289f10d1f50ede69ef8c712471886c8663bec4639d8b67f8174ea1fc09a139c315b839cde2d7a11cb2589c3759fddf6a9d00abc4602a617e8cce452581603b95fa70d1faff7d4f0a5ebee3461ea879d61acb1092be0e457fe38e75c4e583b40f3f6f85205b87c044281ed1c5ffea0181de855321be28b14de96548825d9f0c8c3d9cf2ae0ca4e502dac730c3c088f99300f474e35e02d40a04c9ffa9c0510f46b4878ed724260eace4925b15e2c3af4414453b8e478e6b5e237b0cc4dabde86f15d9a8eac2556b5c0c089f37ba26c117864ee760abab2e55148166efb6c49b5f886389f1d3743c394b2204c78ef70a21223434ddea00edd472a14afc48083a21e19fd3099ff91320f7cce35b96dd5fa88a9a4ceb7c5fbbfdf808c6302adc69b33d6d933f991ffc87cecd4961a086ab9898ba7e8aab0103155ca1e9a14074cb60cb96bf2231d6e99cd3d15c94a7c6a5e883d92d49e2b336c51bcffe86cfdce53c05eb1e417df6d5589e33612cdcdae98c8be238f3fa987512ab9157a748563120c785b723630d64caee603537c27f5ad11cb9710de90c77196bdbaf40bfefa93d5a94ec005b30e734a6cf8d1f8a591cf9dafe5070fbc894184947b3b822b455ab30d2f63d77c53044622a11c343fd1b9a86f2fca142ae9c3d0ba47e58ef1d146918797d02e6d5d982a7f947579ef9c71df59a9ebc163976f6eaaedb75d34f024f5b7320444b8b0525c1f89b04845da4d82b6225277c8c1d9b3b8413788ae670399400c597fc61193edcd5435cf678e375320add397fc2dafd456b2a1a11ac485258cc5fb01ac24e5ca3fd113c4524f9f63ee0bcd62667c8e809c30f67d01499cd8793aa2258c01d25528cf3700f3c6248faca4ebccce4eeeda63f2f6bcd159eff45c4af1acb9cb4286b48c9b1a527c1ce217249174ec58bf0983486b698fe145442edb4718a3817d6d84f21cde838c5c4086a27aa0fa0afcbc31c9372a23e695b695f1facf8bc0dbc371b0cb3a22436333084f4b465281219aaaaad6f634f8a593678a0094528b176053b673ee1e9b1145e8d5ddc04badfde4ba7a208a9ae407ba58471c3e224e65b8845c3bd3982941695970168d3b6ea29a0cebd76c26ccdb9b1d34de87ce7e92aa3dbbccd9e4bfdf6887b6171422ab72ebf42c4fa2092d76cd8bbfcb0aebbfc261f4933b9111cce6b868da949b00896c0fdeef95a447f46da9511e95bcf3988bfb5ec1ea6442fbc2468d47e278213bd152d18bc1e4c78f09fb68d0ae8dcc96cbdbaefa1cff178ae36bac34e5b1ccfb111c955e9092671878d65e0957bee37615ec1f5c92e7c3de6982d6f369624c1fe32a5d7d6f1a9ce75cbb027aca4a0e5f84dfe25486f4d8ccbf43da1531a446ecfb84e8ec35409d445feb9e7a858c2c9f2017adfe16fefbd21a613a8868a16bd411d52b47b262d8a260ba94a8db80cecef86add9c62d62c5a71a7af6f56c8c763d30a23cfde6728e2dc5e98bd4782d03fb4c53b2920073dd0653abad748f961925f4ce2133abebb3b51670067d47461cac5e27079a63f3e8afcc06777712ea25b1e6d4fbbf0608136c2adea7d1f4d5b52e58b899f27eb7e957713dba3865e8edd5c344c964a98cb46850252d6c7a899b5199eb7174b39630ee22aa93c789aab7c7b228e40ab27c3aca06031973691d6a2b540edb912f2e1f67c66d22b7bce2b6206a22d15c9942160b6e2bd8918e5641e750be9847e52d0c176f96ffe479888fd29f8d2d901685eb8b11b8edbb1eb6f9963a001740687bcba2667003fff61d4dba8b360095796d04116393c71911c22d931a6c7382645ff34f2f76d0f59c59bbb7b3a2404b686ccb21107999a2ed299932744baeefa00ba9c25e4add403aa13f1ca5f60022f550fd373dcc4cb7bab8488f2b2f366014959cc713a3cde2820226faf806ca0f441134635551783b5a37d180392c98b8f9899d2a01c1df0fa4abbfdfcf26760fb4ea84a209458aa2b44dd117799e009703f48aabf1cc869fafa540ca11dcb06b95456e9cc7dea7447645a7dde7fb5b9e1ccf4aa55193ad632471b42a29420835d6ae75fafdd7567e87f66b76d6564077a0c8ff3a7443aaff13a2135715697bb6945e1daccdfda1e7c042f54c8c8f2efc818f332246d50749d8ed670b608fea2066d903580847067eee2e7eac7b80ff2e12b7539c3fd3ca5d3ed3c15f38f142642b33d4beff57227496825209b5d8ebb099f438bf5eb2cdb3e75cf85281030e03f97450a77c46f235030394409684d87011b272a44ae553d6cd77f965e1e0ab5d8d9fbba7715e3186ee6ef1aca8d2ccf7720ab94ede4b46e4c7d075012376297f2b88b762138d95583ca7a60b3281b9778392f1d84eb6b91a39ce73c5e59bd2ac82b7aaa01cf749cee6cb529ff11977135f7df53ba33e56ba2e9cf68db2e2bb62a6303b7483f865a238d9a00de3c33586edc006e637b810bc6674cb2ebb9fbbe90455314f60a1af2488aff4ad4287dd2e4dc44c405761c52b92770aa775719ae179bc5a39255f4870674219bc193b211a4f8641c9c52afec360a54ee9ce4ddc997128c3c2c8186459b480ba121ed1392892384a4455ff3b9bfd2654f297e3680135848049774c6eeb69e1f232529843777fc417b7187f46e95350bd2077971a52dd16c4d53711fe6499fa0b14d1556210bc80eeeb1e4153cee0aa26a44ee91d34633d2bcac878ed340e6003e94cd165ca8ad44a15acf0cdd0fa7cc44c0233a3aec780c92ea59a6e74d2815d9ef51bfbe6411e7fbd43e9d9cbd00cc64aa5bb29bb2494e14a8c1b79b0f1ff1c30b94a9bb5eb445a3c366308094df7b96f3459d2ea7072630f2cc25bc50a378b45cdbb36bfde8e01221be6415ecac879068af2f27374bb60131ffea53c703954f1a3d10fb6b0c362abcdd3c26de21b6c43ff2171f8c8c4813fa11ca885b9cc1b24400ec57d6270633705721778fbc8d7d07b9a87cd86b0e41842f6e6fbdef273e181c5e0ea9169a7c61e7f9546d9d1ec53c13db8aa50821d1ffe1ffd3417d2fc39a076c52c0931b204a9026f3d375a5a430514ba8e44913fee4240b5ea5032b3db7c3a99b6299bfc8a7c952bd59006b384ed5bd55f3edb7cc65c9f26d1d38ebd5bd1daa4b56039251314f8713bebcce63f7fa0798986fdc6f01b7570c83ac1b96e1d71b29bc6dee2c095d200418167003fa6e3cac73da3a76ec9ccbc45b1f403ecf1edd0557d624bb1c6e5dc94937dfc70e09f68b876892e1d1a65b427291c686a20010652f16af6035276b8d4d866c706d35f33b6e7ec38e5a43275fb468229500635a75eb8cfabb9f7b1d90ef985fbd6c3fbf8c9d293c0c3d9b497a028f0751a5759c9d591d2f03b7907217872e899e8531ca759a6eba3cd2567effd88f38e068fe3570831924ce34afce25ed965bbca877d0f3655cdf37b1c0e5b24bdf26c79153e3c4cc68ed594ed7edcb210a4244abfe53cce3ba9e474d6ea8195b78339051d31d2542356929445a2887a2191ae34f2eb2c81cb250f5c25135c0a36f7e0b895e1b1350974e8e4316f435072616608573aa616d8f1a8ab3883060ea185514d110cad549c87b9545f979cb6c17541061f949b98d64690f04c3459af16f11cf18cdc86a9d7f5467207f3318433ef660d2649bd2ae6d2b5831fcc27aad3f49680516f141ffb42286f49ac3cc2f300f25daad91f18d01bded77b5377e34584cac892fabbd757d3b6dca91a136169a2f6000d4acc3e91f1e610391f4392b2c7da3db962d2581d089670a0e8d4d219f5368e2700db20ccb2d1edfff2829b2af58afbd94cfb71a7b804f8ed348657ec94c2e8139d0cc3fcaaa7178bd479bba58386a6109fcfcd37e36f03f36c315b67a3d7fb43d5db23d6417691b343d79f4c1ecb4fabb81836b37e29b95f95509465913be6cc4f6ff5c749632b25e7599382263de342f0f1cfb1d57b244164599715540a3ea8e66bec30184e15f3856870457fd112e0c44afcd2fb5aa5e8be70457bfd309b9205650da69de662e777bb6c46ec5e847ed9e58308c9924b551f0da911d4343d641b3651c3a2b0f13b05f1edb7f7ece34a7b2f9c7b1bcda5bd58e70a6042f5ab68fab23260", 0x1000}, {&(0x7f0000001100)="415e413c7dd10d1601139dbda888f53886f2f31bf879ceae9ced19ba4455ee3aa315e41b5542463dc3cf5e93ef776bc99fd8017b2125cc4df7d215cd05677bdead84d4af4762af1941dd729d95ede6211fad4deca43f6bd9c2b8f875b8dab0956ae36ab94ef6a966de9bde0db62224c08d95a1b10507e953cdbbef6d03a7f945c7bab90d86d20a5025099b36849dde51a9019a6938a770fcc87ebf2d789649520fc2fa101a4f5a276f7b3a8f42c2ac94b87c008a02f3b4c3fe0d451621e25880b845c8a73d5cb5c67d433b6e828f8217", 0xd0}, {&(0x7f0000001200)="2ecdadf4b5be24efbe75b174cbcf5c2eaf2e622246491170d2d97cf60f89d8bcb363f8fd0c78e61306e30c0c1ada1607fefb7d338287efa48928a7f8f7c473e3752ce4de3360bf3e83905e0b1405ae9cc7108ffa1f1db00d14fc6dc537e7dfd8d71b479ff017e3e82fafce4fe71c16bb4600ecee5e48b2aa6da1bc4325f8c0e63d513d62bc640d1b038f7cfd2040633fffb47e7c253c9511157e4e4b517e3fb683af8584d166babcaac0871024b31031cca68f02c29fc82c962508a0e77a4e11a6a249ba1eed31", 0xc7}, {&(0x7f0000001300)="2cb46a2523bd3fecbf4e819b984bf710e89a3dbf401d61b4f24a9efd4b9e11d0b85360d78f1b4ca8cd435f7b1644f9944b9bb71508da2e3878428215ed3902b8e5baa7fe2abf4a540a9037a6b0f4a193f0d5b52f28f3430439a0cb2cb4fea0ea2791e995f1480132340addd0c2e2e6013db1f4d84a5c82fb2c19c688edfc4a270e09e06f80df29628a685d0c4543474d23a960341257ad9c45cc5e3b5301d0b7ac5e003dd9cc8fce082ae96b4680634b7d740c3f04211c89f6985759fae50af3928c85843afd630f5e5464cf01cbc38c84b58412347e3878822c1813564f556b", 0xe0}, {&(0x7f0000001400)="66625a0bc5f5c248a1c54eab222c51b0fcb48b53f172ddfa95b59632fda1e64d6b4efd58085163fbfb60ce6286c74dd4177210617e5898103a930e03d2c17e042029fa6b585e58293adb585434f479e1f6794020549121101a6b8347a08e916372cf16610042c8678cb123be9f963664a99894f7f1c50659b565dd6c37dd43e57829390e925f6010466743416397bc4a65957b4af5e6f708eb16d804c85abd6a3aa1f299deb0f2960ac45b7edaa926db0b36aeacd6573f2781fb03b8f8c2ee78bd62c1860fbe8b1570ab25da4cadbbe8d8fa8c3087cb14a3cf7f4c637057974e2346021c9abc782046fe840db2eb", 0xee}, {&(0x7f0000001500)="67af2948ed92b4240e855b219799ba33aefb8fc872a249c8206b4bc330a470cd3e3a755364e5da2c89f5fd7a71136dc7b8fb8c3fe0d125ac3f2237ee41c7df0e528c4f966b0ec70916645edf84e78d375771c4dffb7ed5a64ba98c521d12fd43d6aca9f1dd2fbfe4f68619dc45182cf22845e7b05754c0d84701a95040750bb18375b8aabb61b699584903ea54005c8766d881b63f47a1f1005cee55d21a0226958bed00ddfe5e5be57813f9b7f894d981e124183846731f2f0f6d506412d37214d02a122133088343c7146494512406ca8002b7678ee5d7769d97a9ce781da0b1a5c6bfb089b8ca6f4c1002de9750d921fcbf6492a9e465", 0xf8}, {&(0x7f0000001600)="a1214c709980c9fd49b382010d4348ab1cbbcbf9d1d79112b4b04a9ffa6755d27ecbf8cdcd8b5c97d494d1dd9dcaf022f72231e2499ace097d7e4e5120aced417bef7d5372e8d58482d8372b20914915ca7bc64c190bb59baeead0ddc8d5daf0e39408f9c1b690ea470c13912bf6a115f8db0c785f9ee2719fb426d08432a2a8452ef515e07d7b37598d51e9766f79fe4b378ee15aaedc7e0a0db75c1667bbcfcb372918ce97c857d94f50813500042fafd4d63a2c2001e34c59073839b43aad087299ee0e1aa236b6394860dea277b0fce1c784a28976d06ddb88bfb9a60167aa9bf8fbbd9ac272c8bdc1434bb5e2d474ecb3f047dac0382520c0d0200db0afa8be28fce5556bf1a65c9a95fb3eb72ea85e8b87118b1aa8ae3b4a8cc569c222554296d62f80846769f4d7cc9bfd1f4d946d43b52f8f116c5660aa4289c3a43dcfb30a0adcd6ca55d492211ed06d0f5d99123ea19a74056f40faf87d29a49ffb0154cdbeb3c935fd89409ff4ec4d30fc877c4f3ca8bd45585de956dcb1964164459c4cdab79a1436d6858e525a7a301d1a589cbccedb09bb172bb3fd2999a7683f13169c33e7fe73ea18d5c0737ac69a53b2c56170405ca7525724f7cddf8c564cc1d11a11d9caf2c17b18eb2ec0cd16f2219f8b165301528d0afa21a8e04cc7f071ed78081741208cce91211803aaebbcaaf78062961b79b10f5fb344a8a438a68eefd986d3c8c116237e1cb69921a966a053027ec7798329ecd0b9c40aac0792ba32fe9ce1b62cc9e143cdd08d7d26b7a6669ca1b0833bcff7daaf423894c81b0c8be466d555d11ddf1874b1d5d3a61b6603e32bd8952fe77e7787d135bbb07fe583d82163724e23c3fc05c1724fbbb7cc4e9f9644dce9aed4df995b4120afc77f4a1cc704541aed2fc7f3a6a2b83986777e967485a392b425d6aefe48bbab0c98ac0ea5a35f8c934e56d38f73ae71e4065f30a7e982ac5ebaf59e954e6aa92e5cac8617002ba3b366e850ed6ef48432593a31b8f44a69a6e74c9d1ed0681245e7377f09928b5be0def4709121df97fe7e534727e4964b2e432ba789d3d37523e5c3c6182aedf4c8029095b349d7530c7dc91bfa87b6141a1e5bb8d0f0462a1cff8e611c20fd2fbd724daf5c3bbaa8e85a3ed48712b2230752a1fd74d1f427c1b0a1243763224bf9913b2565250c09b5cffdd2be260e7bf1ddb0398161857b654463e93897c93c8b821372c58863640f0a6d94633b0b208a6d50c26e8395a4fd4ea37d1f1aac45dd85a07a977a8fb51c0b357aabd871aa7b977151b74bdf87ed90825b6d3fdb7824d643a61c0ea654be4a394682aa13a0868bcc80772f6fafc6b1c412f9dce70cedfdaee2ecc64bf1257e9954445d59888c0a429ae62ed23a217f33f1cbcc2a21ef3539a7174eed836be1a4055b124da28693db1d09388a1fab151a862e2658806303049f224f6e2728e846330774d23f4cedf95d743fa02415dd98dbf4c47a7890330a8a789d07384cbb8ba5b41e738a3ab794f58fa903ab1ad6d346ecc9333ef19973b9001ebdb0d2b93003ba52dcd45a594480ce095eb398a4a883a686e8259e70f966d2a30beb1cb846e1b1b21bf3295b3cd87d728ff61e420909761a67d502cd3a204feba94c4b64eb442ea2567c3db835e3b22c43aac2a8ef9c5001aa8e8a930b22268af1fbeef074ae34036fc2f79b5d14dcd7bf253a41225aaaf4f8376483918ef2c7ea267c14505a57d5c695e0cd9709230c751271709a6059987846b854fde93c9f6859b1a016a8776e5edf46c5e438efd3f9f91b17ef49a9bb9ee1f1dd666b90b8a96f250a45c270b1d2b63a59a299ed8cf89d84d46e5e33321785a5353de7cc68c4d37d500e51cf3f2e215fdcd0285ae1b04c20833b9437407a53682e2725176e41022a6d1dfa2b831561821d41fd8dd394e095957f482ea847a5d6ebeef8c9a55d6b3161c0a30b5d9b0243fa29ca5618cd27ebaa196302aee1d866760b9914371a78505d16911c293d6f27a3cbaef243136bfced8922a850ee500d79dd9a09bf35f97abf7badc35e7c9c6c3bcd8d83ab06573f51daad45fe3ffa450a0d239c403bcf30a8d68695b51583a4b545ff11876ce8751f927075031ba31b81482e84b2c2921ea6ea4639ca43f3dd29a5b4341c2755ea34fc84e852e783b58a6c00469528b844545e72f4bd5c256dbe5ede9aff677021e91d3f9e57bdbfb4e83c8e60387e1e1b1d29b3bb8dbba390e8d024169fa2e652b042da1efa611d569983e87747641c2dc58997a784e300e7444c305da28eec1744f44c208403796586bc634dfbfbbcc8dcc986bc00e89492d049623769c97349c93db56785d52b354e84a1685e511ae3764fce8275391b8ffa6c9a4217e3354e23a4035b4f682f089b5dcbcdb0f3e5242df14475842449a951f9aba36873cd9d23432134ab831b0c66a19f318f97220f86338b5f60f1685682e38a952c375a1139b14da0fd8b1751dfd594eabbd4b74d6064c013cc7f585c5165fb5ac85d843a0d423a47e359ce87e94ccb3f251715465ee230875715de1e139e49d806bb62f967ae0867edf4c0a9fe4c50a58526e4847244741565ed9e8d4bf25f9bd64bf08fb57e824b33d373f88dd10cc47ef854876959b9497cd9a7e33ad173bb71417f341c0f33524666d4de4db0dce80711b3f75c0765fef33a3ed30720a9f046987f90373afdb9d4868ec9d0b715cbfc3d47c3581a0cf595a734070576df8218aa729e1f0a870efcc9a24ab61f8309831a0da36c1ed08671b0ea4c4a98eb9f6191897ba4761fecbc2afb349849c35101d3a52f5ec64e7ecfadc7163530f8b8ffb783cd28ea353a403958df621bf7c2b0a587b728cace76dd6cb2bb1c8ec8d7fd26d0a4d6830c10011d8dd139eb6eba90c1d844b5bb0599c47fc5095476cf77467d5767200b272ec7525ae92c363b8913d5eb0ad0ed44be7c709875eefd5dd8116e9b0316e2ba783009091fd57976125d69699679fcb74d8f27b09c9d420529ebd4e28883ed410c30008f314f3a1809e32985d4928f03f0ae6bd3933c2b4bdc5077329d149ba6bdbcb3ee260f9680e26f65b49cb9eaf68a7478167699f5cdb56ee290f80532390756b3fdcd8beeed26e734d83727b6b10cf1fdb0e796e77d259770315297b93f5489ea167008ade6e79a1e5a65442b331fd450bdcc7efa812d1b741c6f6c142dd453fbe3159ad798560a199bf91df76dab735cc8524bfc5d0fa6e5f3ab5c2b261dde0d754d18e75b79cbe34bfe951af890354ac6decbe58fd72e5d5ffb87d7f0b01ddf8c2babf4a85f0f698cde9bab6a88202fa9ddccb7cb68c06ee724bc1d8e414994c1784b83e819acc9bbfc67d6f587f889655a84d0d43e70e2a477d9b4439ba65eae9ae869822b41011a416ab37598210f1ea2d099121ec44623ed829af6f0e56f15d1df8dd1d10234fba4e289b10baa5a4039186f31572e5ff46a1b3c36295de870a447a6b94cadc369f951bf7bb5e0fe96379fffa95e686668f5465b08f772c6dcfd9872d084374a678e59fdb7338ec8be1e91b29e2c7f1aaf929f41e407a6621a8d8494c67d6a623774897909c37b8703e98c7a59b0017cb7ba04a405697416a67f72ce05e129b48860ca2cb297cec959bfe60487bd0a545fef75b507b4bb317f5e288e3790aad38dbec1d555bf5ee4f5c15ba3aca7169237b5c9d0e5abc1780f0bf8c47a7c0d48260fef8a946caefb4fdd06145be6407d6d927f74e7f6a4855b9f45f38b640048265932de4e071b6c670211b8e1c9a899693b4c92e13cea7cf84bd90c2226f4af50f3dac75873617ee504cf3d65e33f9e3811879c01e114b47915b38f818fc097f56e66d28ac6510e850de74dd0a521904bece792cbacb67030e672b7088d88ee3afb84494cb76345591929e34f21fc69e87b2a00ba73e67deeceb412940d9134b7697c95cc597fbcd8b48352493460fa5a3da6c280607778558fd779a141e5d9b3df71b6b0f76724fe3c66eff49d515a06201a09813c82e43a616dcceb22dc64b9a41ba8d5dc0578fdfd59aabb5205c642fad2efa9a8bb41fa9098f4fab6c0b18c54ac377b59078aca5b0856d3206101f4823b15a77379234868c5628d26ca8b7b03ad77041c416b632684d5cab9c25f43ad30228f6be7a79713f6b918f033347804e7b71b016c9359c502a574e395dcd40d116908a20723f63187b75711acfb9aa0e87c23f96b790efee587cef271640fcf23aa6e3024ffa86e766a7811a63cd1b6a05c2aedbbd513017f85d6ccd3abdbbd957a3a3127781639a6fbb55256f70eca05db0b65cd27b7073de669c26c869ed2a5b3bf2942ef61205b3c9ff6f7caf4acfc2278615f0db0f48e81d809a84ecef93a7aad22bd432296af37742be8b9e9601dd23d0f044002cb130bf96a3c8bf659e6ffb07b3e1f058291202726b53d3bcc73dcb22430be2a860af2a5fb33786b90f9b2a0f070ae093c290d38fcd4ea61beafedac753cd2e22f6c4d20987b297bf1b9b42cc04dc0c98cb5bb66758d4f1d058386e2ee50dc69f3b6a3602e836aea41d5cd62dd797b9f52897d21812cbbebc497a5d5b69d5701fd45e29e978f1a8e1a14cf73c87fc61854f170ebce3a97be41ae71b2899c8c02b927573320aa0f771e498198156ab420ec0da2accb7c249fb684eeee9baf0c7ce6770cdef5f08e09956606bd2019473c6a96bf75295a62f404a42f7a1037c7fd486d2be1c08743b6db3ec8cf2fd28ff422ac970e60f8e249524386311168175c4c7aff587095d0341360d746238df20eb7dea8198b9ff3f473efb259303717d489d4db5588200f7ae28ff43d299d864d0200ab348bd5e657dd46aaa908146eeb702c1eab8957db0a7cc830292e5a773450fc576ffcfd34cd969a8e9032384bbe2336710d6b3cd04af0f42d2e9d2f4a6d02e7b05921df0fbf977850266a6744d6a7a85c9d8282203e27d93f194edae6bfc760d30968220a1e3b9219ecb433e2ed9d29bc2aae2d7e45ef633ddd9931349ff8723f48675522145fd5658304a9c4792391818641a75031b11f8d90f5bfa63d049dce1e8bf08b2ff2128a002899274522f265b1e68e693217ae12609e10e03673b2e63c88fc59fa573869b68a04e59073a88264e10bd3a0dfcd7eb8588a7f5103472f51af67a39a3aee6c3d144a44fa4c9d476b86113dc59a27aedc9b2098382fc573d24c5215bc770508569c374d7adb83d8b4dcd9a3e09257f4cd674c37049aa7a0499342403c284e05402d6f5d42485bf5c2ab88f38eb3964a09cf523ecd50435e97c2a8779dbdcca7515f5b5ad177f58dac8d994ba0b94919419719718100b5e059726de4dfed1486b55521bc152b14806b84919efcd7f0bfd93975fd6fa3598f31b8fd4b83c875462b2d769a28569cd36dcbd24064e92c3842fd80481703a0b202b2fd9215c956f5442e4cc0a482e63c65ada57fa543c185527fefb27b3793dd33ec7e4cabe088609cfd2b12995dcbe607e798747743d9d07e213f25d19e16544ee006ab8a25cebb1a68650765c90f2624413e71390040ac8c565b87af910c1371c6e905416acaa1bf14631de1a65aa733599009f0fa3fd438282c2b7027729138adbf23f624188906357fa9837e990010df6377549c009429cd207e1420f17580619f7c677d66f07b41e726c7a12b98e7b8d2235a2db209d1eee5a95cd12329188173f028e763f222550504e1ae1e606ab04e7761a71e3eb510cc550d1283837c68b95f35966581f111843420a61567fb6d88473b", 0x1000}, {&(0x7f0000002600)="e35b78e39c0f07f5f44dda91d7dd3a53a3aa4256efbf5f3e3585d23bb9ee0970441e150b870456efa488b7c3ba385cad3a8562dd50a5f4be8c616ac33b0f1e66facd32ca0a0c9c134d5d0aacd34da85cd527e5b948631f9c96f531385ca9b35fb1d90fa20b03972db115cd6d634b8b41d4267ea1aaa1f6bef9ff301b1cf07c2b40cff49991948c973030b28b602963f65e3c0dbd9f19aad67344805f02c4a2d1e291b4d0accbadebb07882fdb143093da874121bcbb2685cfb929e64178f2c428c9bda1f568d15fde539cd8e9a5f3608a6083c6084dfa9d805f12554827fdc305a6e8c0a9e894e68f3adf18a9fafad5e6c256d0f9e6907452f055c4713cce06e50434f52846404ad2aa4e52605081e47033fb54a5a929db3838d987b4b20f77beabc1bc356a4a0b9b1a26ab229ce75bec565db2b379b84c2743627b39aabf736e7b082d280a935257689aded8cb155499470675a20a6df0ade1f9d6f95ff86eb5a5570fdbce915224e93884601b39ef78dfd99b325f23ffdda579473b025d1ddc0c3d9f9d93d7f2aab784bdbfba55119286be18df65c7a937fc8a42ace39fae1179e61df5bb56df8b779f00a85d180bc3947981a99bcf2d22deee9bbfef2ef959304fcc1acd7c5d923e497e0cee130ec56efb9bbc5b03549577643be89da336e30d334ad87f771e285c5141b789b08e266d9171089388a5f4757254627a044d62c8ca482308fde88a7ce81c4c579bc5caf376a17f3affcec65fdc73f54b812f036e8e8121b7ebbb535f67ec162ae1319d0f0c0fc7275050b6a001acb59470c2bcf92bbe83dba1f012b2d955c4aff2ce8476ce4a37895103093ffd1e965825539a50c53046a279cd357b9b1754ccf5229959cac5fbd1c284aa821ce42350a23e215a30921b77be2e386921a4fab0dd30b6323a1299fcdfb0b8b153b87eb190b4be65a35ec9a936fc8f1897577787796cf09fd57aa427b5203ede8b14cb43830319648e9a41d31eaa3e7fa5b4d078934c4bc11a5a663a396bfd853ffb4d04b0c70bb4a894a4f524865790a01a4e8ecd192ab3e90d4c632cee527052417e01b6ceb731ba9c4db36243ad7ca54d78930ddec4b3fa86f3598ecd91a45329953f1bb48f78957c0a409ade225338b629f8ac0b9f973486df2c556c1a65a4b00403edf6e875dfa5f85c0def9b95b8aba7a07a679513ca2595144004f068874a9282a6e7d2c97be68077d423ad57926d7f184c958795b57ae9707db1f61f034fc96434a3de5b06003045dd5daed12d3f710abc9e948f0ce41bc3b3d561aad46b5faa243babbe6f521d3d4f372953903c83841639fbc4eb55693799e4ee88ef90a76fe63f02579fa1394579da097762fb3ff532fbe2f30fb0f975d2fc5fa7b6d0c73d867f587950b7ee4e2cd4137242ffa5a226435dc9dd880a7cae5c72e1d34d0dee2cee8300c1dec8a332a855e1710aae860d8a6320c354380ce095128c18652ca79c671f147005447fa720fbeb126017a84de1138b0451c71d952055869f2153dd2f9f18c2d20d06463a8db86bb75c39c492146479f6e8398101f2650dea2b25abfded306f5bfd2e92fcca71d884c3922e4861eb496aeb2180469a8379cb97a8f04740041616d732c52bc1016dfb197aba95d1b2da6add2780a693fda07dd2d3f1dd7997b04d80bfcdc3c6884af0990b5268a8b279f896db7e30587716722694a8d7a08ac10531f7d304df507990446dac927f88dd1d9b72fbda245c265b864be233644613951b38a7a40b55715ca181a46e4cb1828bfaa4ce0ee595773ab1a14666d4b90118a72131692d751a395ad4874b2d8e687b76067dc37186e1064c5e319916eef1cb153756a71f04c840f8ddcfe3d828296ed64f7ddba4b62bd66f64c87f49a5bc1fb946eb93fcb0f5a0ddb020e65a42f1c02e6023348d0e0abd355df09349561f1634ababc4af7f0a4b62be237ac2912ae64f46bd509e7ed5021a02bdd2d7ea70c5653bbc6e78fdcc3ff580450bd6d7389cf60388214636a61e0f2d58b17e579270533935703229b65c15834e69628d51d5d2a50fc2b43f0f85932bb23a4b723e60891eaf91eda00973f13ed14e6f46404beea265850aee63c969a8925060da9edd4de1504979058955dc810880c7f35307a0deec8d05b639ecac4ba5e019fb10e4a927f3f5283925a3ce45c7705299945681decb2657a664bae0babab65d752e19a4bb8047dce8e9dc4641812d8c19eeb2b48b0a4306c6bb991826643f3c5188e15d246c51ff26f92b8c018b1bcd1373441a25e54816de9442aebbdd0f696b04d088c192db8a7e8f156bcb6b7b067a29734e418c30d73b977f780a5a9a89d711302aceedee4c79913529c2409ef662fed28c82c0ecb3ff8cfd83c2bfd41499b935a34c4e15d9b1fe0257c3cf7d15f84e7ab9d43b37d53013d171b1713b99c1d94f0475a1da449cb3d327b174241594dd298219654a25677ba11cf1762142756d277eb3de368668d97d34244e74133b356bf4de87f44729736c29de6e72188830d3b77ea2b31540a6d2f7feb45ea283f3b7b017685c7c4ebb4c48671d680b239ed64e64d39a86c146a9189d5d2a3f2a82b99ca085b4a3f34460283874f5739faef9eb6c2f15a888136d2abc84a0f0ceed73962b2351e76651badcc2686fc4ce3c2a755b9f12cd3117ef172606fa9dd1d68ad7069514626b84cb639d648269f8353ebaa4f89b359f7c805d47fe22c2b345e77fa89a9294785ff0a9e2319a34b272a8197816bdada9906aada4a91a171669e795d670cb13e46f3360585718d3250e83265598daa6ef8b869fa53c43ccc4a81895c1c6304919aeddd5e5944c0e965a42554e77de37f1a7612161fd4d088b12532b06e5147d3c86e8aa9cd5bccba5bb88953a4eca2dfd7598ef7837d0ff7a6e1388b74166e224d649feba38ffc0d0e48cc66fb945fc75b2ac8b19b57cbe5b6f8d78b3e9ee88ea8ab041baedbdf4cdf7d0aaecfa0eba2d5920f120b94ce8d6975fd8d7e934cbe264bfb8d09caeac01a386ab8a204b9b0d1a2ff09442cb096924bdf93071e6c921ebf8a9c1dc547fbbeb8b46574e720d4c47db0cf4cae09c48bae9c9b4f7ff61f13884b6b1873a745b94a31bebfa99b99d93dc02350e0eadb7f69cde0ec03d9c31fc4f168ab412752bf6f2b938a1fb4992f9cafecbc36d82fc985cc4a29670064e5f0380ea3fb61addf4d2d783a012b9da5ec89026748aaf0d68e6c5163b2bddb4ef3b23e14611e6b1b0b59f691ccec66b3eeeac6a09ebb51a20656cc062240a31dee74a60a3d1a2c8c962892a9185f3a6080dfb62de4e84adfa76962ba9eebd6816df9e013b07f21b72ee4146ea70476267ced4802ef0f93a39fcaf22e131283d8982ff6fa2d1c519ba5ede8b8b0e8572b56cbe6d3f4f22afb963ae03e69c8a465952971e0c5dfe983f6312dcdaf8b81fcaf48606fc1b7ef265783bdc1bf27551bc700381ea4e804b429645f8da9077756e53413b6277f951cf3ace3f3de1f01b4860ae7a94d2ccd9d26bf87d218d6ea42103652d8541e45ba6ddf94e5d0466de5e6d68534e2d55b83b42f1bd4ddc1f82cebc4b8f1d027950c5648b7216348b19daf8bac1b0b93d21b5825eebd3d8d57e1f9cdfccfb5d284099568c003420b3359e9f370372ed00b39d56cb05ab191385b86e8c86a470965ae15f244f6adaafa273ede38fbeece4def04fc50e09d1d054d948419b5e3383046e9de5366b57acde4b025baa4ceaa6a4b2cf26fded0f2eadc678fb3730924c232d33161fe27d336bbcb416e76d0010172c8fc36759d3124cf2e47c4c9abaa96e25b8270cbb53e342c01caf73b4f0e976c3006525dac61fce72bda0bccec31517ab2b6e3f2da682ec351733edda0e799cd87ac4ee7ac8ff1a3b4904f1359e3bf187dbac7a53eaaf5a9cdad54171f50dcfd6ed3547c05a50bea96b522343ea7600a1f507f9bcafdd4807756dc2b9815e1e03d140861bdfc22ef5dd3dc8c05e7133ce83912f19601ac1bd361793df60892f43429f3e0b7dc3bd009d6b0a6105d9a91051f96175a15762894958cc4ccf5e8b2dc8d2c45214a50e7b1404581a6dea5db5c565f039d796cf8ffd3987ad34f543ba0df6f20531c2ebbcf77c6585f204d71a1f9f8911f740fd8510e9af08e36b0595a65da7a5e6233b69b826e535e1ae1a9dc2bb7d46074b392c90e5b7448cc61c4c66ff117d02b64b01a4acde74be2b13637233465702f3a941722d438e93dccf7679a6f94db3194848e374632d0cae32f0867eab8b051f486cc257014f34367b54aab877731c0a7a5f22d1c15cf0f7734812b9413a35bc1d2eacfd3c61c425c8a6e7ede28a24253bab48b0c03aa2d32d48c2008e681beb1a9f9457c29b9d3853afb700c2ac88043bd522539ce5c3bc3ffd3c90ec32725c221a68f0a937c6ce04fc121f373d9534262ed4c865deb62013ffb94af908ed3e8ff735d5b511578f9fd014a139c91f45b65c6fca24e4d5859eaa461e3b22b867617af3faef4296b5922de5153aa2257cf96c11979e2faf3e4c64b9f5b8724588a7194d47d5c21ac0ae6a62c0b55f266c14716e2c33fad78124ba21ad6a7929d0f14d5d5ee9c92b62dde29a60205575a0ca224cb96dd5dac709f28c898976712ed5fc5fdae1633d23cac2c3edc88e9d52122ce91ee1bbf8925c238ba773cb565eda870ea686c24667ca83ad38940749f43ecacf59cc0f86ebd0e415271b891d105a42ef269adeb43fbb980db08b576726265394959d60c78ec03f4c3154bd5be2a106ba63d581e393932d227451469320f59d7c9c3493bdd76ffa040bdbe70add3bab9ca781f72cc423f5403f56c8cb0c245d34fea613928b5e237133caa9d3e0f2ec640399956df4c8e1397419a8e67577fed5fe6bf51c4fc5f427469aebf9980642c4edd45d7e3a5c15478e57dd274403bb2da55233bc688663c0530a8cf5e5ec11baf5d978e02b4b22b113a29c3c059de8b9b2e4ebce027cfd72237217967335db0bfbc24140e05ca040242f7f99bc888e234500d31157c18d7e4133dfc9c67ea31290537e7214dec3229d24867191508f23dd1b44ed59db3cb6f38fa70af345a0f812e85fdc46524a9b1e64dea255594dc74243a77ce7304206a93b9066af92e8ba95e4c1a742e36ae7b3a470b7c631d3e87bc0c68966dba5e663ae86f2a05f928ab90df8c9768e57e7e696000c3688845c6cd224ca5a1ce605cea762a3e59bc8a4f78a434be63b052433d052be1fb6154000e96d51adf1f57215b69c05189fd0ef8f2632b3213bd8136e7420101fb6eb1b3acc8a7d922a15603087350ba74b3990d2c6a9c35c489b050a2c19d2ac325bdbdfdaaefe8ec59130ec366af39d8081e3a8f58b9150206212bcc5a7949fef57729a1b617f9d4516a608a6750830d5d5c5f9072b93bfb2245e33905a4bee47ecdf468b3affa6cef0708d064e5772eebdde1da636a7cb4c759ce7490557c515826a55f8b326d648ded41484e5fd8841a918a8b580db47b9f42fdf27c8e278dc7c079c41dd5403766f026b8efacf825d407a7f3e073e43ea78de8a7af88b217b2efc56b884d49a6a937ef37fa310667967baf73b966485e21aa691160e98da39205e326851d21c15774688f13c355f2660791592dcf0f4cb1479d35c49ccfaa60c7d1422d40a131b4fd3ef458f0d5bbb43829d21e95ea1876a44b6f952412004702846f65935117fc9dedfa40ffac588a65f757548a3b7600f155a952cd07b9c66805f9e11cb675457a8ada8bf3f9ae2a44546f7899bdba", 0x1000}], 0x8) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() fchdir(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003680)={0x0}, &(0x7f00000036c0)=0xc) fcntl$setown(r0, 0x6, r3) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x10000000) kevent(r2, &(0x7f0000000000), 0x10003, 0x0, 0x4, 0x0) 00:43:38 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0x1) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 00:43:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 00:43:39 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_emit_ethernet(0xfffffffffffffef8, 0x0) 00:43:39 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) pipe(&(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 00:43:39 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) syz_execute_func(&(0x7f0000000140)="67360f5d1ac4e2c18ea5330000002667f344aa420f9dd842832f280fae40b96746dce4c4c215bcafc90000006646ddb21f875ee5660fd4f4") readv(r0, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f00000003c0)="180b9f44b452a69864d13487a5754dbc5527a4993e9ab5a4725d6a64f3c553a77483e036f536f70d81daa38241af1cb781153e3316bbe4fa7c48cabcc04d200d5a286f3b02d462da2da89b0be54325101c29ff53f64b63fff81535a9fd1fe7d0d52afc2ca743b876dfe2b947860fd321ade423e3d553854d9752d57516b366457337", 0x82}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') socketpair(0x18, 0x1, 0x400, &(0x7f00000004c0)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x128) 00:43:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0", 0x4}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) 00:43:39 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) bind$inet6(r0, &(0x7f00000010c0)={0x18, 0x3, 0x9e, 0x10000}, 0xc) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) setsockopt(r0, 0xfffffffffffffffa, 0x3, &(0x7f0000001000)="59def0fa7f0376d8568b2d2e86f8355cc3884db915c75ebd94d43e189644b3f7c2d23b4f64a23e61b24cfc442ff8a7e8eb0e9e0f35121c898bacbfe73db5175c42e7d0ae381e4ff9645e2d75ea77c21df36b89291306db0879b510e340c6df3b23e2a9c1419d6694ac4a077ea4584b8ca8c9a85f54bfc16f6f97406433aba25879862b846c9ced2477e2060e1ec8ee1115", 0x91) r1 = socket$inet6(0x18, 0x2000000000004, 0x7) setsockopt(r1, 0x2, 0x6, &(0x7f0000000000)="93ba5e0da457f5311da3caa27012859b1c762b589c9e560c0373f8ad03a117d7d4ca642526efdc5e5940d13d5f5fbeb6e7c5257fe131189cdf7a596eaea6037a8c69ea22072be19c540585e597ea372d648d9109503605f38f9c3a9d27fe4495a534dbee4e7e65873d8045718c9a03725c7cb8915461374e1253534a05674a600a5216a86a7d5136aee4cdaa97484df980a8c06c28a2b7141168b56a6ad67406e71d921b3095543381c48bf98e9577dde346e5d2ed78123cc9f4a4503915a1a72bf2559f3e534c77cef43340710e82fda8fe892714e2b62d747274ad676b3c4b717e6ba3b520ca6e7328c06f7f4f926f816cdb6612e4c8661609ae318e6ebaf9d9494bc0f2e38a947d8702aa0e3d48fd9e88201abed7a8ea733dffb2dc67f50159ae5f1f0765a39901457b511aa8a20197b94af8b46b9c275f445c408853da7f4ec4cd5dfdf95c0df20cd92d963121b97375359d0b681c1d611aa4586a95f6f19af3a4a1e9730473b6e390d85d35e3ede619c0b907b0daae2b9ad9db5509d28986666d3f18c85c447b86a668539a163e844ab0e2658130d1e628bda5d63e32899e51952f786563221a39ebdff3c54e02b125436327888742b20ed9eeab4b57cd5f5b6d22ec318aec4193d52734c25afb05645e5d083d6ab0cce80d600cc51eed138ec01b4732fc7bc16d4318ff124c9c6274c57111476aef63738e34269a33755acead9f0a0f404379767727c27d77b941f81a4bdfec250aba4fb50f5a1f7a9ba290ae2938a9c63baa8ce7d9c8d2ee99ef274a0adbf77cd3eafb859237e68ecbaba68e761075a5fa02f78a2adc431087d40e9879304422bc12102cfd4fc5ffb473d282daf5019a3ac12bbc156bf0311267c64b40403f8007e7af91937a750cb7b84a3fe6a8e30e34effdd8393a13bfba4face64f7131643cbfd4f5550e5614a3a86f6cb70d471d84d66b0d548f0d6c97172f5be5667d58f2bf54d713de375bf4368d1392e28c10c5c2f8806588aebeb44a17ecc283237f9c4095deda8e7f22644d1c0dc9db5a7419949a93a5a859be9f96d4fae8bdff460de377d7adef731934b9f590f507667becb4ef6d1cca9d7716bb40a09a171c4b09371ec7b03d6424a3ac9797599f2c63f3ffee8f271edc1c239a2bb8c20cefd63aad1e3a4e45041e60175acb002aa566effbaa6a04e2ca561037860ca05ad9dcbc04b0281899973ce9d01fce8a5cbad8a04414bb3a3a98c39d3c94ed41b19dec0d77c0de987d61f18bc1c6e653a6e4d8814c6200ac3b1c77a4710243f352450b6d784c3e618d15930e7f1c0ae348cd3e564898028c862f108818dd0d78202a647f9e7bc478ea86ff068abbd044596af10fd64f2d3548c125420df7461a42bc3b3c609cd3d66e5b38451ab756058adf68fa23e7fd3275a5bda7affdfe724a0c2b5a42513f6ae4dbe35cf12b04724e21216047cf57ca733d76ca59fd59b77e8fa82dfa8dde1868216bd67229628dcba1098d9d0d45fb72975f2a070af49f970add30dc0c4f9bec3dca30b15b47fff4086a98a7f037396192a181d5ddccdd479594ca6389df909e1540b0dee42617b09b1c55337bd7eb9610507ee1ea6aae7781c493eff9241559b533652eebbd26ea77d8969a5f9aa66b6cfae0b20cd0c14a22b7c37cd1f43792c9e8224aff795369f8400d6502761aa59d9c671d17953a286b8a51667495515185e4835b9bb7027aba6426aa5b902f681c9967cdd5fc1084d971d8be68e2a8aa5479dd8d4cddeefe51f12b3939d50dea2e1687f10007c836ef1b27cf183c0b888a4866171cb50cba689002c650a6ce785073fa8b4c116af0a614e0b51fe23502ce31ad576c903b448f546a267bf266c726d6b5ee5eece5b14b3e49227ce7d47a95fcac4714d4d0f90b2371ca70b2f8f5abdc6005ac4405ff3b154e0f7e9e26ad7bc65a7765d3d343c38148b9d0a6a92e162bfbf07f7f3e34fba55473fa2c144fbab3fd15794409dbda75c3827e2142f276d8ce90e7adca16c1b186b5d4aedfaa8acc113b7e0cfb67b112b36ee7d6d602e9d920a956a0d42d45b444bd8d1b10b2e2876c87eca2f2f5000cce6522aed0ea1423211749dc69a066c8dbe688f40d9059a75a2db328a3f45d5bbe3abe141ec422f9ebe0d03f303409be6977779a62237e3d96a4fbe45095744564c0d1a5c33b991261432494d5361fe72f7d8ac891557856fdb55c916bd5e1b5eb30e3542af727113fa59e87d3f880cbb407f95161c2ff6bf06d446476c51946623020ae5c79383cabaa45871edd256666c30adb96d4d807cd8c0a1f9226209c5c1d6649126424451f58d01d5162ebf07cd598e80ecb99ed9d25530c4ae03d884361b9f69eacaee5bb080a18db14b80b51d0d11a0e7fbca78929d7e7a2d281595876ec0e10714b0ba1ef075c5491fc7b753d4d7875ec4299b804cf6e50704a9be7bf9579b12003606957f19b1973b994fbc88a3708851e79520cd56fc7e078fd623b812f5f798b3a5a66fe7573c5ac20d8902ff5a7e7ad4443eb5a24a9287417246bee923f00bfe55bad3a360cbb20c5acd85523f6491f1c6efcfb270f909a45918a0dba31adeedf24d2b26d154547ba7353138bff7f70059e8b838d8524e9ac04eedd073c8fd9875df1750d9a65e041157b6d2b37e7c19e54c7605142866d272cb66ad953e647d2931a9d740f383a01527bff9c4ce196d29d8ce80c62e0b75617f7c8feb035a14fdbfc1138bd961f87aabf498d7034a95b2ccfdcdb12e6372ad6c282c90fb95c1dac366ddce6dde7cf69d71513bb8b38a68207c2dba01712453545e3f6a78c183d8a37840ea24c159e0fe1ebaac86cd40075e29bfb76f4e97d167ae9cc297e5eec0a39b99f858891feb237e960daea459d75d973fadc24d85f8ec06605f890c1cdee9a8c2e51efdcb8d4b286fe4421872c6d474f2c2b0dc7ef2bce87260d0b6d4134b7d964c77658762c1a7f1a4a8a54480cd7fb556173a005f43167315021785be66ecbb3c18ee353237c88402abacd6f2b59d6c5a30fab4501e7203167d0f923e2795c3588616e9da5b67ffb2ecb3d4488efab084af1ee263235d02a9374f2d5773b13bb05e3ac6b5e104929c1b0a191bd206188fdd7dc81b8ca6da607a97155057257fbb8384c9eeee09d199de7c02aa9b655ff03077944ecd0212777dfd158ff5325143d8c088e1bcd2ef2c14079b663de43ceeedfd45900c9d78a577752900980fb760f2fff3a4ee795f74ce526e816e2205b7106e1ea759f45fad225f6e68c7c35c78bd9a04d9ddc38dcf23a2a79d2be08dc9e9c8bc3786a2b381f4782f0835ee369a0e5a1c3b7b5068fac2c85bf4d0a27a0444073bbb1ad4ade94d5c4afaf0b4c6f1b0e93789623270f18fd66bc47409375db35a607be120ec840e9a0281c658fe380c3d5581d570a167a87ed681fdda06cc522a7ff28b270b0a81caa61173b5dc14d91ac627945c1cfaa04799061fac898e0ee8fb0593b1785b99b37ff83322dfbeede19f1fc25f6a48dc948c51d66c399822660795558b9f1ffe4ba5444472b64383e08ccc0ec6c6d080eb26ee4e85f87f5f4e21f86e3ccdf28629055b2751601640d677f18495748bf00d27e5fe55b0e5d475ad6fdd0b0a4b1a803d31e83bf063959d64ac28bb201850bcc78ed4f57d5df9d1ed59381d2df680a78b5b156ccaa29b43b9aa56414f4a5f448f8d21f5a5a5d8963b73ea1822f0e0b188ff806aaac28d63f26f29b0e24c9d9723a8822062994f46e2238fc291f9fdacb5456d36ee464b8ee7ab9451053eac7150d706c92bbf048b20127a47e1822e7c82220f84268e21e98d31aa7cdbb3bfd65b7381290bf34ee97a093e17611f0226060ff2dad8a27c341b22de27b423f860a635859f7d10b99231ad81c565e7487ec2a3e799b4bfbf0c3052fd554e7bc3c284244f050765626643a019017ffe1fae329aaf8a3656aa1604030d00d8e8fcaf44d7614fd14d9418e1f4a85ef5ef13055d8f0b7e11346aae648b69bea4e8c72d2ac8a7383c20db39dc21ae4b22ae15763cbcc12639561e72c3aa3c2739420e1c0db93f525ba8afd0d3b647def6b6bf7845178cd9669895dc4b19fd399ce1534f32e7219621cb309c1b4c53895e149bfc0ffb6beea910334410bfe71d91c59c9549d125fb00d81ef7b67e5e47e309b6cb8996b53d532a0920c6ab62d342a44a8a7152c479887a956d94a816486619100ad14c38582accdc8672dc4bbf08f0f56dfa7a092a289c0cdca00c53babbb2bdfaf27c9e83c7894e0f24172e333d1e561ef0c08dfe6616ea3f0ebb8a085fd04679e3f7da1b29e080288de7fc25fc1035b8b452473908454f952ba7c4756c729c7c97780a30febf2f2328b44412a7d2839f5723eb4516339a6233ba1708ce93247c617f4b6d8bc00167f5daf8752bb3893c548b32c9a598a4407b31d6fa19cf7b1377350a9f68ac8f17d2684bbc5ae6c3e75e437d3dbf3b1e333c1824f784a77180712b2311f9c758954844077391bec1638ae4e0e94c92f210ad58cd0514126d17e05f3df09d9c2bc8a21cbfad82324e3648bb8c6ad33bc03494a0c385c42365d389f1cd7f4c15de87ccbe68f884f3b043a3537c9af16a03bea9f2aeedb8f69daab357a0f770741ae488346d68f958341ed20945ba32dc147e119e5f0fc55b9ae8410044a48c88007760a92865cc0fb691fd6520e60e68c9fa31cbff6d450e463bb8a73d1fdb84795ac7f9df78a964d332a22d177751b85160d0ba79b9f9e04146434ecda004c53fdac5310f55849265b8a0b07442c2fe3655181eec68633b51cbc7040579105fbea8537842bfd3166ebffad874ebed0cb5711c7ab741ab7dfc116669b18e7229e972cea5c6c9d05bc4ac5928636f32d4f134c6f68f2a11a724fe104c0b2a4f6b15c5cad9800657223e7ad12fa189a94d6d0f7ee9fbb66441aa834dc584f2f379080b4e81da5077177298caab97ff3a8cb1f9d41037b70d20efb04f1f4215bb24ae246e811030a3559bd78bd942a1df8f7bd162e68c4062a023bdb5873698e43bfcdb29846191b41fe60c4b0589dd1f11e5951f86f18e8edc1a87de35cd4bb2eaff3cd68d8af85e4a6c30a5c1c165bbd86119671bb48b3b576fd5bf40a0ef00afc78577fefda6c8500f4206c14d23c6eef44e865f396f25cb1c49a08acb9e334326c43d1444d888a8f4162e0e3d0dbe5fe4da5017fdaf226f830637f51973ab0c2fee25508d5f142f1d534551aec7b21c9c1d2cd5be955d04c8361b9485ff2f444cf71fbf6baaddaad389795315b0b2e3ab810791c3a9c5c235a5afebcf1a2628653f67caa656ad282908d6bb03443e11bc342363895f07f8a7f3c3edbd91b69311fa3ddb83d975de846a9520088ea8ad454b8d3b963453107d8c36b9d9e03dfb481dee22841e82b0d66c6931e219d4a460917bed1a35c519e3600e0874c5e2fd99a253788f76823f2fbdeb4ac0beb5b699993f856b43feebe52f8856b931d9c6ccf95dd474bde36f7631def4fad3bb151de913d70ec302634840425b65c9abc75664e7beb5057edc6d09bed170da070d4d68802c7189d6ced4bcbd5b2e089237babcd42f90971405a235234f6c6b2c0c7d00989f1a874f6575509202f1a39cf1e7614e3c2b3327c2bd68e69fe748ed55995505fc27dee63f66aa8d8edc2600719c0f094a51a6b03472307e14c7ac16eb9971ba1f0c41c499498f728839857e17847ae9ea3d69aadc94f11c275cf066b7c7e8f0bd05a5709adca4a6a05a47e9ce6300150d31fd56818b4eabe84", 0x1000) listen(r1, 0x8000) 00:43:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) execve(0x0, 0x0, 0x0) 00:43:40 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:43:40 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget(0x3, 0x3000, 0x0, &(0x7f0000554000/0x3000)=nil) clock_settime(0x3, &(0x7f0000000080)={0x3, 0x7}) 00:43:40 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r1 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) fcntl$dupfd(r1, 0xa, r2) 00:43:40 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1, 0x101}) r1 = kqueue() r2 = socket(0x1f, 0x1, 0x8) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x80, 0x3f, 0x9}, {{r0}, 0xfffffffffffffffa, 0xe, 0x10, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x7, 0x40}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0xffffffff7fffffff, 0xfffffffffffffffa}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x3, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0xaa11, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x7, 0x2}, {{r1}, 0xfffffffffffffffd, 0x11, 0xf0000081, 0x1, 0x7fff}], 0x3f, &(0x7f00000001c0)={0x0, 0x8}) 00:43:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x2) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x842, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)="0c0b42223627ac8c6737c815509fe22280efda7f10a46f8a3d", 0x19) kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x7f, 0x0) 00:43:40 executing program 0: r0 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f000048b000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) r1 = shmget$private(0x0, 0x3000, 0x422, &(0x7f000048b000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 00:43:40 executing program 1: socketpair$inet6(0x18, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/170, 0xaa}], 0x1, &(0x7f0000000300)=""/168, 0xa8}, 0x41) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000f9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000c90000000000000000986b69fe0000000000000000"], &(0x7f00000000c0)=0x6e) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000440)=""/4096) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x80) mknod(&(0x7f0000000400)='./bus\x00', 0x2011, 0x7) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 00:43:40 executing program 0: r0 = socket$inet(0x2, 0x100000006, 0x20) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) setsockopt(r0, 0x8, 0x1000, &(0x7f0000000000)="e4", 0x1) fchdir(r0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x2) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) openat(r1, &(0x7f0000000300)='./file0\x00', 0x480, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="b28d34147f5fb655a2af164e1775e886c4b079eff7809f218b12f89142e063e521c3a69b31339d279652f2a778731985b6bd704aac8c939aa2d389c2c6bfe22dfca2093f502fc552421375a3f44d93edf234ea2a8280570af6c283c77a4fc06fb22d16950644b40f1bd18bcae557c45a0bf10e655467806c56fde5b86ed4a852189a4159acc029ad9a420a", 0x8b) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/144, &(0x7f00000002c0)=0x90) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) truncate(&(0x7f00000000c0)='./file0\x00', 0x8) 00:43:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r0, &(0x7f0000000100)="e10448b33df202091b2cce918fefe29ff46f327dafe84b1e6528df299133edf582b9ef9b79c6d5d51393c7fcad13c8d724f62afeaebb6c4144b566260f6c84d422b71521ed258c80f64aee1371f506eca1191267496c645420c15c5bb1739fc06ab1b50745603a197831a351924d93457d3cf609495b75ce443efffbf7b2b8e3f8030a908faef62cdabf14e32d4e5842f9cd3e4b77161e3aaad4447397a7accaed011c646221a965ed43790af2e2008c4b846cc6ad9b5b6176855031826629c12177530cf7fabbe3c83c9af43672582250e4d16a05042d009a5b0b6dac38a70c5a", 0xe1, 0x800000000000000e, 0x0, 0x3d) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, 0x0, 0x210cd45ed878679a) 00:43:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x32) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, '\x00'}, 0xffffff7d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8500, 0x9) write(r2, &(0x7f0000000040)="ced3eabae405921f353b650ea330c105e0eca77483394532a92c33e3383e02c141edc91223c4fbd5b7bacdee4e840be1140ab013170774c56ccfcfcb45ffb4c3b282effc38c224b5d490c45ede83218d6aad8a5fed2a9dc1ecf8e70a6abacddeba2fd28313e8d81e85c24bdb61e74a4e132fc6f078ad796f31b1463fc0dde5af7672b23db1e4ed2253ac4e4918d2d062b64dd12c7f8cba40971dd11d32ccf3bbba526b3be10ca3325842decc72c8f98ff7e3c5fb2fe38875ad6d41df97f9198160b6def2e14b514a788425f9c195937292784a07421e", 0xd6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000200)=[r3, r4]) fcntl$getown(r0, 0x5) 00:43:40 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x101, 0xdd2) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r0) 00:43:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) poll(&(0x7f00000000c0)=[{r0, 0x10f}], 0x1, 0x0) 00:43:40 executing program 0: r0 = msgget(0x1, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0xa04c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/133}, 0x8d, 0x2, 0x800) r1 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/255}, 0x107, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) 00:43:40 executing program 1: mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x401, 0x4}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x90, 0x89, 0x20}], 0x1, &(0x7f0000000140)={0x6a6, 0x369}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993, 0x0, 0x2, 0x7ff}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 00:43:40 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000cdb000/0x1000)=nil, 0x1000) 00:43:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/\x00', r0, &(0x7f00000000c0)='\x00') symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 00:43:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x8) 00:43:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x1, &(0x7f0000000300)=[0x0]) r12 = getegid() setgroups(0x9, &(0x7f0000000340)=[r4, r5, r6, r7, r8, r9, r10, r11, r12]) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f00000000c0)=0x8000000000000003) 00:43:40 executing program 0: socketpair$inet6(0x18, 0xc005, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040), 0x0) flock(r2, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x3f, 0x10000}, 0xc) 00:43:40 executing program 0: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x6, 0x0) 00:43:40 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 00:43:40 executing program 0: shmget(0x0, 0x3000, 0x494, &(0x7f0000ffa000/0x3000)=nil) shmget(0x1, 0xe000, 0x2, &(0x7f0000fef000/0xe000)=nil) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffa000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0x3, 0x3000, 0x200, &(0x7f0000ff0000/0x3000)=nil) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429e", 0x33b}], 0x1) chmod(&(0x7f0000000000)='./bus\x00', 0x4) getppid() 00:43:40 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000081, 0x0, 0xfffffffffffffffe}], 0x9, 0x0, 0x0, 0x0) dup2(r0, r0) 00:43:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x204d, 0x0) r0 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) recvfrom$unix(r0, &(0x7f0000000080)=""/24, 0x18, 0x802, 0x0, 0x0) 00:43:40 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet(r0, &(0x7f0000000080)="c3477ab6f088c431dc77dc295bd8097660b0a9f11d6666e01307b50f02800102197bfc13", 0x24, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) flock(r1, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) read(r2, &(0x7f0000000280)=""/132, 0xfffffe73) 00:43:41 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffd2e) r3 = getgid() r4 = getpid() r5 = getuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) fcntl$getflags(r0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgid(0xffffffffffffffff) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r0, 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="992c6294", 0x4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000e6a07b9e195243177337e1080e31806e157eade283e07c3c9b8134db2b98c43d5d9f145da2772fb48ca38b9810137fef7a79045d7d270c46a9dc3c9fc641497b14c39f34fb3f7f8de2ed3938573c31dfb3e5174db5d1a5b7c9a494caab187aa1df87f41067683ff6759eb770cb47135564f0fc71024c45c5fdfe811d5557da5936f83236e3cd1809a4a3db546d908d7abafb2842d6a9f372704b74af044a0a40192cc0e11c6a1725d615f48d80213820f91e1e3e6f7b4068e83bd03cfe040a47e4f1", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x401}, 0x404) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) r16 = syz_open_pts() close(r0) kqueue() syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r16, 0x2000740d) 00:43:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29, 0x0, 0x15a}], 0x42, 0x0, 0x7fff, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 00:43:41 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, r2, 0x2) 00:43:41 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') pledge(&(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x10) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) chdir(&(0x7f0000739ffe)='..') 00:43:41 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3f) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/234, 0xea) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="5d77db194b274a563f7e9d1078aa0fd31d4c3754c0347ea275f38a23479e23ca4a65f750d82fd43c1e0f6be2ea09d0f44d7838f3108e98a97389c54a3710f10613b9704a5fd1dc2ef4b36f0e24efe3bfacd6aeaa50f60628dc519711024e591ba11bfa06f998e945d68be8eb3bb63aba7f61a31af3a3bb59b8b5661461baa26c65e4bcc36a013b6fec2a7bd9f9826482b90b557e92d027dc662e76a4132affcb9476cb0e80a2257cb697a96299a2f3bcdc3a", 0xb2, 0x401, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') chroot(&(0x7f0000000300)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f00000006c0)='./file0\x00') utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0xfffffffffffffff8, 0x800}, {0x7, 0x3}}, 0x0) fchmodat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x28, 0x6) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) 00:43:41 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000700)="291e77a91c969c4ca70410cae9850607ed146e5806cdd976033ddb81639b85ecc3b1e104abc62f8f6b255f6ede6482edeee75f6bf4877c35abf60fb75de26dd4eae6c1500626d6099e2e9ab9c3f4", 0x4e}, {&(0x7f0000000780)="0fb6412dab6226232449f5ac577be25998f3da2adb66cb33b8259cd3416875c0c3c21b065a5484cd3efbf7e32b9edf788d4c040ca8dcaf5dbfa4e7067acd3762d988c15e46f125aaea71acc7fbf810c0db85e9bdc379731d17fceb7d448565e93f0f495d2d9d65999dcc3ebc539131885e1cc8047758961aabdf899ae9fd2bbf97ee7d70340e2cc8d0a5ecb890663c48c76281aa5b2db2cfc12069ad333e4144233d0236e11ce190ae9560b40f42b3a6dfe0e2fe696a5443f52871b9d4d68a26f4332d7780d7cd830bae86bc9a3e8b36cf30adec2b", 0xd5}, {&(0x7f0000000880)="aaa01f219807208a30993019783b0d414ffddea5c72d5c656731", 0x1a}, {&(0x7f00000008c0)="7ecc9cd53bce79621e9675f35aeddc4f36332915e461b3335f4ae9c1532ba6d8d3fde744ee13fd1acb33f979d4d2d2e2d7c2470979bee219f35dff53dc4b9576d0ef1e9029b7b1b36a45fd6f7c0945005dbca840e73804547a8f99e272b1695f7d5c81b7b4f9928430bf8f889ec67cb581b7bcc0652938990ab53063c01b42805bcc3957932c221490593a56774b3e61652260879505e2ff2f106142e7b53779a9f0653f0a5d1d2b01972351cc6d14cdf9f45af21cddaf1687166f318ae18e594c18135ca4cc88781b1fe5a469f333072d7229da6395cc7f95a494eb785478b8d25a59a672f9718fbf2551586183b593170239a205b7c6be4eff5469", 0xfc}, {&(0x7f00000009c0)="db53420a128db5b4f7d42640cc5d5f78f962808882c87f2196b047b4ed9d7783799bde373adfcee7ba3b4d5f581959f87f4ed73bc3c652af82078ee5db7d8098017143e7a67858226506e1455ebed1d312ab7ce52d4887991e88542cbebf83301c0afbea42f9ab2c85464f9f4f24a05dcb85a081caac60510d668a588263c9a1e380b470e15c396aa00fca79f37fc6769605290b344e7758c1f409e7875a84f31a11c2e2046f9b7fb03692ea", 0xac}, {&(0x7f0000000a80)="fc289f54dad6ecd158163bc273a93a89318e41160b56de9921347c71557e7be80f2cbfe6b6e09a611f19a9a47e016c6d6b8c9e471e0964fe7ecaaa543c8369e98886e49a2bff", 0x46}, {&(0x7f0000000b00)="d7cc08edb4da0cdee345e6c4590cb3eb04009223916b0b48c8bce4f09f7342c5f6aa7b0521ae5bc9e34da576b0f48254f720d73ce81b14f75a461feae6c19c692645711c8f060685ec906881dbe3e8eab6a391be7f0b97f9d30fb393e5851d1f4fc26c4877aa77ce52df475121fcc1e9b8b5fe4886ac9cd2664f3310cfa4adde8ccf3011f27bca7831c9", 0x8a}], 0x7, 0x28) getsockname(r0, 0x0, &(0x7f00000000c0)) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x14, 0x5}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="e9fed64a6ea49fa0c2d226a206c03789fb193e5b733ef5107e58b0691afd3e03d7667a8d4da1", 0x26}, {&(0x7f0000000080)="7db4a9bca6b23d4f21ff807f17e787f4d39b71b476e0b910401619a28a7d89842b430e", 0x23}, {&(0x7f0000000100)="466ed22d864b9f6fb6079b34e758edd677e1e08ad088acf1326f15c6a2c845a426dcc06879d00de0519a28883628ea9f70372424313c5a8aedef21457630cea13891fdc5059e5c8c5cdce9b347326c38b8359dee41f531ca5c516601ea66182f0be8f239bae6f1792119f6a97bb2037842e4d0bb7c59326b1c438e2a7c31131eddd614498fb6d87e3a4373e2dcd1f0dde5c6ca97e8c476e32355cc38d1b535c27f2888f45cf0aad8d6e9047c5187", 0xae}], 0x3, &(0x7f0000000200)=[{0x68, 0x1, 0x6, "6e2bd80f1b3cd29691322238520d9eedef8814aed3fb646aa6c0722900c55dc1ab50343384ae101f7ee6f532d093984ff921936f21e4d3873b965ebaa02abd6b23c034fcf196aa980448f61a67a6e55d34ba6ee835"}, {0x98, 0xffff, 0x1, "9d3600d3eaea34a1a45e7d22f523fd9549b245e7aeb7867ac0dae65d2557ffbbefa7b1d544865b787ed31fc7111967d550348dcfd84839b17dd162cd7e46cc34083077880abedd4fa3088ab1b3596d67cf5cf81acb05fc9d6833a80ca071e15b2f7173a61679721c78154675b5f38e8a57fb2080e8010afb91ef118fdc21e02cbbd62233cc03859e"}, {0x78, 0x0, 0x6, "cec2d8cbc029419b9a1e201eee84305c8da6db750e9a9fcafd9dd13b5617752bf74ca2f3ea4acc9215769b5d34873231a6c90b8d682523d30b675316f620a316a5df9b3611dc208da521f2fa6a6ae54f6287a96146bc4ec09dd831988691d7eb27"}, {0x100, 0xffff, 0x5, "95bb29790b003a7aa67231b9a231ab4c8f63d3d76af1b7343ed7c250af2ff100e17918a0b23f0558f824fed885fa3ff1cde4192b9a2ca41e918f54c67291205e9c519644abe387c03b16461b6638c971d28486e2001b611d4e00eb9f68202cb47be3236f330a97a19c41a7c664163841895e3a9a6991575c13164e9e964db570d063a415d30087cac1b97affd001304b9decb80a9373ed425aeb02a174e0732d42f2b038c912c8e7f1e4b4b363fc818c984137e42dab0e911e1d5adf561b243009ed7ee441f25d0a6b7fcafe935b49eef4d6a0a86a0f0397a6f05333bd0c98824a776cc25874cbdba21a5f99"}, {0xa8, 0xffff, 0x1f, "1dcb3ca73df3d4d8dcff03c4365b75f57226b305ab3fa35917699415e94ea1d69b6063a4d54d54c19482ba26ebb8ede8e1ce962424d17411679ad3d2757adcf885141b58fa92f7a1854e5b61a00f2739edcbba873bc54336f379655270f6db7a1c5475d21cc6513d0e7f371c350838358d43c69d4faa9fe1b8b8e5507e5054c722863efd9566e15df68911422da19972c61c6a6d7c82ea"}, {0xc8, 0xffff, 0x200, "ed13c4eb764d19c952457c6a24e19b5f1807250be2b2f7e1521b96a48e2c092292139f1fb5a7989076576c6199e5fd7c083b3d13def36d8ac590826dd8ca15b6cd6340313764aa76f2b1b9842ee11b3e94242636a3a66343a0346b9b9d6de84e15cc75deb2e4d87e36e8c9da787849ec4e08f650662945bfc1043b29a109742b8c48105d2076b6c7fa6f6bcaf7ec437464aa289ac121caca086e73b8171f3cdff7b7fc5b7bd6c0984645b1f48a9318887970759b9ac2ebbc"}, {0xc8, 0x1, 0x7f, "e0f8e227941d4d00c161809928a800376b5b0cca88e5bd35c77ec8c24093f8be3e48a34e2d4c1cc530ca79800cf8232d2fd3bdf660e4583dc809cd182f765dedc9c96de9255864461336834fc6b90875e2397739b831727131e608040b93239ec6a8235abd466854d82eec67a48c236bfc32cbf63627c40cdc31fd8a125008c308d5976e6c5bc6c0ce0ac583204a4051838c22664bead224e6c621925307a6ec0e28885b17a79cb6f733dfa4cd7cc1db06fcd03e"}], 0x4b0, 0x4}, 0x0) 00:43:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 00:43:41 executing program 0: setrlimit(0x6, &(0x7f0000000100)={0xa119, 0x4000000001}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x311}) 00:43:41 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)="e65a4c88265e89728d6318f6a3b270fa97ec28126d4fdb1dbb4da57dda52e7892e67184528d93f4b100ace3cfb17e534d3a0931ff856283a8cb574c7cc5f8cd36f68b2c677805f8ffefe29e628d52b00b706217830452e8426bb0dc64ec271b808d888037337b99eb2aa7f01b45be138a72184eb886c8138ca944c928276", 0x7e}, {0x0}], 0x2, 0x0, 0x0, 0x3}, 0x8) 00:43:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="3a6734d36c41ac", 0x7) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) read(r0, 0x0, 0x0) 00:43:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x9) dup2(r1, r0) 00:43:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) fcntl$setstatus(r1, 0x4, 0x8c) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r1, r0) read(r0, &(0x7f00000000c0)=""/150, 0x96) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:43:42 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) shutdown(r1, 0x0) r2 = dup2(r1, r0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6060bdef, 0x4}, 0xc) pwritev(r2, &(0x7f0000001240)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="37d2da5bd376b91b402421e28a1d9c747a36e39b47c28a11fd995a7b82a049666fc2dec6d4292fcb40ba071e2b5ead76345a2d8b072619b4a354265c36479473e6b7f65730b28a1b63b4afcecf1fcf0dd0573b8c7573b8c7e3d65ee4a9c237412332f3237fa4214f72f05e8606aa35be3c4fe5a856b979420a22995b20879281575477c8eac17024572405731954b0bb572ee08238650c4052b8b5bbaec75fb67a1a436c04e955079534ec756d527f0c6ef92797325acd7cf002091316294f77258cf3d3a48522dc832fda66d9967ee87cacb528c48c509357ad3cf357742b44fc17b8d3bb19a28473b35e505cfb373bf4de7c7f0067ddd070c57495202b144ce6ae58b004d0ded8a21d8bf0b7fb35f17fe03474fec6339555f7de71507b77668d44b4e784f2ec0deeb4b74776df735e7332c9109b63f0325c2073ca54df4b57d3f5fe7fee180d7effe114eb099d5d2e2d486b4ed1dc776ed55c03fc2e4595faaa87ad6bbb20ef8e002c8ee463ae759ec555debf87dde2d79f0605a07b7e227d11b7bf040e4f87f19340e9ce100dbccbca733f922fb39ac689423fa7dde7d2fdabbd08a98f6947c66082618f6bb8ff217c47f701dcf6e4694ccf134c53ec1130e29ea5d13d5618b8c28bef1104218d19caa6d991797e774e911e195bda77de41e614dc4a40b766d15402cc6ba99a65803d310cb022aff466268850d4a175b7c0546721f38dd081312f33e497bcbbff092eb70484b73f3713ac0f5e3729c9ecf9bb6cee870a12bc3db755ac9743dcc2280aff452b1ea481e3a8d410770ec5a9d600f9b0cc6bb3c860285f7076023a97830c70cfce9232455ffb6ff6eaa44484950107a43ec58bf8b893f63f8d1acbb910308d23f52e4632ec285ba81185ad14e461a31cb2e9b7a82391a62431fe29f557d73e42c72b28042b45b99d2016a481a382c0ca7045b9cefd7b39100fc6acf5a255e7497e1d47312b9cbe670a51a3fa22546f6b77a6fd455659ab551af788aa4e80c846fc8bb69823db5be6109897a2e56e416ec453e9a3ce73979132b08a32356fc79614af4df7b88a09bd7a330851df9b809e109977b6899a12fdbd27208225b97cff534d5a4d71343947fac00b322596218aa909da1bba42867638cda7b268a67194b2145ba513eaf348040c6e21be40c3d30144c129f49707256d7345019eb57d79b133498339269df590a216877e316420d49e710ae87d8660ade6da350475367ba205f9204db07168900992324654e575a7e81a5320a1dfa21ff1f80b88172bb4b816d9e90443047179104980c84cd5be30df39a7030c5aa5a7bd74d3aeebed0f9c4dbc28a35a7f363f555ca79f290352059e0cd631582ba3cab8c642bf78332ff25488d5e55d5f4bd1981a06bc0540cd544c13a72b63c52af71d54626c58aed49d77edb02d11b23e6f198288def37871267ef713573aeb982933322ace2793817a077ee00359ae5f51aa385164c35f4e3caa66130ffc244a4b1c4e25fdcb70b303288028acd85be150aface8997d82bbd5697b2df916b65ff29f71ef5eef4c74f5b039274f7de7dbc7e22b065606d7700781b57bb36d0a35b24ca220b53536e9d813d684b6f7dbbe8977d2d4f07064bd86b4c136d8a35c09ab6cccbb3d469a10944c6afdfcf5b157b1e59acf0c82c8f7206bdf391264b47b73b4a8cd8d381ca450632498a27303454aeb4209d4b6902cd4274575bb9a990d510a0f6cd82d4cf9814cd1f9ff8d013d2877cdaba36394e618a9fcac668c829049fb8d71defa4807f87d503eede501e5419b9ef8e42d231e195746eb2c6621c2041b0f25dec63df68e6eaf22b016a1f5eacd2d557f3e920a27784cd43aaeafc856d95486d22c095bd9f34289ee6be334e3e3be33933f3a3406edcb4f9b43698d91dbe2e1586014976a226134b703d43192fbf0518adf8d5d0e6c67c2c2617ba503e76450c0d2052bbe61ce26afecb505f5bd7fc7b7d6c0dff2b22e90c63d6e148c312a3b7a610516d2e25ad520cbec61151a8e8afb01199b5455755f94031a1ecbf7e6398589fc792b6aef195fb05a451e8a3b26fff159f043c16d0c1529d4b12b2420467f0a323231ce4893252d032917e33d56c1bda3f4e19b9ff29adf30202e218355c2ce184cfcf29301f06bfdfba1937c55beb4b979e63124544b488aa8a3b56f4de3d23cc06bd680ea45ab9d601760c3ae4ee11943959b45e17bdbba6cadb00feccdb36d855eb04d32329afa816071e0108c12f95ea8ec9b6eedb495da5138452b8b4213d8acf49ef8604e82d9a71364c0d4d0d23a156135b96ea29cfe64c526be781d6108648c4d6b1c70c0cc4f3b39c8131f2042d52475de23d437012143e37d932789c30873dbdb68221ebfc43819c3b8fd1ddb804d0f53ecd72bde008709ed7a48750e4c8e7dc4dc7cdfe101f6fe3c3f5cfa03fbe1e5a2866ae50d91c0abf15c35db310419462404f1e75e29fef811b7e3c8b8e7f30420368237ae96e39f7a9c5bcd37404c989be74c36e205c9f08fd78bc638b8dc2ca666a4e771b04961098eda5909dc0bc9c6c74e8dd493e5be440373ff11e8b14b3c85dfb9ef6b27cd9bdc9bda9a8f6694446e7c19e2e47b5cb34f6299862e5b5db3beb42a447ceee2be0bd419f2dbf92b8854ee99d676f0302959af602c30f2e0ca5f821186f4b639438711c660a8c484e5cf109886cb911aa5fc0b278980b1618719cc3817a6a4c10bf51d7bfa3518ad634906081ae4e07777bccd5b90b1d3c2761ed2b0b09ba6197124cd9587fde181c757c008bed9f0d893cc08a6837ab3513f265821e2c96547be0f4587b865ca07958f3b70dbcb118762c81d15cde333aa0d617206738f53397372bcfa9a9b41c825ec23e34dc8246d9b7bb5f7228db5ac2d9e026b02d9ec027519d305f2a2a7f58c57c1ea05fceb7060fae7cb9ccb4a18dfef9b00b9f9b32b3d4f35a630df3044706a8809d0d2a87d8e597f90bc352e592f239f9d480368d01f8167ae9678c25c4d1fbbb0cbd8f843a173c44d0023004d76d1df973d8ce53e13fc956fcc02b0dd2576fde329e7b8658724a0545bfbeea500c18a7d4637db7ee7596a90863acde39321144d998886b54d1eef7b23e7d0879a18dfe05a52290c02b9d0a607854fcc23c5a1ab58c40067ee41f607aae9339af06af3be6d83ffaf51b12e100a0fc71e6db0e724701d032e5add2f885cdddaa82b69c73c921fae8e1b8a52e11d41be0e132f8032caaba817f2718f977ae8aa95b4fc1802e3d4d211e7e3f0c344b00a7a89a97de46cf9d82942d213d700d3884a7bf63cce7cc5a8ddcd96d619cfb6116e1cd0d7fa29b7f2c4e32017ee8d24e4517bf3a137a0b3722319ea27b6d109ceca417b5a81a312f4f8a8aa48a06672a568c3f2062d60153901d27bccce2a0bedc714c55fb42a224a2a4287fba7577e4eed62052fec4e50b5544123ff3ae3c29032147ddb6c62c1938ece49f2f1bfe19781a2484c59ca876b45c12237e1571c1259db89b2b5574b825365b219fcd6fa651a2ca5d728a00ffd43eeff0857b06f6e196a0102798afe9da5ac5dd9b790bb714f3839e9feca14df0f2378592abe758a3ef23271e2207396254be8e6e292f104352de6df30cd71c4193cbf0617955c6a72ec7505d6dcd4ad65deef89743ef8014aa0e1ca60aed14096388859cb3ccbda1ddab76718998d4d0ba5eaaba4fc03611ed08fd64a897df06537a01bb289cfed093d9fd6ee00c4210d9ecfe2494387b5fc6943e65c5b90146a117caf3a430e6831bf84dc0b294c859afcb94669997423cdb7b0c518adde4e8879782e2c8688c2be57eb0f00bff7cd43adc0b4bc70121bbf56b31a2370ca92b21036f8896a823ee5a05df81731c3cb0cb9856f3805586a892bbb20ef413c89964ffb21e6ff87d88b912a88000f597485688f5464529e146fdbf47f48b1657d85fe16ee5ff25e9f04714d87828751c92d2d13f47d118ffc2556d112cc344a7f99de1b8eee68e2be27fbce9237f4cdd8b35b32c7b001c9f75adce0347259dc83ff160d00948405166ffa87053b7db1ff9a746810b6a916740686a1f3f937471c6895f7cbc9e5bb12744e50c1a1f53194e3d7c738959b3464a20655a1bac3d2d609f08f9326fa4e023ea5e628525633b9573c2454b00dcb58e428fc5358d1d2295230d3d21620abe2409e8eabefcf9fa331a99166bb506bd93eb1f922afb3311ae72ed47786c53edc5d3ab034bd3565c23b5d58d65ffc0feb02d8a78b592c6bc49d8885549a44f31f7f4e8a6f4b118c66cb1e4ba379644d743b91c016d751c5adb6a867c93827e2d129ecb661e10944f44bcff108ae408adf414dbda6510af3978a4f65f44c9a23e8d8ae08866917b79de54bf81765e9cdfceacdd2f63346f110c7b3638a771f70e2625cde5abf71f781305defc59050f5554fa9e486d04f5cc12313cd92ce2b33556638f883146cce6d67517bda5ebbe9f03f5b2d818f12ba4bd0a2dddfcdf205a651170c2c7d8e7137b5f87a03d11efc98a21f7047d62496c9f2df95f0907ce8e8329b8f14ece61fddcf3ddc77cf1a81c9b3d075d8346cc005dbd1c444f08a3d7517dd88e72273d43eb9b6101ebb0d7b3a45a1210d904e4acfd4b70d921a6e6440aa86b5b3b5a5b205c157cfefed0e68c0d63014a31d2a5f15e0434c772a01270ccc26a0c0d6cf1f095a775d24394b43a227dc06d9d2ac9cf70481c87a72307f6f809f46d5d714d6005010bf9dfaa404ad1493cff7c8a6a04eede16cdf17ecc1598d1456d3068cbb76785607c8dc1634dfbd57db260b24ee7d80464b4fb7eeeffac69d30660d22198aee36074ba45d2859ab374bc4b85eec674c82e06942407911ec0eed65755ceb6da703698ee097ea6082314c7f865912714ec2f90f87d7356c932a25abc48823313e5aef4c99a7f0ee6fd48f894c34028872c608a55c8a2cf617039116ce6600a3dca2095adf25efe07c6d7f42abf44add2f48493718090fb9e02cc97363c307a10bf80bbea0e5c64869a7da0d8487cf0435942ae50f98f1a85f64db0372bdcd90be71a908c895db65bec5484f7407e906372feee3ea7828a0dcd811c40f376ed7555c582876811b8148282b9f0143d97388d66459e1eec383fc9e021a08550d6b6d3884e5436460fcea4e2b2e25cb39711fe02040efbfe85dcb74b8bc3050183a4d724ff99041ce31478343827100b9a4d9542b53e5c7460008b3beb5db70fcd2b2459a4552103d63debf0521ac676db2200a8de1ae50794cbc618b0bf17edb42ce3e87895f7c2c851577b0f5fb214946440cedbe78cdfc56276757a4f61aa169d9eea16660467b6c524584212888b1d145ba82d74de4cb40f78899fdd01d2c00d6aa4b1b5515a2b2d95073a097f98df981a1e99c3a88cdf9e4f8bcc6f4a4649e42110bfaff9162a478d43c0f7033c3a96283b59a93050af24346ac6bc34846a3bd474da9f165b26e41fee6a1125906428e62ef7296dbc2c608fddbe045b4489bcb57c5526749ae99b310412044686aedafb9afaee76b712c228a0f02fd44d494e87c04598b32620f3ad14e8a68cc471dbc16ecc1290fb14ed18d581b9747010ab598f125f7e9755a93d7aa875c7bbfe9b41f24b2311469cb7835920cad68dee60928d36af8e32f37a39787962fe0fb5c89198d3f784f76f22246debe1714ab387c4b57911ba027a78e722c1002e282eeecba58e3a7da57677a3fabfa7e14f658d4af48626e37454e7144081f56e38e7bc3cfb9d2f28b8136dcfefc3829bb2bcb5470ee", 0x1000}, {&(0x7f0000001080)="773dcd738209fbf62dd7654ab768842c887aa80aea0a7570d69f4c6cdd94bf82e6865fc38958600e2676", 0x2a}, {&(0x7f00000010c0)="66b2011f929a0a7149641afb123b9a208f585d232b6de20b606814b97d30f53dd5eb58f20dfe8e14b4dd12f9295f58c17744c2d12ff16bda8309e74b0cc3d760efd1b4d23fe84b965dc2d7a39c79153e63424491f976fc2c5a5e71bb89e01af2d313bb6d71f996f2b3dc69e72c213805671692105419a463b7d8e7dafdc6", 0x7e}, {&(0x7f0000001140)="2ae040fbac5c54b8e7481a49ced8121d804681bd7665c94fbfd1b9858ca79f3c5961a12f5b4c270881ffb5353387ffabf4e43d362680605762ebc716636291f7b3e88302affd4ff99e32255cba4a59194f1e1096ad8df4f75a72026fd8422e665141819ea5251878249d6007c506b118ae0098dabf2d2b139327421c5ace432a798bc3dd0ff9c05a758d0efc203622d47b55b3f8e30eab0943f2147cb425375a18255607232aa9ff04ccb3fb8f3cef3d664dfd6be23b9d84e7a0bb5bac14f3557d4f", 0xc2}], 0x5, 0x0) 00:43:42 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0) utimes(0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:43:42 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semget(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) semget(0x1, 0x2, 0x200) 00:43:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x8, 0x3ff, r1}) flock(r0, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x481, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 00:43:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x5) 00:43:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8, 0x2, 0x4000000000, 0x3, "c48bac3dd8392c9ec519b065e0a058876a09f831", 0x1, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = msgget(0x0, 0x24) msgrcv(r2, &(0x7f0000000180)={0x0, ""/79}, 0x57, 0x0, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x182) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffbffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x9b, 0x3, 0x800) 00:43:42 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8000) ftruncate(r0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 00:43:42 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = semget(0x3, 0x5, 0x10) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xcd3) socket$unix(0x1, 0x7, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2011, r3, 0x0, 0x20) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 00:43:42 executing program 0: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1) poll(&(0x7f0000000280), 0x20000000000000df, 0x0) socketpair$inet6(0x18, 0x8000, 0x1000, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x200, 0x6, &(0x7f0000000500)="35211719173d0308d1ccda09155ffc8b90f7e047d4c56ebe68eda2a97b859062237ba633a4f531a4184547a57469eec7a575cc4513f5be4007c78aa9b2d863d614d8fff737abf2c67510d37733527417bd1eae1851c2b3db56cd1ff9e0326230787c02b24486c7243d7c1e7c58b310d052af96ef944a1470b6efa7482cafa4b7b19eb9adb04847b9409adbbb55a8c6cbd9c66357a99428cbdfec9e1edc81be2b0b4e7829dfd15249bc881052e152933fb6cbfab9b1ed6b6c0aa25abf4fc3d0b2c95bcf7165f69a3e99faa7f9f76a1adecc83eeef7bc8f4e35c8788650a17e9838798a6dc0addc58a37265a6b2eaca8a8445c39d9b61a10dcbed3c0c9de3d303d8f937ac28a95efa0e4795d99e49ae5c189327111b7496360c21c25f358346f93391debd7a147c7de96ab1c08fabc062f0848931e584156386a1ff75f537501c887d2a1e0d93a37db9ad50bb4233e9b41e50e985a6dc4baefe7ac33a7f288066dfbcbc9b85b44d62f8f7b047a1106886954a32501b71139c2b37a6c5be3a6b07bb28d4d1bd73505701dcbe2fcc67b64b82d5075577a01d2510d511a2c10dacada08a7b30c0f72af5acb4874735de18c58225d2aea3886dfd82a63f56a70a4a6b3c1f18231d5f8450152db894792d8820392f301306e12725cb9657d9ced835b95abc66aac74aa2dcb421720c5933cac3bcf56190773cbb934a8b6f4f191fc68ddaf4a30bd5df7027a31150cf1893cede7a948208982ca68bfdf1b46e774c7bb0c5bc0c6f0ea51d711d50aa6f65c1f46a270c569f7e4a7f24699c57f660f73a51540d97dae79fecca2fa880950525add14e2f1fa4b0863bb4ea73d06bd16e217d063fd27af9770cd8bbcc2b54907ef149665db139d7dca023f1c312580ffa268abe5fad7c9f7e8b55208fa1fe0c4d16e55f17fd3601095760d38a77595d4295178902d47ac036dc74861e0c84e7f85f187f8b7bf04cfc24d0528eb4155a5bf1105d4240f6f70ffaa1c5449df4d1d8074f96258e1177cea69fbf1f924b6f6368f33a14ca1b278b6cbb2f79420d345b44f345c0e1e14409c760db7e136fd465267b78a4780f9d9c51575bcb908d643253c1ea8a904e1abc8630d1c8cd55cb459efb74278ba857f1c0801b987143d518fa587904ab042b8de3434985e70b00d45a3cd3a17a174d4aa322a6df331ae12b71bea727ab334c88adb8a76ba51e88e83976ca85db484e1f7039fc804d7ea58fba4a102d40edff8fad08fa8e1b50e7d76824db450b3b4e444a898eb383a1f3d05d170f378182f0b4d211f71005a7355c69af5279260ad9b487011e3435b98d3706b37872987b471bd5caff49588bbd786f2ed53c2701b48a6f1dd802d65535b2e2966a8f926c680aac25e97c1a4c2f3cefb2787b073b84c815a86c7d4f6ea315befbd8317a31bb34b07d90311c130ad108e58db0f1a2d86eff741562c5494ded2aa8a15b431b87fb89e3fd9b124787aead8fe102bdbd9daf0cab5e8a6d36734365c81ab44a92897f179c166372302c1ac24504efbf625ede6a9774cb92304ecb9817224541e143f8ddedbe061e5c3ab7b95cb34a338102bcb040ca083abda247c6b40b4c9e6364e49b7e2ba0eeb4bb11308ff62c9c4f930d00ca69a4ed8112dc319f3121e48975bd78b425e6b9f4993e31b124a7127922ed8f01ba77b50adcd32db7de722dd69105697184eea01727beb40ce35afd81f253e491971aade8faaeb1c57c8665fede64be50e0ea5ad65f5c4d90f607fc31eaf36fccb59b6a169946123eca75b10834ec28f932d3c69cb1483d380ebcbc4a7887b9369bacc6041b59f9887109b14e9efd4f51f2d9881fa53f0d77eaf2524a2b82ad4f389b9ff42f9eee43b56f14257c343ecbcaf0d5cca9dc46afdcd4cf721de63a47056860a69b611e0815f6c0f36c163f3615883b66a5654710bb9a54df7da54039b94e93729e8e79a3d753884e3d98fd8209875df5f341433aeb96f4e6652574a716ace4c3dda579b9949120c7dd76504a5050bfee657d091540ab3921d428d01f8359019b101aece8e8cfda6f01d096367d6f963df31659f84db9ba6bf6013f55f1c26d45a6e208c43a3448ed11af6cef1fa27b95b062c39d1a87c1b44328fe3d14749c5eb6ac735cd8879afcf6bd1556ecbb42af7302f574b7f0709acccbfd473d789d53d3b80ba5ba973803564e52a88fe428737c7a88cec4980b65d8fe1b1754c92ebdd287d568078d5eca54c7a896bb42e7cf210f4166cebc9a98ed91ec9b390a6f88d258c81ee147167aa6ce53da88217b7b8794569bc907a999626b9a5498ead17953c00df86c0eb5dcdaf7894dd4db862b114c1e6aa6850125fd4a444c1c76cdd14969095dff26297e657cb19b1a88dd00ee9ffa8e9943f38f96381dd515e290feba0d943b6a828c8d2aa2068e25a1b53c42d967a0231c50ed1bb211503ea82d4885b9ca6534dc2d1f40818f6b06d0872866d761fef0d673dbfa1269d693fd339e71f1f204beff014771cbdd1423ce69259ce86d97f3eaf0bdda75cedfde91b62f72a0bad3e6d5d70190263d7235dd8fb51297c4eef0a8192a674aefe9c32ddd23123e4005553a96e9da875efc01bfaf7e1a1028cb6003cf39cdb4945e3225697105434e1bdc7fc4df85169b1f7f0fa710c10f90d6db9d918ef25004ef774e2586c5712cc7957a564896a1cd9d2e110a76b85147f8eabe48d15f8836c1d964cfa5ba0f8fc3c9baba8d5a3c060f4cf23377ad8018e632be9847549fc3c6f37b3f7871fca800855a376fa5d56e335d41593654011e4fd5bf61fa227aebcfdcb91443cacc7d4ef3bb6a8e8619442ae79cae2089c8f4a5fc39b28244c5389607fba454dde080f690219e51525a6cca3743eb991b8b0742aff820d56051db607d2559894089c14667de49f29e60ac4c4f74dfa935dc99088d9131cd12df8c2f44931326971b6c0f1339952ac9c439ff9c4ec39d95e5cb5a9d16eeea02c8c463709e1e562a8d6cf1430af0b5f6d31b711974c4dc840ab7f61c4d1a81ab726dc8880c638ad8dcb54b6e03a0e7dd550884d3afc1a1f15e4fe16fa0e02f46a1c912665cdedd0e8db94f863978ada9082ef204b133f0a50b665e806453982f36d74f19ac7b05d075aefa3d59394f05b87a4be87ef6b71cc89871182ee399db302a072e3ebaad0661f98a5e8b9c4ce1bbb8c09b62d4358fd92723d3f4e157c8da5560a1b56df7898326e3dc25a8280f0650432ee50c82e4d86f1a4a93a13489702f72bcc832a596afb671c53c854b8776eff10222619c62b829f452b8cb65b4bfc0dae46cbd5562f031ddd4aab0824ea24a830fcbcb8a0df91a5cd597158f4d33aacdfccfdd358f97fa8a59ae6e60a5efdce831e9c3ab4e981560ec43c8cb3bc5b2ea12cf94478d3ede9edbe35eaab7d8f4939617b17612adbba5e3872e0832bd3edbb2a0d2e3d03153a51c068acab695adcad215cae8ed27592943557346523d6651276e324943f32742de5543d8beba56464eb0bd4c15614c7a97cee82baf1a97e19a0df5cc3839903deb6e678a4b98dd582828b5630e4e5ae448a76cfbd5287d92356b088e451facf0ee8e823b83ded99262d52d1b87a2696992746d0cc7c2cd53ce5e5d7e8f9ce8e47472034709f7a37cb405fe86b6b4ef8c213736a7b67336bcaa26762c58e0071dbfbd47417f08eab877928d472e57963e07973cf5578738428eb410996a9effaa7e73e877e9a9fdd211e858e8c096da9a827a83ceb281404a1d8b6314351fee8d3f2646573bd801f26ee278ca2416476c301da0718a33f83926a94e48817eacdeef78b1f7dc6cbccb2a763e68c9ab9be0bc0ae09d837b091e68f06bf5765a289c24340b6a197dae7fc5ec4ab643fbe9338fe8d6ef5b1c72de42a23b9618cabcba7e38a6b570b79f7b915bbff71a781b0fdedb9dbe2c04bb33a50705b3e0b79de11dc14505f3f42a8253695bbd89bb6e3d553226a1725b1df33eddeafd91269c96b2cbb372b5321ea5c2b5157a47280df113581bee87240ed1bb7eb2f4e8b03f3e17bd7418637f43d21f8e6c05f57003eb129115101bd4798c6dd58a16ca453b7253bfbf3bfbb7ca57378b370561c9a93a4e1fa871e8092caaaa449dff9877089fd707c61b35a272527c7f27d5dc5f143135fa9bfb06fcb2e66f1c37ebca55e41c16e0afff13c4c707f4f2335c41abdb72760507ff2b873ab99af7abcdf0c435f58f1a6b968d60633b083cabba8d9bbb04efed0f472fdc67c14f6a33c7f5229ac516ee838eb84fa018f604285e33d470a031ac40e972bf83421c644f90387e1d270659964443c9df9d497ffff2eb39e0d136810797336a4541f095a2afa0a0fe3c82991ae56bc8915cb3fc29f06eeda13455aaf7528d5d23a8b3c8814da3d765f96f8ae26777547c270a60d1b143439477d574b94940e111793d280ca125a260e26994dc98eef576dc518af101b933bedde6b0bc770eb90b98b59509c6924abe1dbc4166a2699b85d0b0a8db44a4780339d70dbf8c8e7c5f2c78f29b80b5d36cd3fe7d4c0b03e1b52a88ec5366336093fba343e5f7765c1755bc058b9deb414649e66e7ce1a929695ca1f3e07c64cb5eb87012e91e17ddaa80c67b40d0da6c18ea3b26343b1f31dec6a3c83457ee3c8edad2c7600dc2b078d6c2444cb9dce0a36028e3942d563f8aadc85add193bc46ed921f6f729cf5ce8488db565664d03d6051541fb2114e1da1b3e4b5bf6ab99e48e1559886601dea6e40eff9232cb1b982f6d0c50781a2cc8c50463bf9bc5bee734d4fd390e7c3298212e0014c278d124a2492a8aad4d7b6364d298e5966c93dfc62490465ef3fce8a5ba3c88823845da71a99a3361b91d5ede4dcb0f40fe904bc175d82fedd6686d314f639dc3f4d3b62af74b2612fbc24e7eaad4f89100b9be8f75039d57ef7d6e130002f32dbb6ed2e7ab627fd1af40a34ed0f30afd67848b94699ed054fac5d403913fe378e36d6b25b0362e2eb09a2026fffe411d3feead4ee4c7114b37c2183dd2eba3febdd25895cb72c673d299c86dd8f5909e55a863296530d2cfa490f915a57428dddd71b9fdf39d9d748a2297e075397ff2f20818b5f214892afd7ca3297572034119365efb7ca8e830a5b1e7ace8274dd6074bcbc9dbbdf5d3379d7ee53943f3e819e2e5ed9e7b418cd85bdfe1912e03000c59a26b3340b1ce0782cd53fa853896475ac0526f3f85a2179559aca1d43ce76fe97a301ca0fcb0bedcc612a6cf18a3285499bb4c583fa732529f67922124e117895b9bafa09466f40d4b8ba6b7861e3371ac281441ac7c5d5659cfadf114bc616a4cb9a857d98e9abad958d3eac9ad4815a237d5c03149e070a684ac7c7487f0f6a732336fb2ac9b1fb699199b7ef6f09cb2abcc20d2252cecfca12a3641d76f41cdfbe9a17a3ccfe9ff747364837bdfabf24987e2227be90ded9b0995e08da92c2a2a00dcbba54234a36e5bb60a4a6f0af243dc265f985cdc3356e1a9c9f18da81131c2dcb6baf11e98a9e134d11ab6baabe4ad6fdb4c02b24b3730065d2fbc78cc17e4959500d9b0946d9706845013d26ec7ad3e71c6bfe19e0b9f467bd4202be8e5abe7a58780ce79589c34170802f808e73c7d2906ed8791ca76566ade620f996ea88566bbe9ca73cd77b6e39db23c3ba4b62a5dd1e267721e148c4de2b20337d0c86aa09069460c040c26834d023bdbe653ebc9929bf9892723e32bb84d93e7281005ae07b25db1f5f84a40796bb7219e8d5982be7ee99e517e122c7fa0bf2c37b", 0x1000) 00:43:42 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x8001, 0x0) 00:43:42 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x7}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) lseek(r3, 0x0, 0x2) dup2(r2, r4) lseek(r3, 0x0, 0x3) 00:43:42 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3) 00:43:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 00:43:42 executing program 1: nanosleep(&(0x7f0000000240), 0x0) clock_getres(0x1, &(0x7f0000000100)) nanosleep(&(0x7f0000000040)={0x3, 0x5f}, &(0x7f0000000080)) 00:43:42 executing program 0: r0 = socket(0x6, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) shutdown(r1, 0x1) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x2fb) poll(&(0x7f0000000100)=[{r0}, {r0, 0x4}, {r0, 0x67}], 0x3, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000040)=0x2, 0x4) 00:43:42 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) socket(0x12, 0xfffffffffffffffc, 0x1) r1 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) listen(r0, 0xffffffffffff34f9) r2 = fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) getuid() 00:43:42 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) accept(r0, 0x0, 0x0) socket(0x19, 0x3, 0x5) 00:43:43 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x4) getgid() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="8f9ac7bf3efd528b4d61b92ffd455675d14aca6d50a43c1274be3be5f9c80ffd8cff8bf3d76197700c2e6955896aff2f913bc527386dfb2f2f6c1b403e3d9c44b78ce9276c94304f2e2b126ed1f8ef851d0fae3d3307c9ac395590efe8f45999088f1ba446ccf65de242195889f9c0f0e2f28f011b44e351f7a0aa9f3eb70c69a7bfb48ddf5e9592d0a9aa75d215234d1f8d403aca540d4dd213d21b54caab47cf19e5416d78f8fbfe6184ef7b40930d61994f6c82254c46a42217d6f4e3b5d7031efb8ce3ad024a761e210bb22bb16f65a8950480e21a071eb2ce70455c801e36c1107fb95974130cb2c54ad53b05cd1d7f88293ffaaf4e92b14982c6d9e119c8b93866d3d0b73bfc210b4b1c8a68609055b477241f9daa13b86bb1613792faffc3e9a9f003c7544df36de2b0d352759cba80b925dd1bd0d36c5e29c4068ee730314184fd8184bacc248394b17a8fa33ead1546b59c025fdc35ddbff9c8b67eb6ee70896ebde7dd40e7996103529aa1b2af516275963eebb24355801e12b4d943d957953130d232149ede7d4f9d71693d61e7c1503def353c24a074dc2de6beb095b842d2cacbd6b03e51a0396c254d2b56a325c994187870fcaa39418ffb73767af228fdd15f67d2914a9c3125a2b3ce02b09826790842fbb5a7580f674d45777558e32714c40c4d7cf26bcdde508869b8c8d39981adeae1b937a13e8ec18ec91c6ca848f8dd6ce7feecd2cb4762bf4f740a5466e0f84666d3947105f186db2d914e4572643599b3f1afe498eb2a008e648e5f284c96202852e437f93f5a4ed7a17ee2b897794105f1ada47952f2c8b196c79dbb54a5e23a6a0335c3e56c1f3d056c5443072750c19565da05503e88c8815cc02daad05c9c7bcd932a124f26a03da228c30c064b191c99deeb1e41451409008f022d60019e30df1dbbece228f527895455818c1e604e92716cccb204ce5fd2eb499b77052c412e3a9492062ddd46fae9f2bff1fabb89543333017fde65067b0d6de12257077c3088533e8f4a72838f8ff7bb0cd8eca62b7a6d33b46cd3b7af22383561961f1f974635792620a14ef9364b927dac4c65a8b3e1d29b23271888efcd953f828fffd4e0b5811e66de4b01ed02692a6f6588de469db661ec84c395ce278d6b544c8261f440190a61c29ee348b99d60a3d3ed9dba72fe0c77ce5fcbbddd67e60bf24f74737d5b6bbb81e9fd9b6e7290a10445b620c02b45fc74f17d9173e0b23b082c47c612974a3d4cb22b4dc3f4fe1d50095d7d667c88ece120f7c705dedddab877455de57a067277558dfe1187e72c2621c590974a8f20d50b6d3ef058e168533d0e8c39234a69f33ee840a93179b7ecc5a3318c2e34b9dc2fa9707f31aba33e100a7346e7dac3b7bc9bac3e401337f6e6fa8025c4a8cdab5a44e0cde7f148fd8c1a08a754f265018bfa82ed040b12d570c0d0b25ac751764474c2ca640aeda9f79fe942dc45129d1a4185c02dfc1113d99b06065834ed688fe427670aac26250de0eeaeeafcd962dca7bde2eb99b9d03eed2fd291a174198a727cc96688415c0b8edb48338cd5943a0713b6bad3ce09df2140bbe01bbb308b3e637b67b9f77598b7bb124706728ec236f0f6a97a662cb810e0b23c98d8a2da11539a5a15266f344157bdc0cb5f8d5f03af5f7f20e2cc651cbfafd742b8083ef24853b76922972a578876046acc264260b04618a8a2feb91814dc77ab13ea50fe15ea798e1533b958cd44dc55d4f77f576c7c867cc4bfd7eff592872deeccb74c9eda9f41b267d504b56c07ed9ef535ae9a625905519790fe87d45a59c0c4d476441e6409385303aa5463b988a598712e6782bb5ec676fe2bd2ebc2bbab181828af67e285048e4362ef4496a2a770f81fdce373e399cc51874d226357cf9111ffdff24482b8d8678422a9f9b243c313c1bd0e4613d4a705be70ade457b4ee1c2ad5a8f53c62cdddc0d7c1da46fa07317940cda6d61e7f53df547274348b3624915e7d62fdc6e88eac51f9bd9e5b778622cbf0fafee8140defb355ca3899be581ce016468a133240d9991a1b92c4a105da61bbe3596d684e4b18b3bb00debea4d4d490f953b1ce467f2aac27b5f7c5159dc109e997de1f9137bf4accc836f5ee475d4b5a60353c0535d56f98f9a4445ab65d25c1cc68d42d669c00fb28c2aa62739ff243c2598fa51c38aa1fc34cfead141f76971cf5fdf6353783977264d441e1ae982d5f9dd7807171bac6857267b3c567ef7a1a7beb89c388b3ed634e01b5d8ecc3d4bbe025e7592fa215c8595a8b93ece3fe5657299938377c704a288837d68b221933bdcb46ee014cf3f6f4ce2fa2ea03a407503c69e3c62ff6c8af8aeb59e04a7accfb2c60428d3f6f4e9667dde17449161bcd05d5be7fe39b31b7e6ea03eb32783c5af4a2e837e7e1a0ccd4c66cd29bea1594f25481947a36d7c250e06956c874dbce061f095d5fb92e8fa1f595cb7e0b5f8069df263267440058d2d769371c1f0f061360e8f580162c5695f99ea7dc6b3d2c9a58c5e5acb15001e337a309148fe464922bb5dca06ac84f050a13bab79be6c012a8baf9b05632ae9cfdc2ff9804ad4faf56c47914d86c69e42bae5e3415f21f75c77604f8e7b5522ab3519f06302c8251ef3f2f8fa18b5983b04f3b46c9265370246e2e8afbd68d2dd1cfb250ed36a95bd4ed9bf00515e39ab69e594780e0aabbf618d9c3089e0e0cf6de09cd88a995939e58285dd19e39a7a9c73c542d13984cb3ae64f0963edfa766bdd3b8cccff43589f7677896dff4cba7a81232454de35fb212961c3e968ee8ff9c15c8d84de372b22b436fc130def4c92036fc9e935b21e5737cd2934464b33253122d7bd1470f163120ef059f78def4a25a321a07231302133dbfb8b0ebafb1dab4ed677e6f6d74f2e0013f75f206bd985eec6efd4cb2de436898a14987f4d9dfa4b30b4cb50692d36620664ef7c43abfcce82fe2cce0e6150e46dc0e62582b88fab8954a2e24aa9ce59df18cf9ace0117761d39900afb78b3f2bb86335bbf750427e0822b6f98d5c184d4d48d53a41f0454a6ce234a0900b70336369e9257b653787a61db72b2c67d39f497a06c2d25dcd84e704941f56260c15c120a0ee7f968b11100e3980a6e3507ab9ef996a3b53a1d20e23f98d6dc174d8c3be672ca132ca2c6502192a4eb35f89123265be8be99fb9cf28894c55795a393770baca4daa6bb1c89abfbb6472b3eb2029ac4294a79d294849d71cce9515bb20bd8662e1e0d4d26f75fcc6fc3afb1f5f8585b11c84759e03fc71c4ee096c16d801c5d26f1461d2c73c036bbc3ca222c630ea7c89a45daf128cb5942dc43aab20be20cf2d72dbebf736f62cc9db95257233a35bf6d26566f5c1e487ea8f4897eef270304fe9260645372c2c64942baaf4086940cfb107dd65c9345fb3860c6f80fce5d2fd41894af7bc928a64091f48a0cd4d14d3da994c79c6937ea13160ba549ba5b9137164feb06955835e86b6ada11aa3503dbadc5437637e5deed46d4c50471c6a3aeea48e08b87ecd7b09b179eda6591ecafb794a0c10bd0f4328776728213f5b9d94b6276265bc28a47ed62cd7701764928afe99c460e77269c962492a00d113ff685f69f93d7f6014360eab9a15882d0af312192052d5aed8925639b6ee6e844e314c4eebe66e23ef31782e47b7f68ff3a6100065225ee8df380e36672be31dcf9cd2d981599bccc64db3404b989c147187a5f6f31b4af840069b4ed55de35535abc0cde5652e5979ca91870de0f92ec9add6940392e90a70cc2ccdf37bfd4320736413291ad0c73219a672bd78c01f91c929b92cc49d79a07350fc570225799dce932e96a8eb3d1b87ce51474e4786cb8ad33798b1180d0e9db26f11d7d59ba18039e576ee5c0bba0722bb9425825e5b7f3811713c590fd9eb3c15e3d7cbd58301822068c43bea7716c8c0e22ee311b96b189e2bf784124eb093974c785e97fb1d9b0fa7fde08d56ba431c39c46a0d66a03a6e8df2caed22890ed16a02412a5fd41f781c397d2362381c686c1bacf96dedeb1c777532c49c4a6baf9e0181433a5e57d89a24dec25a92242f5f146e78c46dc51b2258766a61dc08d4fdd1fa7df5455a146befe147323b26fbd45a0fffdaab49c4c956291d62e6e06989d3b368422a809ed006fda54612eef3fddef786e87d23779fdfaffd8b6dc4c731dd47ed926db421f023f066553698c230fb5d1c4c033489f07b2fd5cd641fbc44b77e9770f191186fc4de7ca13a48a6787a17a54ca85d9eaeab4d0f92c776a2b87af77f9fe4ca2fcd03c7bd19f934dce231ec9faf1d4efbe6fb43dd1bd7d01c5b88e8f7831e6ac908817ae299055d35b1f0c89c52d871d272265bcf62c4069363552ea5fb0b2e42270bbf45f6d403fb78c3210c25d91f2b88da49c04bd9a04589ac764a8e24154e81339dd6427377421fb56613cd39f71c398197478bbddc4f2f31276de024d6be58a2b98aa07087a3e986fe0570075f7a67409dbada8875dce942de5d3126f935aa3779194eda1427208062a60f522ae5c12fefddde5549561fe1fbc723ba56a5d03bab754a3fad0f60cdf2b8753763a83d3b1b316df0856d20145093c70dd019ee1fd4a99f5eec2c9d3de54845468694ab58ce4e49cd073b2175bd3819b1bc87b87e727f29393a331a789a8949c99ef7f36b7c683169f68cdf08aa896e424ce4a3d1395e64ea29186ba30eb3825655027b208e88804b746e0c878b691c8cbde8c1cf3215d784809bb8e5b48a24331ca07f801a993133e9e6d34498a40ea7f988efc3c4c1d6139982736dbd30b5a6c340450546ec87d60ac3bb7e4d613068489f191a0fee02ceda15139a3e8e0e1a9363b1238fdb13ae41f1a62bb05ed990807bb4e46300f3f6f1e2f7963b4c4b1c4371aaddfc1664b989b229a2c39d05672ac50a9ff1496f0384a96a8d59c034e8d579fe46a50d515313abe05b4ae7fdcf4bce971f824e6c94eb59c72f132a3e11d19970183c36907fc8750050a62772c5e5569ba9fe156038c1041a18fca5b53c285b66687cfeecee006b1161662cf7fdea8e1ae4d1d19fc92b27873c25f78da2cc3c5fd3a607c284a66dcfea3a7ea5136fc4c6599d2fc3c8f1ede9242cd8127a2a6c930edfc4dc4d273815b065536eef63eaa3473e33926610cc17bfe448c25ca3df8332a1e099a630f50a5b64404e1f70cbc2bfe8dff1e40bbcb4831b9f3aa23bbbc574e971b208623d6a423f3a993d5cba6f716885af16aabab5c737d637f8bb0855fda4afda933b7b8e6ee0c970606ac4a447b33e89dbfca9688fb591d6fd836346a2e77d074c52b4da91fa39e40aa72d1bb7d1457dd9f7fd31df60bbef5c4ab30f35d95cd7e270d59ba68d445138467bd1e9328a11a4a7e8f662f7b57a9daba7868a86dd6aaa8ee0e615df1f600ce2f99612ddc63d9afe6038031adb635aa527c935153fc224374b3bd7d0ec045dbcba5b347c4565aeb143aab53280c52ba81a1d95a7e6fdca041262a65c458acf01e3ea068d08fd168142b1af3aae1d0de6575520af6f9d89f2efd4c248528b0e4047b1bd9105cac2be9b98190fe697a421ebeb5048682b6653174340ed372bf78afc8af78ac0f633a41b231fcc646eb6dddc3b8a0a9ab999fd7dfe4e6c467e3080abcc1abf7ac37415afe84c9f967033a1afc9ea333b15949fb728b5f1e6fa1e9c9c7d5690e94ce261664e19200953786e5850ab93e5f4bfcb9d29e23d394c70d8ff977335cd53c9c4686bd7f2", 0x1000}, {&(0x7f0000000140)="a9f058cd0096449b57d08ab900fc1ca462b64677d4f6e0ef53f86d3fd613083585e0403c1f2f1a5145dfbb83eb17abaf293d464c8482d3ad7dff7b4f020efed5f72cd3986b0dc52d24b19350dca545aa8243c31cab081fbecf1e2b5e4c1182b32a684b66057af7fe8192a317dc31ac079b003b26f14e38c8b0792bfab9d5f5574ba01b58c4538a71308e86d397b5f90669e84489", 0x94}, {&(0x7f0000000040)="1d533c3c701900b256631e0b69bb660e1d6bbacc88733b53d1a0812379be9d01c965153ce2962ea2221004de6dfb5821f3", 0x31}, {&(0x7f0000000200)="4c8dedb5e0ff636fb2ca25", 0xb}], 0x4) mknod(&(0x7f0000000340)='./bus\x00', 0x8040000006009, 0x401) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) getpid() r3 = fcntl$dupfd(r0, 0x0, r0) openat(r3, &(0x7f0000000080)='./bus\x00', 0x30, 0x100) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r4) 00:43:43 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) 00:43:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x3d1, 0x3, 0x0) setuid(0xffffffffffffffff) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086b6675b88a0194b0000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000"], 0x88, 0x3, 0x1800) 00:43:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) write(0xffffffffffffffff, &(0x7f0000000740)="a6cbd96a32775d5941103a4852d08cbfc33fe35f04fd24fc43c5162194dbc805d8e8ad706de1be4edff9fcb2ed7dacea05bc611b5af7ef9bfb99a9c3226853a3fba22dcc8563e515328480f4743216d93a61af578336f9e21f75afa9cc3f2e444b9153a3886325bd037aa44d79a4c70679dc6386d13f966af7ead52ea5361550fac3ef842f096258a5c8b4f1fc445fbc679e74af7950df55ff07bd52bf151ff9604f4bd9aab577baafe7133c470e5e4ecceb4e81b034910b92e631a936c4cb36cb18c8fe134fa6b88cd364a942cc824b43b3f0191623c0264791a1c1b2ff0696ca54c18983912ba9d73f20dff40965043d06c87b4dae03eba3ed371057f81110130e093ad6abdbe2482a1ffbb620094497e88060f0e070a0306d6fe099b2c6fe309b8f1072bdd621bb6473a20b55b7b30f00ddc931aafb976517611b43da81a1fbb9aab2f089d17c6863ff07452c29e2ca12c79789fd4ed28850465e19959f6cb38039243be95051422aafa4e5f4e5b363b3ad4b5ffd3c158e83970daf140ee192252b89381c9cacccc3fb04b9eecd5befabed5903812ff2dc2f6e6219f930ba4ae36cf9cfcb983f5275fa2e6bd1e2e8839b7f0240935ff051925fb289bd43522def6b4ec4e8db4a56c8d6c60f6e64449fec52c8a01821a614ee285844b0da6e8e2c2be35c4bdfab7c222e2374cac15b8069f30cd6a66640d53c7b5fd6bc7124b7b830e4024a80c484389e8e4f71c9e542b475ee20e777e3f762b547846435d72c464f431dd4e5135a70c9558b8b7280e7ba519f47fc8fc7205f4458caa9b1f295d1205c83b78ec7d4a4fd47cf20c63e47973a40c4510326d8c64d741d100fd0ada37cf90fe65690e2c299982fa65562ac97df3e215fe69417584b447fadfabe9b11241a2d1e4c1c0e8a36858b5cfe149ef440868127b7974676871e6d0d91c8fe1d7873bce89761775d24e3952fd26a1bfa3bf02fc9adb8b4011ec76e99162d7ad73e08666650626bf5e0d85750c4bd2f90753c8d5b53d2352bf67cfd24be5e078f7181d20270c76ec9e0259ca36d410d03dba5343ba1dfb33974ed3993c422abcb439ec14d601527e978c36e340b3e100539e018945613abb5e1d4531ba795fe0ab2883dc6a004b75b0bf81407af788b1d5f6666defb2ca5fb317b5591223cd5a944d53173a66607413f396130aeeef85d4c6e0b87a231b40cb5553fe031d94d51d211ec9f344c50f7c104952754a7b92e046dda7f8787fd51a2334af5a485fd3ba852fcf881a1f88afa579a376109bf79db55c428b5b13370a6795f0dfeface48a6300f52a41ffb467ecc4b96f05cdbc5b501700bbb1fb2bdbb3e79349b86ea551f76d97f1aefe263a503bc544c79e127239d06a27bdfe5020390ec663257e25b1aae582a081f963130b06aca80ae0af5e9750301f54df7dd2cf91ecd5db82579fcaa70cd7af354ae68dfbf1b7c47bd2ace8332213eb1a8869b0281b187382d7b53fec9f4dfacdb817bf143b760478250d352a15f6db5f3e0b44fa9ee753ea5b601bcb2468a774ed31ea64617eda2a5c9b51a7b97b37ba383a015f5d25565a729414fb88b4b2769539a04c609c6738ec23ff2f864822bae063e4668cbfe81ee08712142c092e1f7c6a72ebfbc758b3f4fdbf04e8cc0a1013de2c5004b29f6dbdfd55f0d53ef895631b8759a254c469208896a8213797ce548bb9bdd5b669dff58bfc4e8c79b9de24c56eae4ce96471eca9441d6c01331482ea825b1b713e88b054150bb52bf8a6a1b878feceb7ad04c23e19bd610c24e961d4f9dbefc937ecc8268a55e9a636caa1bc1c128f13779b360692c731d852ff47276d679d549f61ffc3235ea8283a9a7885ff253456fb7c9a3b8e1591cc614d8d1fe7815021567d6f3d2a5551226db7fd30550f317308341805b35f853253db1c3c057390a39986ee8677768dcacdb641c460e4a0010666ae10a5ae40f9ef7dc4a27ed206e9ec57e404b7db999683a87baff524d1843899f4e6ed7ff3dec38dd2942fcc0e1f84a3483240c63f4f3c8e3407643f5af3a2253274ee0e6af85a4960b86f756ccff99976419750ab660c973a74c50c332021fcb04c59a436f4e99ef857fa1df89549483c61c903a57620cbc4385425d12c1d261665b06787103f2fb1095e69ceae54819f254f1ee7a2fbe9514ea9a33ae586e448184d9b119ba162a66593af6c47822ced2d743ab8e0d68939a76322ac64f2b1d429a38d8656268acaa194b59859d5112e452100c623c5c460982684396b0205dc069d6a74a601db8abcc241e51cf56fc3e2bcc02724679eb19a38073b552f7c33d6c9a98a68d5462001ec7c0d2393ee2bedfd34ec3bc7979573c6aa580b620165293ecdc264e5b1a3b0aa941c356e840a00b211e89b53b0bfccf8813ae849e14ea9ea0a41770964c83566b164b15e14b9577076c32d6eef731104c011c3f8d5bd65712d98de10ed0b1eeb51bc1b3f1283d25085ad651466096b33e5e551494e35eb76a1cfbf963499e08868e86089cb236c5685a68fa5a24b3862f0ce8307851a35dd60467f7150750b0c7f6994c58c604456da14db79c6280503e088c0c96ec6213ad03bfc056963bc027e93daeda305f93568b97efcc8434390537d456e975f47f2820cfb1d27a95a64165d6147ca3c666c7710ab70b39796df51555ca82b7666a9eea88a23bec61f01c55bdac71f4f672561c1b5035ddc1f3710d2f8903e29a9f39f015d8944b77d0516cbae88d14e8f7e8ff0302cd2f1f8cfdc0714698699cd6037443c666fecc5408934d46f3877b61067c50f3d5b39292a06c26b180c355ef5b160a29b3391e1e30bb9fe1becea65311ab42c768c8cf043bcd5f4b533f97152546470e2e6fa293742057a04918086b1b5f10c3dca4bfe2fe35c8a95cc40017ac17df0c9165aaabdcfb0c82c8dc6a19688d64316abd54a173faf8b9185c8c9e88ddefe6a622e22130c75d21905d08f34e0465cb7c991b7d1d3aaa100f418b660cc78e8aeadd191bd6f01c1d70dcc9e66ea3508d46e66430d9efbe4558fd279f17e12c20e17192b464ba8d7899558ea9162df8f035d662941be2a5e8c9b48e2e4abb7f84fddff60d4cf7ab819ce734abab9b2c721e9dcee013e71dda454d7dbf9f335f21bb79fb43aa4f90c843d69468d876babdb27fa24cc8bee5450930f315f9ad0aa555d5d15a5372a565933ea3283e1fd284a20a7589c3b071c0f71061933037fa9de1a4d37945ff23488bf34ab833aefb82192b3e2ba722a4f5b433b6a80f32d0a70f60fb2bf8494baaf4f23b0783deeece03c275f7acf83b99dd9e347df3f56f73011cac09bc34adeae1558295f85e2e36463dd5218086dbf204ee14731049fec9141ba1a20ca44347c24607f3c074c2e8ae9d634927bf21946e133a9fead59a669497972c26733c170c5d4294406599c88361c2d0bdf1c62464fc693cadd5ed4e8670968a7e59917f192948e4bae1ab4b083119fc44204e94f691675ccc7b4cffecb4440f45e9fc9a7d0bb34531a9ea6a5a34e7f159001a137fa94133526118f6aa146fbea2856a573a00a34a3215fe3f8317c9436883fca8472ddedc1953f867d01adac7f67e98fed4e0084993333ac8cc0030d03ab745bcb128c94e2c77756181e67f47bef568987d3094bd256025a55aa2f39c971ffbcb6e4ae1961e8d07a20722e1a5b34bdaf96784f2452935bcd83cd121e8d71c80012a786aa7db3f6c5da5e9d14942d726250a0d5a2fd3200cda6ed4fd9fd7d44da00bc35db30b9f81534e59493f453341e971d92ca22d4f070524e9380a261f2c547398fbcb72304b40ea6683f3981a1256816defb74013a06ae7a2eeb4c52969a0c1a58f54ac486b9528224cf0ed613dbf71bf77d5001c0893e651e51dfe042f5597a5abca265dcacbdbede94cabe678b3690e5258604a514dcc0da88aa1476e340cc82eed06b199fb1f7925153b1304988f7cd88a7845c517059efaeeaf1459de4b52a0a77df254f542c844da20ca7f88934690a2c4e63528e023334706a43b72c871468e6b2f067b7b2bfc460e3c848e0a117220b6f012aaad7daca556240cd20ac818227c23d39d7c0f4a66e7fb640bf475309e56d6c28688e415796be7cdda58c1b56a62a3c71c3b6900f6e9237f419246cbe092fa6d8515c451f53880cd1e88a55620979cc30822d0f2f43fd4090ea9f62ef329a067927dc0880379730c174596e0ff003fddb5858944fa5808702ce6c9984fc96e311a338b6b74af0ff6acd2ab5f62ab9a839d2a7d7d0b913a1b3bb2da3aec30bf264e2d9ebea63d720bdcafd24a002d4e98d8bd629727e332c7885d54ade9cfb1fda22c397669368aa7fb2af7d8a405c545b2cb49ad3fd7acaed7eafe97d151675daf2a2aba9dda3adefe31d479e303dcdddf3c50e2d5cd71fb75726bbb78a36a6e8992456f64c90be5ccbce8ee8c74ae57e2c48745a323ef23e0b21212ab55b6eca09eace0841d2db71633bec35c16cb38446d082cd36fd47f4a0bed7fdacb884921be2e059715e4efed8b73dde96e999c75a7f76a0441137a34a37aea8055547400da43b9ca10bfd53386149d093396fe0d7c4f0acadb9f991724a0c5b4200d1a4b8a83291ccea5a87bef447ca4ef4ac280737dcbb0a8f0f96885ff4d8cb2b29fa8866287a42abe8f8fd4ada5ac1d7cff11b5b09156c14fc98c499f898b13ceb9807aab165c504dd3882deda85a313b4725c4792964cb744918bba1cdd8c10e582b03b067ac440701457d96c9be2e1b32399c1376668453ee470c842cda2d5429a9ece5db831d3ba5073da159c22a3d658e03b85aaa77cea47548957367d13ac55c80be76f4b77dce6f3252b9909eaaac2f69e387004f9db54a5cc46187434bf41968a04f3378aa4748bb517beb0ad103c54dbb7414d49a73f9fefe9493d9804449f3549cc0294de584fdbc9c67a428f2f10f24aaa0c575cbcaa9b7b3f4e0f61d87f191c976b1a87af1d9da0a2757e72955b58a7a12404ee73ac2ba250f9e5dcfd844c4720331750f810ddc1fe52975bbc2797957c77934cc398502a1cf4d840e7dd13db40acace660f232a9f8acaf0843f09bfa56f65c079ba51c53d71c863557bb130edd873c1201bc41a03787345ab83a881bcf8e75f42b420b782fa7d546a60d75bb9b3d98f2f9e1957845a29c62de70c840cbfb6e4c3035ceb8a297427e092c77a2191341fc9ce6c213a782c16ec91a52dfe4ea16555b86eca240a", 0xe83) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x3, r5, r0, r5, r1, 0x40, 0xffffffffffffbff5}, 0xb41, 0x9, r3, r3, 0x5, 0x8, 0x1, 0x60f}) r8 = getegid() r9 = getgid() setgroups(0x7, &(0x7f0000000240)=[r0, r1, r2, r4, r6, r8, r9]) 00:43:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) write(r0, &(0x7f0000000040)="e08f02391b322492d7cbeab3b81af68b73399394297b8023143364", 0x1b) ioctl$TIOCCDTR(r0, 0x20007478) 00:43:43 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = socket$inet(0x2, 0x2, 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) 00:43:44 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x10, 0x89) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r2) 00:43:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 00:43:44 executing program 1: getuid() geteuid() getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) socket$inet6(0x18, 0x100000003, 0x102) 00:43:44 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/44, 0x2c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) connect(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0x30) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') nanosleep(&(0x7f0000000040)={0x100000001, 0x6}, &(0x7f00000000c0)) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) getsockopt(r1, 0x5, 0x100000000, &(0x7f0000000280)=""/133, &(0x7f0000000340)=0x85) 00:43:44 executing program 1: r0 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) open(&(0x7f00000002c0)='./file0\x00', 0x8c00, 0x5) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000340)=0x96c58fd0a715f85f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x726c10f5, r1, r2, r3, r4, 0x114, 0x5}, 0x100000000, 0x1, r6, r7, 0x1, 0x7, 0x1f}) semop(0xffffffffffffffff, 0x0, 0x0) 00:43:44 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffffffffffffff9, 0xff}, 0xc) write(r0, 0x0, 0x0) 00:43:44 executing program 1: r0 = shmget(0x3, 0x4000, 0x440, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x0, 0x2003, 0x7f) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x3) recvfrom$inet6(r1, &(0x7f0000000040)=""/176, 0xb0, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x3f, 0x6}, 0xc) 00:43:44 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x3) r2 = kqueue() unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) ftruncate(r0, 0x8) r3 = kqueue() fcntl$getflags(r3, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) kevent(r3, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7, 0xffffffffffffffa2, 0x4}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x40000000, 0x1000000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x2b, 0xf0000010, 0x100000000, 0x9}, {{r3}, 0xfffffffffffffff8, 0xa, 0x2, 0x6, 0x8001}, {{r3}, 0xffffffffffffffff, 0x0, 0x8, 0xb2}, {{r4}, 0xfffffffffffffffe, 0x40, 0x80, 0x1}, {{r5}, 0xfffffffffffffffd, 0x20, 0xc, 0x8, 0x14f0}, {{r2}, 0xffffffffffffffff, 0x13, 0x1, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x8, 0x1, 0x7, 0xffff}], 0x7fff, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x932, 0x3}, {{r0}, 0x0, 0x8, 0xfffff, 0x4, 0x9}, {{r3}, 0xfffffffffffffffd, 0x5, 0x40000000, 0x101}, {{r4}, 0xfffffffffffffffb, 0x3, 0xfffff, 0x4, 0x7fff}, {{r1}, 0x0, 0x10, 0x10, 0x7f, 0x7f}], 0x0, &(0x7f0000000540)={0x5, 0x3}) read(r1, &(0x7f0000000700)=""/4096, 0x1000) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0x10, 0x40000022, 0x10000, 0x6}, {{r5}, 0xffffffffffffffff, 0x40, 0x4, 0x28d}, {{r3}, 0x0, 0x80, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa, 0x80, 0x1, 0x6f8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x80000001, 0x80}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc5, 0xfffff, 0x2, 0x8f}, {{r1}, 0xfffffffffffffff8, 0x30, 0x4, 0x3ff, 0x2}], 0x1, &(0x7f0000000240)={0x3, 0x2}) getsockname(r5, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) fcntl$dupfd(r0, 0xa, r5) kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 00:43:44 executing program 1: getrusage(0x0, &(0x7f0000000000)) 00:43:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) read(r1, &(0x7f00000000c0)=""/167, 0xa7) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) 00:43:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x20) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) readv(r0, &(0x7f0000001180), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x0) 00:43:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) write(r0, &(0x7f00000000c0)="4394920db951f9e011d658d63fcf7ec73cfebc9c03eefb7fbb054685d08097496b7ce7df8f873d2dc2787a02260b2fb86aefd065ac50f66ebe81f0a3effa1dda7b01f85c2b4ca2c4af3353ea1686a2a2b9225bba745cd6dc0ad4d2a7c1674bec314f25e68248153b4609c5aeeeb53cc4cb971bfa1ca492f23c6477daffc4bf1f9f", 0x81) mlock(&(0x7f0000219000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x41, 0x40, 0x19a8, 0x30}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x7fff, 0xfffffffffffff99e}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x801, 0x8}, {{r0}, 0xfffffffffffffffa, 0xe0, 0x20000002, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0xc6, 0x0, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000001, 0xfffffffffffffff8, 0x7fe000000000000}], 0x3f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x4f, 0xf0000001, 0x8, 0x4}, {{r0}, 0xfffffffffffffffe, 0xd4, 0x6, 0x100000000, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0xc2, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x100, 0x12f133b3}, {{r0}, 0x0, 0x6, 0x20000028, 0x7000000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x2a, 0xf0000040, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x6, 0x7fffffff, 0x2827}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x100, 0x8}], 0x7fffffff, &(0x7f0000000040)={0x7, 0x10001}) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 00:43:44 executing program 1: r0 = msgget$private(0x0, 0x3ff) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[r2, r2, r2, r2, r2, r2, r2]) setuid(r1) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) 00:43:45 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup2(r2, r2) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) r3 = syz_open_pts() close(r2) kqueue() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000000240)="2e968dca2cfe2d45e4b4073dbf184e0cacbf1e2b45f20b28bac86415bf9ba412dc0cdb7c5c01b81e38d80b2ea123658555d478c96b925f9ba8a4c2fc0785d518b0e428c9ee323cbb60e2dd5a22df81d777ae388fd5fb538285e86c88872d338c939cd735015df639d011458560f9c13869eb77ca3fb005442e34d3bf629107a7a914e50d290424ca5c628d396540492634f6f1ae7160ce905636e04e886c2ae992cfb0a8dba9b70d1c346ec414019f823811ba55985468e3ec93b1f56b585e1efe369705f8c8aa2b136037ad1ff57b4e257d6f8bfdecbcdb7bcd34d9ba3be562a1", 0xe1}, {&(0x7f00000000c0)="82d76b8d969c4ff901224e5380d88b50a8dc", 0x12}, {&(0x7f0000000b80)="c29c614a4d8e9523e3b14063d8a9efb5751bf2c489f438d5451047dc9d1ab03d243d61aaf719ad5ccf72cc45d45b0d7f18f72d140d9e1e3417b6dbf2332f43d076c805d9088e5b0770d13e986d866d45ecd9fc725ebda60fca31e01e829386f0f1d450b9f258eb68911a515b7fa7e8efdee6b011898cfd345fcf77b0cb1ee458364a1aa6c4689e5a95ff913ada3897878afc2f02abaec8b2c52c253e721b63c25c95cecfd0bead3217ac3e93ca543f8c13c5b45ba1d2f45925491514a679975137e02433d3fcdb88d10b5401d7e055f53fab802f42b6a81ad11d61687feeef1cf1292eeaa5b4d53414ae10a1ee18c7440a04c1cb2404e0a669e9df866fc5ff5780c9afc49cf4c7e9fe7d6707ca1b47eda35ace98520ea70411e6d57a0a35a7ff38a5db5da1394421e8e8dfef25184f314dddf3e5fbef68135a04a966cd289fdf3fc158bd9cf2312a960701764471ccccb852bd2c3d5dc2c2e38248a45018a247beb8f53b9240eb3c9d945ddf4cc8773bf82e936807ff04ab86bd5f4367a762b153f3a54bb69c680a0fdc2c7868ea57bd6364ec3e0b4abe73d35f6a249a75e03c498604b4d7c35faddb8f1a577b2e7b46a0b6b8ad50a7365c6ba6813ae74cda27f89b4ce28f2d6690305b4b730be04aa897bd401df40b65c7009b4b05071c0e8ac8fe0d1236e960bc00de47658d4a4b52a92b8f6f34cce8cc25c22071707e6efe25598c2df50e97af5711c4893d7de233c544deb1641f2dd9a35415bb6fae07da9e98c526f6700dde9b17de9d2536490836e6c5d1d9f05fc19073e5ccab00931c6626972eca5d9044ae6c8681d25bbe3c2e39c37a0bf0720ab5e6afdd06cc7a8e69199c0bbad280a67323e5214e3fcd1863b17c7e30cb15314de471faf9fd059c7859d88a82b45bd31e5302339f74277ba98107b3ead4d080c0eace5fa8acbace85693df5cc66512f4411f8d7aa07bbcd1545f862727dd229debbae9dea021e6d1af170ab053c10c876bc0201e1d03bb80ea9add66e8c62c55fa70b1692f03880f3b16305869366fbc692d6263e9ea39886f701b8c0ff9c25e8251dba80f10ca7e878fa5f2de2ffff786456ebc5af0a82c4dab42d00e967bcf96d256b03d5cf1a14e978b2ad3fa8fee4f856ed9bc4a347861fc707dc9e8bdefcfc7f5d8c14523b3165d16a85af247370a115d3e472459e2027f1bc33aa04f92d8ef3f646d1b23e06defd606fd3da71871ced7af94eb91de837b2ef1a62d7928c499eef56f53f06bd3f0e1eb874ecfe192cd39712492e527a6b3ed479ebc8b6d7c7bad05c3f53673c013ea4a51bff6687c16113d17479732043957a528f2834b18cb548ef4d4f79850b818ba35dba70be3b9bfa65623d179bae5978aa0ae89685d50069a844818fabb3f46472d79671a28c207400e9ad9ce5dfef6e4f4406395a30b6709c1edaed1f8aacd87c20ac77b5037c98e8fc38ad5ea0254b07643e6ba6f99e3e37a0d7031e10bc435b6679981844e1314b4d7d66d754076dbe1307a89a30fe5d0aaa4f6c469331fef13d5a8cbc43620da7d766fc66c1d406376e7b49359112855253716bf7ac54e7cbca5a5b0bf217317428057783e48f61809cac7dc59dd85d28012858b5ae5ea860274072a96be6c325a0fd76ed8210e80e17367c71fef87e98a6659479129a0931092f77235e498c2b1a7c81a0007c49951826b44d379f67df4b03e28dbd4e4f4dd2369c5896ad0488bd65b22b0289b256b98e0754303694f76bffb6707438dc2d06de06ea8809a0ddd0bf2a10b366df384357575c71ecc820bbb8330523d5bcd5a0734b4a5308617857ecf03217ed1e564f4a8b3363a0679a0769539ecf4b2b88172cb428a8fa800e7358e5accce72bcfbd2cd940235a732184ce70173b598d00240fce3a70563cfbad42d563474bf2fe8e6343b1d9fde2feb47f4e74612002e8376ef3ad8c7cd8355dd63545abda55d0328754c8305e1a0643421961fb963da1289b91761b8a7322cc49af777db63b46ec053c6f29c973d878db2fdcbeed9597328aa61e87d2ddf1dd4486bb6aceceb436035d0516548f5edd59825f9d60eb1d6f89add13bb298b59869eb1a3fac68b22465c2e5f78504f9c7c423f13920422642b7a83428c749de26be7921af48b2c7f5bcb5cea45965df3037fc2c4f570cfb37aadf18bd84bd3d992fd8769a9d274bfed525d8009cf7aec7d172fbb4a3907c11bf08c7ce5e06cad71e0501f847f63670aeb28a2911a3c490030499a1305a02662fce6560985b5dce20b45007aaa8d2075d6afef1e1f25ad69b61601020c812ab0618462e71e6df3662deef9aad276626a214ed4ccab4780d61f54602ee36bc4acb9f98a962a96883a91a6e68685451a9d135c17478941e71388f42a97ca878a178c180d137714b3f7442f0b0c52503127cc038310c253162493b33105299980e910e501d47c8b86455dc66efffe088c9ed4f4aa999db99def11f9a78e70c8ff2960f2eccbaaba4f73eb2a601222f595dbf29a72da65fef43bb378bbcb97abcf76cdf14173184805bb2d7fca899ec2421ecf817b8256309407cbc96c4eaebfa819a2dbb850424b51479fc748566fa490b191339fe635571c98d8e7939d474fc1477983a94c9ee7384ba14b70080699e5abd8b3f5129b817150125d725c47f494653a7bd07525a4a47c6ce794d2f77175c36397ce6960ced488901ad3bc6353f93dbcabce8ccd927d0f30ec22d2dbef3e8230bc3f31d832d37f3c155c8f6697960770ca618b0744260479cd78e9c7a36dbe42a9b7eb33526cb8de9a311b3ad5c7105294cb409428307978ee70d6522cc20625a3fae384d0bfb7db7d8fd2da008245a646ad51dbba7e28d699d50b42ef8942f0639f73f932380261a719497b961e304deb0790a983d34ca76a25a8a6db1bf5472f569a68f62d9dd12755d94b65cadcebe34ca50dbfc732c96fc422c9c0f5f447f24418afeec7a376b3695c78d3c01b34d3c0047417c2f42af3ec2eb9c6ab8ca453c93f9a91fab80e6630e0c7ba1483ad649c40f675146ee78c0754c107d1f6b2ba85afe01211bb9c1821ddeab88d665fd08daec60e40b4d8af9f532fca6ed4565f3ce8c91692bd58caff387302523b7896c5b4f7a524eeb44c9ff71c971d6ca75fd870b0b4bddc2a7acf856af253cf32a590d64936c88a97d8450391ad4fe86f3751768814fe4fdde91d543226d97bffb04a158a0d1b515ec2041527e49da591bd8e36a3b2cdf72d01219f82cd07156afd770698ad298c217cb36b99bcbdda43c0fbd9f3cfa8670fd87f4f4237c42cea58f3d325ff3b8b64401753d1c7f49fc1968cda5eab9ed92c60fe44fbb8fa66e734cdfec2ff52b2cdd6c58c420ebfc2a5a7be26037853767ce6cf73da893d798de5c6d187a05d2827d8ffcfb309c8d41528f6e2719a7cd03843cab604692184c26b0ac7eb4159b172d47e91728b6a2ea9efc6c305e29729ac7c4ce6a2e111d8680f9bdbdff15243f8c8d305c268be3aef7db951366905473c2698d7eba0fc47e887d50e2555311ab3cf5dc6f6d0c5c767011ef1951dbf68957b84b8678adafc943db42f0905242f2bf0bbe94370a90a382ee212585d8c5766ab416abcbdfc1e6ff348958ad9c747c4a5eaf942f08b49bf12d8ba58f56608166287ee3150cd107f0f019ff22439215570bed17c043df9d0d53c88b3e5a716f8e412e164640d9ad67ee86884ccd47562f17c3124850beaca76b8b720faf1c459d7104112504efdadad4867b9d6b4fae0928f664ee67e8498e4703fd7b54e3e4f8da23b257de6b4c751cdf49238cd464ffc769486fa6d79771683baa6b2e4c064ec30e7754296af0269f43adac8e6c21d889b06bd4e7db62c214f366ddaa960ba29b99acfd6ec5baf8bbebfc65ac7fcc3438b59dfcd97bef26e27b5103710cd32e59d388f844725a7e4afe4ffe5c2981834cea472d66f315bd1167d359bb27cea2b293efb95bc21a0fdd3e9c77d3c3093f6a25e01ca1a937e3873f95a38b5f1b2943b45fba6bfcdff4ff911e1218ffdd05b66198b71493c47d08599a4e064070a62d4f0f845802daa1afab695df36f5d8fd094ad60209af5864b58c2b52c4018694910f0e2b9a66e8318d41645a7723310d32b9fdd03a92cea9873c27524db4c36fe1c1ae131358dd9cb7963f0330a27e66d184031a1db84b543c1ca03111f9b74e31624d815144ae351546ba0975a2a73a6872f635153c46b09ff7a33e4f53a8ed0c758ffab7fb9bf302c6e6baf2d139a9e96ca488bb0184966e204a432af0408e098fc301426a2a0d36130679f883a1a1871fc3e9a2e1156ea7a5d7970f6f04552b719584aec730f7ace67e97efab45bd20eb97a9d0ab9f5a5f0a42ccb478672cce8e0efe12032b4346995e8b5379b1005b3226b16e16cf1e319e2f908a15696503dd94667ddd6a0bff8e9ed90f9007c65c1871a15fb85c9c3d431412269da12a67b5f8c21079a2910a3065e2aa88b7619dd3ff89754989b0ebe636ca529d85b8fb640abaf0a9a1c03979506073932582315dd5dc0ce43e1a157b7bd62a2996915835f800b4f42723bcc0e974b674fb237f65e7596c2bcb56fc4641bbcdcf89c77b8ad34522b2e98f1849de68392fe638535b5c0e8f50d01c32da7c24f9326eebd51eea8b4d8253428b006907997afcb712807a207ac980adc7ecd5fb3a6d7fd2990c525a98a55b0999826ebe692cf7af6bd8b0134adaf8803e1ab127f899c4ff57e0c2840570274e0a15551ac977cbe286ae5b96bd1471430866d06f48865f5e48dab66de7060b6ef33173e228925a381986a40397c9ae7079352a4155f9bb20f547be2dc2f0a62075f4b05052ca944378697013658ea2269a54791be45d1ce2b7897abf47749982c2dd07c6c822f8fbc276e553f7488a2769ee59c4778e060a7339936609a70f28c0ab4ab2dc03269fdc2e3801b00d68dcbfd823bd863d198c327d9181b0445d48986090c8defedcbc71696b0dd7f16c60cb4fac2c1d0c9fc7f9f16e6f576ced97b261edbcd767a9307fd839084388d68f6f3b417b0140b92e296001db75190e95f471e64bade1a7e8459f316796df65fb014cc0ae020209f414ebc3780ee6de0b5714d5b4093243be5bfc798d858a06957e5468801b0a05c57259afae00d711a7560ed0d8f2fa37e67e0cc4695efc74a304dad873513cf775a9bf1b52dad8b15b56f7dd09ec9bb6dc1c9ce19ec9625af53ac8c174c8c9e762d17767921680c1f8bfe8efcc85a56d7814de4ad8d60682db10f27d91ec31980cd966ed5331514489a5f8c769547f445222e4eaf32e56433c6be4bd71508d2d9e45c4f0487b52ae631d15cace463daea750220706cb4a05493edf3ae35664b7c8207c245bb779c195ea1bb02fcf428ed125dfdd6b53957703133e3807e66e08f16677e8edfc6abc834048a007fffc74388400b97e0740700adc362db41b27a9236328e4642a706e8e34efb4f9ddf83a5d4f60ea42c8eef300e5d339cee6682e28cd4687b70fe8cc91a5e76c020b07b12855fc7a1a678184e9943bfa1b3662ccd0e2d0575d0eba061e357389319048dc534e69c2663dd368ff66181fc5a3a18b0eccef20e70ee0b0651a9fd38aec94bc7e013d1e24a687d3ca5f90583842d503b642cb4c21eed165860c94e4a6343669a1938d7a752cefc1cdbec03a1d530fa04999d102ade3c486b9312c35103be4c0a607c5e855c72d7938b78631af1b63105620dae14e7b64ccc8263695f3165f508a4f05d01ba441912b7433e027adc55cf", 0x1000}, {&(0x7f0000000340)="5d71262be47ae5de1141b0d0de52fae79a8eb55477c6b740636350978a6b6158279c25499086b6cff0cb2e7d41a9cde36bc5586e129cde10bd1f66dc0344ebdd041afb676a572c38001369f98ae00f64ecb3fe6783bcce7526d42b425da9867d7ff337617795b8a7797fcde4b12601447fe3c74a5076af6218b43aa3ce14f11d1c14d0bdeb0044bcc1907e75fe70b366ca6710", 0x93}, {&(0x7f0000000400)="9832fee84f25a2ec7b0db2efbc83f39c920694b228acb71b317349b1e63847a50e51835d32bbc1350aed0455dee3b28c59bda16b909ebbcd67b7fcc004ec9b181f2910dda2347a22d6f57fee699163921a742b75488db25246bb3b7550e3fedca93c88234ae5c29e12c69017cf8cb47143b9d3496e2177fd6e5bc543d559f2a2c6bdf319138ab53ba1ff6f4fb99b8649226324c63d3b0d8d8bd2c5dc3c7adc7e7a65055616ab00496b139fe36172ccb457e00db24753ee6141c2923e726b999e3badb667f3f810f15e9d44b35fc79c8847cef5259b6ecb9eb51d5df4fa370f3af893e92cf9601be3b44887", 0xeb}, {&(0x7f0000001b80)="2e9f71fefff838df78c522964aab0301cb4834e0ab27126002d3d92fd7c9f4da72c1615852af6361ab01b41db42a080a1c365c33bafadef5bae421a6443451471b9edda16a87eaf8f0a7d13051e18b6dda140d5517dc84418a89bf7627ebcb0a3e451557d8d92869158df3b840e76ba5375d979df959c583f2df0709da288ba844c72af39fcb8ae5fefa76ba185e14ec68a074e58f034472bb150e993a028b41ed046518c0b2661dea3199275be127", 0xaf}, {&(0x7f0000000140)}, {&(0x7f0000001c40)="dbf7439d1b3ba0ba7b2809fc40e8da966a4c1e4ff1a66dcde3fd732910f25a5ae90717749bf49f33b86a56e67e7c4cee6737d24b0ad9f92cfa08d68d53c8aa3245bd26da2df7dcba833d8bbec50ae95e17aa3a09e8", 0x55}, {&(0x7f00000001c0)="e095fc4c0cb02e1e66d43b2464", 0xd}], 0x9, 0x0, 0x0, 0x3}, 0x1) syz_open_pts() r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x8, r4}) 00:43:45 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000140)='./file0/file1\x00', r3, &(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 00:43:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 00:43:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40001006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 00:43:45 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) flock(r1, 0x1) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f00000002c0)="9f235250bac061d34e5218ae50d2864b1a09e87a0ff641c67bc15e165020a2ff4023cc0a5a3eef27590c2ee6e03fc0271816c4738bde4274d7b29d69aa95e426e5a57c70fde0500fbd62b736859d70b1e46dcac5a4c90b7e14e3f6bae309125cf9ad3c706602f1ec0dec0a4849e5958e1fb0b6ed707080cbb36500bdb8f6fd2b103f75c3aa8474fb66046e5261b1a3ecbde065bac39c6526346523b1ac0c93a5379ce80d318e9faf7c79429dccffde0f2badc9edbe60c04edb280b239bba98412eca00ef8e84a47e2f770f9a48236bbea1ff7cf7f9f654568b6cc853d212b5ef5830cac4a389aacc0aae4fd0b10687959efd1e262e17c061c0ca97850c077c712bf483353bca76f3ec3a395c9b631cda861775f2d4622c89009af3f625492e6c6f64064f1dccfb6e33796700816aaae875df6d3177215b8a9deeb09ea1b3a3ed10991c3c87c64e09331ccf949989d852595259c9e83cc693227c30bd6f4bff615fc5fc22cc1fdb1ea714652a7032bd8dcced0bc868b31ee6ee05bb39e100fa5af312c17a8c93139b2ae2c94901e17c72a3fe47a7e77d2f5e91055aedcf7a982b89e0949ed3ba583c6798dc7682192a1fc88842716aefc7eb589d09", 0x1bb}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) write(r1, &(0x7f0000000040)="88", 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 00:43:45 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x40000006009, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 00:43:45 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) r6 = open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000b40)) setreuid(r2, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r6, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) open(&(0x7f0000000b00)='./file0\x00', 0x180e0, 0x20) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff4000/0x4000)=nil) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ff1000/0x1000)=nil, 0x1000, 0x1) 00:43:45 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = geteuid() setuid(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x20) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000100)="c54871224a2861f4d658b9db7e5cfc12d13bab55fd0b4557146a7a8b782b39544006e483a42e4ee8238c09d922636be0ac744ca12f8f37f4c07fdceea871ff7401f506bee9eec2d2e057f2ae2cc6d65f029ab06fa37a6be77ce9602dd76fad97a40c8fd5bb5f09ad5f9c46bf2a2a9dfb11ff01a4a0a931124903bc641bc69808e6a0d7630fa2ca9b507553616866bab2c6e93c69a210b2669112554ce964ff2c734567f9469690c0c84546afe2c1", 0xae) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 00:43:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000012a06, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) write(r0, &(0x7f0000000080)='s', 0x1) fchdir(r0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:43:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:43:46 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000001600)=ANY=[@ANYBLOB="659ac10d2e17dd3fbba5a171ed2e98c051000000dbd4400bdaf4e80000009bc14c54319944ea2c2adbcee807ee517f4c10624935ae83f44a0252700d7c87737478e7feecaca9d96d206c0f673cf5c4983e059915199ed1f2d18351fb84a84df0558fdbdc9c23292d10b662157f6d1d3546668ffc3b37af0c9f463040d0caae8771f56b"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="9714f8dfb9a9e21e400bd65b011e0ed5b49be89dee7bcbb71219cf1a360c73739f0996e8111f69a1bd3ee04d5a73e4c8608ecd07a67a26e5b63a3a6958f4216888138a72c6435df2b6964aa3f5d559fafee453d8331c550d3d75111a3d07358ccfd4eb9ed9e666789b50a099d93a63e50279d72a62af255e572c13b5f85ce47719bd301039f6b8de57e68893d97fcf67be3fd326b849b9e9e2d54cb45e8416f17a2593668e9341c7e07dcddf24b8ef91", 0xb0}, {&(0x7f0000000140)="bd502e2e44807c2d3d66d80b9a6ffb0f90e983a37d182054d3f5da9b475b3786dca9e6ee002e4583a29997d35692a6c6df79b4c24fc828a7bba96c7fc69df010ca77f17f74e65cfa83c17ad9fa67a9fb94a3b8ee170fda9265fb2c37fb203a1b514e6123c2ebf3a2e9a25342ae19e8006b23bbee01d9c7174b55ad8a5844c4e6962494cf954dcf8b424c56f3d5c634ce6059", 0x92}, {&(0x7f0000000200)="23a3c1604a9bb0534b754d393bba08ab30bc741307abbfcb6e12914b746effc883472c8daa496daf860058abc989fe11e7d02f514a9ae0c93b464b14949460a514ab35266186bb83e2ececc432340525f7bf569db3dbd56eca29bcdf815bec33611c193ce8073851c408e64e41ad3d4f6f29c97544c4ef8138b622b19c332f66dff6faa609dd816d1b0316", 0x8b}, {&(0x7f00000002c0)="1aad765e794b4926dcf57f5776d80f508e5d75268f86371a562ab20df4c56f57a4b6c6485fea09cf3493c064af03289394618223b3f102339778ac2ccf", 0x3d}, {&(0x7f0000000300)="47f39f354c1b04dce3481b426a7fda5ce2ec92888de0c45e113027341f223e39a461f6f3fc4efe9175cc7e4e54d936e3c76bb5a249134f391ab4523eb86e79b52c772975b443ec6f4c4767445507e21dd849b6061776321581736757b080c6402511e1526162991dbd0cb81de96aca322bbc4fc71d8ac52f634157084ef28ebb7917df4f158e1b83ef44966c5fb3088f26bcbb41624b730dd6d3521e02f0fcd6682aa9733757431d940826b0a6c035a826d99f10c3a2b0a8a9f2fb10e08461c1928792f2acf202ed549a2b4b144f9ba01c7193fff153ca188e9a34537d2e21c93a7132c2daed0a4d0cd05046748358b01f8433", 0xf3}], 0x5, &(0x7f0000000480)=[{0x10, 0x1}, {0x1010, 0xffff, 0x8, "0674bbbcb98033716014f30841f6a0233f7fa21f1466c85d1132152a267798b5a4d7ee1499d601896d8a9dafa6bb7d5812bd8e18cccbb557adc8af260a8e2833825d4ed25c2767cd3b52bcdaaf70236a6c828396a36805dfc43c59f0bac974c39a5c68c2d33bb541ffd8f99eb710237601d09fb40dfe99c8798bdb0a6ae0b8042a752569a76ad2469dbaa1b06029cbd63ab9e4a59a6d103b567830556af732d845e6e469775ffb9feb71d600e1a1b1cc1b087e5b704934ba0ea9cf610d3d9171e43846247519c166a633c8190e79be70378718104683a1c51331e99ca52fa08658c4f133ff890efd9b8d4cffc2f4429fd0d93695b53095008eaefd086d48937999751b04bd3461bcb60bd8566bf74b7be80a8a60a5f79ae0e8be8e3e5267d295a397f57a2e64f426d337c19b6141cec268b1ccb384f07ab74fb5e988b876ef1018776d91415f6016dad17ca0283d25a1e0af2d4a63506f5b6c719ed7de8b536b86aeed0370004af2714cca39b518dba5eacf7c8a000ddf1637f3d5479c4886f0f4502579eaf1c5057e1bd5ee59a3fb6c57682e94e25d964a70126fe49cd075133e7f0feb87b7465af15d90a6877f78a6409c966530b7840d813ed2389aff5ebd8538f2e925a375f009d6c759263da0d2c9ed8738b33092d846f548563491680207a3e7cb19d6a95d815594350fb20674d976c7e22fd5f139a60fc4a443e0884ac5817ff6cb5d576e9f9f71a0b915f28574a9569f657fc6e84fa9b7ca59584ce6a6341fdafc45130b74e7afe1096af66dcaf715239cf79e66589611aea5af4d9f12af254f0c340fffebe2de6d2bb1d7af096b996dc2983675f58a33966a350b2c169c6ce7ca97c2cf705f79e0ce7faf93ea28cd0169395e5c248776f1b04dce7f7dd9e4156001964ca0d5a27c031aa099ae8369f1449f4973cd2d41df7c82d77ecaa53b8bbc4a2ad29c2cec1e55bf3be196c115b3548d970a964b4e4a70fc431302a85e6aa1e5f983e67adc8a49be75608e24ed00e7bf6bee7ce5e0313ade41ca48ef572ea285762f93e8a6a9800067a2bbeb498139291100d6b1aafe2c418b4b5abee03e412b74ddaa7c10a645f4aca45344dcef40ff1765186f007fdd4a87d6bebbcdcbb826e56d1b18c2c54318c9836ebe45655d9d0b273d5e845511a9f14f31bb2a14acabf43af3a595d4a3e84e1d784944db80a1349eade8eb4bb5be2b7024246f56a22355ed80cde19e8eb6b0f437a0fc11de6478aa8dfe9ecb48a014532be0a3fb665e5f3193e522d8327e103731498c6806dbb9e5028a5d5af2f32bb8101b14aa50a4b623454ace691da223b72df8f09edc2ba696433b04cbaaa92bc19084c586b39f7f0957608403634ca12ee37f325f7881fc3176bcc279d2cfae69b0b39ed8f1adc4e90951d33ad5354b993277843a8c39d0e74102cd427af514a522cbd7d1397f84035e6658317da4e7cbe7f12310f6c539f61b7db5aaa5a4b232dd452d0293b5f0213bdfc826bc7d1d51c445f381fc4bff2c62646ff656ab1ad027558a5e3c07fb8d7cd1939407171dcbc5f89e5aea9ee49b49b849d9b42c33149ff73f1039d710d43d1f88a461a844a0197ac4d5d6680ca59638983bf7db9c5729567af957f170ec923de0a7363e0edf4a400340f305c5b8c7a494c8877f1d22e65698989d16daa4c8e1f8880ccaa23423a988d7438719acae79e0399f29ce3a5499dfba369efb17f6bc1bd24a593c16ea5d862fbf11fba491ce52345131cb1f07c79593610ece9d061838c59372685cec1aa4e3783a2092174a3150bcacb3153e6e034185b70b6c132e212202b5d7ab67377e2b5ed18a1a4eacb0c92dc0b8ea74465cc5f6ef491f70f807fe681a044057ca4514c1fea36d061c110205fe4866401b749607737b9314080eeff7be4ed6bc71d6c3884d08d13f26cfc0d69363788aa637df855e7b8e185a5f8ecd61d086587be77f10513d29433e9e66efe87e025be7467dfcbcd527bd58fedc53c15e0b166ebcd8976319ad4a1792f151288d3f9b7454b0ebe83fb85d5d7937b0d69d966b2b31183ad2b5888db32dae47373ac65893002bfb98749a7a90176fef4f1e05da50abbd1fae488815958863735fad68f68e59ec8e1e438e89b4a684b36169fc6893309b6f1af4d02863732bb8be2b787801c4f5872e5e65dce5b44ff2e064e10d2e0ddf6c2b4e4ea817facbcb2d77672f2dbd32cadedae17bd2b01415cfef9b6aa7a6d446f321c0db3372dace1784b5f4f5a237c186e8adbeda56e63850977bddc55500cfd75abc95e24b88e40b6470a1934210430c51663797584d65be5e4b69adb72da5be55970cce0404337f93adcc857d7a34007279090c645ae40d3a43474e6943c8fbe8388c2c4f55876e928660a0cdf8e092f0957fdeab9a096ff4533839cf3e4ecf848971a7362e64e4ea3c8dab3b6af04ba7f3a816588e568bd754411d68d693073d0bd212cb0f4a8ca7475c554a03af909bdbc6f63dbfa2813ef7a8f9ce4df153d70b331e7c2e04d1834f53012ccdb249bfbcb220ec7ff55bf34f2201d9077ca1db0ddebd1f5378c11ab87bece9437d6843450bc4e94425084361c5b55c7d43c5826cb0cd070145e1eef662ff3a07e3149127d914f8054c367371cf99d81a72e218fff8f02a1293eb65d6e9e006dbb8da446eebb7044d3dbbb6cca820bfa0e1ce279f13e861860d1da9d392c673ae1defdec59013cd6c1f37c0eb78129a3f79d86d79951a0f69592c737a5fbbe470b6438efd419a1c4613d6444ef737645546e8632fbc4e9e822d6ce77ef96f19549dca5e9ce3d036048f346b43b8752a4bbb2d74ea31467c4877d58d323c889a6492692ffb63d0ef1fd0a997bdb6182ee166c83ee6f259e88fe82fc0da6cfdaab936310c3469ac562d04a267ef7a851966a067d24c6fdfcf33b730224ce2222cd4a0f03c559df62d0ea396c7f50926aa08f1c6f058da94275ca4d2703aef1ea2eb9c87540b205752bb62afdd5789939ba922d7e5b98b4c40b1c477afec72948e6049d048f5e5ac3f1df3f8cd7305f6bf73060629ed85e582cf7bb423e6f96652897ebcafa372c3fc7656fcb8137a389ab9a13eafbaf802ee9b83a4edb4e01a495cc561862c53eb0147baf0a85140b5bcb448110024df8c2200527747e6e23947a762974f9bc7159b03408cb8512cb19dbe13f3626a6ae8d5698423e237c936f05f4c2ea67df795a16055b118d481a5cc62607ba2bb28b325778d6230f85d84110e73575ebdc49ef3f1fedc82f9133b3cf989babb7ddc9fdaba11efdef59ab6ef09b1475a7a63c86d25be8e8464694bf9bfdcddfc0f686805779b4ade234b54295a998ca1b74f1854cadde3ca1834be6c933e7392872a9d85568ce6fe3158b6614ef3e29497da77cc350cb8c7d1ed4b9c0b0225de26b204ffb8de0db14860ee3a3ddb494b35b16f2aa8d7bf16e89b56e3964f002860717ac4425845f31b13b5407ecd326688cff1083ad2f715bc4db835bc3fdd617e1c7efe953320c792314690748f8d7febdce3da5fbc0944f006a1da297589376284299ba921ea604a179f5fbaaef2b9f27e3854f4a0440e5a4a63756a38baa83c9806fffa8dc92c7790661683a6ef78e35544f9394dd1b0272fc1da57f7d7861b0b6320215ee55a7c682c90d9c4e7579f4e12a46aef7d32976bc501ab3726328bc1df10e4fb4bc0c0ec03b08b290bd85fe05787d6213207953c79359023d772941037a73cf99ebd3716de77a2c54ba8fb3480ca8af8f3d579b6711d01b5c62f0477a9aa83652e04a9f419203cfc3e7a7b1de013a34ea503bb6f0af72b04cca225c9d9ccce7b48f906073d417f1da40c48b7c33526f1359c7daeaf5f6256b2ecf2d50fa2ccb281e38851dc197e8d87d3462a5c9cf28d0093cd89f1ba967ab87a05d15fb35514e0ef3d56582b59e5252daa2581a0f2a6d9fdda82b25800f95dacb2f56cd3d8988ef9ef7494c03accbee6fb28994eb9eb351b6c2c4c1a5e94a614577077454cb195b7936177693cef46734e30a76761ae1636862d05eba4cd2652c187237b288ed1b4fbcd5b254ddadda32921623f669513204165b8661006cbc7011206ce1438512b65194d87a9e7819437320428a5187c97d07252d8015d81c9849b0f3adc79d7e9702fa67bce49104192cce4cf6911ea926df5edd9fc19f84ee3e32357afed2dc94e0f996590b8a683f13d1da3aab245602dc474d180f2af2b36e63c1ac10cf067f4330ffd5344ea4ac669a244af857953d0d3ede71ba36bad864b2a147bff3f49f3bcc32f95e0c5ed2b74fb078b142bc98b943aef7b590e859e25e9c3f83799f5118fc23026335fe67ba3fda7a5d0ad4b46a8aa50ff182d3c037a262f81d9b3c74cb3bdc1a9eb1492f03b4bd70255f585be343ca1dec627a8f777cb50884b0e614e258dc099968619d0fadc181c6c9d2bff5f42c65e07821a3c30215dcd2fc18bb1a77b3b0cff7faf1c450c3f1ce6e9795a27f3a57f816e9ca09a5225878b73f800fd032c9ce8b42017963f7a295aab6e54363152b2f57b9c0271dcc9cbb4d2aa7f71a5790208f2572e3b6bf979e2f5c205c7452988682a3a9429e55a9d486f7c760c3c1797cc9bab60b7b1c712b5e26a1d665011b21974efc1701425aadd892348eaf429e35a1ee6cb665fcd632103fab8feb3ee336283ebb70441ca82d30e31d1c9d6b90c1f66573d615a0fb52ed316a4c0ee2587d92052bc8b46ca5a27b3359c23c128dd86eb7467601619bc826d80503e6d543c626619634fefa0ece24533dc1760958604f3d2ce7917bdf76249e8e3007e8db9f643380e3dcdb5b0aa668ca0931f7d921dee7e42d57edb49024a2eb8fec2dad0b214d61f948b59f1b29e7cdad2902f95c5f4bccd4701b4d39ec1f92605e8a8f9c33a76a83b116808fb0ea73cb05b7f2c9099a5bd65b1425fdfd5141038d7b57fcdd0f36a34098032ca0d5bdb534fef110afc626c98528a7219e040efc8e43d7418951f476ff18e40ea9e5299c3e21f5ac35a06bba6407e379470f71835c3f043dba802caeebe0ebb90ea510a516444a6d9e57529d5a8eb7cc8343bf5459b57acbc4b9d3d7a7b1c1ca695c84ab3bd426a7223e6bb5ecff54fd37a8409890addcc493472bf92749218fccb603c136e03340250918e5f577bb517acd0c81606dbef958a91f7b73c0ff590575a78a631a4c119ddbfdb0ce573855ef6ad354ae41f96bf5af2f9690400b4fdca97e175bf6bc6e54504126a6c8dafe6385db116736ff5bc6eec34989789ffe2ff0f1fb3c6823e7fdc0b7085532ed5a6260e067f76ba86afabd5d5dec27e72216b86bc8c74e3b5fe7ced39777426671b446882cef8ce707fa79cfcbfbdd915e512e03ef3f580252839adb587e91be8ec59f388cb159514d65f5c7898700b330a3fef68bdafc5f93533d73d35e837f0b152ef19507becacd1137a9e0e2f4534ec44ab48325c32234767ab54ee418ed1fe10b22e9ac5705bde61e557d0837ad3d9f7c36efdb3ee38eb2fffd81f60d7b31cf7845ff002a165b8ee0796cf29d94ec3487d9a9ed012fb55ecc7f351c7f23ec8a7fb1b67ccb87de16b994a22d63f9a399492d0f673c2a68233c1521082c182227d1bd64fc9fbcd2cffa854020b5870f41a147411acfa74e98f3c654c568eec48cae3109d417f7882b7eb493d3a04d83b32c7a226fd08d7752eedab54b90c81bd4f23847e664496c9d59c81c4d065d805981f3a13fe8d94653c74e4fd739178d7df39e6279bee43609ee2e8c7eff217f79396a3"}, {0x40, 0xffff, 0x8, "dacfea081f4f2740732e93c9299e0b47b61a02fe0c2d42683f8cf7a9338012f099a25e142d34742c6f"}], 0x1060, 0x4}, 0x401) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000)=0x814, 0x4) 00:43:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x1, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 00:43:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() socketpair$inet(0x2, 0x0, 0xffffffff, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="8c744904158c8620f87b94ebfe09d82c9ccfc90c2b3adacc12b49e55b7b5d3e2aa32e6b8b7eb25545d3184cb83b89a5f81fc8de8f17cc66ed8bb959a14c63fbeaa56f9c0e404ef8bb5cd6d4bf9f761b85e8548ec15fcf3b938d972d79087682b81633fb858298422ea1247c2746625d65be2a9f7ddda3eb8bc640b73bb3e5cf79c2e2c225c240cb54ca240ce00cb05a7c01222764620bf2ea5b5912a0a4079135a42e1baf303ac3827e6e54522cd65a1a2fac9cb1548142a2db462428666aa", 0xbf, 0x406, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) getppid() mkdir(&(0x7f0000000200)='./bus\x00', 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 00:43:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a5", 0xce, 0x0, 0x0, 0x0) 00:43:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) listen(r1, 0x10001) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001100)='./bus\x00', 0x0, 0x0) write(r1, 0x0, 0x0) 00:43:46 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') 00:43:47 executing program 1: socketpair$inet(0x2, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x1) setsockopt(r0, 0x6, 0x5, &(0x7f0000000080)="1aa373e0efb2d12be60d8e950477b03352fcd046947cbafaa912b94736a430cf19d15e8ac693ed1934c96340d006f325b7a9a5dfdb6103e603039318d6264f82f75c9576795d2ee4a607dd469f2d6da5b8ef96548d2462ad2be7a6cdf37f60b7957e9432c653c709f04780da7430251341976fd3623dd616b68ccd67d3b7de39495051487d39f55860325b18b02ab75e82e639df31c5789db704e3fd62a39de833172d06a5eba8ae4816dffa249b765f721357456f0b96c1ecb42678663155", 0xbf) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x25, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = getpgrp() r4 = getuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) 00:43:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r4 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x732443d436ffc23a) r5 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x8, 0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = socket$unix(0x1, 0x7, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x169) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r11 = getpgid(0x0) r12 = geteuid() r13 = getegid() r14 = getpgrp() r15 = geteuid() getgroups(0x9, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r17 = syz_open_pts() r18 = dup(0xffffffffffffff9c) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x1, 0x401, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$inet6(0x18, 0x2, 0xff, &(0x7f0000000740)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x4, 0x735d, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = socket(0x10, 0x1, 0x80000000) r26 = socket$unix(0x1, 0x1, 0x0) r27 = open(&(0x7f00000007c0)='./file0\x00', 0x100, 0x10) r28 = kqueue() r29 = syz_open_pts() r30 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) r31 = kqueue() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="9548e487df6fd518ca8d9ce6f16d03bc793bf5f639f39f976819a4839222f601ef92051f3c95338a4c79fab48f850a58afff8dd30b631c13b66bdf6f59acda52f4ca9e05c8e27e6265101c9132a74f370057da942c4e4f4ecfb5f39649a8ebf6625f30c5a8ec5525cb50e6f8148a428bc69f844cf19e154696f7878c70f2804dab6770110f47c3f817fd601ef23386cc624058afc28b19254581e46ef493cb8538636be150fbd9d5a2550f94", 0xac}, {&(0x7f0000000140)="227efccb10492eb9658d3a003cf126e26294e7e56a7895f6fead4dd4ff6c", 0x1e}, {&(0x7f0000000180)="04114ee8c0", 0x5}, {&(0x7f00000001c0)="1dd974e1e29d1678633dc5574f34b2561a90927fa9108807dafb2ee6deaf31a7cff002ec08fc7f5d51f9e2e89714c574c14f91256c39122b8c41bd30280fff0c0c8b0c79d49ade03317b31fcb423e2626949709731bee9cd61f12cb58edf109f72c9635ae266f4b7ef530c1da8c6c325c01508252f84d7774e05c9a0a9688bb075ae14d9f54e6de73fe6f7b1f83cf11ae9202b46f8b10ea5a928496c2f4bfd088b5d633b44fdee42b83ae5ec463734a5075e3dce3c52b38d5ee44146c709fab62eba2a4c334833e24c045be58484", 0xce}, {&(0x7f00000002c0)="b1e7c310ea14ae435a0e10908e4afb5c08643fe91945257c410dd487bc0a58afb1111646bcb91fb3de6eeabd06bd2c7273a2ff26d3c4f4fdee5112223881a1cf51dcf61c0a65732a5331d8ca610c5f5c8d9662481fd7086eab6e690f2ba534417d90d930e746bd4c96911996df5c7d6d767dcc7e160d7c1d028d309bf0", 0x7d}, {&(0x7f0000000340)="630c56ed", 0x4}], 0x6, &(0x7f0000000880)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22]}, @rights={0x38, 0xffff, 0x1, [r23, r24, r25, r26, r27, r28, r29, r30, r31]}], 0xd8, 0x401}, 0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0xffffffc6, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 00:43:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)=""/181, 0xb5) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 00:43:47 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="eb47d1de50a7886e3654f92a420c2176e93537481c12f0f9714a140cc7887714890fcd575e0e5dc9fcf26408e6795773f290a64464a0315f9cc080ab09fb55c156", 0x41) fcntl$setown(r2, 0x6, r1) 00:43:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) getdents(r3, &(0x7f0000000040)=""/3, 0x3) kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 00:43:47 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0x101, 0x5}, 0xc) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) socket(0x18, 0x8001, 0x101) 00:43:47 executing program 0: r0 = getppid() setpgid(0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 00:43:47 executing program 1: semget(0x3, 0x3, 0x400) r0 = semget$private(0x0, 0x3, 0x4) semop(r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:43:47 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/54, 0x36, 0x42, &(0x7f0000000040)={0x18, 0x3, 0x8, 0xffffffffffffff7f}, 0xc) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) 00:43:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x4, 0x200, 0x8001}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x18000, 0x4) unlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 00:43:47 executing program 0: socket$unix(0x1, 0x2, 0x0) 00:43:47 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) 00:43:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffe77) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x8b) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x8, 0x9ae}, {0x18, 0x1, 0x2, 0x8}, 0xe1, [0x8, 0x85, 0x101, 0x1, 0x6, 0x0, 0x3ff, 0x10000]}, 0x3c) kevent(r1, &(0x7f0000000100), 0x1, &(0x7f0000000140), 0x4, &(0x7f0000000180)={0x3, 0xf1ee}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x400, 0x82}, {0x18, 0x3, 0x0, 0x717d}, 0x81, [0x1, 0x1000, 0x7fffffff, 0x43, 0x7ff, 0xffffffff, 0xfffffffffffff5b8, 0x8000000000000001]}, 0x3c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x4007, 0x3) 00:43:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/210) clock_getres(0x3, &(0x7f0000000000)) 00:43:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCSTART(r2, 0x2000746e) r5 = syz_open_pts() r6 = dup(0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x48, 0x800fffff, 0x7, 0x5302}, {{r5}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1, 0x2}, {{r6}, 0xffffffffffffffff, 0x1c, 0x80000008, 0xe37, 0x7}, {{r7}, 0xfffffffffffffffd, 0x91, 0x21, 0xf0d, 0x71b}, {{r8}, 0xfffffffffffffffa, 0x1, 0x2, 0x1, 0x8}], 0x5, &(0x7f0000000200), 0x8200000, &(0x7f0000000240)={0xfffffffffffff03d, 0xfffffffffffffffd}) r10 = kqueue() r11 = syz_open_pts() r12 = syz_open_pts() kevent(r10, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffd, 0xfd, 0x8, 0x10001, 0x4}], 0x7, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x3f, 0x9}], 0x8000, &(0x7f0000000440)={0x1, 0x1}) syz_open_pts() recvfrom$inet(r9, &(0x7f0000000280)=""/199, 0xc7, 0x801, &(0x7f0000000380)={0x2, 0x1}, 0xc) syz_open_pts() kevent(r10, 0x0, 0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x14) kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 00:43:48 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0/file0\x00') 00:43:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) 00:43:48 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) fchmod(r0, 0x0) setuid(0xee01) fchmod(r0, 0x100) fchdir(r0) 00:43:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) r2 = msgget$private(0x0, 0x28) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x20, 0x2) msgctl$IPC_RMID(r2, 0x0) 00:43:48 executing program 0: msgget(0x2, 0x0) pledge(&(0x7f0000000000)='-${[\x00', &(0x7f0000000040)='.][/\x00') 00:43:48 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bc80e2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a4e10bdaa980a58b38b8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005461ef14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001140)="d52e41c53d60535cc3a37f8d1d206aa9e7b381ca5701c3f54fcf3ac5d0a913317c35c563cabac5d7e3e85a6481f7c96376fbc7dad5d4deeaa7b13f9a251a14e1cbaebbfb3312234e3e7a8e37dce04197fd9ee1f77ad596a123fbf2d36e46d390d53661362f7b85", 0x67}, {&(0x7f00000011c0)="628586d0476f7384602ce4ee1ef5", 0xe}, {&(0x7f0000001200)="fd5a7aaa0b177430cce9c0bded7ea3c12be0866202965ff8a22925cf28690f062d9b22b60d323d271716e291bc6afc0dcb95d36da10cb82091557f8d01dcae954cb717ffde8c5dc2dcc5451fe35048f959f44f04526b2d5e", 0x58}, {&(0x7f0000001280)="98b29741ab4d009e4cc2f077ad9f826ce2f4b809e43495d14dc98983992f0781d34f270b6aa368e5a3fda79df18dfba858b4570f1634fd8601a2cf512bd103d1817f1b4d7f060ff313cfee4b93da6c08ea9119b10af3b75ae2f663ca930555595c9bdbdf078a9067efbf4f3f5153f5fed149ff650473f19592aeac188eec69e9ceea882c6a41fdced75ec43ad1810e443ebf0ef64c3b2f0945752372ac54f11716eca9625f343ba8aed263eb1c5ef4180802ccc43593d8f3f5067d956d4d98d7cddd630555ea0ef59dc7045c14559b1344e71cdadaaf18f8dfbe68c381fbeef73fc025cbe766b392329abcc99178ee5ec92ee174d8b971ab9324e96a32b433f9a11bf05552c44e924fda0f7091712bd6801ddeda4c15a37352688d77cdf1307c2b84d2a6e2d28876630d4cb0d37d5450ad3e05719c6b20df8df4984277eeda00a8f82541cd114025af21e017bdda326d4cb03a6fdbd33ec41c02057844f0ee0962e518844be9dc78fdec3920df8432601cc8d51fab2cade105915a1be408e3f52bd0472cfa7ef6cafc68dceeddcb4cbd45918d08ba88616778be1246052883d1398d8f49bc1de4423bc2abe8d5760fb7effad503c6e12b040c25cd2ac5f132d203b0b40b5f5badedd5c0b53990a05fbc260b57f23d32ca508d9b65e6548f2b32b567e30ead49f5eb89b4f4caf9b0767321b3ce88516e36fb01a51f1df675660d53c7f63a7233341cb6ab9819371b75f1e61fbfb281324bb094e6390713bb96fbfeea2ce507e837598085a5b48ee4d3c2399581df7178a5f51870c66c4229fde15189ed9bbd548320bd1a525a1f3d34f9e4f9411e9ac26144781a4f3ed612beca1fe4f1e5bddc718a860d7ab218c65cd0fd1aeffdb8e0bb2a428670d34fe70506b044d440c2131150deac2f4ba8e0b13baa82df5d61f805f76dcbba08bfe19cce3c61de0d0ec97c7537660aa62072316e63523f993c7377c7399e8d3eee2bcf6b52cad9dc8e57491bc35c641f7ebaf0041b0216b97f50f0409b81d84325f9892da6ae38c2333a00a2af51d6366762d369f2c45e3049dd533a61ac26a11eebc78d5fca152dbc8c17e5ce65913b7beb8d6f10208b2bce4a26292334400666cff342ce4a24149c9028e87899434e5dafcfdae21bc407951fe01718e94827af7cdc13825f616845250ad78fd53a57e53187c61033fec5542fff1744a684840f5336d515d44f93e3e954b01f878be1af02e93fe7febe3dfb614fc4f3138447a449438755cfc1d1cf41571e388e374350a437b345b6b571ace3f39f4577efa73a82e05934cfc4ad6ea11eb4194de278e2f14ee97e76d1bae04d8e98773cdf4e960f7b94537bd78a8319ec75b373be6cc3208cec3428e984083b394ead1e78492861b01bd4632f1038751aeca9786fb60e72b6cfbe34b6f34b95a27961c197db5fea340df7810d1a4d2e1f8efd0c95fc182da2b78735cedc0fe790230a9b8f562daebd9020c52beb867b38fbead86dd0a7c68c194e263c624767e0b584de7f97dd89e28442c62a72508a0b6acb0db342d726effdc650e7b2d77c200c7daff230cc4b3eda8d066d70f8894cb6c2dcc0bba084441df4d487d0c62e99e996588f9e9c46fde82a14e3c52533bacf4999c8122c780b7d1dd6af33497436708ffefb7a6c4d86893c325173c53003b0b998d10ee46e7cc55375ed5f70d0e696ce688cb98ba0bb6ecd6f5c8f9752d815a5f1eff815f3e079af4278906b3e442efc23460e53c9273c300969ac981a8c17fadc6a2029d99d5a9eb4c090093d6c87b763802e98aa40f3319d42c5bcc70bd9df6b67b84d91589860361b4a8ec5f5592c8a4b8328e799f58160115c34580354806fbb0d111db2d993367fab3b77bcd37cc31b93ca31f333c887e9709c47098f065a14e7fab1f3d449a0f6734fa3c56c16f2aed12e9fb34fc7dc7ea33eee62ee710feb6e1b5abb4ffa19313bbb1eb26fea03e3278b94c6136719e82360ee171283d9a6ec4e6b20e003ee1b78e5064ad3b891c0788f098b8ddc7e3ff458544cc646c955e0abf31396bc3bf8a6a3c54747573e1ce1611b43919aa209d148c580051e5a493cbc74e0a36c8cad57f0e616cb292a399441597b3648701447d1c35d7cbd336796b28a7c6cf2e57a158f8bbad28fea84a4a30a32d12a63622f3227f186d59adb6220e794bf6a025822124a608316bfbafec8c925ac1337c19e647a3aa9cceaf60ea4b4d4ce1e6ae419976da7b072f8b8e36fc238873dc347b7205563664bec7929068100b2677e7a34063fc06a519e3674d22fbeea5657ba43a26f31c278acefc6ffd1563a8496b98d8bcf126c8a0165181cd9ebdb152604b8b7f31a9d4858d38aed17ad1539a37b308b41a39bf00371847530f062a62d606c03f07015e06cd3989e7e0752dec33016717961ca7538f9222ceacea19c29abf02fef7b0a2418fabd65a63938652172cfffe2af175eadf8e682b95c0ab75051d38babb65f64f13c660c4cd6990cf7a45ebc0834ec7ab8aed4e43914b99e44584045923c736a60f869131fd0864717c2d30018bec0ee62546603db55612ec692ef74eb60057405b7cff2a842d5ef8cc72ddca8a936cd13f94ad7cbf104d787167c342385a28ddd19e2bc0c1dd73cfe5350f48ddd1ac9cb1b12d447743250a94436fb1118a0d6b95784062bc71e2171a2480897c85e4dc33017ae99c6d89a96f2ede68e2492db450f7735ceb37f1194d13f2f74c6966064ec9ebbe04b769c2314187795d1aaf605ea6c36680439039ca1b00fc95c87088e3d013752cdcf2f5c666f04d368d3d961a6157de83ac9bace64660fe25f660d073f85512cb9a0514e45d3bd16f432f105994752a39960f9d3c937d9d57e6ff0256acb6f98dab2174cecfcb309ce7ab5d09959c8f8cfd0f497eafb058dd993b287415a8457b16a2850e90b98811edc1a389e10dbe37fc2eddc1e83d68bb68930ae99f8286ddf8b4504d499f03a25666a34aaabd55338e3e9529ca508eef6148c1181bdedefdd473a9e2d8678e613b3b5a52d3bf96806df35a9cc57815b942f6090b71f4d2bd7db56e30f06c34341954944d1d4cc8267e5427faf895a8d3f978b94287e3a6e55f042594bf29593da1283da8df21fbc93b2f416571a58380022492c79bc9cf4535a91bedf441f418cd533f8543dd38e8c5265e8eaf23f1640f2d43f79c3ef69c34fefbf871b5a297fa7bfe1912c9dff41f344cd7ed01561b1e53563890f7742053f8e5a3fcd2749eb5fdbc4bd094a76eab87648625e7614d444b3aff3c64496996cf99f8719eb8198fdabac44a701be8f168b9b1fe8ed47987c89131f21c938ee36123fafaa2e8cea1b7b6c15a645ff06ec83e96290a12426a01f18098ee5e90cd6284292e23844626074857a95ddbd75255ffd712e9f36a70215090c31174fc935a6c7994142e16109341760aac89000c7671e10ecaf6c790ea9428ea9a0bd863e6c59fce4addf2fcc74a477e58a584691ee96a9407f73aea4dd9eec623994eee35c394c522b70d9d6dca1b17fe7631374cc3307e8dce8a0d999640f02d6996627e857d5d08063a91c38e3b7af91a2e8d5e3c1ffb79020c0e00bab7f4c0de875dd1658e6f665e60ca7ea1fcfbf787c7c09db300a4f9784d1f4ed19c6f55b18451915dcb86732dee7ada559c470ae7e5f543a5e0697fc4ae7a504eb3296d3ba5fe165d16eddffe2798a81235b71c46398e70adb76887fadfbdb40e538843e1fb11e3870e6159a709fdc70b872d186b4b9016e123e987011d714e7b6e0ffec8e279d7548080aafbd13c23bb419e7149611b711c54a6fccf96a91b7ce108917a71b46cc3bb70126d4d3e44353ee64fcd8a1709109fe04d2a3f3bbdef66264d4689f80301c1c2126922763490bdae5ca3f73238c2990ceaebf9f396794c0ffabbf3f6a58db3aca2b1d7ee91d6b39dc853e7fa9a798e02f5dc0fb35b16161f11ee7932a2e2fb3944a6a3243ba999d9f08a19b6af36d723e2f650956d464dc6bb4cbd70dc7bb742991235a05ec42569983e86aaa02ffcff77e72d1bbed1f1db3d972cd4f13c17a60c17cf2a6879618cf9515aea3aee4a1833fb0c7afed0b33d3b3caa2264149a89ed26b0cd7a0feee82fb29d727669bce5d2a6eb5528b647fb6682020b3a1f52c2919080f83c02c5de1bd7ba5b3389431f651473a9cd55ad5e31f02cd23f7c06f79fcb714e5fecc7555891e949f302ecc58264d75f2fc4de2d34d09afc9b324ec364934046841598b3f22498dff7ea24abb58ce953c6d563cf13494741aea256ad2b00fc8d451c83e898fac87a68868c8e937a52c272cac14d9990b7dec02a47c8e0e8d8c6fda2846ec4a647982c1d86f3208f80e10e2a6fbd733f684f8a340c09daf083ce5f785e3c4cfc840a440cea4501231fdf369fb452d33ea105301d7cf505b278e099fa5ceaf56c248b11012790a81815cfe5107e225b80bf2c4fc95da076a4c58b2cfbccbab502fd37e564c993f23a35ffaf066f34a9b4143ec041f02013b121c5bac4fd52d34c8745b11a78d287400ae146ff2c3319c1d5d0a85a77230d8cbd2bcc031cb9946b8ead7ff6d48ef27f79255cb3651b3753b3dcc0f164466c8c529e6ab6f1f6988070a1ddbf1bc5c482148ec1e215978cd49e7024886acfa796b90d0f0873e5188454b86df359537cc1ba180a362525631abf253e23f69eebe0a89707b1a1011b23a7b0ef501a84f3202496b663c8d1b54e9e5aa9fddf996c52f5c571bbc8cc617a71a1121340e6e5d4f42a379b8858f840e3298807a99cf6e901b1b5ea2d8ca6bb393b7ece2062d10565c406b0196ec96e9ed76e0c3a7c374b4c51698efa6ebc75475e5326fd4096d74a22d16ac287f77283d9a3acb762a637da84b3c4600763205eb45ebd41680730cce097ac903aea00217881d8c084ea467a735aa87c258464ac00cef272bb1e1a07bbfc7f3047f64e9df2b21a80c1b5a33cf3254bab94ddd4c62a467de736fd57e17b44a2a258789a9bbac13081bd56458a509197c0217f472fd1f977a7cfe41b308652ac66a5e54556942464eaf91eee1009f4d18b7db75c54b2382af988f3c33fc86bd5dee5e1b61042e32e237f283366a8ac4f17baf64e1e9634cea9951645a6cc9ae58aec05a8cc105378b06be7e2524936cb841153b0cb5ba014864d0759ab847c8727c71d5e89f955b687115ba9dc63768b1ede051106cae4f50f5b0bc82c4a8bc94c7d9e14b4c1826f30c8312aa599ab3f970f848b8cc7e69de1b885c61711147817334614259ed1cbb2472a802166dae49785971e8b3289b96968ad00165f93c8dad7b64390fbda1ca2e96fe3a524a7c939f54af37673678bae830beb92ebf994704548e203967c36adfaf81f1d9c3041f575950fe05cd53a1318fd6126c14fcdcae9e34517d82c709aa55c9136fc896f660b1163e2d68b08f3dd6898136ccd69fcc2d16b2915a39c71661546519a7f5dcc67766267fdf20ee3e8013cc2389ab1d6948f94be432e9f8e412bdf42a5d51eca93606a612a03accc3d2d920a5c7f5be0e72c02e5f98f96b3722daff0a3362d9842eac51f6949604b8a31704082c73f6cc41ca36ba0b8c49e7bbdf19dae064495adf81fc5d6d4c35626ad2544ed3523889f5077a514cf902ae8919787dcfb41f4bdfe7f4fa45d023e934c90542826e45360f435e5f94eb42590b3e9617fee8e37874cfd91f422c75d49c0aa06769f6a412177cecd2a101eee54bae67056a059abe375a7a66253cdaea53bc4ffb538c07cef75b688622", 0x1000}], 0x4) r1 = socket$inet(0x2, 0x10000000a, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socketpair(0x36, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$inet_opts(r1, 0x0, 0x384000000000068, 0x0, 0x0) 00:43:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x6d32f159) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pipe2(&(0x7f0000000040), 0x4) setsockopt(r1, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) 00:43:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 00:43:48 executing program 0: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000ac627ecf746e6a4522eaff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000fe81333e4dfcc4a509a71dec4a0c0bf34028517c2a"], 0x63, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/94}, 0x66, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) 00:43:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5c37eb23) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 00:43:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x10000000000000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x6, r3, r4, r5, r6, 0x108}, 0x8000, 0xcf7, 0x5}) r7 = dup(r1) recvfrom$unix(r7, &(0x7f00000000c0)=""/99, 0x63, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) r8 = kqueue() semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000580)=""/80) socket$inet(0x2, 0x7, 0x9) r9 = syz_open_pts() r10 = fcntl$dupfd(r9, 0x0, r8) write(r0, &(0x7f0000000000)="379f90b0802877cef63cda828ecd1eeea53123b49906f5269a4b154be389381209b46b420194f953f3e08ff7e8ba8b944dc401bc3452945dd22324d2c04542309021c7868a55ae4139a3d28f3cab345b26", 0x51) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000280)=[{}, {r10, 0xc1}], 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) getgid() fchown(0xffffffffffffffff, 0x0, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) read(r9, &(0x7f0000000300)=""/241, 0xf1) 00:43:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82bedabb99f7cb9cd22f69e2a31dec022e2f66696c653000893f7a97a3cc3b94378e54ec5ca3d52094643e2ea790ba2aef2d6b3858b61373f938a6ca95169899552befd314a59e3fa37c6412fb2457ee5b5f671cbd09734d3bdd750b75925a2eb285f3dd726b12cfa32dc8ef449ccf57a31de890c240f430d91df44e6c1907"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r0) 00:43:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffe40) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=[{0x10}], 0x10, 0x5}, 0x0) 00:43:49 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/13, 0xd, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt(0xffffffffffffffff, 0x2000000000029, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 00:43:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x401) munlockall() mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) getgid() open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) 00:43:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0xadc}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:43:49 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = syz_open_pts() r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) fchmod(r1, 0x0) 00:43:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x1, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x100}, {r2, 0xe16e215ddae6647f}], 0x2, 0x9) ftruncate(r0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0xc}, {r1, 0x2}], 0x2, 0xfd76) poll(&(0x7f0000000080)=[{r4}, {r4, 0x1}, {r4, 0x2}, {r4, 0x164}], 0x1, 0x0) fchdir(r4) 00:43:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() r0 = open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="aba44549197a15f46892658d12", 0xd, 0x40f, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdirat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x21) chdir(&(0x7f0000000200)='./file0/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 00:43:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x85) ioctl$TIOCCDTR(r0, 0x20007478) r1 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x4) 00:43:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000740)="e36258a416f790037494040077f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44859a23f6b68bf3e29e98798ab5f430e9aee7f978f90ac9dd285d827b59fee60de032274ed7b01bfa4f12ae4e60514ae49170d069ecb24ad4f1964302d4616b9d51882533e602e7e5edbf956753feac67c457b8ddf093c9135594225f38d61fe6948105a30ea7abbd8bfcbb90edd40c33aa48da27fc1de5bf3cbd6702cbdeda3275f4604d55851f6ebb81c306791919cf2fe3046f1a", 0xfa) write(r0, &(0x7f0000000380)="23bcd010aff31164065300bc1a633de0b692063e6c1d33bf9adecd4fcd60f63b0b99ce768d98579289365c982edc2b396d470fbff99c0608000000a9578fefdd12863bcd785d7870ed1f4bc2f1067e653c57e63b523a244b351016d88e8d6cbedc51b7366fd6094448c8394b23f8de8a1183f0eea7078250d706516e65f7911c28119fa6c6a7d1eca3b02a29c764ed2f64677fb7500fa1415c3cdc4d2937d7434dd8e880dbffff0000003e2595989428744d2a25f1", 0xb5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) syz_open_pts() close(r0) kqueue() kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5) syz_open_pts() 00:43:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) 00:43:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1257790abdf70fadbed791a7770d6e8fb152c73689942d101b09e9a7b73a34aa8ce1505c201a8e58dfbf00e6a5a0c54f57bb4b65c1530981d0edfab307184703239af03df42cff7d93fe483e5babbbdf719362d6e6afc98cdbe08bf8ea57f2c74767fcff37fd7864921240b93c78688200c75d2ab0a4bfb53830f542be74f9689d8ef9bc39cddd59bf230e5e3016416285e68a2408190d1144e453fb2a58f30939e0da9f62cc9aafa40d08ba3a2c502e249e014a340d6249e14952f2d6eb1cac750fc8ef6ec3b0ed945a8412577a5b42f0727bd52e2f3f832a5b13338d3cb47befe91e6fd45b256bed81e9", 0xeb) 00:43:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) fsync(r2) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 00:43:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) socket$inet(0x2, 0x0, 0x8) 00:43:50 executing program 0: socketpair$inet6(0x18, 0xc004, 0x855, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4, 0x8) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000), 0x0) 00:43:50 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x4, 0x6}, {0x7, 0xfffffffffffffffe}}, 0x0) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xc72}}, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x7, 0x81}) getitimer(0x0, 0xfffffffffffffffe) setrlimit(0x3, &(0x7f0000000080)={0x9, 0xd7}) 00:43:50 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r0, r2, r3) ioctl$TIOCEXCL(r0, 0x2000740d) 00:43:50 executing program 1: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) execve(0x0, 0x0, 0x0) 00:43:50 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x8001, 0x3}, {{r0}, 0x0, 0x40, 0x20, 0x25, 0x7}, {{r0}, 0xfffffffffffffffd, 0x3, 0x8, 0x7f}, {{r0}, 0xfffffffffffffffb, 0xe8, 0x80000000, 0x3703, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x0, 0x9}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x94, 0xf0000000, 0x3, 0x3}, {{r0}, 0x0, 0xb2, 0x1, 0x19f, 0x6}, {{r0}, 0xfffffffffffffffe, 0x5a, 0x40000000, 0x1ff, 0x100000000}], 0x3, &(0x7f0000000140)={0x7, 0x5f}) getpgrp() preadv(r0, &(0x7f0000002580)=[{0x0}], 0x1, 0x0) 00:43:50 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x6fa) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)) r1 = getuid() seteuid(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() open(&(0x7f0000000080)='./file0\x00', 0x60, 0x82) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xfffffffffffffea7) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) 00:43:50 executing program 0: socketpair(0x2, 0x8000, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="fc000000000000004000000000000000a7847fe0df0afb932e19ed422ac09065a416e1fb914703f433a6e8723cce8561b5aa049a0fe5cf126f8c55b6615cade314bcaa294c97cf411cd6422df21b57764befec5a58d6d55acb5a40feb687c457bb38a2cf1885e08c05106ad7bd7d4f2fc7f141b19278b528a5f0e4f5bd23bc257bf14fe17cad5ab5f6d24299e836b5005c3f9def06e2c3f3f6f783a9528eba807bbb8886536e322952f3640104000000000000dd38d80d0e7824b46915cc83d4f700b5f992adec5d71a5fdf038455ffacb73ea68f0f36f84f14b1812d600e068a523afcf839e9986f614ff2309497af827f526184ba4d601a083e340e6d7c573045ba4cd13f228ebb3869ccaf786fb9a39f99f01e336942384f1f6429b8783ad51575e50dfdfeaabfd73c703052ed7c976a295ecd39b0afae6980000000000004e3c65942736038ce7f77444b4bed9ec8f6a05397c957f956cf0dcc7ed1bf459ddfebf477a"], 0x140}, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x400) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:43:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x28) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) 00:43:50 executing program 0: r0 = socket$inet(0x2, 0x41001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$setstatus(r0, 0x4, 0x80) 00:43:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x80) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:43:50 executing program 1: write(0xffffffffffffffff, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0a", 0x21) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x20000000000000, "1eae8682ab0320755ab8bdad1d5f07a098206fb2"}) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0xffffff35) write(r0, &(0x7f0000000480)="f32d005489341a3c17cc199ed62892c5af6aa2dbfe6c2d76dc213cf9ff54931812e974081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9bee6bc69d64caec70d3f2d22d2e56f9ea3bfd1f19e9c144a1f3ecf9ee614ed3db6c63247ccfef4c52f9c47eafad8e81c2af893a2ad44f46ff897516562c58f9ba325777eb60b024720ef8ab9d878b0ea6c432f0cb2", 0xbf) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1000000000) r2 = kqueue() write(r2, &(0x7f0000000240)="daf532d293cd7fea78c592381f17fb5296f6c3217b090e9bad494c94bee725073a8e324af3b6f6499280c6aadc0a2b688957d492819534794b1f262f3b49653b31720a0f52db4ac1d2a646799cd99ecf542254d34c09fb3aa0c9350261401a3744e5069389dbc6f4cb1dbf20f734c738f4cb20bd6731a48a76946c2a09fa88e9d6a3bb0a6875c77b16e950b8c34bea3e6450c7cf8238d33ce411cdaaf9023383921962c46bbab79cbefb", 0xaa) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) read(r3, &(0x7f0000000140)=""/249, 0xff90) 00:43:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) lseek(r0, 0x2f, 0x1) write(r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 00:43:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = kqueue() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="639ace77dd077357a23a1ebe28f8326300bea5823d390534b995afefab80743bcc28ba9b9604ab4b794b80dd8384e22326884f910649a7faf9fe4463de535f1c30b278cfb25c3a3f59b0a0f8d28f44eb0e76b11f26e3853d29bfedfe0c5e58423773fb3c8331a8c70cd45202750b9b7d5ab4846b6b2421ce4070daf2565d60decae5bb396196dc76", 0x88}, {&(0x7f0000000000)="70e8ac51cc87fdcb0dd0a20566dc3bbaeef1276d4b72d59c8e77c60841856e7059721900cf86b6464f1d7e7c35810300397f716814224e76e67691", 0x3b}, {&(0x7f00000000c0)="d3148212485da5bebf5068a389c3f6a356b886f35c798b7e36c7d721efa048f86b8f568caaaeaf2358ecca912acaee83663bfd9a9c7d52722c928af4dd1b5b1b83be08437e1e427317206b42", 0x4c}], 0x3) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)='A', 0x1) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 00:43:51 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) socketpair(0x6, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) 00:43:51 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000340)=0xc) fchmod(r0, 0x41) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r1}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r4 = dup2(r2, r1) kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r2}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 00:43:51 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) socket$inet(0x2, 0xc000, 0x5) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="01024f86"], 0x1, 0x0, 0x0, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, r1, r0]}], 0x28, 0x8}, 0x0) 00:43:51 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) setsockopt(r0, 0xfffffffffffffff7, 0x5, &(0x7f0000000040)="f79630b892ecc847e85b5ed0bf7dd61d390e0e6fda442e3c3ed2127a9943b8c9f8b6a254e2b1f24ab1901d356d5dbb198502be7f1be2e667f7f53eea355fe44464c9a3dd8998fe789b8a8bcb38471ede6bfa0472bd7bd81e", 0x58) 00:43:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) syz_open_pts() 00:43:51 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x81, 0x9, 0xfec, 0x0, 0x5, 0x3f, 0x0, 0x6}, &(0x7f0000000240)={0x200, 0x101}) r0 = msgget(0x3, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/116) 00:43:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000001840)='./file0\x00', 0x10402, 0x1) r6 = dup2(r0, r0) renameat(r5, &(0x7f0000001880)='./file0\x00', r6, &(0x7f00000019c0)='./file0\x00') r7 = getpid() r8 = geteuid() r9 = getegid() sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f00000000c0)="8cc18895da7f729865a271", 0xb}, {&(0x7f0000000100)="117adb582f89043c51a9f492fdc95655e92a0712030e509074f613f404dc07738da1b054a4a4380f4c8955f870e89c74b9fcdf6ceddeca72e9d97f17b48e5ea044db0573434594c93c2c6986f589c7131e5628c138b137bc03122772c9eb723eef46c7acfcc4c018a827e6d35bc133125a764da83878d316d2f93bfa32b5eee08a1e2b48a701e10df8830bd6cfbdfe1a5ab96a08678dae119eee034244377fd7679315703adfae3bb704b6138447215e6f420398aa6d0e9c9299239d15699baf18ddea87113baaf11bcc5c082ae7027f1bd31a55558a6317a7", 0xd9}, {&(0x7f0000000200)="e2cd0479fb8b5b64921cdf3d5fcbc9bdab57eefb92544b223ecd73557d2472c56214804bb82fd814bf54a2ab2178ff42de2ce349007ec64e2ecb187b02", 0x3d}, {&(0x7f0000000440)="016d23c86ee9f98ec94a5e6e0ff12c94f7041587e5f6b5d3a31a8bafa1dca2a1cc846baebc16a19d2c3d476efcacd0236d6c1452fcbe6684a90b1db6b9dc7561f185e053becc064c1a247bc8e7cd01aad804e80dda6d983ad88f4fb4f5c483015719ca769179b8c1c059e315ec5f682ece6774aeecb9e6b2cd579da6e7b90deee1bccb3ea6b91951d1030f4dadd1721832314d492e8781337d5b433f790bfc13d02c747e24b3e0adf4e3389480ea91bacecdfc887760c545e5e2fb28c839056a1699c247ad5812ed68cf24a6cf701c84df36afb56c453deb82c7893df87951cc7b2b73d1e2fa4c40612803d33ac2893b683f9d194931ca639f8a8ce9c900e3f94650ea5e221f605575c34194823367667c055d13a778c791039a8508698c2caa909c390af43d4fc70d9702d3aa25647bb12e8f49ba48d72a3306bdb906624f4218c54525cdd817960eae476f5fad6f722b48dac97ec5de095b6bb5f0bffac20587e07875af8bc13cdf119f9c3e4abcf3eaf38d837370e6a6a08acbcdef6b771cbc2d07b989f22d29f86221d9d3503f0277a8d0ea95ce7b510208c01360d4443b04a5703d90f6337df83e73eb665fdf57d5033ecff5725b1825c7f90a8ebce5c470bdae86a7a3a86c47c7eff4acd410d52814b41c011760797a17e0c295d3b360bb5f0e164982b677cb30034042af8cd5149d8ae213e592f6ae6fc5956d5e609ea504efb5f634b8dc9f497ca8b526080de149cf05323d75b5e0d9dae9b84f704933817e589e03dd59ade3d8e5d4334ad8027e97cb5e3f5f8d9580ed80f71ceac78f327a4878925c967ed6b1df3206a42d6efb0f46a49326466226294ac84b2870df4f1048b37854a753b9d9c4e2eb8eba099d675d6c645e64576ac04078e1eb887756a24999150e12e4e7f8c879bf8fe589d07f0477f076d7351618dab648b2318758fc8eb69b1b95767ed0a7e1617f1c3fedb34aaa28300c0d47f368afea6137719f7acf48ae331b7109dde56af6ebb42be46c9a408d5676c4e46dd7aeb9c2f191f4535ad51a69317d8a648d9408ece69208a93c9dcab534d20e707c4c3ec25c02891bae95f49386d9e6034680ff192e6ba18d6715bc799ebe9a7245e1bb901fa7a3907d5d452add850480aa59d4d34f80e236eb9edcef5f213720d05e2500c604754f79c5aa80c1b698542742805853062c4cc47942f6fc210bbf7be015ffeb7d585a316504e99c09a3baab7d30b1a4753d62b8c07a095742d9c243510e961e5742a75c9abb2c6bfc593d6b65dc5d9db7079f5c9271404118a1a0ff2ac802a7abcef64ddc8f8685857c85788825bbde7962217a5495a576012c6f90a1a36606fdb86262d56c640f1eace331b36cdd4c2afe23ed402f54d3a63dd6cc51e213a7e1329df68d6eb74ed8e5be4027edbb3a9a61dee829516c6c3a3d9dc462d843f08c02453932d148ae7245fad6dc2c96975f40581020f10db94ed3f0910365c389eb1928340abe29c165ad8f1e19f290b9335bc09295bebfa5f465c7167e0d358faf8ef8806d5553ba902477627febfb14638e58635f57a12e307b2dc186a21ffe58f6e142f8311f95469eb475a2e923e1344d5e8d6fdabac976e48d73fbed79e426f49601bb9ed4b73a1abe96769be6989dee0d059bfa48c1ece9da358850a3eccf314f18efef08bf17ca81d205cef670a2ba149ae003d5e8abafc64dc3b0969a2d8aaad5f3a93df830dbf0517b305e6fa36515cfc634d1bc7adfec5b139ff555a2cd48bd024e4138ba9f05508ce0c79c78613715e60445ec64f1bf7489da1e439297f0958444e6e3eb0be47e25e1f583dd3f4df06163de55f665adaac13d630837d910a1be540d7fc22bb85b88ee1aee6d58b468c16134eda5d3843dd7dce322ad86b596acffef3c2f59f35b1e6af4c89758cb964a238925c900a0c4a14247fd9d7e3dee57f3dd7a1433c1adc09fd18a9fe55df7ff72d0dd30b8e395313308ca84c5cbbcd29ab83fcdf78fe648cf3df9c65ce034ddaafdf5ee5beb1cbc7761ea0eec68d2b01cbbff5940101db6e1a4aa191cf5c95be5eb29cad74661e805ba73c9fcec799ec9a0df8c665b447d74550cd890426b50fc0080d1f21e4160124fb5b24bc1b08af3a0cd16b74a5238703cac5d4229db2e42905ad95b9e30198e87736b6eaf13a46d89cb69ea6a479a44b898a5b412442a29bae80f5a9b86228be8f33b40a1235cc673fc02da9761169e898e065ac651d01228b4bc99f7093d9b95fc210b4e42d679af0dd26414ac2b93167e848c6fdee7196b2a79cc1d5533625b80cbdd91fe6893d1fc6ac3d77cf038daa63ef68f5edf64ac2c4d05c5c4138328bda4c71a68b52833358bc0d7fd88c2ec3b254557617a913fada5940d0df47d5eec88bfdc4d8a31648e1965bd6b08b78bc479664fc82a514aeb7a870197c0d5dffda0fb5fedfa7a7a31c87e4de84a0be6eec1278a5b54599317c419d95731f7597b016e91fd0924b33b9a8f8995dc46aaeca4bf505daad3b48cb6f0ecd3a2db5d0cddac5b19ca3602a8245a2ea4ff0fff2a2e80088f177a55347b30372ef730dfe622508905ed6721eac3ffac17b681fb8c58510f68572d82eedcee36aa000bf42c5b4f17c99f114be353c2ea84ea05380e5d582034461c6514fe91d99d864ad7a9167421f322cefc56355e4b433729e539bf18cdf36247e9c761186e98ba544011804f974eb3ede46f5706614db32e7296155930dcc9e915d90910fdaeda6ce49ac2dbdb04606ace6e0698f02c78e846f6455456277014562d8eb92a5fae4fb52943b754a7bb07cc5f1f3c35c23691607fe2fdf25e5fca58abeaac147f1b53d56bb38de35cf50c98600e530021266ef11fd8e1a36fa70719a19686ac450c3e31b8d80d92007965d20ecdc70da2b447867728d376b6feb660cc7f6bbc17aab983c8261af9a759b759e29bd674b5a24d3db77664bcd902eee7f3dde1410c290536aed71a019a5bf8fa99a527406e1b3db8516e852a450c2f6b243ff2f303127179a37c0c6cc5a2cfe7cefe69d973e23fe27c5d28b84c1cddb60bb1d0e46dcf1f1c2179613b29bad644eba1f97a843744e2476b47a06761dba1a0094f109fe9492a94a2639b075578f7e73d1dbc2942f1ea682631b9c21dcc94473a24ed248ed36811d3d752bebb4210c1f166361b9788f6f31fd315340b68331a65e40148455f4e0546fd65a7869300e36bc1aa9c41088ffbb00bef5eee35b93df51c61f49f855b7adfb52e2da00b95330754f1b4fd9702ab1e28d6bc52c4514d95cf5ece789444267287c1703179e8294bcd54072290a745efb1764e00ecce1efc752da6adfbc83e250761c5feb52a828366761e53d3f1db6e2878ac6d1085b18992fae34a794996fec99ff57c0ed7907f6d97f212119ba723849c833ff80462ff3697d1a4c12505cde72ea6b33ec8790b5ee79aeecbac757289ca93573dc420d9d7a47a902b703e9682114079acbef463f3d3faa5215787edc298e223bb8df67917bb4373199a00dd4725dc911923c9a68567244d740c282aa1cab405a40a72da5ffef16fd7997643b621c821efd78b20c731b477b8f6645e77d92e919c6c09f36970840826a251d68c0f50c8bca3bfd6e548dadde57ba0ce35dc9f41f63924ed32b3a004b3c1466373cf92c41e247089ca91955fd813272364e6213b8925d2d5604c6f5af8fc5bd2d30d6c5a994ddd72fc9654149e1ba01fc87608cd1757c10930ac825c858ccae80029f1123f1e52789735af2ad0f0726974809eabdddb57fc3c8441ab96dac2c21d2bf63b99daa03973ec3a1ee1799b6989c030949b31a55a4c6b11a02579838f7423268b52d669471a46c0b7497cdec4c1c81d6fe5d1fde757f6e66c1ec5d39459883ab10b8a8c5f538a9d835696f729959441ba4725d49a8af337446995868a65ca858a498fac6b54e43535521e05bee31e83a4c290e0da31661afda14c98c7fa7e2fa78884a927b092b276f38fc883904f2d1c5d04dde4c30ad7ae46f74f7720f498e152b82a8a234d4b28faa7e01978a7dbfaf83889558b13d7f4aedd5a24890c6cb43c6c90947ffc8e77e9f4ac66c231fca113d643fad4f136d97018fb554df61714634b5f15fbe5aa1a5f31aaf2bfbd7bb6638cb322d765ad436ef662fa2be5b117940626255043a7d153dbc973386c2be30ab7d61566199936e61f9ea3ca4fbee6bf1eb40cd06bbfe49200e7ac0720903610035ffc41fe903901df7ba863b6452c4776516b7e4909f808c6e95831ddc732b66e89c2f6242f5fa85b63de573c488082c030338225e202f1de080f54f922c24e6969840fcf7561a591b588cf23983063b7f4d4ae2c0b3c5529395b60dca1ea357ffdc0e2f306cc10f46c10a86de0463f26aa634be8574bbb6e21f042d5f93cecc4938a8915bc22c171ea973b41c8cbd2835951873f8a8feb123bd1feb89e09204660f9050405b41a3bca397612fab944d3ad2942aece1c5511e63032ec370e4e873891c99be95ddba5941dc2518299dad4167db36cc58557951ac7e04c213a3d67db8772bf9da0cdafae9d81a5c6c431e72ad3acbb2e3851873f671ad31cd63d8027e5b853c745715ce9e8d5f932cf54637cf731f128602a7449ef28016123079f728df0bff59fd2cb8807832818610d56a7fdaf304211d844c5ed9f87d1e3b2271a7d9f93c6077b756e7c337a847498b8b184cacf87bede84557651ed937d01619e4bcb94982a0228be93e39b8eac74c1de504b7f765d62081d02a4ea27276c14c13556832dc0e041f987bbc76043cc982fe76ebf4a0f41c62fceb5bee68b5bb35e8ab7a23d2bdc83da364f2d5f278dca6d108cb77af943e2be5b88a32f57bd22b770331a5c1413a4890724cace89c678125cdf15c3e405bcbf0dc59d4c7ad1642aa1918a617362b1baa4d44d015da7cdfb5b83003787947a1570ce7d47da9b74e1fec4e2949f514ddc8c5d31e87f219d9622ca636e27761c4fa8a550af965c0885545dde3597578d6e74d4da19f6292ec4c2d09891487b9c3fc173af0b2218e36b0e164966293176e78f3c5e6d90026633ebe85e7858086321759dc3b19578f8b4f2825b09889d592db82c9619dbf453cc1d95d48ca1f0eb80ef70abcd441afd84d5747bdf1fb8c5e7753eec6aa9e79c48435b38851e9ee8514d80dd8aafad351c3fb6e320f0a0f74efef24eef494350870cb6c3de925516df3a13f11795a68a8b500392848bedb0f366c868ea6f7e688603598a6517833594ccdd1e07ba4e59039b719c388555ef53fa4f8d681efe2ab5b1e01b1a4c869e83b85c725622a407c7006089b552c25fb38b83c8378cae489e24ac93ffe9b0387e0f79953f36075a2e5fbeb3c14acc0b3911fa28ea8a6b728638c022648c2d71544fc1f515565d05b537826e385ef72939c0663a743d0a43b618c94581b8b070de01635935ab102a4bec3fb0a3e9b5f14bf66fd09305f9f5efe6e4aabb33fde64856ba8eb9217a66e0bddc8a745f6c78f30417880cda9bc2fa3305b78db7637db387fc0fd01cd1021ae7d7214001930c6585c8055222675ebae70e3ea2ff75f56da0eb85ccf0aae29c52a14feee1bb13aac3d5a19e8b5684dbd7d07aefe6930bb29850f08f56833f9edc87864a46597cbd4f943d62d3527d41715bbcab794c84be09b93519c4d15db56d531e47f7d060d5d3e6bc99e3ec121753b8da82f93480ba3c2fb21ff4ae66b9d13f09a8138d3a3fa3da481f06af19b60d758197c6068b18ffae46a2bbee951317c32296c63ee715", 0x1000}, {&(0x7f0000000240)="53bc2458613937baf5ccd90d99073ead1410b1ec417bfb5de4d2068dfd3b324bd95648a64c1650add71a05049af1461f66f00d7e494dc4194212c06b5b1d30d384e3503f28b1556dd3effbab3967b423ab25be07d0117d6ce0be2d4a0defe56a9fd38305ee024550794864b48202497a9bcb1b1c513c4217c73f58a2ae9a360560c04477ff31262ef1decd3c021a6ea3e6b989db595052af9aa8ac7b80f085bb9977f3cb83f9150ca5e92fabca3e2d1eed0f096fbdf8557cac4b709b83b057a87e5c14", 0xc3}, {&(0x7f0000001440)="3132b19c0eb09be8c4fd513f6e78621be63c6670a928e782a419219e5d356a125ba5212b4822061cc1e2026d60b2b527aaad06ecb65986678c1664a1e6a446f433de6f1c65c1a0729bf3e5f7c4ec59c1c3ed0cb72b8d991dd07539c3595010ed0efa47950b849c77d07281e0", 0x6c}, {&(0x7f0000000340)="0bc911f7a325", 0x6}, {&(0x7f00000015c0)="1931a9d26293b70a6f28a56f8415bb1d13452ae1e90676aa1f8dcccb19346ca0a12860b568751f9a57fe25902f0c4b70481a16affdcff22eb2e93a2f3ab0abf2d3dd7f94c00b0235e7fe4bc426a1f86828f026db262535dcbc9b8d5d57c0401aa37a7e817b840f5f07df66fd265f027dff55d76b7a0db35a1b560e39f6953193447f41556ec357cb36f77b2141de3b6f36249929", 0x94}, {&(0x7f0000001680)="0bbb1f136dafb87371896389a8c44a4f3396d623f97c5bc038723470a5ddfc12f199a6eb7ba806719a5a24b555eba12411e35526527174633f9da6db36ff9c119a137ad6407d3a94862e34d6d209dc3f129c46e64138e5c9c8cff06ae829132150f7b60dd5cf4a2777bfef7830fa67857b8c60d8fe2f3e3ec4dbbcec986776ab7b2c06efe4579a3e57e066024e3a4a3fae65145aa6d9b33cab4eb63912a1a9f01bf83cd12b1e2d477ebc", 0xaa}], 0x9, &(0x7f0000001900)=ANY=[@ANYBLOB="20000000000000990000ffff0000010072ee79987a0d0000c4f078717496e4dda13ee2d139acfde0a9b2d3e215701cf1821e9aa2e2307fcf75fd4c45f3", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x400}, 0x4) 00:43:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x1002, 0x7fff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) unlink(&(0x7f0000000140)='./bus\x00') sync() getrusage(0x1, &(0x7f0000000200)) 00:43:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r2 = getpid() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1811, r0, 0x0, 0xd) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 00:43:51 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x200, 0xd8) socketpair$inet6(0x18, 0x5, 0x1, &(0x7f0000001600)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair$inet6(0x18, 0x4, 0x1000, &(0x7f0000001540)) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0xc1) pipe(&(0x7f0000001580)) socketpair(0x18, 0x4, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000013c0)=""/220, 0xdc}], 0x5, 0x0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1de", 0x179, 0x0, 0x0, 0x0)       00:43:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r2) 00:43:52 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a43dc72356b9", 0x6}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 00:43:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5b08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) close(r0) 00:43:57 executing program 0: mprotect(&(0x7f0000475000/0x3000)=nil, 0x3000, 0x0) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) 00:43:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) close(r0) 00:43:57 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/162, 0xa2) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000340)='./file0\x00', r1, r2) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') chmod(&(0x7f0000000400)='./file0\x00', 0x24) mkdir(&(0x7f0000000440)='./file0\x00', 0x40) kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x200fffff, 0x80, 0x6}], 0x6, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x9, 0x2}, {{r0}, 0xfffffffffffffff8, 0x18, 0x20, 0xfffffffffffffffd, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x5f, 0x0, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x11, 0x40000001, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x3, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x60000005, 0x5, 0x9}], 0x9, &(0x7f00000005c0)={0x5, 0xaf}) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x2001, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) unlinkat(r0, &(0x7f0000000640)='./file0\x00', 0x8) chown(&(0x7f0000000680)='./file0\x00', r1, r2) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r0, &(0x7f00000007c0)=@un=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) open$dir(&(0x7f00000008c0)='./file0\x00', 0x18100, 0x100) unlink(&(0x7f0000000900)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000940)={0x1, 0x0, 0x3, 0x176, "adf5e48f8309edc9aa487f4ccf8f358fc7eb95c9", 0x4, 0x80000000}) rmdir(&(0x7f0000000980)='./file0\x00') geteuid() 00:43:57 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0xfdce, 0x405, 0x0, 0xfffffffffffffef0) 00:43:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) 00:43:58 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 00:43:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r3 = dup(r0) ioctl$TIOCSDTR(r2, 0x20007479) kevent(r3, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) 00:43:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xb8, 0x7fff}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_execute_func(&(0x7f0000000100)="c4a33d0662009ac423d940960257f0bc970feef8dad30f1be3c4c1755931c40171e048006566430f61eb36f247ab66410f29fa") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) seteuid(r5) r7 = shmget(0x3, 0x1000, 0x20c, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r8 = dup2(r1, r1) syz_execute_func(&(0x7f00000001c0)="660f3a60fd00c4e12df31c4b460f74768d6413f1f245aaf30fc7768a47d9eac4a37d05760f002647d8fef30f12f2") write(r8, &(0x7f0000000200)="c0dc7970469f1cd920aa57293d82be7c41723037704ae84eb607cdba5782ffb4fcbaffa107280a41cfddf013814f0326e7d3b42976dd5e74a604c6779115437015cdb9b29301ba8267e4d59aa0f5ab00131c23d46b1e918c538f35cb01f8a7", 0x5f) r9 = socket$inet(0x2, 0x4007, 0x0) pipe(&(0x7f0000000280)) linkat(r4, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x4) poll(&(0x7f0000000340)=[{r2, 0x40}, {r1, 0x5}, {r8, 0x10}, {r9, 0x7}], 0x4, 0x5bb) r10 = semget(0x0, 0x4, 0x400) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0xffffffffffffff5a, 0x2, 0x100]) r11 = dup2(r2, r2) pipe(&(0x7f00000003c0)) fchdir(r8) fcntl$setflags(r11, 0x2, 0x1) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000400)) semget(0x1, 0x4, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000440)) readv(r0, &(0x7f0000004740)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/178, 0xb2}, {&(0x7f0000001540)=""/95, 0x5f}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/157, 0x9d}, {&(0x7f0000003680)=""/51, 0x33}, {&(0x7f00000036c0)=""/123, 0x7b}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x9) ioctl$TIOCSBRK(r3, 0x2000747b) r12 = msgget(0x1, 0x1) msgrcv(r12, &(0x7f0000004800)={0x0, ""/80}, 0x58, 0x3, 0x800) 00:43:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3) setsockopt(r0, 0x802000000000028, 0x4000000000, &(0x7f0000000000), 0xfffffed7) 00:43:58 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0x0) 00:43:58 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="1e000000000000000e7b60e43a1509f19dda3d2be1c1a7e39f92bce37274912aef2136e84a04006086a470efd63c658ffd2b71e74a69645fa62f2e5671d76827e43608c296085c595840cf4106005a7a12afb2bddae0b409380e73a55eb2e4d780c5bf234378c61b095d756e6bf7147c8e562f4a7c01e7e2ae16f6000000bb7f1d41e17245fa098bef798f617dfe12ee827bcf01c32262610be127263b6f85f0ff115b088848fd4e50525d34a49a4ccb7f65e3ea9a17c38f3e05a78ffcc00def4993ebcaaa35e6a598ae35298b591a80eccfc03676d89368f0cf3c1eaea3b703357e0024c4b4cdb0347192129190eda98080f562b0ac8564028a6cc732cf3e698730cb37c502c904f75499c20e30838c4ffcf8011ecbc47dde6aa1981fbf8aa50681b3aa14bd7bdf3f9e0098c70aecbac91963a555238c30022cfaa35db44d994615914944b2bfd939060bde56d6f469d76309d870dc53b393d37093b1abc1958447f303cfba0cb25f4768846026f55aee706b8b38c72835412a6e8b909703f60af6821606236bec27df78cafd58832bcd49fb2ffa942218ff979ade181c4f9f8f2c0470470877ebb90c86994621429550bb83bee43dbae88ca2929e619fe701", 0x351907597fc202fd) 00:43:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) socketpair(0x0, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r1, &(0x7f0000002280)=[{&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000080)=""/167, 0xa7}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/151, 0x97}], 0x6, 0x0) fchmod(r0, 0x0) 00:43:58 executing program 1: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x2, 0x0) close(r0) 00:43:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = kqueue() writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0ebbb941db65e67fb20173cd75867fe68e350c0b122307d0a", 0x1c}], 0x1, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000300)=""/248, 0xf8}], 0x4, 0x0) poll(&(0x7f00000006c0)=[{r1, 0x5}, {r1, 0x20}, {r1, 0x1}, {r1, 0x100}, {r1, 0x54}, {r1, 0x8}, {r1, 0xa}, {r1, 0x10}, {r1, 0x120}, {r1, 0x80}], 0xa, 0x7f8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000680)=[{0xfffffffffffffffe}, {&(0x7f0000000580)="1e1debe10cf515a5bbe73b220ba2fcb3b207ebd72637205f698e70bdbb271511810b957bd70cd218b3bda4fc73a588af2200065b59d0276c7b04ab70a9b98a932deb483bdde7b0dfa8aa0dbe6d0236389f42fe4342a3896208da9366dbe82046d3eac05d2708161af80a1b178a9be8cae8ec7cc2d43b19040fbac2dbf8d24f5a4e9feccc021682082aa3a33102f3bc1402b3ce174540952bea6eaf4554278f3e3407627549ad98b98fd79d7615850d454a9ca860113d71e57ae9657180893ac78ce5c12cbb164fb4fb4232aa661b69bad7c62e2d7647a526f6d6eadedd00f8fbb39d", 0xe2}, {&(0x7f00000008c0)}, {&(0x7f0000000800)="e6253d5e2bd7d60909cc149d0a8c471345e414ba18a6cb0a21da22c0fbdca3cb718c708a8e468e85bec5eb13f9e66c79f618dffbae309e064a1d5ef7eac0a7dd806cce366d6322617236e5", 0x4b}], 0x25f, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 00:43:58 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x42, 0x1, 0x10001, 0x23a2}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0xa2a3, 0x5}, {{r2}, 0xfffffffffffffffb, 0xc6, 0x14, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x90, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0xffff, 0xd2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x28, 0x0, 0x5, 0x8}, {{r2}, 0xfffffffffffffff8, 0xc7, 0xf0000000, 0xdd0}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x9}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x8d, 0x2, 0x5}], 0x6e7, &(0x7f0000000280)={0x6, 0x1f}) r3 = kqueue() getegid() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:44:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3491ff1b4f31341da7671e8bf46fbc31481a7ff47d01531f", 0x18) r1 = socket$inet(0x2, 0x3, 0xffbffffffffffffe) setsockopt$inet_opts(r1, 0x0, 0x400000006b, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc) clock_getres(0x3, &(0x7f0000000000)) 00:44:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x7fff, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') dup2(r0, r1) 00:44:04 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="975532c10000", 0x6, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = getuid() r4 = getgid() socket$unix(0x1, 0x5, 0x0) r5 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto$inet(r5, &(0x7f0000000200)="fd69ba0244b02e7ba2b85447f24bf93ea4e73344439e5c03aa1d0fe9eef9e64d7b657bdb4f13e5f9d86d334708790fd668f26b166fc0095a1680c6a79c7907afb1c098e34a27f547ce7a2510038bdec62fd590910d584bbb97776296a417a66f2b9f9ed121800ba3b9f70eaccdb37807820192e746e6e60411cf41cd3b", 0x7d, 0x2, &(0x7f0000000280)={0x2, 0x2}, 0xc) fchown(r1, r3, r4) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) 00:44:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a5", 0xce, 0x0, 0x0, 0x0) 00:44:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) 00:44:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "62906d811b7f0457fd2230b1635e1b7a94e8099dadca9572b284b9656cd53ca035d095bbed63ad9ba6fad004fd3122da83b61d2fcccea9bbdf8545b45737c56e8d8237f7e6bc62465b818f066ad0b7bd2e15e7040b66a1162b88efecd6632b1bfba2a9868fd1c8585e9d62c9c85111d8ad97c52c4979886a8041c7297a118ce27d091771fe804cc722abed3e01fe6a038002d4ca399b1c8f61f3a852d066316ba87fab2af8f284a26f8f3bdc5ddea3623f9d7fcf5c1bdafea6d503a4626e23f5d6116351cb4c7902a63dcf92a2ce5f9f0bbe555be0143c1991e8212a0fe17dbf5b5e8959cc6018273050a32c8d27568072c195e71895ba076d9bea52f0721d318dc58188067e789e91618378a17b07a8f1545e95885edd708e352a7ecf8cef31ba6cdfacdbc0a9705305fda6aaa108e55770645a7a53cefc0fc4da92e2e2f926b8e20fa44c8083d3583e417628aafe6c1126b13a396a7e6b72fd2a2b46eb92516c7d23c5cd7a02a3c7655221f774a43f9db5db3f1ce5372efe782ce3a64eac38b6a85c3160baab74f6a5c16177d21901d42a532a74339e5c71ae2c59843ea34524f827793f93af55c95287d9d38646695a57484ec5d9087dde4282a30f588b432cb8493c50c3c2147ae92ad7d3191456033f43d00189e3dcdc9f5bb8438da89669b41cceb774998cf5722c17d0eb426de5c79190ca75e93be91696a2d3413654f8f7ff52ca2c7ce82e92918a4078e60b346c5ae981568fb59360b982dfe8a4684db5682ec3ecfb0b0331e736795e5e3bd18f71c39755b06ffb130121a0ae433dc6474b3b1d7cfbddd4e4ea95e826a2ab4bdd1553ecc85b42140f9507c2b48761fc7fa7ccb93ec27b8da3ae8d8962662739751ad09063edb42781cbbef63414da103270c8a3c980dd29cf7c2a15c92830eed3d728ff09768af93b5a19983c41a7840b223ae7d679fade00b4962a3cfcd25b0bfc33dfe0aadadeb83f5d3cfea2410c04ddd71f8e32671a410c4af5203139dbf2e493b6d82e43564212a4e95ffc92601ab042514e500688c9dd5cb7ad9129983d7e5669d304fa7f9ec5fd7e0157ebed90f189824e1858cb25f2f48177a376f278c65c6ea42b22be3236f4f9636ebd1d98be2536fb5836f362f35b503f87b026a211484200058df3255cf718f61dba995ae83e23b07ce1c09e3f8e48f62fb6fe5b2f63d1d7836978be36db0706583070cd661cd16467eda397873682c95d79b55b14302b96ae50b0b8227d19799320931922f69039d340ba2527765fff1a6b4b758ceb1b71c68fa204615e0c0ef0e112fe7823a883dccec83ab183c397a852cd35455ca46542ebf7082bfb82bc8d68507ed1caaee183714030da37d1e13e3ff6e743f9bc56bc31df4725b399a258e7e13723444d614d24e918a389770361d0bcb4452475efaac1b4b422629b5af3b521c0b6bde91928ce4d06779884c56bb24236deb7638acbf79b4ec9014d0cbad02e3bb5161f30b9a50be8090a0e0dba72fc6068bfae19d834d54e1b37e9f9d5f1644371c8bddb8cfb00203d2de25b6303822aeab2b40cec66f7574013d07f4b27adfeaef9904dc0b2fb0a497654ee118d9dcab6e8726119fa4d5d19671f2732aa2f1e89d81c26a1b28298ee9bdb78b564b005dcba4b41a9cf54bc46c724a33ce0b396b0aa67174e9a748c994a85afba3cbf285264ec03c5f1dd5e4173384bf8a5d17502ff9a66e0d08fa595b55de8e4c7de6b4f612d9b95abf30befd16be5bb4e7267b0e7c33d34e5005b713a7cc1d246bbb85f224ec4eb465f44313bc6b8aae5dcdfee2cfbefea88c2694a4c9e982d4fc11ef3959e93f407878c64b397260677b7200efe4595f2e639a798be217e4595c313ce6bef4d730fe71e8cf3690a9f1a8caca3b90dff1f60feb3abd2e47a226d2fe399da9cc1d60c99c51dbc2e3a46519374b46c01cc64b88bea4bc18a73f53d9f745a1c9ebb6f7ee432ff42dac3ab2f255cf0ece4ca980c5d41b96aa6a7d7594d4066ccd822b495d8de8f0791f9334ebe9843ff6ac822696d944b8fbe535a3b3be2fa8182eb81c759aa67a150dde02b09264424c953f068896594c43d95c5ae00e6a52d9648b79188b123af2ff00977e00161df9b00db50d01a814ed0855106c3fe52cc5889cdd6e962ba7e496da2e44534dc07a52a92b48110c7f5d26e0a781b223b93913ddbe191ed64cc092c007dcd92e8a1762105353761c33594d566fc5ffb19cb5501c6d12e5e5a32607a6627cce7571ccc3c715c278ba704f7cada5ccfd2d118a9b8c1d4142115462dd830442de6a183f4c5902312105ea1819aec8988712b17f7cdc4ff0654eb98ce45442379558b7a4d57617b66ee3c0d4f9535a7908e1c9f06bcfe6d5b7978a2637b983c9cbf0924a7651db4b5150b7262f5fcb579a94bf70c572e19c1aea71b0e0a7b0839eadb8bce429d7dd1a221bc8f626a7df6c00eb686e24e3ec6a3ccb3ec7040f4cc89bec25437fb3929774cff28e455b97cbdbbad2144d02f0c17e2a6f20d65059d73a9bae4a724416383ac3f2e04a9610c9799c90b6b1c6f12c384ff40cb13dced1d21d6fa720d6a8727a3c2b4eef4dfe81df4163c0cccf94026322f1b5023d86410e2dd0889e7c72c9f99d7f332c122e02c0aa6e0b883d1a058c66dbca2afb73bbdffcd079341833d5f6db4de5a28f263207b3f17e8cc17b077c4f5c88812a4a9967070ade9b3fda79f120d1614db073648c07ac8c067499af3e2a617efb0c2543347299f261cfd21064c5d1d85e8c71f3699a6e67e71b77ad3d23aada84690292e164cc4700fba030c70328f03471b7c940679473ec181afd0e5fc7f3a9190dae6adf2801eefab7f7f0d735ac3c98e35335596e508cdd318b97eddf95b331451c0bd257543ae3dc357a7a1fa4d48a1e797f42ca5656e7eeccb24fd1c0e2fb38750bb621cfbd4a5d5a788c295067914c2934ab71fb104961baad6d2b2bd65d5e049fd8f17175d9d14c27502b46c56e7d7b7dc3a66d660d029e71ee24496160656bc34b0d0736d05e1684e99dcc71acad97751900be275d371a22c77e1dfd8f5854bc1f2601d1e037874ac59ca2e85729fc361c57274bae25b02d172877c3ca7ee8e658db73a1d8ed441f7d970f24b7f95264bf1e260fa311e364d79364eca16aec0b98e6b76a184c7d87454d59931ce0255450d1a8870160fefa53f78d327c170070f53d1a8ba2870ecdd3592b5e1211ef686b3af7f8c4a25f82171eff300664d3f57fdfb02bc82e9242ce0d2f610adbd9db7c97da45d6feb6b73b5ab7655828bc323c36f42e240210e87b35f878c2573960741456b3a9a48a25b7432d5fb459e80569eef1aeb2e0d67aafeb70777e2929cf71ed4e7476ab5f769680f1a71f45a8071c1e28b17c454d5264de6eef8239def853f1bece280c866688e64f0a408e8fa4d4b03184cfdfa1564e065d5bfc0137962fdff2d165f2aaba3c7a9ee06e98281a06a4e593be781f4d9c5a5489e1cd4f83446463a0bbee79bafb47b20aa873c94f3538524e438908beb2cd45e402d3629ffd177378d51fb8cce3ddce73edb6572c5f2f7ce8518b522fdbc5353db5d0a3182d71438f2541c5292f52442773655662025d9cb7cad5171563ff7d7bb1f9ce7e53d7b6db93756bb5ed98819863adbd3ea7b3a8c5e617c5c9e02b9f392d216923d6a0130c49210060b06eef117660c208987603516ba195615b638fb633078f3173ba7bced03e78b44a35aea1bc8a350c26c6183240bc15c9864b558bc598c4fad16265109048f78d3435b16a180745952a23bef91b8275128fd95dd05669b32b16cfc07af67a8d0e7179ecbaaa00a100979155ccb2a219fad583400d5dea05fbc0740af2a64cfa0d71e5cbc4ff5d808a905b9b33fed2635348c7c96eb83ff8e25fe35fbf755dbbc03cc0cac54c579f81c60ee953b05c5a8e5986b615add9ec6373866b2b0e01a879585398ffbcaec6fbe391231c7c796142b03e870c10c5ca0570286d4fc9ae49eeb8c8dc1ee69e0567550b31df1810fca103373bae7888f20e10404aba26e50229b16d6e0b503da26e60e13bb59347eee3b9dbbd013365d93d43807ec803cb33bc704a93861b070d0f1133d643fd628136c16996a97d9665b193f10bef31077351244da0bda481daf131c5909912a13162c32cae83c14177b9b970d7689da5a83c55ad29023a3e7f1d1a187e836bcce52cf9f1f15ae3d3c012ede605dc680228b08bd73a6f4305f11209e9358737e3af5edbe0c55dfece45e48c4f29c3308538ec4997d209ed37d4dd9281782f8f16b409d69a2cb6d673fdbf51b8e05f465b0696f8e87724adc5e3f308692a19a32d5f44d3acdd8abcfc321b505741defae6245c8a62392f8fea04ff3dc276a0c8d26cfcabfeaceee2493e027ec88406fec0edd07ec1bb1964cfa5512d9d289c358904edfef69b23ebf345cfdfa470610758610e460df3306689c7db8ae048399d1ad097abedc6558fe97550d6c80f79b959286ecf52f20a572ad50d754cc6f1f6f6d1538cb376dddf1da5a1a144c1d9ba1311e1d1a24e24f4835a103fbcc2430a2306f39fd5636c19c96ff2d795d74ec1d4813f529893bde518efe6e9061856988ddbbefbd162f0080800c2847ef9d5d03f70d3849d5add65446360083b383545b5a7b8c597682873a062fbad630c6eaa0c252573c354d6c787748540b78593016055ec2a48e5c50eb3c1a477135bd0569d2ad12aaf61dcd84d86c266fb8b40a16e497d2453c0f16f78cc54e29d71ec0e84a2a9cd66c3e93681caf411682c3463594f376734e758e3513328d798b836adee025d3187e647d2b2ef3960f2c0ecda689b113ccd0a1406209f37f3e82011e7d6f9895087fcace38540da6c1897179aa60a3ba5fb017a834938f55db006fdd7092082c0faced70b817c0692dd0a5511a906dbbd9eb3718acdc09da0ae74c60e3ddf774e335b8e6316c87126bdd9d4b1431b4298f94211445aca83e7f4e5495e0bdefffcac8f0771d2f9328815180c8701a233f023211c1edcfe2ce0ef93c5eaede1fd65fe99a256e2cd8d041be6683b9f291f27752e38ba87aa627b5693fda52a10d1c354b838db0fd5db9dacaa93b3f5ec06b1fffd60ab2e22030180becbd5ea4a9304f65dbe3934565ee65acd0102b28e8933ea2d9a6d24312cbcf1b7629f79e0482fde69952ec7444b81f1b26b53fd22d5fa1f02a34404ce4f80a2d1bbd2feb5258375fc89fe1b2fdd0a7a88f8e444c3a5780d66eef62197bf92e02f85e8888688fd6114664a389a6682864c3c76dbe71f796c1ebaca51515bbb033e01ad82a74cd9b0df1a0b42994b8df8e801e0eec58b650488eb67e877af492637832de9b1ea959af3993c29683fc0aef6ec403f6f5bb3737a6e2527849a8759eed22f98e373e64e5815af78fd2dd9b332adf8e1e171d2d95ab36bb6d59512eb6aa84cbcce8bb7bb2313419a7e836883ad2c7b70d90cb32644b030dbc25a4a97727ac334d970940ccd52a50e9e3a4e39c604817d93103a7d1ec15eac3ff3c1f2c9770d27e7f24c88c0e521d1b981e44284b8d2f5660a9115a37848e07bcb6eddc208f88ece5d756bebeaf0cad7353b1be3832a2c6bd97954775c02ca70027a8c56977d96fe911c4be69d70b125a917cf2482ef37bffdbde4b9f7b77d5171ff4abcea1a893918976fa3e16db98ab25e7bf0186a48a3e419d3c4d54a9a8a9d33be0acfe8da68260351b17c70b8b2d3b7e04dc239382557e5971576d2751ec5efc79ccdf570b22056724a75ffa"}, 0x1008, 0x800) msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a4e731de0c2dde5c804de5f59871db4b52a9c5ebb317353c7a7a3982e024183c1082ca1a89c4081c299af4e0dddc96f9b01b13ac9320b9d411481b9399596556565a5198f81dd855b26defac46b337131ec8b2580994e580775f1ad4a1302341e0fa98b806b463da5db207725a4745a14393af1933080b5df38efaec8a39be116f83cd3f26732faac9fca78acbd8166a6397c4254d42eb6a5330d68326cafbd9663d9f81de9b0eada36c9a85e795b94844fdce144f6a6dc61f0256c320670a88923c2e545ffa7b30efe78843ebce214e62e2624f6a0ed8873ee02df9467f84f113cf5cf57ff66462960a5c313cf2e639d2d0000000000000000000000"], 0x1008, 0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001080)=""/67) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) msgsnd(r0, &(0x7f0000001140)={0x3, "a0c1d566aba4f02accc1d59a65c676dff8a6b3d29be7d25e8965d901766dc3b86bb42b6080b33b631bd2b53da0bd48d4962775a0bdea31eb8743f718bb445841c40e9f3096d05c625ee1eb782de612896c6a4ccfc92235fb39da8892566d276329c77a72c5ba533d5379cd9fbf2e033f7748eadc3b7cca1b5664e988f772f7921e479e18a4fac35ab21d237243f2e6a5044ef46a9028829e165c29ad1500b4aedde6b6bc3afac4df4c761187477375f1daed87e2f04b5b87a6722fcc86bd00ec8837e6f66dd1cf8e73b761fbd014570fcea93a965c775d5ef4d12615fa98f07483ad9d44f8dc70338430505f4fe2f990118705bde8180e7fc590ea08f2345ca5fda8f2a1bb58164c4537c9a30a9096cd019004cbcf63fb0e6cd50f3609a7375b228ec7d00202ef4b608e3b312926"}, 0x136, 0x800) recvmsg(r2, &(0x7f00000024c0)={&(0x7f0000001100)=@un=@abs, 0x8, &(0x7f00000023c0)=[{&(0x7f0000002380)}], 0x1, &(0x7f0000002400)=""/133, 0x85, 0x4}, 0x800) 00:44:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x8) 00:44:04 executing program 1: r0 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) r2 = dup2(r0, r0) recvfrom$inet6(r2, &(0x7f0000000000)=""/81, 0x51, 0x40, &(0x7f0000000080)={0x18, 0x0, 0xf50, 0x6}, 0xc) pipe2(&(0x7f0000000100), 0x10000) 00:44:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000) connect(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getitimer(0x2, &(0x7f00000001c0)) open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x6, 0xfffffffffffffffc, 0x1, 0x6, 0x9, 0x1, 0x10001, 0x10000}, &(0x7f0000000100)={0x40}) select(0x40, &(0x7f0000000040)={0x5, 0x8, 0x4, 0xffffffff80000001, 0x8, 0x10001, 0x1, 0x1f}, &(0x7f0000000080)={0x1ff, 0x80000001, 0x9, 0x6, 0x5, 0x401, 0x2, 0x9}, &(0x7f0000000140)={0xa8a, 0x109, 0xd30c, 0x10000, 0x1, 0x1000, 0x2, 0xffffffff}, &(0x7f0000000180)={0x6, 0x6}) 00:44:04 executing program 1: r0 = socket(0x2, 0x8007, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1c2) socketpair(0x10, 0x7, 0x10000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eb4ea3d9a653000"], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000340)="05d58126a77fcca53d8c45d2285849d1214b68418beb7e34d39fd0b700d43d1573a45a1d2ecece4cb0eb3e52d8074dd28ddf0da45e84e9fae0d192e7c2353aa9850440ac14fcabf6ebecd81cb628de76b9521d9b2468b17cea76cfb6df262322664f", 0x62}], 0x1) 00:44:04 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x53ff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r3) setuid(0xee01) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000001fb0052a030513154e303ca5e44d7d6fc2194b974f62ffdfb973a89bd33b4eb6c39891d96478fa8eee0771e8344d8fec6699514b9b930e05340a6ed69c7f95870c386d3ed8d540d82eafdfa523eed1ce317a7f033884ad58ef414b75b753605f6a3255ce32b151dcc1ed230d797ff049f2e00d509b2cc670456e12e9b913a7c8712b71170d582c7fd8e8b5ea208127ea630b71ef18c09bbdfcc1a6e59987010d08bbf18a7599f35bb1d785e5c99728be2b3b0b8589cc55b13051dbb69b6f854a23e41f1db466c30e517a9ef25a580825cb"], 0x9, 0x2, 0x800) 00:44:04 executing program 1: r0 = socket(0x10, 0x4001, 0x6) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x58ad9a80, 0x4) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) flock(r1, 0x8) symlinkat(&(0x7f0000000040)='./file1\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x5d, 0xe71, &(0x7f0000001840)="7d51d516fa37bcf9db5481f6258e6ce920d374a76f660fdbc3a16a4f82dc18f43cf9f9041ea208f8a5a1fcdffcb2332f78df87b14960100268f14d2ce99d8e063a7fd95b2aa6522884dfa70ae18191a2c4", 0x51) mkdirat(r2, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) accept$inet(r2, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) recvmsg(r2, &(0x7f0000002d00)={&(0x7f0000001a40)=@in6, 0xc, &(0x7f0000002c80)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/149, 0x95}, {&(0x7f0000002b40)=""/250, 0xfa}, {&(0x7f0000002c40)=""/14, 0xe}], 0x4, &(0x7f0000002cc0)=""/59, 0x3b, 0x8000}, 0x42) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r2, &(0x7f0000000440)='./file1\x00') mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000480)=@un=@file={0x0, ""/4096}, 0x1321, &(0x7f0000002e80)=[{&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000280)=""/9, 0xffffffffffffff2a}, {&(0x7f00000002c0)=""/182, 0xffffffffffffff3f}, {&(0x7f00000014c0)=""/145, 0x91}, {&(0x7f0000001580)=""/143, 0x8f}, {&(0x7f0000002d80)=""/214, 0xd6}], 0x6, &(0x7f00000017c0)=""/66, 0x42, 0x5}, 0x2) setitimer(0x2, &(0x7f0000002d40)={{0x6, 0x8}, {0x10001, 0x6}}, 0x0) syz_emit_ethernet(0xdf, &(0x7f00000018c0)="f82bc21b4a11b8f0c4aadde756cd408864bc8c204e31d18b43a0036ba344cee16afa1a4cb171fdd57c158383ed824a14fba77553ad1acec7bd63c4b7b10fbf19f848919cc465a06e8515b2c2726594fb2b232ace2d33fd4f9f4f4e962ed95316cfed598b3a22db043593922eaeb044647ed3b83f4912d9998bb7fafab30d1ba345a4edbd40ecd3ebd8a2ff1d513e4d158c01fef0876243177197dcce2d8fb21964b90efe54390b47e998857559d2fd5ecf219349bb39b19f650361d10d4477e790fb5a99dabfbd530a2e7c9e7d1971838e7de8f533977513e1eafe7bdd387d") 00:44:05 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) socketpair(0x18, 0x4005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r4) ioctl$TIOCEXCL(r2, 0x2000740d) 00:44:05 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) poll(&(0x7f0000000000), 0x0, 0x7823) 00:44:05 executing program 0: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) r2 = socket(0x16, 0x0, 0x96) getrlimit(0x6, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/245}, 0xfd, 0x2688b501fb1289c6, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r2, 0x5) r8 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x1, r3, r4, r5, r6, 0x80, 0x2}, 0x7, 0x3ff, r7, r8, 0x6, 0x1, 0x200, 0x40}) 00:44:06 executing program 1: accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x6, r0) ioctl$TIOCEXCL(r1, 0x2000740d) pipe2(&(0x7f0000000140), 0x10004) select(0x0, 0x0, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x0, 0x0, 0x8}, 0x0, &(0x7f00000001c0)={0x0, 0xff}) select(0x40, &(0x7f0000000000)={0xfffffffffffff001, 0x2, 0xffffffffffff325d, 0x2, 0x800, 0x10000, 0x6, 0x100000000}, &(0x7f0000000040)={0x7, 0x8ad, 0x0, 0x100000001, 0x7f, 0x100000001, 0x4, 0xf2}, &(0x7f0000000080)={0x583, 0xffffffff, 0x10001, 0xffffffffffffffe0, 0x5, 0x8, 0x5, 0x80}, &(0x7f00000000c0)={0x10001, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 00:44:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x5, 0x6, 0x2, 0xffffffff7fffffff, 0x1, 0x6, 0x8000, 0x5}, &(0x7f0000000280)={0x1, 0x10000}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x90, 0x8) linkat(r1, &(0x7f0000002400)='./bus\x00', r0, &(0x7f0000002440)='\x00', 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x100, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f00000002c0)=[{0x80, 0x1, 0x7, "d76c92fefdcc905b4345fe1aa61494814c883e988b2a10c542de9b1e16cd6822c3128857412f83b74cb1d833c430a81f3c18ee56aa2f1acb0c80822ef34aaf8cd9d22e5950fa3b33094078b980cb44941e622f2c10bb723c5984c9efe6ebf3f47ec100e83e4edfef700e6d453a93b5"}, {0x1010, 0x1, 0x6, "7595572010cc7bf063051dbc49ab110a8c5b35876b3b2f627ff7580a763e06235556db6b989e7dd6cb45fc99e0636c1c4e5fb58a24bcfc8453977634ecbdf7d24fd7278ee0f78a04cc06cf25b9ee2355f4ae2611ab8fe2abcc1d39c5f87a93351a7bfed2b4d9943aaf8a7607068e29616ba0b52807b38b9beb2b2575ec33b2fd7690b844caab4e769b535b0763953c18af9066d56154f8079c739564def612c2d7c89884eb68c566b5883923dcf81dc41e3d366243b0a68307cac7406e8d4ed465cbeca95ee73a604828f73715e8e9abac8cac98514020d40ed69fad51158ebf51946f2df920b132e8ab3d6063d084ef37e26da85cf81bf73524c7eddde886a67a56c789732addf3e2d8b01ba4f6971dd6326efa23fa3032e925a087db51764eb8a2cb21172ca7138c1a99738496b6abf058bc3a1fa24665dcb0ba632b4cccba9929c64912350e896e745c50b730fc1943f91dde84a92538586db3533ee447789906a5a9cee249b4fee0f7eda99ae27f5b475da282528722347bb62135661c1acafe4fe4fe4153e24d4f9615b1e3d46f923a75b05577254711f77821aec98fc2aa5d9276099613712011f856bb33492af0b31d0d9d06e6afe98829ee69f17354f05ec8898301253f5c3fddab742555859697d9a4617e3fdb8d85f5c07d4f04ddb95db796504baff740a0d59c79e170d1054faf15418ea1fdbb2643c88a7396c6ced3008475c51bde09be7b091d609fd258538a8bba1c4a190cd02f5b4abfc2a49e59616144d2870a04177ff0811685808e305c4cec5cc1c576bb46aa2ff6d20f30b948a2251396c426dc98f9b10a3b3dc9066e01dcc753abc51ce8c75ea19d71ae9b1a2daa009a883d7529fdfe4fefd3d4ce8e11e5fe44c8ab56ea6e2bafbd37d636b3f5400029536731149785a2826a7a7f8873a0fbc5a67ac38383d2a9b52346bac855a8df7bf14ee01d3110d11e8470d06e3d06ec42e08f5ad7f1d14f6964a6ef86d1e73241953a5f8f307c9352def4a687d03c0e9d116b81b4c9de2623cc164fdba44fb0f5db2ee98c5956ba68b46d203218eb48524c6bd504b3938ca3489a9ed49a7e06f45785f54920c1a738b404043544351c4822a9d1ffea966b34049d44fce973f47c924203084444346a6f304af2b3a265a695e0a3c5d0060fd6d615fd5e566c9e8ea970b31caa7ab3e50af19d61a59b410acce9eec976e138b1b694908fe22cbaba358476388cbdf6bf74a41d953d28da3283aeddfc054e759ea7769fefa63e8c11d1e345ca6e04e15bad909270d29787660503229440e3515d1c9340c99ba9ae84341bd7133ab4cfc2f91d64984dffcd18d45f02345b15574ab88b157a3d1f50a040c08747808bb3cec4ac049208246f547510f181c59698ad1ddd448a86118ff1ea60029766acb395b6068b00301c74f706d3a60a3a22e67d1211ff963caeffba735e642cc0e7ddb694fbb8ab72a164b6dde0afe3b21135fc2813cc8db8455a5ca462867d7310ecf1cb9c77e85d67b3cf0a1837c48694491124cce7e042fe525ce635b6403eb177e1db26c4139fe40e9b4acfb47ca61d117ab3def222d76ab61f148b64f8e6d6810a090a1e1c49fe76d4c706b3d2834b809a5dcd057fda10afe4379b2dce7e1bd4f52dd8d2ebdc02ff51878d2aeff964d7f18b67d83596e62e4b8de19b1b464b1f8f26230242a662fc5a4951039e72dc524171943892424d9956554a89ff32aa042b1e8619275f3b64184c97abf5722f49eba4fb5ffad2094dc2bca7258806681903289d66b72b81d6356cade385691062d7dc70cfe1a810986646e7f0d81b0c416bede3803d9d28f0df4acd3555fe0f50415d84818a92a4e2faf03d70df60466414f0cf9b9cc9c7e26bc72617505b9a33b9071b771c370d5c8efef3a4911a40fcfd7f44ff00cc8b519ec8bc396ad4ca55c07c79fa5f92a6d965213f19d53e4e55c67eb8143657f4b2d9c8e58b4f8e510b86a84e0607903e7b0916cb0ef816b8b6f0cba7bfb9213fb644c5db60fed58ef1ab0a2b3628587a90a8c23ba9d46aad4ae1e229c97dd0d7f0fb357baa12fd7efcd623b7b2e46e601d32dec089905c689cc6e58f2a76bb1d801d0533478e4ea849aca1bd76bf65eb4c35fc926219fa548bf77c376c3292596f52c6de3b656c58c5359768670161d9060a5043c11e3a38d35bf441091ce175286cc5481b4ced7256f9f6035dbd5dedc931a0d115b6e1b1dd14ed61168aaf02f8580ae1bf3576f9f382f1345a21ae59b9ccccc9bd7dfc0f2fe9c0931ba838ac056361a5fddfb301bd0f0e7edb3cafcb46c5fd2ce8f951b181eabb34256c00f75cb745d123cce6734a7ed94b45cd7cb250573b4f63fe5f7b43d7222036646f430e85214e8f948c60c9dbbdb38802b8739c9d7a7c1b9fb04c70cdd1cf3ed50d6616db7877b750f17b27fec0d54ca0e787f705879a7491e87f8806e041d3fce3e435e43892920cdcdd03f994eb0e04866a02b7b93202c5a9239e768473a953c1643dd4c226825c7ed145165e546c0218c0a5fd3462fa81b18ce7ec589aab0d635d34505b54e233fb8c7a45f02dd44c6a7bcc7db64e484ef7f29d74800f2abcf8c10616c94bc787e62b9d82104d5be894fcc4b500306ac69d8ffd1c2058ec85a3848f257aaf4f278e5ee60c5a8f75c4b8d0124b4b527d19ebf56cabf38fbc7865a0ab91923282e709a1f3de6e3dbfb811e3f14df4b5b184124a873b4d75e80f955f1e177d529fbf9892344af39a3c6e72cbd10c78c5dfa9d5895d491fbdb3558e0912645ab3e6f06a050cec47cc2ed17be6cb381a914cf59e4741a5b6d40ba4959a61c0eb12e903e3f4053154e749633b5eed4baf468aa9c593cdcea154a530433dafc7921931d7549bcea9a1ba9c02cd520dff0f6bfaec09c9b3284027d23dda09bcda78df74f800ad630ba30b7e196d818f1310e4e53e9c975360d41aa38f69ea98d1b1fddd96f7409e3f32f6cf8fa845f702a82c64c1dc712219b97c7fed42034f8a943b96d71e63c5948487594d5faa8ee0693bce895f62badb4d63ac5639e03dd894679e6b8b41ee62ae504c19652ed14b63a8e96498e7b6e14084c86eba093cfc2fb4eb277e06cc7970a89796694e2ceae13bd09ccec87cf5dd0e42741b782f33b276a492ab92986cc8fbf96220d5cf109043ad37a2ebefc8216c392fc9d89d110a3e5d3269e9c51bf0fca28856e5f19d0f4e11497e26cc28518b4cb8a749e30f993fdb17098f6e8a812a575da4dfdb2a43aeb9e124c469a078e08fa968e42d8676c7bcec6830c773fd8cc8bac5d10e4375ed705d7889b4434c770862fea265c8a6a3f1c21b9f90e74ce31f2afa6ba15104b3c387ba95b622b2dc4991f4e519ba282a88e3922187806e267f98aee70084ec8ebd4763064f1d2e3094bdab93faea354b6fc915daa7ab0822af16d2065ef327dcb5965e29b66e72d90d44db6c449b962a2fcf8f3669c62e9c6d5c6b7fbf3c2c997a89b77b22ecd15c2d3a1af874a69930625ffab4d5d68552d2fa442dc37a85308f8f88173e8cfb84735e02cc666143132ab7d895ca5e06e0254a13ba2592c7bbc26f7df0241390d90b37e774fd6ff0af0da9dcb371bfc28dfabe8478555cd478e9b0a166d88e47357fe567b74435de2a9e23e731b0b06ca7b10b8f341d4817c2bd5a33aad67e4809305d542691f9565ef054517dba082b96db43c0ecee150f304cb656e96d323cf1136268aa33336b358a1723883e57dd4ede17e301e42926231791ac454ac8a840635aa16bc279636087bdf5c611f229ad49023e3ba70acf1b890b61683a7cc5acb119006ad70ff10473add6fd68e9654169b589d36eedc7fbeb0c40b14f2343ae8aaf60bb095378c27099ec7c10a7732aaa8ce4a9d8dde268b9c2c1b58f233931a90cdb810658e1249b1bd17679ecdc479ed98dd417c9092c77c39e8f770be3ce4fdf5450b75446b3e34075496995bb276f7585135edeaac04bdb7258a94ece05011537b3ab08d3790b94433ad2a0894198a0bb36c7d5798b61400fd7f9d11da5d77ae42d46278775f52744f8c6c77aea91864346c3a14867a86f7b1ea60b93774f828ca4fb8854ea485545c473ef5c934eb74243d477e22516aedb8c28b7376df847fc11875bf1e20f80c274b9485471fa282bb0af3767d4bdff46a90a5e69320f47a5a4034daec0dda5abf250865fe5d6ab85a2bcdbc2b48b2d428c1f1bc6aed25d9ba38d97184fde7e2ec832be49c2463897613ff6e2360ad4a03c9a3ed708e85620df930e295232ce9c68619845e9487b1239752d3497bafa4488e5ecc6ea8c7a45d270adf339fb06f90756a6a7502aba5e138de3eec03c9abc98363af1e862896dfab9f80f0c1f4690472f2ea1a1004643fb2e3138620993ab81c6ce25fd9f9b6c21980ae8a3423ad6da35ffb242efea350abf0de24ae57217690b57a0862178fb41b5b35155118422ecde69998e36d3fae201d0013d9beabc1e53bb25db79b56f8679b2a28148fee08c3d945ee978887b195a9f1eaf3d422b98f3025185cf4f4fbdaa059657280f7d01b136f54575d03393b9127efa77338e18248c7773473f55b9d628114dcbafb681e4fc6aa5c6b65e7fccb3bb30e18bc47890dbfeac1ce8a45adba2576af3ff9bb12fc3ec200a2691c7ea6229b35d9337d6e42744f60349e6ea496631a74491f7ad724a2e2fa0164eb4bf37a9df463cb8492a995431008b75686606a65f5a2917cc3faa659c75473346d89c60c8cfe1fc206a685f4baedbc849531055d47edb0a256ea316c4d62c7083eaa2365f66e1c94de518ce0121433bec5e06c0c68a5bbc81fec77f0ffba78c591f60749c3183dccc3aac6e9ba36e87a6ead4490cd1de248fbfdcfcbd7c34eb365bf23d03c258d5d95d5a3a35645db5c140e11513d6813bf15f6dece30c1295135ff26c3ec6a32e240c45ae44c702752f1c0dfdc750bdf80208801fc62a89822931b84d28fca73bde391c6a62ecc2c8e6dbbd96cab0a3ff7ec0e54cf9d548985391427615693aa8a61099f6fc68afca9515982306580985875d440c1ba288eba3c60b1bbdd5871e17c838f8018c3bb9db4cd787885e7404eb07735c9b6a98ecb55f493cb033fa65b10b16b24df29626c65401ee93976b495db8b052a8c6c0153e7687a710cec363ef11358da23e1cfee031dedb326660e820f38d69f8bc8056c8d04dc7fc6147f3f2bcf0b0e19969a245522e6d94e3c1cb0bfadc4e6ee1e669b5d8233753a07c60ea5de4d99c59e85583404496803e98320bd9109d29209a6775cf232bfa85edea474800f40e5c07534bc7b0477dc2e98f0c8da5d4e518c2e476ff1d4b98b10cdc4bbd2d5c997b9910fcdbd3399626dc3379739706e2ea68db2286f96cd30ddb3bf280126a1b492506425827999f25e73b5adc06de6bcc9c4383a893929b3ae721aa14d4b7535af742c1ccd759e76c8b09021433ddbfb7ebbb858f0807681323ed95c6062079830ef2c757b7b330afcfac9475f736bc73845e10297db44c26cf412e84fda655f1adab5ea5a82feca1c670d5393f642eb88cd1be18dbbe226e1faa13b948be6a8432e9bdce76ac21267813329c218c2529ccaf7ae2b3f73c75dfe136745a27fc4aaa2fbcc52df7b52eaba2cf8e73a8b0c9c96c402577a3fd6108e61824a711bf6d5b86c67b8fe9b656416fe80ec80ff0b6e86173ac3c4d79019fb5cab9fc4077539f69cf4a482a1d77d59b9b28baebd8cd67d06cef19d6fceffcb691d4aecd6b40a0291b049b0c425449cd9b606cf5"}, {0x70, 0xffff, 0x0, "43530b48a08a4aa56d42cb5f91a55ae25933e92a2a349ae2dddd21737a1aff558ea86a421f7e95ca8180d2964325d3b80c13a1ad7a1300f5c21c61840acecc1d6a5875bc2d6bf49e6c3e1a73a84c840d55ac569f72901948dedd51716ac06505"}, {0x1010, 0x1, 0x80, "9f631d96730ab28615e3290270e748060a27e01b8b291f494f6f7fbb4f93047cd0468ea7bf3c9ae6c702eebd5fe9a5446d3ec678929ab3041b16e7cdc8a99e1f01a90a5e4a28daa68da0ce40c3245713438c4afe4a342bd9beaaa959582eb3a219d0303acdaab0a6076b225dbc5541f3819bca9ad8c0f97f025644c123eb10b0869a159422078fa171d7ee05a715f93e309691303f90169b557b517d822a00177d42284ad26099ed746f636852b8ca7cdd3e0bef357fa75887cd167ceedafd46b4b12532c221ded9256180325ca3588fb0f8e094480621c0e42f491bc85fb9aca46ef104a6b352c30bd6c03bafc2c2063be8bff577566b7329e47440209e1d48c4a7d2907dc2f16cecf1f8dc24f8f7269d0876408308d1b9a78f6737f5383fffb93ad7afc7209e167f0ce3041960bc82311c6d5ee9edc0988d1cf39c68be8e4e745adf8ce967d4f26849cf749f86c279de231829085de12364f724002981f2cebf64b2c2117cd04d65e4d37509d310669955460f1c041f0ace03b6cd8d791b6eea37ca753ca74e6d28b21f0e2d6411875483fc1d7b3a2b37b33144498c6d918827e6ecd3a0289edeab45313adff5d63d64f644c7009d1a962eecc203d1220313a6fab6e18bd0a761445f9a7e4c5ac9171db0a022e853f68ca790a1205c77a7f39bf34d2961e3668eb65a5d28542f947e1204b14510ee53dc0eb14403060e5468611e41f2dfa1819f0e0cc151619319374719367bfbbfe16f02b67378aebb3b1df9561589e23183e4b99d51839979420dccd7a52f25844e0a0a1e78211e8d0908073f7119b4886051b1d6fbd0edd9294eb479ce9e692376063359b341ddbd1c62dcfbba8b33bae4f7068efa95e77288fdf5a0803eeb31c520bde5a023080e4fe0ad28fd054cb7eae60cbdc015b633bd88adb1b05c10efab6a841080e7b8cc8312315ee1464556e0b9d88171086de381d41572e43607cc015d88549f8a689297f00e94311172b0442202504a7f59121585af71958ea18550a9b88921be695d0a4fb13245c22978f567639596493555b6d7892d248dba787fbc0a07d8e053554611c13a4f83a6aadcc84c711996bbd08b31a76d0d767187fa096c2588af2c5fd9cde86d4bf89dd99907d082e9cf1c074aec16daea5d9003f1671403b81ae35325e77bbedb4be2774759e1cb5928e4e19444f0c634e87020fc8a3526161b6f0a21edf6860a4b615b8f62f82c36d839d5e4ba6a533c3e9404748b866ec5f0ce26724138cc4f475f8a47452ca0eaba83c49081fd1a86e7f30d4f7803005929d4448131e28c3d99c3e4e213b353851f6e7a4562364987eaa4277945b1fd819a8960b14138c834f6b3d81967415bcaa95d79f9314654a44e1592ba1226b81ed7f87481ffbc79e7d135eff2795cd7974e227ae45ed3ae4fc1fd54b0a898a8df22b6c7dedebe7600c4b559562b013b42b8d52992aa0706024f20c0400ab40f75eab8bfe3312c5d4e984719e83e6907a3d40af576f77e898f344c9365419872a24547c3fae6e063044c41f692a8c2722b0c4977d237ec2c04ec3a3654550b25cf60373849f56232b9148af2bf0b96f77778ae894269072d02050b42ca92196ba5e59375f2de1080dd1e6f17e92d29d8f25e6911343e19defc75ccad955264a5c208478ccd97c06f343b6f545e014efed04602fd9335abb12ba7bc3aeb166d679462dd8adc225ef1d5bba5891e80d3ab93690d115ea7e1b907202779f8d74de27fd2b7ad59a75a435af0050079c6d0e6ced40ab5fd2eb06cd5f7c1e05a7689ddbf4f1ba58d16bdb5f59417de0d882a09b14d05389bf350a3ac0891b7b6df7fa1c6aa4a6d19a03f381875ff65e3435bfe8ecefdcd4493a3c1ebf01d98c3a1c78ac50c3114452729c34bb9ac41fac9d72ebbd89afd9b841404f0bec4c1b39caf9b527e628f8893723bb0aa9616fea1c725bc8a30c269f16270a92b9b84fb2c301ea7a4d788562bd752269fdea54a9b14023bc1ecde6108b9fbdd6d22617ffd30e1f2d5b18ff8affdf429deec1407761ebecda6eadbd1be5ef557a55b6cde94276519405124ea8abcb5fd8c024c9ce442a33fce37c24547759a2f69c01915a5ef999b61907f539774310166ab6fbf2577379c0297482e57c1e12b4dfd55797cc62910a2198ce7e0baee0699dca3f40dca0ffd2dca6008c45f459f99bc9124be85aca43baeb779d4bb849a60e0aa1ff83a494a2323449f60f4e3872e07ba7709fb79d686427ecd000c8a9221e010111f785fd9e787167319d57984490e5ce99371b750729f79dc5afa15c9a6181becb5d8f25327a8f43a9099748bd16bd720b3b03c0f754a14f4954eb108f14584c36433d3f3b19a4e7fd4b56787723243e6e20eb7478284e7c5416cbd481f64b50941705cee3c4c83c7e4dc01e16315416a129ced1e05de34d134f01809e2971b77758b9fddc8c9948ef2b8bebb08cfcddeb550e789d3432aa056c752b99f80aa463e7ee1f80572c4bd6c7570a6cd1340c223ca3a40e38f65dfefc6f61d9aa25c57c77b977012a0adc19391e695c3d3c8b961755f71dab8a68366b534004423db12f86a1815b14d0d5f5a8dc3a5c2d9d9816cdab91c02d17decf9a34fd48c2e808047f0c94ee13c3fac7e6de18253013a879bfc38aff48d142c30ceca0d9c271be5149d220456aa3b6c2cfda71d5a5ecffa6b569e9c9e95c29479c9b2ea8a364e1b7bb23f0b0c438ea798573aa1268908258beef8e025c5e075a998012133b42d0cbd10c98fe280206cd9465d7c0ce01751b9ddc2db50cbd5173a208dac787a13e2323758784fc8482534a49944a4669347a7943244b55120c06644de5e99ae1969f3b88ba876b1a5335a51a5c0db01ffa8772071b6aa956b74ba619f4f93e21bb6e1e298e12abf60233ee41d9b790780f07f2c95d8c2378b377e488e73970f70acfc05b42da99dfdedf800e49ec15d38810192067aa530a0a4d38b8e29503199fef9a477bcb34a00d4addbce9dd2e2a7fd4771006c676d2420676c737a5ef7f54751aaf966795595d88c756d64ca2d4cda6bc0415db30e230f28b19707fd057dc735b5a1c2c0e33422895d50e0f145ae5716f589c64d8b118fb422e95b81379b279eeac7e0673b38f94b221d4a2f909ec17e74613c2f5b5d7a66ee10039527cccc2aab30ea83450666b1afab5e17509ac7936e47cec263bcde74e5ad8a89292af77a7b87e4de03d0f575cecc5190dd94fb77aaff0e2d5d76e79f179ac424910a4118d40ead032e5c5050bc430264d44c2d52cf009ec05e90951457ee0033947ef67c1f0a5ea156c57def3c04974264ee26fce38f8770d33d54b44bb9841f6ba477ffe28a0ced6aee0d1944315c3d90f4bcc934e45a4c192af09aa4f8693f2e396f79dfe2120c142fb7b14e02364e27b157bcb11cd41e1fd8fb8ec176b287a540444584d6f3aac06d7e9deb5659e1d687e9a2eed1a3933ecf2ec6d831dd0f72c5f647df436a028d388ffc95a53d5dbbbe3724d69abc6e7c6869c71630b9724a76b25ea179b8e66ac889770e0b6a6164223822c848cf7f45d97f2f63993695666b1679d27a5411510b5435ae86d314914eb5e6735cada9be797a8d76ef0005beea520c413ae28f4dc94f2dfc94a6a43be2c41fdaaf5f79d8469670dd68bb7d78b77f65ab484f660884c439ad9b9366c6db268aaf63c0afc2172cc2cd9a9e455ccee1de888c0538160697a65a0b95851e131c97709935a158dea96fb893c53e5847d59f62150f19ad3c68d4b8407171bf1fb99b0eb7a44a974cad0040c19a46bed3ad5d71dec5711c0dd1fc725f3710c02642d64bfe7b244b64410a2b15a68b7ad5818e19ab85ed94127d09947503bfb76f0d68484babd827ad9ffc70100435530310e21e3c13110455f5de357bfae7be25e172a0fe2dc60a79f13a0f160970df2b57edc38a09b2b46863dc80448a7b43be810c0299c7df22e0bf771f0a080aafb9eda0ae54c4e9e2b7c59caac01e91a37f69c76e7d693eecc7303e3d0029ce71070c704fc532a47f3ff7451b3c800b173f4aeead790bb322e6f8a9e63824bc91be56a2129341c380b78cfa8e1f2b7cda58458cdd96b962affda6af401e302790602cf0a61d9c63fda82e65b3bbf7998b869aa59f00d56daa4250bfc3b87306f0b69cd8a66d59fb10143bea04d804fe35e4d091ecf84f98af70c21db6f77ea3b53725256158ebe512597d853c87533680379eb57274f79e1784ad2102feb432f926e9ec4a5b58bf07de5feeffa75f2be6aac0c1fef35b33ea00e3b655e8039f27036b654893a9ed348917dd9069f8e0f7c8ce46bf661e4782e22e3b0e5d53fc413a0661506d9c5518b2dc551c5d67c3c9e7dec43a6ac240514c7fdccc6433690755de0a402664d306753f3f4aa8628df0a92ad5b81f44787efe6f5bde52d1e7762eb91d68018a5cbf771ca630ba4db60b46a4cafebf3dff3dfa4502e98e24ea672c6586c6c026062cff2aa244e7c26b09547f069f069675a994180cce6e386f510aec45edef66ddf26e7bfe5b561f39e116404b3c661c1b123cd60985a31e61cc17c2581df131659f47161c294c7c9db7d1cf96be96f943c4bcc9351901c6ac7e56d601ca818ea4db7f596661736f7451b2c2f7a4efa5ef0cb5dfa0b099ee1efe940831a0c3647740bcfc56168df9c3c569d9b764c4b8f552759342f236f573b67856e8f14553b359ffecc3b1111d0a6c4ea24eadfb45c303b7af4c662092bac6dac9fc004e7cc795472ab558c64bf18ee8c87f096eec6f4df7b04f55531841b94897ee60c1d2f8e0e1dbef9f69cd15a5f83abcb630e1ad3c7eef3bb038c5fc6ff8e6521ec2a920b70396f0c3071fc86ad0f3d3042ffe12ce5d3d68a26eb5347316c5cfcbd2aa16b4a1da34494e7a4faf9bf89abff8a289c4ea1861377f12b0f738b853df7d2a9cd39f376428b11ff8b912a3a0eed654e16345f7573a59730cfee3c275b35bf9f7ecf3227cf1109a513318fb7601a0ef38e62b3f1c1fd4795f2aed8a6865feeab504479fe478b4982302ce26f52af05c14e803d9b34d9530aefbeb8e3a0f4faacb4fcffbcfca456d75aa552ec95ce9e46b370720eec266441631553beca905bb4da263a6aef3c54c7965879bc7ef5c8166c779fd809d5b6673f5f94e1013b35b21f864d540b84e34100a888e57557e0954db0f1de94df3660f4fac598a295285f95f19d40b9818fc8ee34dbc21bde102fa6c36df6254f671261d49db34f9690305880e9c871105fba6dd9eec7dee104a291523fdb9861b35f07e68b9609b4a546201e091481c84351df79c03b7131c7d679719a220f34d9b86241f996a6015dd81e08ee73b3efdc47d617de9617b4ad0a38c04fff0eb2980ec5c1f5ee865687ee1a6622a9b723e0e5b766b39c6ce811afdf2da5125879616653bc52743e65c56fb5bff1f0200c933e780ca814dd108936e87180514d090f2eccb8156f94bea8dbfeb916d826232db96c8f34de0db4ff5c70282035647e1e34a0e6db83c8b54d4c222c4cf140d961f2bddceb0b2d4cba8ae978ca7c777adc1ea8961707f9ca9316253c7d2cefb6afdd25df1fb07856f1689b10e663a2c2ad2c268ad4abd6f39a9984197ec3829a0e8ff0fe6c8e4a2e6d851fd385df2db2946b5ee758c4c3fc0092b0af0139d225431dbe9b82470907df791e1f01c4280e181a515ddee2279bc3d356b2d0a65281315065718f29e9a5f27acde1ef68aa9f4313894264db533266085456639493f6579308755b91de108f242ccbec461"}], 0x2110, 0xc}, 0x1) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x180}, {r0, 0x2}, {r0, 0x8}, {r0}, {r0, 0x41}, {r0, 0x2c}, {r0, 0x15}], 0x8, 0x80000001) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x6) 00:44:06 executing program 0: clock_gettime(0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x9}, 0xc) 00:44:06 executing program 0: r0 = socket(0x2, 0x3, 0x7ff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2e6674c6f9dfcc"], 0x10) r1 = semget(0x1, 0x3, 0x100) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_RMID(r1, 0x0, 0x0) 00:44:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = getppid() r4 = getuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) 00:44:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fchdir(r0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffc1e) 00:44:07 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='@\x00') r0 = open(&(0x7f0000000100)='.\x00', 0x200008000000880, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000140)='./file0\x00', 0x2) 00:44:07 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) 00:44:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0xfffffffffffffe7e) write(r0, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x7) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) read(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 00:44:07 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x9, 0x631, 0x200, 0x1, 0x400, 0x2, 0x6}, &(0x7f0000000040)={0x5, 0x9, 0x5, 0x7, 0x3, 0x3, 0xc39, 0x2}, &(0x7f0000000080)={0x1f, 0xa0, 0xdac, 0xfffffffffffffffc, 0xfffffffffffffff8, 0x8001, 0x7, 0x9}, &(0x7f00000000c0)={0x5, 0xff}) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x40) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/216, 0xd8) ioctl$TIOCCDTR(r1, 0x20007478) socket$inet6(0x18, 0x3, 0x9) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x0, 0x2}, 0xc) 00:44:07 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 00:44:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) chmod(&(0x7f00000001c0)='./bus\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) socketpair(0x32, 0x4, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x3) nanosleep(0x0, 0x0)       00:44:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r2, 0x0, 0x8000, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x18}, {{r0}, 0xfffffffffffffffe, 0x4}], 0x40, 0x0, 0x8000, 0x0) 00:44:08 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) 00:44:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000025c0)=[{&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/110, 0x6e}, {&(0x7f0000000580)=""/38, 0x26}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0xa) write(r0, &(0x7f0000000080)='s', 0x1) 00:44:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x2c9) 00:44:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="01024f86"], 0x1, 0x0, 0x0, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, 0xffffffffffffffff, r2, r1]}], 0x28, 0x8}, 0x0) pipe2(&(0x7f0000000080), 0x0) 00:44:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) dup(r0) 00:44:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x503, 0x0, 0xfffffffffffffffa, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) ftruncate(r0, 0x4) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9, 0x6}], 0x8, 0x0, 0xffffffdc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 00:44:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x9) 00:44:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) ftruncate(r0, 0x9) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0xb, &(0x7f0000000040)={0x0, 0x80000000000000, 0x0, 0x100000001}) 00:44:08 executing program 0: setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000080)={0x0, 0x81}) 00:44:08 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) r1 = dup2(r0, r0) flock(r0, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 00:44:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 00:44:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xf, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 00:44:08 executing program 0: socket$inet(0x2, 0x2, 0x9) socket$inet(0x2, 0x4, 0x2) r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 00:44:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000180)='./file2\x00', r2, r3, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) unlink(&(0x7f0000001c80)='./file2\x00') setuid(0xee01) getdents(r0, &(0x7f0000000280)=""/148, 0x94) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0xc0) sendmsg(r1, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000340)="52e6602113da9e94a1f1bc20135691847c3b2517123f5bebbd0ef00824cd61a6c9154ec7", 0x24}, {&(0x7f0000000380)="97e524d6b5e5ee49b0da6b2c2aa8644df459165a9d7e275780fafb1762a16cb8e341cadce607e66de7f8a979c0acfffe6266cdd35cb66a124a3c372b31b9cfa7d6e56d3b7adb7b65ea9f6516dc62a22b164cbd825a5128570a7a928c81226bf0a0846389dd8678a95f861d273858e2164a122393a60ff3aeefdab2a433622dae926c2698065045972d11b4e481411c71ca7817d882f30b745d4bb57201dff5f90431cce98bc43dbddc441b63167370000c7f0fc8b719cdb6808b025f16e14644de23983005013830563056a7", 0xcc}, {&(0x7f0000000480)="104f3b916e214a54e8c7d1a57e458e7b5d3149a20f631f020b218407ed9e6b46a111c255e0cd69da8289419a824ea6a7977cdcf4bda5acdf4dda15559ab063259b72ef2469396543af61cca34242f0c82fb32b618718b7a95b4f43f1cf782a8f7eda2882771d5d5025efcbbd655ebf24e6db872bb16b159133a7385a47af", 0x7e}, {&(0x7f0000000500)="a7a8d35bd22b51335c2a9f60eed37b693ced96dff8d40b1d59133acd7c2f26a7d46436088c1e860796134a52098d7d03c90603d03eb7db9aee9c781001cd54f0af8e2fd74702b9d093d97960f27818e7ff24398a5cccbcc94efd741b83f107d526440ade271b32236af23d5cbc992d6f46a6c928e0ce0a9f976fecec778463781a39ad1d93d2e63400008abd62d75393a6a07a412cd29027478e1d89bee5163dc4270366a11c7f907d1850eafe43de8d7d8a4622c27c4d01d42dddd6c102de3020d66152ba0f84c12ed8c948585b3d0b3548", 0xd2}, {&(0x7f0000000600)="baf6aa61bcb42bdeb9d16feb20f79ab8ee16cdae36a313e352c92420cbe4a28a74efd5a22bf0d4789d1a10a3e97834d6397737fdbd8722ed2aa47db7cb7e8940c074010dc857ca0852206fc25248335d202b8c18552b9c6ee9e80ae99f411c0f728c6eff408c0a", 0x67}, {&(0x7f0000000680)="df6996d96086a8c926d726c7aac9d0742ad61dc9a9b3c268a470f9ef56c395a42e33bca794dc8524c744e089f53deee2a8598acee864a0c492aa871976b59eb0778269397038d37df9794913204ea532f6e441d2b36dd8691346b4e50cff7f491d0bbd78fc353847ed72fd011e68b3df1b6f90118e2aded95bd5987c675e6e43eb0d8d52fd3b8f33ce8dd7", 0x8b}], 0x6, &(0x7f00000007c0)=[{0x50, 0x1, 0x400, "daf2857fc05ad76b8c46c7b7f003bba2be7c073afaba591602b98d2f5ab9baf93752b523427f2af3dae676acb10c65f678173dae3e7b1f3497ec98a71de0b687"}, {0xe8, 0xffff, 0x80000000, "cdb10a99bad182d49b24da60ea067c7bcf0925a3c7fd68c2326c165e7a60987b39bca6eaca24ee66679548457518dc715e316e7782afa21bd3aa789bd405f5c4ce1059de293ffee01cc99ba068e7a37eda7ead06246496b60c8f925b07eaa75aa5f5d9220332a1797e86397727146e6c95f25915eda296e284131819b627a9fdecc015d884176648424548d4c9f10195ebe71884107088055f7a6e39a95d02434d13f538018cde8a92d6b633cc462fca3d79c304771c7f61f601d699393a2740db7c43e298ae6a112dc109e3c394e3e94d9991f8dfd0"}, {0x60, 0x1, 0x6, "764fa3a021855eb771652d986e2d5967cba6f4136f415a4f556d4eea612d6477b62a169bb092c31efc5f3c969d72e52fd29282dce9528c406df593bf924e01d42ab1731d08f59121888d16"}, {0x98, 0x1, 0x1, "e5349150dfc91e7fec4fda2ee6545ba1262d5ae75233b95c4906028c26da61304aaec13264fcf9c09473bbd3051b1cef0c6e7f564daca2ce9358a79b3100d82a8f110a0f57e6c020f03a45925d9c22e661cd6cff4dbdccdb1ecb1af7dc16d96d28469a05ead92459edb8467674dc5672f218e1902e63d3d96eefadcb6789aad6b20460f3cb46ef07"}, {0x88, 0xffff, 0xffffffffffffffa6, "a34d6df5c1894261e1cc76cfa5bd3e1b0a8256e64eb8f9acbfec066b3c4a1eaf5194200fcc0bfe90c949c4feb72bd4fe6127f4a334e8cc768817a40e73b53f536d3f693baad7f688fe5065c4162d995914a3abd9cc7c9743698ff9fa25ee784d473826dfd5b69c32e96c07fe3ac81b07cae2"}, {0x1010, 0xffff, 0xbd0a, "371c0a213ecc20d4b497bf9533b31e4ae60cc4e7003c1043c4f8a9e31958cfa1ec6dac2603660f9264411ccafd19f5789f589c5bd8fd61997601d41ed2897da11678e992d1d1e39a2b50ba3f186c086263a18a410cfd6b93c5237b01bb08a9257123896abd80c995a2a58a8ddc782b82e62d436d0375b5d49c6c6687b5408c9677bbe26c6b1ca13a2d0a990d59c82a0fbb177a87301da06d3dffd2c96935c44c81da75f47cb295e23304040c8a6e54dc9ab5ebf71a2d2b656e67385fe8f6e90da5e50def797bae1be67e8d6fa4f30f7d26cdf9f02d3cfef0456bc55b68da45bab5eef665b198bd88ca80f73cfae95bd13597a8f6756e9689428bc4aa678d12ea6f1559290e4cbd68b2c837b09d8d659cd7cdb97d076d9eb25691801222732114dda59f12e8d466c2b7e2019f743be15cb7fb0e7f9039a1b6bcf660a4af31ab465768761b4828d7907fcb5c7645ffe364f34a3246dbd8d370c006b2eb89c72d3bc6609b4ad67fb83f99e0406b0e298800721dc557fe162864c6a37eb51cee823bd9cced645d3eba4831388f4ce983ac8ce43487bd8a3737981644e406369f6230f9953cd474e96316e21a5645bb8217557ae4ad4e626c606049bcafdabf8ecf47a7e0a4f24059d63eb6087ae20afa598bd65b297f93c7e8a3dc6fc1ee517169df22e40c14fab092e53ffd64721a54e1b0f6000da6b645b8cc54d57f870644ae5a89606ba6579d6339bd2a573b327e31215d2554ad974eb6f8138abfbfaeedf229b204671291aa19787fd228c37cb16d1c39cb1eec5921fb46976e7e3389e043e0968017154a7387190b25039d612c52d53e54124b2286c504179da5cbde829a1b81fe6c7112fcac8807809ce59fa81114488b489b86e6c37d3842c35ac3ddca746d1e44c9be0da98ca6e26d7bce126722937628c661bfd73149065761d66724c305cec6598e6ed262e9d183fc733f01c6d184d648d1e07c283a5d1c114e65a78978034e6bcf2b010305d34a8c52ea10b575eb4ea767f62e72aa1d9030229691d047b8c7949c350116ae767d1ab77c8025f79d6b3c319b1dd0e411c6cea8dfa0628b6bf58a594c28ecd158e209f65a20480f745785d48202d1a1f68a40311b8bd7066b15ce28456a9c77a0f964b3be6a19f7acf4944f909b5ee3452e909ec16b230b3031cf8517a9c5c68faa781de4b178773f768c84e0fdc9a5d0cf6a2b7416c2ea977d2197e0ef78cd4f4e4359431f72e93b7b73dfb1af02198892be59c1bcefbae79d3170eda87b5f39e23795a43a826f7b9ed4035fc4668306871cac7958be8b0a9270ee395057fca67c9d60b9cc180d3814a23162de93699cbc0cc4a07ac8276ccfadc8892016097ac92a3bd66519a63d5b4c82f790c8a68388667ad526ea826350abe5213f60ab39697ab3cf227605ce7552ccd3cd185a937db3b91aad7aba3371e02595b1ffea3b578251bf341a4638ba57f6b9ac72a98133a198c5a2c829b36698dfabc0b8da1cd8943a8aa761322feaa99511e9470c388f4bd51c9d8dfd03c0ef45e275da5b48b849e47f72622319d6e8143de3fe9b4516b0bccb3e3ad8e2e6cd29e71abbf3fd0b02e85c9674e83f4414704dd902028c0ffd304c6dd176504d0d1df82a2ed5414b0e6fc6ddf6bad8d4f7536c3340e9dd6c6b18d984d1028791e8488a79cf8b86a3e949ff4f96139d55b5f7b33e67f5a2725a1ffbd54d1679a9279edeeae61305825cb5d5b5c353700856938b065858ccd48c08064bd238ea07195a2b8436ab13fe5779e2f7ba60aa29b26bbd538866039b3fe1d8922844cb2804c09f36b7eade90f0f3bbe17eff917b43c0a2bdec5d064ca5e7f848ac1e95a38983f7bcb245f30d868ca97b17b3775bcd8e0d1e6bd56b4cfb2acc5bee19fac487de972798bd895346c85642942a693ff28b62b25aec2216602984e2fdce19a32f343c29b5577d4f0d0add144dae3068ba4f2cb9bbb17e3d3c1e74349cdffd0d6c5adaea50a3fcf0c2bb9b65647e6be59d9db9560d7403d2e9cfdbeae926eba7590efd32facf93568a4fc952fc11781415c845541fa05bf0cf5d5fc13a2e90bfed95e72c0cb643e5cb9e3e6dbe8892ed89d94de0046ea6c3db1d72c46faaf0a278433c0665913b046a314388bb4ed7bf0a791e91073c3230abd1d1a082c5f21b18ebbb154f2fe2a0fcf9adf1a060586e5a679f329f54a7eb54916e8308ebce3e43cde0b8c6662631877c4d12efea79e2258113bf6336ce5a885cb293fd7a032340efcd6ec9a53fe5ffca4d4261bd8f4c915aacb0822b3b3d0c6075d0fcc89c4965883c629c9543a567205e9f283588709ae9e0aed2378a1ee8d3aca53d0115c8476510e494d78a1278c7c5d566cccaa6a37d4321f6893248c6df592863673f5b2a7f1293b2562d4db669423e0e02fcd3bc97f2fbcd40e64413568e042adef7463dfde201481cac5dd92bf4d3a97a72a52f3b6eea2e98c54016170c10e40ed69f0a81037cb645bab433a2fa687f487ee7f5e4777df043fea61c43b6148b42e0bf0895f2ee1d8de01b79aa2068b3201ba713cc2a230af2a13dc0f7cffa081a0a800c38528546a4d603a0294631d679f424d2cfd33811933ab3398dc81f4bdaf2933c51054a6a763426d36a536df4a7a4b58efe4256d5cd407fc7d85d75862de6940c3091639a61bb2b31c841f4cf8d43e009074528bfa2e2e98c60690bbdbed912f491a593f4c64411aa924ec458b55ce35755837cbaff23863c4523b4ef609051843ba5dcdf80dd78101c21ee53cca731e68c316d80d56d8d763b4b3f0c27a62c08f9c1a7524a90f44ff06adcb35a46b1966ab69eb2c65ae87b4d5f90b3a687dfff0a25bf8d2a8988fcb17d708e50f4733cc3d811f1b917a4840f8ce48e6befd7f6f216714d839989f6e695b2260456f6884ee9118e787eaf79d96b5b9644e0083cfaf836d94ed86ddcff658d839a0793595a1956f4ec68b12012eeb6dcc71b6c680fd539ca4c97a5e57c16836e229afc0c5be20d869da7e0f7a50bd632e6c3bca14a139286b86d3c7974c9fdd6df9b40fcac6330b8414c0fbd9f4b4ae09ecc87adeac00c8fe5d36965da7258f637a0fe94085108c9c320cd6d5d254b3f5cd89dd225c34d21fae523508a8785727fad22ac31ec28071bbde9d986ed1db6f0150cb923eece03c37ad5add4da747595984015e9a894dedd6978c7fc95a7ddc8238e17a64f4a753dd8d3b04122c65c7d4d2b5d432b1b48bf724f6756dae0d8cdab1ef34f578b671e07ce0ec64d9ae68b3fac6fe8eee4b233c8acdf85eac0911d4a94f36a4f312e3ad657db6dac15d508e90f43aae526ce9f8fee84e80f499c593912145cd7cf9cafa19b541b7b6dfe5aaf1151df8cc57dc9f3b4e89b91a2c64ee1a291ff49009a67b9208a180dbff74e8ed688cb6d1d8527f52d34486fd118e060a8784e32a9d58e45ed3904d122c4d4c39e568023d29fca990df72df9bd33e8cadd4f9a52bc7ffeeaf438c1cb1af3e312679b157c991a6279acfcad000eb25813ba523d958689c346eeb11b7bbdabfad01f14ff4cae70e5ac073517e097324ea88cd2bb7c9d5a23ee140a15c0ee5d3aab7ae49a23094a99c31518d4f51227edced267031f0b9c2538836c88442dac80ff92ab24bcd760d4ac7d0959055ac28cb847a53090402e4227189d49619d1bd8cfe1feaa0902f8882351a53bfe60bc5de8e919696a735158278ba001599e9991cd75d6ed6dc889b45325abe1ff0ad9ee32a5036851d9491652ea9a7e4eb7a61d4469f07b11d878191733faf673a304d856cbd18101476b5d95d22c99d6f26b2074b90291a526963d4065ff28bbadeadf412bae2cbaed1f376f7e8a0eb168dfcde5d73832a7d95a26dee2994498fe01b69fb4b1aea70251889ef320c5abd6ee4d980f66b56e4dc8d6d3048efd665b5b78817d09d50bdb94444f12e1a86fd6ced34c3c9523c446617bf15c723061ff4b35d77e9fa8e8440330bd14a09f596891d40f7a03532b2726590f120a59a5fb1dc28db9b59af2c09bdba95a52e3cd7aef5accce304ec46e1e98bbef1432f13e663e67e6874ef57f40d15bd493c8025bdd0989452c4585b232c4a88ee27ae1326c45afc0c52e78d5e6908361ecf87ce596189aa18ef24c030d12c3316f853fe0d5f1b138d440ad3f134f70f2a1a70b49acede79a76b7a8d0e7fa4c19ba3ce3734ca4328916d96042d537d994807a96b90799f1930b3af237b713ec581a1cb077b7c16f76d782324240134768faa604904c8f8d287f1fcc2d2a46b5d33b9097c4b74ef5115e985f43db0dc30d085f202a301e17d7fe2da7aba52d524640db65a2be99b19cd6e7e044444b6f2a1e3d4b54e25e9d72931b4102a77ddcb9c2a0ae0bc0a58f62b798dab5ea6d48c12d851651f6ede1a1b9024863a548e2de71327b00c997e79e89adeb1e920dacc605d4204e7812b94b81ab573f1803e673a888da2a48abdcf0484b5121d86b48141726a88eb26cd85ae58205d9a9930e8cbbf1523e724e6040d21e337b45352a607ad1235ab8a4d2b0e2de42a5c837a1152e9f07c7a695d70104e02afa280e86ec1b14db7d04191a097684a2eaf6295c85757f846fa83a3ff5fb5c143c4e09fd87d669d45694fb2b60f2e85bab5b5846425f6e4a0868a25a5eaa8166378abf18e26c128203e42b08f8a203bff5811b73c335c30c0a0a714ac504b81bc6e315acdd55f2434570a371eacf7dc13a6b232d086eb63b4c0b82124e213b1e928a4670fd7f6d779c5959b4f51725e5a28bbe72d6bf94e071c9776beb77c4dddca8f45ac486e1094ad416d47cc24ef34c9a84691ef666d46c84509059f369f05b6fd517861302f16bff5826df437472777ae87d526ebc22c5503f268ef5d842a1b452ed6070896c42983f1c908e968c511400243e936c1089991f8a5afed75d8276240b34de30fae4d12fda034789935dbed19d6867fd4648c2b4d9df37ef59897a7a8b487df2651b8742dccde74860224e123a6d0c1549a948463400a09f286efacc4ae7e96ab7f7f6503dd01552514d32d7d9d31f4f86cea817b51fd20345942c5bb0f33dcb7d14a4fb045500f6f0d2dacf6dc6f9056afa07e01a486d02bf024db28c28af724787db98ab926eed6848d94019ac8d16322eeb4f6a138e7669c1b04ecb7a35dfbe1090e04f69181f708309fb3b9b9fec84c8e486b2ab64a392389709ae885c41bbb7ca21c22475346c97d84c8fd927c10db1108ebade781d295de5c3aaabd8840e18b331e1df903d3ce7e997315e93eb8935da7fdea63e79b51f5ec0c62a13b4ba899c536a0c05561775865d97b4bdb85a4390ad20234e98aa6cc807e6b48f0f8cf9b49a0fbe613dc8031c8806463ad030d869e883aeeb1ac3a6577973b53e3070014d1af716dee244f0a59ce27987f0325e8ccd5241b1404c7a5cb9c4f4e8facc8be7c3202ba474ed3cbe89e02673c23b254ee4f000b214323fdbd756432fcd5cfff632400c30c8ae1b5a94f5eb96fa7aaf2a36f75513d425f307f22285bf101a165af4480d164d6cebdc2311013e42eac982daa6542233e65498b5d8908de332f46c5570822925ddfd5bc5111c3e978ec63adc6fe35f93c6f7dd48490e479e5e670bc583d2045ec0b41c579a693fb8f6d8901e1d58a46d19e4dc445bb83f9c365e4baefca1f431c64fa3c8dfbd90e8203ed92cac5d75f5b1874b9ee3abb6ae24599cb68d6398c1102554465a5471b2d5dc38db290496a4de7d5509e977cfa712c91786781144786bd7a77cb807214fb90a21"}, {0xc8, 0xffff, 0x5, "d0c0a982d4038e67d099ca449d0b4cfa222bf22e438f3fc1a2581bfefe68b749d25e18d9ddc3682ab2d84813378052154563597877a4452a33e0ac5836a9e7a57cde554ef1710067070da8652257cae1c542d545dfc22e0f141a115ce198468c174fcdbc568ec48730a64a1305c023057cd296f7de3ad4869ddd84e9282bb0e7edc18f861e695fe56fddd1c8db9f37f6f5d7257acc4ab675d812496d1f7003e7d2d049fec987b8e088357814f023e017df"}, {0x70, 0x0, 0x2, "44876a5e5851503cff4c9feb5f9c512292e28c8ad3da780a6dc46035e756940581c11ef6e8fff132d880cb890e1abab941d28bc71487677c6359dded49f52cb78bf998ca986ea6cbbbdbd8565d8be57a4c05b1eb18ac658d7804c564b0ae8b1f"}, {0x50, 0x0, 0x4, "7e27f82a4f800495e3011af0bd900c2e49b147abecd99ef20cb98efac5cb8493ca7ac5bf3d4111c3f149dc45c91e03ce87ac7e3e52a9b84df5e07e"}], 0x1450, 0xc}, 0x6) setuid(r2) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 00:44:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200), &(0x7f0000000380)=[&(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)="f100", &(0x7f0000000300)='.@$\'\x00', &(0x7f0000000340)="80"]) syz_open_pts() r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000400)='./file0\x00', 0x9c9168de22dccb3b) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) sendto(r1, &(0x7f0000000440)="129199de514293af2a50439f520333560be00b33f734044a9b044fa7ef059b3525416d53d1dc5f707365397a7a4de0925afd216bb26bc7c476c596c071b6a0a100a065d17dd855fedaa47e312fd153201f9891cc181f57cd76f70705654e0a4502aa28c2dbbc244ce0b2a6c18c902661c1c7100e51dc5c01882bbd0bfdee0a0fed06e8ddfb3114bc0f5a72c754e3cc755842e40b17ce9031ac1c066c82a0bd80fc54e3bff858e6e43b85f7d39952e07060fdd2b3331ab53b7fa83e9a4f0465f8a8a0b468f70b3c68ce0b7e7d3a9047e6bb3e5310189ed90ea32ad947af008ec2db24581a4941602f85d6ae25214527b5871700949da7e51635d3c572e2b30aafb9472bb4c904da7c29208a3e8f23d2d45e4f00808877a980bf00753009f09c799a1663d7bf5d1a751ae44f8b4747cdf1154b1988488bf998eadfe501ac1b94ed3018baa82f74cc1037f31b57f024ed73a6b98dbf6d74097a1ac9c20ef23cb17de090931af993b4d3d440047a36baede5a81e4f66d5b34ac768fec7676a3c3e27370f7bbd02becd14365c79363d5932d2dd9115012ca10edfc9ff26bbfc84f3229894ab468ea910031308c104dc7029fe8b3a4271b079669533c243fcc6338f156bb6c1939cc8a6f4c722852b97dc5bdede956dd42c6271649123d4a98b3b342c2bd867200ee507a65b93d31e82bdf147762d125cfbc25d3283d8b7b4f2a2b95004dd9e762b791f1dd6742f5fd7d87a419feb33f7a59fb286365e4ee068a110c7030b024b495635895cf56ca7a5ef389430a0036ceb68fd86f5fb3eef67014993631b4347d216104415118c6adefafe36cb9f221bab7c96ca31e49dcc9f0d63ff043f98de01002333cb5e6915112692bd5eecc38a4ffddd4fd823e8f47fd2ef1227157121433424bd2ca27942b44acf9924587a2d29ca8343d9cc1ceaecddfa3372426392da81a0e8844831568d50a513bb2a60c366e57686fb1b0e2752e6b52ba8b3fc1d2dd5c54647d983cf8ded9451dd7bc51370f8ca2f1f852d831aa1eb49e4c7726805401f80be04eb288d58b18d6f10e37eee9f16b3c262ff56bf403ded9b5aec0bb4e1a698b77aac5006d312194ed691d290e1b49fc5140e7f633cd123e253542a02e2088091b5db8971b088cc05561c1ae92264d9b3363d1ba833b113b888ba4dad4b98835ca4205f348fb6d1ab64b0e0efb72d4518da836f1de9a9b77ef754eb2086f9bfebbb222cf072e1c24f05c02056aa80e334408e7306ae9f2dd3c2c483e86972f83427af2f3b4cc3055d409ebaac3ccc0e9c12a3255d493700b1de00aaa2f6dbba37f5240d0ed950a1ed0002d006e3fbbab2475624923fcd86a34e4459571bb94bc7009645e140cc5d4af81ad2d1779c2e450e41ed0ccb14cb605839c7d13d0d008b98bb6bdd4c73c9dbf9c99e091420e980e5c0e8ac807a4a211a577127ffa32abc8466dbc6e83ec828ddcb9d851a77d95bfb77738396e87ecf10692d9b37d67cc14b40a55bbf1bb0b84f28808d74469aa4665e66c5a6ddb4a46c762b00f0c9c06c8655bfd8997b2740cbe4b60f0b7d1c5b13581302eee0baaf49dbdb5a0fd403b9473a5b47982b49a3b2eef98ad20c2f1e3a9c8bce0039e4cd515009778c34ddd8a0e833623e42d0ced62eafebe5f068f37216173084e02721a18770d1bc80e220297c81205c8003a0d3faac2639c00c9fd5c1c41a72d955e185df03d02a17c7191b5c684a25fc2c7267d99357346a916faff41617d153f373bb195d06f535c9d0be50f538dc643924db8662925481e6cda783a749d880e60c3e8ca320aafda532b23b4d385293367582debd579e859f46caabb9c27c14e67c25fbf9724a61beb3dfcb056018e7c5f99423d9266566f501efcf5a46470900772bb82ec1acf4059e8f8eebbf77334dc488eb65ca16a48c226bdc14ff158716812dd79997b5a4359708645fe614072f90401c6bbd0eae9a18c8c79e9819bc0d9df7ddf1dc92539ee4fac30d3b57cc3f3aea6c392cdb65e71416bc90671351fb598923dcfb84684c0c14d24ba7e7568b8bd1827628fe0298bda4989a6bca14fefaf4bf1a321ff9abc8c102b236fb35285aa1a636ae510d4b08a78e6217ea53cfef37ebc1fdca2c9fb91fdf2f63dbd6b1341176c59ad203d1db73e4ae3e6fdc1518258529586d0fb8dbf1b4928199796de70e0e93871c65afec88d6ce8c06d83784b9dc35d810ea4d9fdd0f8df98fda5edf96f7cc710e78a6cdf4cdd8d074e4471e335cf5173366f28ebd5baca7ba10e4fa40cac142e19675ea5e783b6c3ac155681cfa13646e4161108947a3fc3ddeaff44dca5cb30e8fff300e7be8f5cf92d640fa6eb7a3938b70e6586d225db3c9755dc5776a65222cf805436189b4190b71acb1156c2af59cd16e69d5952ae23b92c73e3f33e778a0c4606527d43988a205d566addc86fd02bce0f7ffe0339613b7b0e9ee49ed3f4e17e5644dd0b270e0037aabaa1dc2e22ee6ecf0dbf1a15aba21a61de7d6a7ed322011d03610b44302f753bc8247821ab424fb58f5050abe737ce912d1ab62197aae8d9db6cf055aef5af2c611debe9ee37ecb49f121f388334b9f5d4d346a43a25afd93f3275e4d834d1af8f4fdc1a6d749651dea05b434ad0922a495ef49981a33991265a48528a01d2286e4ea6c4087c82826abb08d007037d846d952b2ea0d882bbc420a1f10245ad4ef463ca715cd43dffc13db00dc948c6b64d4941c09898c60b5b3b46a66b341a115f439175a27cb87932f2001e766cffa9716e083ce81bf3c4b7dd5aab1f9bdbf9fd7d7e98bae37ccc4c50ee941b73346f1d26aeb34971b84a79597faf0a4b0ae8ddacadc40de3311a97289277faf1bede6e5d6f927ca42fda8814305f25613abcafae25b0f3a3f34e41bdef80acf8dc9d533aa4684b372c894f360cf1ebd6e71a82d04ca5bc442708f4fedca3a834afb99fcc02fcbeaeb265aac090b465822828a1f4bfe97e35b79dcc2570234feb75f90be8ed0c578b3bd4acc2975914ac62ea7cdee5c5951f6254ea4e63efe95872b311a6b06d1ef7351fff438b76537f4f1b57cb2629d37ac653b4a3c99f96f03f0cbbbb84b20bb9a37acd4e450e524b3bfc859ebc783fb1849bb625b6f7b4bad816bd7371badcf112900ce9b5ac33dceebf4ab7a4ec530924884ee7a138960ed0a89fc8be6788bde4647acbadd7c18f72db4a875fd76a57e73f2caf24bc365017626f83fec0938e377723326a233f15ccc02530fcc95f838acd23dab2540851d51eafde15bfbd49ba55cb855669a10a4f476b2b9a748409469c77526f7e3d66d575ff21a431972aaa7bd60025daa3dfdf5a6b6bea25eb2d6dc024b4d63c668fe406a61c63931b7f42bb0ed769b042c5173e2d740a985e9730bb350d7e8e80d33d800533007d707df93dc1eaa412d58884e3d0fd80ae94fbabd4220e8c1eab0d7523ee9e7f605f7343f5963a8891c4789fce4c97c5e236921b822b18819feee475755b7a384e1b6952aae5fe78310986e3466554377a276f838d5b05b9bcafa1515c5465e645c4d5b4f8b8e0e8a38e335dc51c6a3a0b3bc6ada5a23ad977209835c0248c57f8703063326a73459fe0406166a5f109914d5c076a693340e0803ebf3e3e2d7de4e54358429a8e85d1efd44bd29c2e76d0932a0606a6ba2961dcd5695c7e19dee3f63c53bfe5f6f169b9485fb3129cf5b224d8454194688820dc52be4da7db0e66da1af7f5e455040b9da13c83a4cbcd67470ecd9478ee5816a92f527a68c1dc45cf7b107ff1420f5a5577edc05041e8bcc19776ee3c9e8e4c47754214bfd3fa4f5d57515694b2c2f190c3361718ae77ed960701102b066dd88d4a71aba729942d6d6276c844b261963c41cef254314fcd5d7dce4cf959ee51897c39f4ed25b146615c7f72c0e67c1d3beebca9278a9fb9c08b39799c72708fa3cd301980912c35b4ef317af3e7392bc25c84bb5ed10487b9f4dc1968216afa4ac8671eea27bbe6926fec14542edf74bd7eedf9f5d319c0ee19db973a3bb71be0c07ceb9b4a860f9e878e80d25481eae15fa0a3d3cde1493bdd7b705f1aa327c9c0bacf37016d99405c4f78840e9bb7369922d38ea4946dfa64d82bc0a6b90c5d72cfec61ca8b7aa0f1649929df47f910e876bd960346605f060797c250b03cc13aedecf1f4837fe76c035cfe6279322c26dfad80aa09e57cbb27760b7aff397184d9dc237c31836ce8c20fe784b6a09d94889f1fa1c1f2b4ae2dabc5b330f27979c1d42564aeb03b46bb80279d6cb3ea0e600af27dc456421d20a1814cf5172aa112ab3796eaef2d0480dfb4151444f8338b8ca1568352d7d0615c837577180037d1e025872f2fe10cafc217d05264813e0edc731191d34615ed471a1deb7f260ecb426fdc28dea6a302848812ef454f3e959955c545c1c64c3d20cbabdbb273271fc5303bc66189af1fe5e3a4ba93782b3760b040a2aae557c6b8abd4ef1be5f5d75100fc8989b142a772aa467898e0a9455c0ad8ab1ea4b6f80b43434124de7a44e4c774e74cacb2c5fd9ec3ca698510ee0089e7b6b8582cbda7b586835594da6477888f00e3f064b11bdb0f768cdabe187e97f0e388923a7d4afe4f9b6fdfe00ef160fbf7816dc52e1eedc51d966a673a12260e116047b234f81eb5e9b4293c231feeecbd11bda363c554444e95ea50c82b49af8470f63e14abe611fd918f69df22b64573f0c55e98a61ef51ba359df3a361165448cadbf59991bf631ebe0bb22fbf23468033fb598ae2d962b176dd2a7e2cd0f95e969e02c9f06f89283028f48162a720b0aa0f7b72117f4d79e0f07e27ea634b3705655c888075eaf055bef4a11887c27351ad16c1ad77b599c9ad3efdd341acd67938ce9e1ae615259695d94e09690d839a62347da6fd53e32748f2e28b2b8be232a2823251831fb843a3fd02511e770f704a7a541b6413dc9eeb7ade31c2cfcfb48c89071b2841bd40f9aaa7a49137b8479f6c3972a3648ac4846ada4f4a76c5697756cf07fae01dec158443c16b98e08dc5b0f335a97f805db08e9a3b9f8d229dce5297f30538db01ab42cfba78b32e169c84e0c30acc28b3607f8fed47838289ef2fa6e694ff7952d2bb35f9ab0258fc3693f813688ba2bfa50c61569b69aba10505719fb12bd45c8707def89b7eeb2fdeacfd0b42b4d9ac68e0bf97cadd4e2db02543aa68f1ce7d5e0e81805d564a48cf617e06869b320336abbbd331a4f6d5af8188638b2fa7fab56265fb96cf9741a961162049db6a197fef6eab5ec529e75d35403763b97a15994445e54791a47c24a0e16c9c2d563bf71a09075b492665edb504116956d23bfc618beefa5a6ae4df04b4ab83b2cfc7d54f6b552e432104b720216ea6b5b17268d3b6519dbe409096d72fbb44a0786ffbf58de13dd61d6359a02c4b9eded9cd03f706232cadcc29e8df0f47ea6d0587e2332c4ec8b03c51bd7133c4bcc0c926b450969eacc09a5fdbd11e82386d651fc673dd96dbc206d3208515e47103ce3581d60a50226d8485d8425bb6e39b897a690abc79f0e38e4f11296a5e2a1bcccf4a5b0b23ee0aeaa4173b8633fc23266c70017098d4a520253e69f23e69a55a3eb5666adf19b1d7f22e3a6461c63da68525348e35f4f4653643735186aa720b920e005115cc0e703962d046c085dd996b93c12fa9307f9709d8ac2156568d831530993290c9cf9ad37bae637bc6031f807afa34cc9bd1d4a3b27d1e9bc1a94865a12359d462b2de843834c61fc189ddf9644a", 0x1000, 0xa, &(0x7f0000001480)=ANY=[@ANYBLOB="01002e2f6275730048e229c8f2fb6159b2f0fa3889a8aeff318ad7be8581f8dcbef7e3d62947854e918e9fe014712a12b6aad9"], 0x8) 00:44:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/107, 0x6b}], 0x2, &(0x7f0000000240)=""/99, 0x63, 0x1}, 0x803) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x81, 0x8}, {0x18, 0x3, 0x7, 0x236}, 0x3ff, [0x30b, 0x3, 0x2, 0x2, 0xff, 0x9, 0xac, 0x5]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:44:08 executing program 0: setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x27, 0x0, 0x0) 00:44:08 executing program 1: r0 = getpid() r1 = getpgrp() setpgid(r0, r1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000}, 0x0, &(0x7f0000000200)={0x81, 0x9, 0xfec, 0x0, 0x5, 0x3f, 0x0, 0x6}, &(0x7f0000000240)={0x200, 0x101}) 00:44:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x5ffc, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x2) 00:44:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000000)="3b9c5e621b3d1223e0429a05ac6d862064115b60d3535416a8746057", 0x1c, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x5}, 0xc) 00:44:08 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) chmod(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 00:44:08 executing program 1: semget(0x1, 0x7, 0x2a) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) semget(0x3, 0x6, 0x10) fcntl$setstatus(r1, 0x4, 0x4c) setsockopt(r0, 0x9, 0x8000, &(0x7f0000000080)="88ab64b6ce68c28cd392057fbd6f1e8d8e558b3e65bd118c580d32066caf4d34ad112bfd16f2f872bf37ad517a91f81060c8f50f397616e2e0d37e720682b27a222052b22fb456113c3061eb73177e987feb6be56b7eb49c27f5a6dba853afa18de4b42c8453c77a4dd42c7c3dfc8861d70107c4e09bd146b8af4393e5fe3883049d9f5fa12f9a697a8d0c95e9343c75de8c5698b9912e5cbffadb8917af29", 0x9f) readv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1) 00:44:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) syz_open_pts() 00:44:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x8001, 0x30c5}, {0x7, 0x9}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {}], 0x3, 0x2) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='W\x00') unlink(&(0x7f00000001c0)='./file0\x00') 00:44:08 executing program 0: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r2 = open(&(0x7f0000001380)='./bus\x00', 0x20000, 0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r2, &(0x7f00000013c0)='./bus\x00', r3, &(0x7f0000001400)='./bus\x00') r4 = socket(0x7, 0x4000, 0x7) write(r4, &(0x7f0000001280)="82698850abcedc9f3e14cc8a09081e0208ffb20f7f3e09c309a7b472e1725fff4fa86c5b1c34b3f0a70bdd94c6670abbdb71ba7027992880768aa80f2980aa7579d996a1b83dd5349e4346aacd073654d56c50895c6c29885a5d6c77d36b30c6d604a1dd38692ab8b321e78d9e0e7ec6ff64d009c574517d4736450d12a79c5f602e86866167cea7a4d0093518737e839b6034bf2fb23d63c16f472e42ce88d83327f6f3f9c5ab2e1293ce87d1309704c5e38a29b1271c9e764b58673c8b6cdc1a", 0xc1) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) fcntl$dupfd(r5, 0xa, r5) writev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="26d3d123235cdf405d669c7eea5870834f9ddf0602a785b0fce065898cdabaee2147df3d9f5502c0e9e5661db9dcc5557131ea721f4d1fa86cb05f589c3cbe6476ca3e3e57aa6df432e7b720cef3477f69e8868de56971b79c06b6a934f47a837de579f41342d170aaf2405a8898953b6c053cd5dea101c2dbce1bed5e9742e5d65568df74cc4a2c1f5355bdb116150338497d1d0d432f356d4c9faaaf07536ace7ef18626ddbf535ce5d977d2d7c0caf9eaac153120a006cf5e941c4c4dc746202bcb86160cb2d383b964d82d51f3230a7115e9bf016856f1564f48da81bed0c8a6259ac50bc5fc0cff39f20772a732386e5360250a8ad5c1a44b8b51644669756907ce728f532de3805d852807b231735ba06cf4f7ff92be7c025e2733be11a7a87241b8e02bbde5c300261269d41e398029bcbd8f3815881198401a9ef93253b8dd44bf66b5fc552842bed4190207469f93313ab80320e42d2040c87df3790940a70c0fde4530ae7fdddff1b9420b121dc68e663d54871b840ba4b0e2133945a24d6c912e6d85d6968d7fdfbe160601e8ff46247f20229b55b4447d4d4cd13bfd7ea93c066e02265ac1cafd7f35a34417d198f7bab693117e010bec48d0e771f4074643d376593d4bb95e28b14c115ede32134b69e9aa735dcff173c77f7f27379bc9c9e4454b9771e98acbfaf5319e60c318b5012b24a288aeea46626b224779fa52dbed71f52c734b3e14e21e0755e1ce3b8f17d9a830f56f08f326dd941169253c9f0775045b5ce4788ae9fb1220755f0ccd521ce43652eed962b1e012c869269d3ebaa4bb09bcd67971537a30a8595ad2c4719ad2de144d2af08a9328da18c3b78e1af9618780ab0b9938004216e847a9b3948f421013086abaaba86452f25a65e368fd3e6c81a1c5807538846b30156db9b0d7da3635ef2abc9d238cd1402756f09273520a52758237c4ccb5bac28b6413adbd0a09dd03f5be7703b389bd0be4dbc82b618652d88aa381843decadc9e6e844965228583917f56b972267c6bea6e0969509fdc91b800888cbb8c9a454a80cf919b297371b99921f64c4b08fe7e9f67555880a7cff81c2062d640df38f2c727bf34153c190988bdb283f332168e44841ea5d6195cd9d5ae64ae7052652e53d085d675aaba4bff949bac4b946102518934e29e47044f64c0ae419801bc94ca8c98f665f554828ddb7bcef99af28cd61179e7d533c9a7631a2bc07837a84b7ae8dacb7dd89ded23e574aa7ea882aff89de527506113a1bd38ecae1e47caf17f51b7d855005c1bb6379a78c3c4874d4d36eac2d0378f3c343bea56a2b6471620ff4b258802b933eff2b3dd6f661cf9a4358dd6b89e6bdf5af018215d0504b7221304f46e691f6896db7bbc9df3a1a5a1455c96de9b6d718d60c71980b670ce22600b9315eb10d98ce545a06b5474e91ae7bfc400c59011818c7c3a8db8128dfa4ad0866070b88ecc992ee9e58143ad200e9d5308d0d1fb949d7ed861d6535b34e31eb5eba31874064d966721fa1f01cc98253f5d9443670baef7b58257c5fc62744b7f1b1935a8a58b72d2b927b6ea4391abfbbd9ab935c0afbbf12d167ebb7e43abfcf73c3448d9d0f36cd70a9b723bf24920814c20169bc3a6a6b1d4a95f851a5c389c7f4ea9dcdb4a1924a0b1aedd29ad78742267e320fdda950e5971b38466e418b4150a3e44ed7e67f82ee1b007c08553ad82b362c76006d53bf3d0b832fd29bee7f925077a05765d5072ab52fda1e6ebcc7875776fea53c26f9f4a7d30beb3000a2d8e093b6f99842d932bdfd759953c384d434455c9b0a14c941ab623f6c85051d104ec0901c7a4c66e76503a7cf0f8eb8e0952c6d4dd0da4c22fa2216973cfe89c6241524e1fa554ddc0c154ae43be927d6b18fc92f912f177349fd16e335eb2cf4ddc88f1eb42be80c66553b7cccc26db0141c91861b3a1f21a8e0202d5b137c69441e38333bf233394c33f8cf97216440609f74e8f73cf3c38ff42b1d8cecb4b882fbb277fe23b12e70ad8ba0cfa8f90ceb36a7b1cd22ae1457c3b6610037dc8a4f5ceacbcd43ff0d647d50e4ec94c7dbc6d4860ade6afa07a6ca8e29c032c3b7fe7584c0a858dce93c94628148a1ffbaae24066a384a52b642ab4b58a3bec18843baf0a631786f6ec97b42b8183379969c24515b63c4a74b95cdf128f1d3ee181234709a71007699dceeba1dd80fecda05fec112314a9cb1598733f715f520af6902e32916af15667d0f78e00425b460dffa21957a05bc5abf32160315999a346e80e4233647776605f878122341442e0df69053c78fad10eb0b0244e3d3cdf59dddaf7f24744f59f3a9caf55ee8209c238ef625ba595769ed9a65e32d5252ec81c478db5a16dde3e058777e126530ea283ceb2dcf23a010f597f14391803b539743edd5dc609d1cb991dd751ddae26fe65a58a9de9fabebc449b710b45f570c6964e4bdd74f13b12a66ef2031d4f5c520bbb0ee2cc6a371e28e3a250a0f96ea577bd9a7fd83556da3144522dfe6e540bb52989af616108aa610e983435a841c7aeafb37dbe6b3c34b11d64662caff25448834deed303d811c0bc1560c57a13d52a55626e8397552e134a5a2b4dd7c772667a81f5010a4bd3a88faa9e0a7fd94f396f4b9d853387a5734cb69c79a6dce7acb1bee37008922c84464fd17405193ee9d120a9f2d76131493db11d39bb363220a2b7f5a71964a7c094106f3e7af44b1476ff07b0835637e387ea1cd5528047b4af40a0a718927e0f63bac6a3e5a0eb2b85a9f59b83006663113bd05fe31507028ca090ffb8146fcd9bf39889a44278d1f8e939b12d9f81fbc194f3118a0b8abdd4cdbfacb12a2a656837c0ce58d77c1d332ae12ddf5131e6e2e09cd031c8120ff2da7c9ab97ad305a764659bb70349da51e66def5237507f6f5d6180a364af101f4daa1d5ed598dd93a96792682fd9bc849dd37c91a7a167e8d09f70b114f6258108f713aefb8fd2c8c49607665c032160dd998bf7e6e387c4013dc5a3e99b945f2587d7f9fcd47495dbd3db6b27f03eb668cefae99651183623c0c041b5791afb044553cded09a488bf107f44b1c660534412f6fd81359f5ea452ba8488e3fd2dce9f63762f496953b943a678a9784606d2b5282d88f1f59085feeae6c6704420b222e06c81b116875f691d3f4ce2d1fa8ef7d5f5574f0c6cf1d21a83767b5844448ecf37bc79284a046a28404217d24b8a6f1d7aff2fb1ed595e13ccfb6b3ac0102d2b2eeeaaa10b1bf8a0957b3c50ed4090767c7503f0ecf94203c2b578ef54efc0589e1e8bebf06a9357017a0afd5becc29b58717c07dfa6c6b6eeca3b94bb775a3da3bfd0950a397198ef569cb3c000d12c6a893cd434f6c2f45b72012cbb104f0a94a257e2200846e6076b984b57ccd3e3042ebdf1d8fbf883cdbf70837c954bd2d2fb571d2d96e94ae416efce8d6987dcb8ebf053fea3fce836c71840f258451d32c129c549ecbed293d3b25338cb43d2eb1ba2961ff022fa8360463a04fa52bdba5a0d4845620a040415a05174dab4fa519dcaeec7a4992453716d9599f026014a9d27e31cdc305d0ede8ae2574c0512157faff11256d9ccb89806b712ec3187bff90e937cb3fd43c4b826e0e4c5bba02b9541bbdcdb7bebb59c7dc8f17e40588adc32afe47582f6463b9761c89ea0edf8100a5d80f38c1d528c27dfbb1b8973c582e6e43f90652f8e6ad76ebf9ca5398ed596b375a719b350f1668f8e3c9b8aa74d8ed4489a828a07a54c530318ff9141e521c73f8188ea5ab68ba78901ea32b8ad0c51ab309e60b3976c05215001ed8a74533fedcd17aa6fda4c60d7847d36d838cec92894ab533439e8892e8be43d042658fdd687a252bc3f680178c0a34ddfcf803861f3cb8e12839efc92d3f53c441b62436c16325bb97d30ab55ca2e82e76b42439de813ddd619e1c0d9acf71392803c76976f86b4d5f2cbb8b0e6bf7b316ed8f3aa660d526630ee1d99c8045f10a1ee9f296b9ee41a34fc57a307b61831ecbbd91b45f8bb38a87e7847e95435bfd9e8af91c680166cb193dbb6575de8aa61485451fb2bdc6f6a5e636a1a290462f534c43d9da4322ae995a78eecc7d418397691df7e47af2e9d4243c02ea307ffab4e6bdd8a9e553f7094a142d3718dafcdd12231c2d88a6455a3d7945b9d42a434a4dbf861e78d2aef2c177c8b8da59d6b196d796f55f6f0fc9e0c61a8a0e7b0050cf3bfeb9906c5456693996d9678ef5c0879061d7db9ce447acfde4ca3b77c8db159346a87893d83171b81dea6c837ab289fda45611672994bce04ed96d76ed7bf30f79ac05a94fe6ad4291eca39e4bc45766346321a989846048404c9aa96e3f4f8f3cd5090b2ac6ae317ec85ceb91dfa33f1236fa2f9ca867122680207b5fcdb838da46a4c3ca63e08787dfa9ed2e7ccf57bd2239ee4e7a3eb27bb7973684a525abb3bb7e4647621715faba1e8fd6188b1783ad178ea51da8a6d3a8cf37959f5537d5b69fd3bac6643c210873de4325b32d15070e480c6d26d3ff3c169adba1b5225bde03b168c355ee31dcf62c58b28e46c5d8175e8025debb421c51c8b341e9f048322b6f8678c1c390d2358254ed9458e426590ac119879bc890ee86e1113480a8f07c87049fc03c1c87f6c6478df5c99d2cb3b20a988486b93bc314c9adb166cf1efc0f0bf0a134272246f103da0d7d5a2edf4948d7799600d5bde503dba2c0e1598fe4a0099bec52742996a171c66fcbf5b732451a90db70d28d9da1b51564a337f29103a65ec3b50eae9730840696b918240661e6717b56f918d2f0f5e54550296f981a0a054d1d726bae2314e0cc0b88e1e155293cb39640ab29aebf0a22d071eebade6a98d921352bed0253310997616a2a5aa24be2d26463717ccd1ecf96166dda6149288b49ddc6bcae60e7d4d419a5fa564ff9f791c2232580a4f5672109fbc5f7db9dcc88c05dd55f1d5fe1d4c3251443abb4c3aec15130363aab6d01c97a50130b2eb4d2e16bea64f33451ae3196c1e1411805f6f0b23a11944c7ce815ff61a5cc104d3f949499c56085485b2f8e0cd8ebb7bbbf359e4742d2150c36ea9b34a0b110106f6764b2a68b6b0397bcf5742c4c0780b78eebf171b7050c1744889063b6d3aec6dc5607502bb3babab49f1c26bf86ac9d23859c1324948042bfc173ed0f280367f9976497475b1aa971d2f81d7b534599b71bd9ed73a31da115940ca8035aba7cf32b3d0851ff1d59cba18a63467dbe5942b18bbaba8b0b4f3b24348e3a29d2c27c5191ee4b25dcf1cf05bc54a0fba443e0134a62d40b9b905360ed5d6d65f3b2b052f93d0bbc78143898a0e2a082707557f7f374b45534977496dfdba7e8d5cb22a09455e968c174101286be39de2df1e87b468c19169030b1e3fe8437304ae2ec1c0bec9fda1254ff73808684875369915c48dbae50ce7a869e158499af488ef4b8f234d62afa338ff55c4e274dd9a15dee45c4da0c14f31343f913ec882308ae54327e6781a239caf79329e83d8de98af020b5029183d9b7c4aa0dc8f4aecee415887621a1eeaf22090a4b66a528d924df9b3f39073d7339567202b968a5bac24dbd4bb3e26f125947da2739dfca8d0990cdf31eb6a3554b5ca431c10a33cd08dae110c15045247441861affb57fcbdb4e4287d491750561681fc75aed1916ae8f375e43a117247234b5169921fc335ed900b9482e8dea03f3760a7a7aa4a6a144f946a6beec96029ef182268aba3a2f941d", 0x1000}, {&(0x7f00000011c0)="fed7e2ea74d0e6c5270bb7a52aa774eeeba9d5ac394e7e2fc20d05119cb0e207fb1b50c46b5b23511013c766bc653b8f2591a09be2c0395d5e09e024ef2de0442cc3ade009687cdc1fba0d485239f82cba4689d5253b2cf17e14bbe965c7cbe369b7382c9d5f3a357c217e24b5803a4aedb268c39c96c583b3e46c2b575b8c2dd7d94a56a9bc5c7715903dd78527ab3c9ff969ad82be0a3a1f34a5b4bf7550c0fab49be9ab91fae7a5a7e410e1f8a6d87057f4688364b86ea7", 0xb9}], 0x2) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) fchmodat(r5, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000000c0)=0x1f) writev(r5, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 00:44:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$setstatus(r0, 0x4, 0x104c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) 00:44:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = socket(0x21, 0x4005, 0x2) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = getuid() r3 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r4, &(0x7f0000000740)=[{0x0}], 0x1) syz_open_pts() 00:44:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) flock(r1, 0x2) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$dupfd(r1, 0x0, r0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 00:44:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x34) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 00:44:09 executing program 1: nanosleep(&(0x7f0000000100)={0x0, 0x804}, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0xffffffff, 0x1, 0xc727, "900c06ccb2e248a6d45c3986056dce8a2ff98b42", 0x6, 0x1}) 00:44:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="acf490f334ed1df591fa32cffaf5518e0e38294260274a1ea05ec2508b579523e2e6cf1aab1e57c434101a4186d9ed0441ff493074677bd4a659a2277e8644662707fa81eeb6a9b97808d6233a6f4464d8bb38015e0b9d5057130ab36ccd9cf5125b4fc0b7f7f18a346fb67ab900874e0c7519d716961f53e271200d60308375e39a7e37a506caead90c26734d48f9656266e1f14eead5546b472cb08da09561cdc3ce9d418c28ac558047a133e47ea8129f3d0916e637126918e922fa789ab56045124f", 0xc4, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8a48, 0x4) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x3, 0x8000000000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x3) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r2 = semget(0x1, 0x4, 0x610) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x80000000]) 00:44:09 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgrp() r2 = getppid() setpgid(r2, r1) r3 = getpgrp() setpgid(0x0, r3) setpgid(r0, r0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x62) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x1) 00:44:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000001c0)="92cf63e25925dc16b0b6cac236fa36ca634b069b678afbdd5acf2c6cb2f9b54693e67a2542c799921f962c01b4155c5a4a5da867948382ec402ddfa33595bc39e2072d77a4518ad5a8fbf80e1e76fe07f2f3c2ffcda882d44a75f0983a67692eaddc66bf08ceafa83023aee4dc4b61c6e338f88a7ab20aebc6f71fff73ce26c72473d0fb26a6efe79f30544e2987d65ca65820fd3e850ac873f7d85f4b70391c3451039eeee60de1bf4831c417890277a1ab276e842c5cabfb698d1b1b0724d29fc925ef79707066d3bc8f7b", 0xcc}, {&(0x7f0000000040)="b79a2045ea79a1", 0x7}, {&(0x7f00000002c0)="bc4a080aed10ed5887dc924524829f0075bdde880840e03f27bf76e1637460fe382ea7fdf6a3d638da40db0ffd76a384f793b80becef55f577c5aae7d1813d1fdef4047ade52454464fe1ab29e0033861d4f0a1c33f01f08f558e7c31f1d14d4d14f5d716d3711a089b058e6c03d0b46a1dfb96c88f4d1d4e8e0214233d99948b4a48bf4ffe5c443296a81b0dbdec430c035eca98a1d7106ae08971c9b4d50950bfbe8540e593c46781f00d6b64ad4e681576735e85891a3a1511fc6c4fbd14b620d7caea8cd6568d8bd07f43f3d7a3a4ec2213bebc88a44", 0xd8}, {&(0x7f00000003c0)="c13f0afd8a37752ef1305c0e731533e106b1bca679814b62318263a293607ab6fc803d22481c6363d747200d2569aa74e305e4a1cdc4f03caaa735f50c8cf70f03ffee24f41c39983e73c536dc2a5924593e89b072dc56ae6af894653747b8de05bd21f09f1a05f43cbde8713a3ec1cc4c4d1c31f23eb4a69f89aa84891d18f44192a49b674cf72ecc2dc09a56b72a1729fd9aa6c246d0313b3eb26e4faf4ea5949fd2058015ff7b94625586a137cb39461f498a501376da862aca490f49c5d1", 0xc0}, {&(0x7f0000000480)="38935c2ce8e55ed1b05780d34a5fb52e6de6c10db0fdb168a39aeee0b38359a28b02c5248cfcf2223b99d118f570509aa4cc43702bf2acb0bf592bd78bb0761488ef2be6fd89a51a7567ab4da48f70e83a21391c517953f640476c9fae94119d839d9980bf3058498716635ba15cec68dc529c6b8ceaaea3c7664566e9f9eece5798a6243bace3c369460f2ae6f510e1ad6d26e1512241eb66e10499de50b5e9841afff771b58ecb332f5d36324f7623f5ac2e95138e4374", 0xb8}], 0x5, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x60, 0x406}, 0x5) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r8 = dup(r0) sendto$unix(r8, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f", 0xd0, 0x0, 0x0, 0x0) 00:44:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = getuid() r1 = getegid() chown(&(0x7f0000000140)='./bus\x00', r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x20}, 0x8) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 00:44:09 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "21692c62b93cb5cf607685bd96db7aa998a9c815c488afcd48872ee4a7d4f937a21271cdbcc9230b2bcbe9abc9e688955d782ced241a00a4e314f0dfe1b2e84290fd6a25118c15ef5fde7938b9c4b6b67a32042d2375711ecc017d8ba37902c425ccc9f8a08c7277ab54f1e746f8ebb1a390a3cac028c69b66ec1e6283453f1d4a1b7c0443dba1e99c1ebafee7b3616735d04d144ee82350bae245bdaef6919d1cb94e3057dda45f4d158c958672ba75544504487cc433119bbdd18272a22443c8677475960272708a039239c8bb3f1265925d8a5c2c51dd43cbcf47c42db7817828dd61ae16590a4fab82bcae482bece16ae90e40f4bfd423170b65af2b21bf6cd5e8f3a30b5d987f3ea845f83f91c689e80aac6859d5e3dbf7f5a4f3a63736c5a23e209fc92bbddd93917668644f7c6557116de6300060f5996184ba2eb7020450edb0c713431244ce141c348d7341b13b20675c1e193dd23469a030ae164574259307382d044c8ed1bb3046ea589863a47fd98c0c6070d0d5edd0502d66d9717c1d9bc7d3023741b271f5615507a2311148855f1a57f4aed436e70f07ae9237f850c15ed30e96bf9d1009b8bc8895a63c9100ac1e6ee7dc651bc22626488c9869d848313b5e00725ff7f725acd117af747578e797aec755b5064b2d512523bf9e1c8f26225d4d2898e551cf2a653d8dbceecfc379f33716bb7d2a79116dfdfc912f3095fd2674932edebfe532a687ce4b8e7a089b31e7c83789ad9b7c117d782c99be4fe6970af5053a8ba8db047cb81600f148a40b9353872210f714d4c88a7b15e1b2fd1f7a27a32206bb5248550ad3824e57269a254b62f9a71fa1b494aadd9edaa311ed79b458f1007baa57afef3d3a588fe7fa4dd4bcb563053f21fbabd5723ba2b0188c3cba81b7b7d9c2c4519d6941b5c877e54b319252a74a9897a09c365a127409b7d3280df0acc6be28c43c267336cff1da983c28b482bb81ae617035318d1e96193bce4c61bb12d8ec1c3b349871f7d6c5ec91c17a3c64ca1b322c78b85389804ae510b3eeff8eb95af40cb36b78497218306e56944860c781f6dbed45ad67d9404da351039c3486c24301d9abf5c90ec13165b151610a766fee43c0257d7b0cbbea5b715268da8f7610d5b7f6eaa0c3dad5c54cffb95f5c7da59578af07a2ae5a3fd644d1582300b532738955d671d243923309d231dd11b42bf3c72659b5bf1963f3a7f2e6b1673e7cb589073379f4c871a9fce5a7b3e11c522d5dda21bba5d7e066321dc854bc8753bc42586ba3110e269d3f3be66edcc7143e4d3154f8dabcb4604ec6df1b8b4ad3c00392782cb1dceb3dc93d9ec30b334e57435ea13b1c80ac536d6e9edb53e452e049c13eed8f66ef289f9d8e22eb496839d6fc6c732f17775d8623cf4307fc2c7bb2d8d2ab7d2f1f1cf8c3f5ad20f05244cd113e86e032b541770f50d1f66ebe88dc99641b4fb5a66865782ae5c01e2c1b4a0ae753c98021285cd6fd322126e463bba8bc2b426270f1a69ea48efe4e152d65dd1948eeec72bb161b2a1e9dea3a94653c29fad9c416bd00bde2c621fd4661a41f53fce6667170f2ee04d864e000ba6ecfc18b9d8751eda1426ff72ee06b1673d9edca83eacdac34a5c0ac309933531ea67f2d4ff95f03762a319c1c4602699ef5568a1d38b249a3fa8e2ec4e69a978da557ef1e251fae076d6794b03628719aa7a465a56634dc3e44e7f573fb7089afd3469b89f03c61b673aec0d6feb9c51cec72577acb2170e0567750e63de7d27b8cc4e3597a4909b02d6d68dba79863d5c44cdc6251582c0ca489b4d6e52d78b804e13061786fdef5f9cad17f57dff3b969b8fa358a83f3c9208a02d2dd5a61b4bb02be18b612e2a2993bc74e54525d1c0e313d76287224dfa62c5de8f25bc898dd278c601e5ac8505e7bf2a093c528da12a4023b266768c19cf168890ead0e6477700cdf3e5564fe200d99e862be17cb23c253f97a485223c1dfec4ace4687e3c23f091dfe6e3eb5220d5d79b1a559af1aabee051c2ad62fab0326482d878ecfa3d4cf4e32524fb98bbf756728cdb06bbb1bd5d79fe3efda61bde65b16098119c6a0ed1ecfd32cebb179ce20992e170f31c1e5f8c811c528ce64d18eec7369576f7e7ec76a482abbfc1e878f8365a06860abc6c45318fb7c3503d0859fa00dda97d08f49f9b2ae689cf54ef1feb84d8e216aab6895e7243d70d75940fdb00dccdc4c94d51db6d23828b5f857476125b322905842764c3b16315d202f31d59014980572dc43c37acf0535efbaaf6c95456ae8d5534d4e3b3628dad76407be1660d1d8a02f72605e1ba2c13e2ef3b8e18fcde0eb82b287b680492bf4edb1e3df4028fabf861aa02cb5df6a9b188d30b7798960e4971b4d846c1aff26a6679d1714c635d50ca207646b94e72c2121f29e4bcf60b696703099b15dab12714d8e3f205eaa1fae3c80e4a948307f71f89e5a6fba0910e54daf3e435e8b6799a484fcc343d68291286245194774e3fedde5d26dcd9ab01be4b04a9359f27412adbc17e90c5b3af4883ab29209db5bbfa3c4bfbbe2043824f92fda2003439ab49664ed2acc6652a0db9058aeec431df5caeeed6e834ffa55ac1c70975514274fd1138295937908a929b4330d92bd210488ac1f9ac4c673dab8eb5cdda5ca82cb1c00c5c2510f718929327bb4ef2dbb08c5802df455cba272afc93f52d50b7939647d3cd458ed6aee548fe21735042db20668f5c2e3c13587d46ef389d1ed9cd88eb6a2dc582f8d41800ea84c04f827b20686f8e06524b1c7ad36cc8c45a78b2f5c485a060c6c521f1fd42eb9bef7937530655a62e2b2a39af68ea4a588357b4db880821cafc4270f548c656050bc04183efe33166f31dc9fbbff91"}, 0x812, 0x800) 00:44:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 00:44:09 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffd) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x2}], 0xfffd, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x80) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) kqueue() madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5)       00:44:09 executing program 0: r0 = socket(0xbbee11dc663bdf07, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 00:44:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) 00:44:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x19, 0x80000000, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x94, 0x8, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0xad, 0x20000001, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x18, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x14, 0x43, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffd, 0x34, 0x8, 0x1, 0x4}], 0x703a, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x20000007, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8000000e, 0x1000, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000082, 0xffffffff9c7de49b, 0x40}, {{r0}, 0x1af6043a4901d604, 0x34, 0xa0, 0x6, 0xc328}], 0x401, &(0x7f0000000000)={0x0, 0x401}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 00:44:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpgid(0xffffffffffffffff) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0x3f, &(0x7f0000001300), 0x2b0, &(0x7f0000001200), 0x58, 0xf}, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:44:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) 00:44:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/138) connect$unix(r0, &(0x7f0000002900)=@file={0x1, './file0\x00'}, 0x89e) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r5) r9 = getgid() fchdir(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, 0xc) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000026c0)={0x0}, &(0x7f0000002700)=0xc) r14 = geteuid() getgroups(0x3, &(0x7f0000002740)=[0x0, 0xffffffffffffffff, 0x0]) r16 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) r18 = getgid() sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000180)="2d2395ba36e4af2fd2b89f71371cb0027dc81a79373d558792e7223372c28d11989ca404bcdccde67bb51e5b26b18244cd0df1e718cb28ef1e0d2a3ac0da673e841fbc444045213bc6d8b9398e6296f0122f4a9cb00ddbc412896866b5a51e864c7cda37c5474b7e385db90c52859907e4853fbfe298fa35177aa3876614693bc078fe3635ad1276c9332c7098491e1309690ef15f2a79c3111ba8fc70ffbfa2b314d2", 0xa3}, {&(0x7f0000000240)="b36a01b9864f2065cb679e3c96e134bde36941c505ff91d655b61ec284c7e117d0f25497ed2c64a13073c6fdf145cd697caadc12e8dcdb0e67397a558667cabb444a1c69bb1fca65d7f653a4859f9547fa26f54ab1d41cda342d640f6c36b4bb06030b2425e20fd8957854bf4b6e15c2025492c0e4fe0583b703a57c29d22a014d807093e89abe3daf89e05d70e0f56bca1178e001fab66eab59b8c536658ebad7d812f0e8b8ec04a24526a8f3071d56", 0xb0}, {&(0x7f0000000300)="fad17194547900397c55101db1eb623aec21b1b7d11ab0a007ca1521d4f58cb97f5b99e21e7d04066063ab3bb0665b78a61fee2bbf11cb1174fb1e96092e860d21969de745753107da9feca6aaabc61d5be6f2ecb56a7b7186a5e99ded5a1ee332c942123da5e53183b7d5b45280acb7bf372d3b3662de3a0c167e", 0x7b}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="91510e93f911ccf3385743f3c558f8eef603434edd4cbba8cd459d5c8cf87553a0d31af66b619a0c09d508340c7b7b9552e559844773c44c2d89887073e00cc19579e9d5016554998172ed98b68b5122f34642c6370feec9b41341b00a71acbb40cc083679ecfefa1aaabbeaf6e7077d43ab29e2642417b018b942c7f28f410af6001560a7cf68bc6329ebcd8651631a6c088d4557f7c9", 0x97}, {&(0x7f0000000480)="4d73387e495d20937344e3b24d450c87f1efbb7142d7db824b64624a12f8487c77639f8569a2e1e0c893fe96eaceb83c63b845f45ec65a25ff7e358861517750fa816fbd5086c19c970a3bb7f74bbe6a31e96c927b9c3e1cc7ab44896b7043996dae8897265b469e41a572235739424b2c04c693458c072a9a2ca7027adae49781bcb6d673a0eb660303f190608e6c00f551c78eb2fba3c138e55e0a9d30ed3d93ec9e4e408095e4bcaf3a663649130ea15862c877faedf91a1948c86346df4fdb6942929d39fecf54aaffb16575307ecf86fb26db67db0a32df2dcd90849ab0f1b610ec32b9525f855e10c93383e7cd7549cafdb467ec05d8aad8fc8fb42b78ebed2118124719718b4449fc74f327208d9af3a81232f7ded122cdc310bd2501f3bc00335143d291f1f7bd1b0f495ed6364e3cb276515bcde46bd8253eddd5d692e363c0ef2f37ee7a797f6e04b6619501e5e4a9aa7237796db2bbdcbec260df3f27752511d736213b45b04beacf1c7e4ad30a003e464a715d537083975357d9555a8ad3b4dc2aef6f105eaedd1ac68a422d82d4315a93d71b6e7e6216057709ee506faac07c3eb6feddcb908d5405a2901399550d78add11a1e8d75724dc7045e6b6bc25f094bfc8d142a15bb9b9d2243a0c13a81943d421d31f6bb5932bacedb5b7e707a7b3bf5019d41c8d99959a3e5fd318c81849face3ccd2d515600d6f3de929d7bf49e1d5dbda0f2d9511261811a179733b068d5b38c35438c6280668d0980c9f6452ffff154b0ecbbe2a67e1eceaa408b194eefb74561bd4cc2803a09d29de7ebc6c52702d8c3b41e1a207c0a31834c6db5b37c534d17149c3fa43af0839632e06ca06abbd50650921ca4952cefa98b7fced5a82859e8fc343324b94e2ea5973a31f2613055be95b524f8fbb929a4ee9990f012a6ea498c000546ac00cb1ebd25af3f62ae2572575aed470a8f25ae2ea47ff98066143673701d1ee735118abc0b15416ef778c41e5aeb599f30924feb14f6733e6293417a5efa0331fdef97734db6cfa41450fc25749c633b020a3e9316c1d3c73db5fa7dff9c7d7ec90834c720d17685b5b1e32091e286faec8a0b1a0d1ad42fcee24a3727375610181533416ac39d5e1063775b9adf6a7d5eeccbfe8073f5d31df43189f4f59db5998fdd6d6c104f47459851f4e58b3f578e9682792e5a9722a1b0588caf50d1bf2aec531470ef4cdc30a7dcde53cea1ad14afbe27660fda9d7cd8a1475c647cc3c0fcf2de9fbcf7f4b7942b99f0ca20982e31e9ccfc5feec0b7ede8028392725229ef65b3d19d1fe7ba3ed139d7762e96ba6f15a9544926c64dd9d34e4380fb4afcf677ff4c27e20d44b128e51061d5038475b19e906fbc67343e710d939058fee4d93f8b38d7957a2f688e3f5c0b62b754c61cea88e6e4416afc372d95cc0cf21008f4ea9adabd33b51a6f03533fe69680029d95aeabbe8837ae993a556e52dcd19336311a91da9cf1019395f0e1097a4a2438eb6aaea7bf213fcf3cfec68c583316d3c396342355ece200bf139a9fcc057ca89585b61b1d8412c5a35af65233361133fe6dbc77e4e052a321edc1c262c9427386c4d9b5005865eb5930e4352eb6a579b46c85ffdbf22dc56d3a02e29b826b3d8df7eeacaf3a1941786c71042a7abc19d593c176f1a97b91f62ca40e8c93bd3bc36995197324c1537d697ba11f2a50a1f60604a3d29b442a655af816283a9681f7ce11c00a572dbd6d28451b23222a0cfbc082d0ecbcf2d436228c8c021899c7c91c28fa3c5478e49e3492a7738263734299c8599266ed53920aecd69c27ce27a96a946b1357eb8ddf1062272ba80ace98aae00aa5f10bccf415af0d936f218e4b279dd03d30328bf29ff412f769e19786923a52bc002d5543c951f18e5271a9fa957a0b610be76ff04b911958c44a33c966fc3bc0cf67435785d1e13ebd313b311931dc36d73a89da5933d1ea880c93ee5a6227d563dfc18638ab61941b7293fa2862690dc023b7ca52c7b87c1b5fd8a99e4725e2478c1e36f39bd882c0fd2538202af418a1f1f841570e633978f6d1acb2a6614a1b01afa74c0b28c5ced8780805e09220bb4c9b86d9d7bbe7152d7511a4b606779e82c7ae3748dd39550bf7094baf5388da94f567c8a4eeb5f17e4da9563c00a47b25a2bc04633951d2980cd79bb08e976c3a2b97130627c3929fcd73c14c91afc480d0ae30e565ab9169995f0867473ee4720950847e9df26caeacb722bd07ff95be71d7fdf2bb67cd86dc207d767bcda8474aeb1fd6541187575c44c542bdc07b6afab3303227996b61dfd2651584736f68a198c5e8bec2d1f37245d2e3decd387ac08acb62ae2c0eb0e7fe8d02115905330cb04cb50394aaff463a3e5bb855ffd0e2db54f283cdf8b3f55e5fa954a9f50d3f693d45cf0ea3f4fb92e4a81fd47b5523d60329612c8bfc7da67667a6b9b0065ad09b7139ef6b389ce48e05bc845e80a9c589cc634e5252ab7cf051654090e00b242f3b7357f56ed19acab290fcf46c9b221bd73182732d41a73e6fbf3575cea31c37b58263a2749e12dc3f8329eb96af868f392e526a14979b959156f8dd81fdf8e35c1897d59e5569e1e953f421b8b83bed1080b68c3477c8e01cf95c688a4cb67aa5663dcb40c965e8c708d2aafbe945c7e6727befbf00c6d9305615ac094a0b25575ddfa429fa8ab26fcb857f2c5cc747c37c2de4604e99e3a3211f0fc47d608ede6a181da6377a38efbe21766a76d6024e43661654f9dba449ccb43d5fd13e6c6e5b58082c8d5c4a9b7a24114864b54b2e848c4fdf3614d4c0dee70f053f8d19e503e9291fdad808ae4d0a89718c938bfd155551ff22b546f7037cb8064b0c8d42488e9e2afc49b42643bcdcaf26feb007be44452aa701c5bedb42fefcbdf2207f10aa7944d9f45d9fb9ca372575ef27507b413c1a8ca3f36e604e66771d895e4b10438fef364c41ac08e57b95202541c0956d93dca7911935722e99271080e0dbc68234d9ddddf4f0c164821b465119a3f748d5d8185516676e651cd692fc5bffba050bad32d2137ae02aa68cb78af09b02ff393d8902f209aeb007788cd145e5b5e8cc91276156eba2b6cd719c6b633a46279ee9c6a4f0b4ad6678b14586ac565fcabd72a9bf1e620a482f3813016083f7b6b9e80ee271cf0ed98cc2d12a9df9e1667fb2251908a38e1761df8ffaefb81102aa011e67da29f7524d8621d9588f81c054a82961110f4d034daad1afff1110313283795bf318d048ca0c1854448f06524940bd9bb9d593469812d2b11b919b9c96f6fb506bf44969d091f60150513fe689c90f1aa9aff2becf103ca745c18972963b5c369db6eca9d576b95f50c5189adc75777243aa32769b24592c58125e39af86810c4da426472325377e069c1799cd73eae494a9914a0bcc6d22257a522429a338c8636a63bdac9485aae70922e89d9ea77afc45fdd078bfb469e1c69c421d345a078e40481b411a280710c9781168585faf7bf997586252071d7d1ec23f89ce3982ff7477b65179334868ce639be0b472c1524d547e05d99a18fe1a27d5c6be5c08cc29c29ddbdf301ed959c03eb8d18b5747985b6dbcb45c34179be598154e73ddaaddc38a632ed93e0e4a79285dcfefc3f76d3ce1812ec16372d90b46317f65925c88cc925bc79feca61f7ac4bc61def3feb90ed2eb5d2571fe75b691e5ac8e4601bd2cbab51a2cc9f98e40179d9285005ce163c9590c7579571f096db583873d312efd2163491689ab68bcd78e898adeabf77e6d6c99145ece81dd43b44a17ee52f4e807b11945cb6d45bdd2035fef8a647c5fdf42dcb9c76b7c66c6c5353fb0b06e7486f79930a535b848c12beb124ef84fa4da36876b31bb08125de970ad7616da6ea43ef55e530d3723ddecbc904cfddf9f2e3308f423d37bcdacd979c764caf0fd5bf682badffeb3f2e466ee2fa2f46ee0800f684a93491f716f287f867c0bf4fed42f024b089a7766a31acf0d924fa525e2b2762049c2060133106ca251930646b9b452596f6d643f8b0866986e45eaa02e71ebb28fa4c72214c5dad9a92df60b4c590d267e0180360b3a0f1daf554eb06a5596ba1beb19bf82ab16fe78292d2a2dc57150c9f86d7142be731f3102c4758534460a321b370553ce79d9f6d2f5614eff529a74b00e68571cc354b18e45b3b717fdc09b8ce6c8541d5f868d31411635560c3c1a8c7417434c3cb7836ae2d50fbb50b598b793f1f857acf75ff32e86d7ff6df571cdc2a1dfc1d465421fa8146a70ac1783dd5f5b4d812574f3b7519d4bb2b8a3db2d06645b4b80e4b3bac8c1660bbafcaca69b060028b0f5adf33c8a21aa376f5b6cc120e9b7781f0265935d6126261fb8275cb6e0614441fd16c76b775be5be991835a1e1e7832df49ee7744c934e7b5779853a0639546f548808887bfdb1fa8bd974f5daf6512221418963b800b5414e19e7285b49bdecb88d18c913992ec4c86654321d428adae5e5561eab4c96d4d39303b3a2c214057bc9df66c14cd432b04195fbb1c5ad7dc8afe1c84cac24d498ea66904e03ab19566ebaf068c144b7ba29cd0e65e6a26fe36ea51a6f31db75832995e1ccc6d369e8a258044858d1da6101746b7081d28b9347718be36103bcc3f3ab166619d9c2b83707afd583c66774d99b315ead60afe9701730d0286c801f5793cd29807b3195222f5fc8ff4c502254ff6c21fb3b0ffdfd9806b0b915792a537f1f1a6a64ee35dcd4478c5674891cef5b3a93ad01913fdcb5e59e7050099204d5d28b6bbef7f8e59c337acf4e2e7a0b6c69a0f4690763b3688887e4484533ab5ad41e5a8ccd2e16405d82ba4bcddbb5708a331a47502c6da30b7b99b96896de67875279e4ec7dec2c0fc30da5f63247d28ebc095a724b6669fdd8ad0f63d77763bac18c9f569bbeab3e1159d2a2e6191061da5d114a6e951f15560f7b6092c3e94fb97cd52a890088c2efd082957de09ad8903fe6047cbd17dd489e5303f59806d839ea5bc95e88b8b07b460b886cd26c0223296e9b510deabec7c34461e46b91ef5ebe33fde13a864c96ec54771c836ee7096647fe9c78072f1b19b4e517c646f7b3cee28af31c8470061eae8746ed055ed0fecfa70dddf14eb8287df8567c4a98bbc92205589169f19857242b369879211e0c5072a2b1b6f24f35bbfac505017c9261ea16fa903d9a32cf5393b204dc348b96698f32b163a183b8da03e5387c60fb775c4466e3c91a5751485280cc70597ed5a7e98b556078a31178fd6fb771e8c81078aefa43eed5fb9a979b4d4c7d4eb122aec0982522633ed69b10bccd417bbb9849d9d7776e32be74d443c6f705f6924457cb0fdf2f341f76b5663871944daaa44551de4c23d92a1cc103558b93c89de75824694040f56ca02a9462d362ba15de32c4fa0c0e53800c8b0e8bb179f7d5f11e175c8644f57e6251d7a0a2753baddcd02090f48c4f87ece415e69c31b779865a85d274a867d119db728ae1f36b68bab177ee158dc6c28e8fe2c1f1ad99462c790b756fd24a1a04d73382da6592b1894de594c2017ff19b95ee4fb4613367dd61d80492a6fe4348387df73113e6aef084af6c16f8fff7f831e6f33063100dfd189c111cc9679ab76aea6756af0bc52dcd90df2798eb47f13fe308dc2122dd2117dc6262dc76ca33efdb3698208b993defdcd6d872a52d8a9476d63d57748602f866377a72d9cc67ed6b123e7e58708720c5a73beef231b57ce7ae1af05056f", 0x1000}, {&(0x7f0000001480)="8384a0c863980987ac9466", 0xb}, {&(0x7f00000014c0)="df3e3147e625f3f4300bd83454d172718915a192154530b6d2dd265012374ab1ba717e55924d60107dfc83b8b057b83e15ceda8d1c4dddaf0e9bdfd647ba1c55fb91e8b2523bdec924844e6f41684d7461275c8d4459a16e0745e63d10c477a1a5a360bac69267e8bf3c6e1b16f08f977ea6d9bf11c89a670adb496bc25025a6864f48902bd0cf1cf7f5afc8ff4e56e97827d5d55b11875f098633dd92ed93ff2613d8b1e61cebed2a172d087bd0815a070428619e810f3ec04f81a48c384b748027c9ffd0f361dc791d002dcbc2202cd228e4a89f65df78e89af429e42fbe2475f5a0094da3b14ca7e378297ed3e1860bc2b17a48203bab2dcaf2ff3b860cf9410d4a71e35971dc4cde4e807f78803fdc6190577bd48ea4fffcdfefef0e55100f018c84bdfd9274f3414e85b9367dc661b764719689b8b7730416c8925a9b0e5bf990181fbe19ede466541c6025309f9b8f96f8081c3d881051bb7a109f4c79c401e842c545215156c35c85ba6fd658176e07af12adb88562c963c2d5f4bd92a18def9eb79097dcc6749e65e25bb5ce04ad99cf0e3d6e8644a514e57e8afa6e67597fb24283fa868c28a10d71f4b423b67c10fc53876a5e2557bd8733946460b353253f60b83a6e22bc9694db090e69f4ca5238e40476e8bcec2e3f98baca6a22939873a81fe9fee71ba1262ac40048e687c23782f8195ff21c4d68e5d1b0ba93fd3c3f2ec83439dbbb8d042c0e978abf683a11dd87976e90b660573a13577d0d4ae9baaa537ed51263d257384f3ddc7386a8b921847c69251628330dc1a98a21d4765394b2e0873154b41bcd01ac041adf7e30e08256237590fbba71b3f810ddcdd67d1dfc106d93e885104b8310d58f6593fd88f6fcf42f7c136fbd052190ca95c39afd73bd3581e68113198e33d2617c1a0bec953fa577a64ae51fffb0b05fec60eb0aec07920b9314564eccff5b96c4e6c40be3f102cb7266b1d2e9965ac71737d78fba6f299a9472d477c32ce3078d133708fb1f45496b2758e401af95b83d5a7d09b3216ddd6bb52d8eeea44391f869f3852f7ff3841bf93313bdc3275bbf38a9536ee644771f24c839662bb7bfbb5fdac13e06f4895d60193d788218b189670a043e63118c90e42c1a5a3f29a6f1f2882089cb6670078cb686f674b3d1148ff65cd2d0234c9e3fa707ee48b54dd34fbf74d05d0e512454efa2d9fbee116450618a525fa202c4107a33f1f2d4726d255251aca1106a73d8741ea09320d71bea50fa1a6aef357d02cda53bcc83482e075a23b52a313a98ae146eb49d8fccf1953ac90583230ccbc2aa0a509e4c3ff5e56908477417e3c70e25f59a45c35d7e06ac092d3548c528f82021a842adc8cfc64a84473fd2f2fe5648c93555cd70f62bcbc79fd7e6b9e8d00ab499cfb342520d68ba773a6613f25134b8885d0b9d11aaab7680b50b1c25286b28c8e07aa36cbc8c30bdcc0c9b34a7585d9ec6df0ae4fbc093fcac29b01ff13c234ce177e203c24b0f7a2620febad07ce6e5c461bd3e659aa80a87b381112db67b873e5b3a944b12ee7632c23f99072578b7a9dcb289127d87a80939cadf2980fe3964ba564b752ee821c1ef59621c4a8d8a6f001f5b28cfa5cf82b3733cca10c45c7d07a67fd50bd4768490065eb10f8f4ec5ee58bf829c0d043d5c86eeb37c151ab8b76e4a2276bd1f29f8b30786345e03607c191673026518b508ff68d759a80670d528f07b8ea2052164c5d997b62642390c438c69c3bd427dc1b9741170d7fd07b64a8b01176006454e8c04cdf009644a2fa0a33d1755c10a45fa2749a000b7e4f3d083d5b58e6882807e82d6fb54be22a891db434b469fe767a00e091e1b8981cd6c1e1b03bbb342f695d878d63dd3e199b43d81ccff30e7048cb3e85e6b8a2856592731eac927fe0bcf7a4441733eae9a1a733d9f80d4baa9e26462418ba36e68971164d3bb8d9d93972af866f880521544be56796c4c324d7f3d8f37a5ccb415f111e349587036f2bb00f35106390f4f1b367631dea59ad12f4605b8fed70312c1a77ef66c6a138e80dade55561109ca1bbfacadc81cc22bbdc482ba2651d7d2e93e68c4ae0629207cd7ddf6fa3b2647f1134176a90df557e2c7a63cf1f2c5823b4be78d79e873b75968888025748dd4a8dfc5ca1de32a521a4fafd841a7b18925860c455fcad8ed0d084c3f3b467a4172d730dfe3c4b048a977a3f8a4966ceb775825c8938672d965f756d3547157f2c498e9e2a39299fbde66e22c700d8724ebc1a53b443997faf7dde7a1e7c896c56804d2a86a7e321b30f8e56d0954b95206d6ff6d5d4de056de8abcbfdf5282794c93d2f7d068b74eb389661cb2d9f73519070a65f4936c300850ba751c6a2e725356ac8b54df24b803e8b66ed845954ae3674964a81067d96a366b7d70a7b3b69cd324059f76a4dd6ea95adc8fbacc5f1591ed94ce8a0b1b8eda0f0f449551f72d120d0d9430ba9d5c47e7a2527842cdc7c61f16ed2e9dfbb594d7368bb7e01d41bde7f492b645faa50de49e9bdd2bfb1ecb5583ea47dbde5aa1840ddba124caa09888725e15d2d856e462f546ac1ba332ee65d2e504287521402dc93adda3b078e01ce30a10472b4e77672ed05c28a17dc5af49e9e9e12600ac56eb91ba3c28c829d9fafd4e7f9122407ee758cbbc67493eba6111edffb19e07f33a2b2bfc4b2e4a22460d44b58164e7a9d7496120ee9767968daa125e4c262b5fa4ef9473ac729ad30996db97f8e4f0ae250044c18899854175b353ebf33248292aad87e0b0bd2106c93963ba4a3ecd77f621de0f4bc800a7df933c093b086610535ce2d0101d6b0a5ae101d78b591d11b4dcf9aa4208115c667ecb23759d5098eedc62c75e043ef7fdbb87ffcc42ba4dd60e8fc9a1c5bfb4535fa545c5d483633aafa4a847bbca781e9fac7299a2dc5baa5eb3740e09095d377888354fb034db5d306cf40cb673640fdfda5b0b3dc87d1fbb005fdefb5f6d96cb7ec7a093d7f78ca25d30d0814390cd2c143bfc76af849893424461aed46f38c4d63c8c996f7fb92ed30d2e3e791d9d25c135a82841ff97d1981674a45313b5cc801e1a79babbfd49a153e486804a3a20430e3db20958d0b177b95f6d17d617422dd68ed6cb9295ed9709298c6c2eacf4e56e1cec18b5327f67d9e687bc8f64171ab998d4fa8c5749a3575cde9af777474b8abcc46f83c32d5417e91727d1ffed4e32dfdb13932d1e0a6bfe99b59db145a383265e54bf703471acabc54da2a00e22616903ad38bd7dc2466574e9c553ca0483b46f2f60f2f57b03bdd8a95f47a8abc80174b2eba03fafaaa2201717f1683226929698d72ed5723abcd2d689523d7dd6119f15fe09d69c1da09ce254ff4d11786dae7876926ace594e9cd7c67a1408f2959dfabc5f39b70de5f93646ce4d97af9370fb64c56649763f1ca44c02a24e3757e9550b3a7574488f54c1371ec513ab6c92e0e98b597143d1aa36c93424016a0ee909f5e98bed9f81884712d466c1bef8cf54b3ea61aafe536746cd3f99f4960c23df53e15e7cb30731a9039da8cc9c1d807dd2d6b96992eec37528a18aa697b1e824137257a0008984eb3067da854716d08a399471df920583db2b50043097b66f877f6df7142169cccc17dc03c86d9f367ba4599c8d0d0e661cc9598fd4408b1a8083bcd4c58c2029e30340488036221f8566c899eaf2b3b47d7d95bc8ba8c3e22e87b3909cd13efacad444d93c4a19cbeceb0c98a03de3605036b4a593d64df111b325361215151915f5662787a19571f9a41b12aec516ee566ebf5783e75fc74c5894325a562db281b32bddfe59751f6674c73ad45344eec257039c8db43f44896d8ce98942c4153a04f5485ffde0be6da1882bd04e4d55f87fd7aba24d58684f0ee1be6ed83dcd85e3f301cf9dbf4e2377247974f0575b445ecf1dc6e715d83b7b1c780c4e196e0eb048e598e34aba40f5c5ea10ff6da15b037394b1141ee26220272c7b091f71b1872036734c83ce25bafed4d1fba8265c302ef7bc61429ac3d3edfcf3e9eca95d9411a41a9004fb9e43b011ecafa448fae2f18f7b5f1235b2b285d205e88c68522ec2393fb20618a29fbb253d47968c9d6be2673ba64dc603a969cede06b2cc26a301b82847467d5104a8a139d0eebe795c9e11f08815475d99e4cbbc50e62d0548d6f27d157df89e7a2d076c1628043cd3f1a9b40ff88a1d6f4b635875f02643c2a41415fa62b8ba1bd85a43d8de9bdbb518fd3bf59bda7bcddb4038b548849cc6cd6e5a36be53cc14742b35aef5e119878641382687145a5dec99c2034518936224e2c83379f6c1c7d48dbbdef8503843d44a4fa7cd54b02980b2899288b5b330693553a9e372954d81d12acf70653ff12014cd8070632206197b87d92c5229f9d9fb93dae1c06d9a8c578fe2ad62d1ff1eb73ccc79290f119b511175338f7961bd77d691309d6e462465650a6c6793a233f3d0f5218e970f97cf47a71463a3796eabd5daddc96a5c46f6dced6ccf957f33d5f8b462c6000ed96d2e5af9d2c2baa51e4712a79bae2533cebd700564ab9b05629a41f8ac7f520bcad8ab10f3d880ad2ef3cddbe5762a08eba13bd6405df76738eb63eb746be052ea7058f2f39141dda09fd067947f96df8a064fa49ef25b1e5155bafd0aac6147ce81626076944565849bae45ed892198c1ec06f2077096ffb197087802634db15dcf80f333542d8b344830653af639555101d7e781358bdb0c83ab123281770bf0a9689cf54932f2f0b28ccf94da46808d6bdf3471b1f9169fe2a8b21d3b891299a5a851bc1319e4b79b8787b91ed4fbab507f178f93edf66e8bf47393bd9672a06e847c1eeeb3d9a64054c4474996e368cbf0ce7093d2702b0c1775a19c585939e0c996c963a7244e65fdaf000ab01fc51dd2a3f3b4b449207d5a485a4e33f839b749d857926dd54514a0599a4c3a7749126f37ad5ebae7e8d44194de8fe0f8e7f25307fce45eaf8f7f32e03d7813828cbb5f176b4f2f53cd29b517c52e63619cdbed7daae6c94d9b66d3b29c85da69b4e5aa669c4a85ee1a939438635dd585f036dd2d36c915ab15acfac0321e3ba8f436ad1ccfe86d2bc62ae30be007d2798e07495b844703fa354241ffde47f6a3409e9f49b57dcf742b1639a129f1c6e04391b0f8c8d3d5dcdfd35b9e73e40f17ce779df889ffe864345e69db37e39f87843ed934cabffc2249186f6709e03f679d6fdfe9bb0f0fc8a726b1b7e74d62126b42f842f8696ccd0305eed7e33c28afe81c8d2c68c9825e601bdf26be11a501303b51611c54722c1fb1aef7b7a172995d4324b06cfac561a63a362ff1a9e30abef026d2db27cd66bcc3b20afe3bd5d7d5d45e229d7b1833a844e1f8e04b5281b0e7b431da25f54d9be0d150c5ea62321f0ce0512845eb2be7dc5e8031ef91a5415ff69e3f1df7b4e1e76e79af8d66c1262c0c1e8b2d304d9678976e2c127126184d28a1ad11c60dcb9791788a77e75c80deabe84edf665450f0404cab408fc525a3ff16defae3530fd95b272b4b8a88cd4a84b8685ed38773e74b5e02c1956de64e6bd04db78b1cac65c4a4d27038f1895b255a69569a09a5f42aa2e980ec2f11060cd433ee01ff7b34f545922ecef07d4b7669f3f17f0cafacb70b136d4fc154916d4a3f81ad3afae7a29845930d5152af52e0f40a4ae1b7142541b44d141307e2c0429f20d46ca1faff7d78888d4cd5aebe9766ad98f872d43954a657950eb79e6b28", 0x1000}], 0x8, &(0x7f00000027c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1]}], 0xe8, 0x409}, 0x5) listen(r0, 0x0) 00:44:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f00000000c0)="1f8ace79ecbe7b408c8dc35fd0721a9da0437e9b3b7a8e42ed7198abfe05f662df6ec300f29d163723a756d13c51f862f8a2e853bbc6aaab9d6c73a5a417e31b99bedba73b684b5fff1c240b1e0eb33f4afa8c2aaca77131676b171fc9d692de6ec688f6bfa452b98ae832ccec88b737382641542100dbda1acb183a655a384e14113a9e63fb0bff626685751cb761e4a768206fcee02ccf6728537b26eafc9a18767e858a29b2b8b857bbc28d48b514596e1ced25157e6a2270c34459a5a5c55023bda37f0558c69fc8c21cb727d9165329905b05e0e66c45a77d3b65b2b735af59df62cc53bae42207faf81afe0210df39cb72a8d2807584108d0dd0dc9d3a52fd251aebe48aef8937456d727886f822fb9b877cf9fd04369fbd1e5660b209793453f78932303456567e2b3cd5b82a7da146a41ea9ebbfe439baf545497caac23c5d68e349e571b3f4da24559dc8edfcd474e0833a1e7f3b45fe3421f3366cf5f89aa799db5b6dc32210c84ea6dea0b3bf0bcdebaa9fa0773f69197e217b68b3b4650ef0b22ba016718c14097b7df1ec454d24ea136580acd28c09ab753de2b83f3b6a7fd69e0434b6248d95a0d751d32bd8c630638ccee42b79357f0d86bbc7bba96719b009185974e829503939e1fba1658da8b593b4f9f3cf5d662bede0aa1d46bfa31480ac85f0f6bf04b596965d779db49c675664cd802d8f0819adf371a5cb499cb44a37da499e3ea89eba59aa5a2bd9c15ef736dacc5ba1c32ca60e3b498ffc7124bdd06d4f15b964aebca7e6c9e3b8de1b096eb8ba3175a3f012e6fc6762786bbbdfa07a61e136e0f445b2b7062c944f2c4990ef8d326c17ccf6e878ca4d619eff7aaa0dffa4cfa73b91d7b07494d621271d49de5cce0ecd4509be0e76c0fd6b01e2c248ce10a56b7683730a9b0820d59a5ec90c8a17312cec9717b0c8ed888c3572649dd1deaa185fb587dd4569e712f10806704cd5ed64287f45185b21976b831c17b716f766be3745bfe20910ca68f58a23e471ae4e8489884df23640c989b4b5f61b7e68ec14c8109549cb8c159fcfe4e8d4d86b1da9004fae0ddbfc28dd4e1f0fbc8843bad7bd2e06618e93f05f1b1f6ca79d8ef7e34e640a7d67feabde1a2497ff9ce813c99c42f938cca494dd57900278eb8b7b6b1ce46b00c52caf0b98ff2c76b2b34b73a500f220c7d90a4aec3163b1076eb1137e2e98afdd201878d91cd2c835faa5e49dc419e31352c95a9c04b149cb1dfb3059450b0b036b1d09515b749f5c870be4866f8660541adea756c0c6fb02c456efe82146b06804eb6aba0c11bee7ae6ccef5da93eb25a871c3abb5aea99c05ff9e4ecbab8077ec03c26e5ecc298115249443c8320424290c420a23935620307687399ff8744717007d9495a0957086b8ca027a7593405a2adcee3461c8a788146252aac8d584360cec3ed4189ef96501bd805223d9e6a22d8b691c043b35bdc3c85e79f6c20af6ada0683479e090c7df311d2f5fabe2f4a66072ce1d8acefa4f3eb77ded177e8b48a95d0415f26faa8f3002b241e39e7ac81762fdcdada442bb6521997298ec1176bf95230bad4f451650cdd8d8f2dbb6e2766f10f69e23d7bdd18aacff637210c4ee176d72015f8482a9ec012bd4efbc4a3912c0132ed0d22bfcf76d6bedc2cd869a86f73b27dd39a44a359ad84ddcfc5318b34bfb9ef153c538c5dd535e398647703e55c2ad4e6bad3b2f257c1f144e0e2ae0b73d28f78fe2699d01d6a9c422940e25cc6b6267c69bed0baca9947c68ec9bdb5da22baca1b3a561192b3d81c9e75f4f52d133a652a07317da870e3e6b48fdf444456574e7ca2a3dc56b7ffb7e0db0a781d31b339b7bfa0e1e5bffd2d55ea22b8c18eb8fde4b68b96b2295ecab7d5b1668e99cf2bb0f174e4dc6b8a3942b188d45d9ee5e8c549080b1bf1de0c657163771b955f05e1a799427fa002bdc7191df01caa93b472965b5d85540f08695fc9a070f938636a05a1484e4cc0807ee1c7e1ae65d8cdaf09e8d5802f0009ec7e2393f37c6e21c45d1fde98e33c7cd1872cbeaa842968f4c2278cd49b66df5742d3485143199963763fddec066b103e1e475f09f8ecb499c06803a31808b32575f8654579ab0027469d824622bc4a3c9eacfebc86d26bdb6830e525c119867d2a7a7ec1c89d91970a880f50450e5f28d9214fdfc6d39a6f0ef3fc35afffb412eb75cc06ec67a987c0df370ca8fa808c018d43bd7f44ba923b5990792a317d352f237cc22887147a94ee32eff63f016886b8f77319124071d61c117224aeeaf806aeca5e3d354604ad4e2a38aa5bf0d52c1333badef13b32778f38aea04f6d97ddac558e15b711a7947941484383496e707cbb891de8dd57558d7019b635750b04b20940d55081c0af251cf3ba06bc9b62ae006ecdb099e81666a6f817a453e8dad95d797f888ace01afa51bf246d4f6ce43d2b2437085668c20ffd42337775f1f851e7f1ff124df38907ab0f203cd56b6a209a83286cdbff6bd6441225f94a3e50e20a12a5a6cb07ec1de79f390dec7f86f2a38b0ddd9f523585d3533dd62d63cce8d7ab4ad9e6e12015bbe36f4e096c0e6f99e965565d021a0eca198fb13c17e5e43f9d3ebbe6962e61429b0e0b036f2d50daf7cf2a25ec0a670e6c802cd876d7be61abd8e3c47a353c492560b637ad74af320b58ba1e8b879a4d238623cdbdf9420757e08b8fae36974f89bdda557ba867de437139bd8332b3b7aa70e3b2f1fd6fb45484999cecc3a59eba3ff783693d91fa836ce15cac8ba310ec1b67c2e0ed9c995cdc3a2318158e6470ad56b6cf6cae6081d33fb21295f25091afab024c06eb4dbeaa6ea9b17c46f4c94a3a65916f1338447eda03eb81e1099c10bf04b8a5a957616545b2acfc546477d9f211bc093b8a4da835f2ed80b9679d0d2f811ab40c07d424a314025014463a0440b711d8bc8865769476ed615b473b6fa1a569f362c6349968cac6db3e70f6de337b27e6d1adadc3fc726aa481be533476deab171a6c63d0e89bcd6dff6c5e5172ba6a8ad5bbcfe47ed4b4baf8974921a2e4ee09351df885f0372b7ef764dccb8ee4e5913419fca289ae44473d2af2a0912c47b3748967b5b8e30b6661b31a9b876c1e8175a146798cb7feaedbc7e9a8ee77ed55e375cdd7cc2b308f2e2eb6ab29b983132949896f90629c0ba079696686d39095c490bbf2eeb8faa6aa7688c646920917bf7d2b4b80e302887ee157219bebb1b204208d4d9be5f63c501daa07d9752e99ac95326a03c618176bd6debc187fbf52e1d382d555150de8d2798b0a5d9b6657df303edd7b0cd6114d577ab27a31b063bfae8777c388fff50c6b6778450d10898de5efa17468359d1f5096ef2971cc09f1e453538e035e878b20f86121f6649ebaa57a40703bd1534053aa357fd68652628006a9cb5ff5c975dc06972a0ff35da21f834ee3f3513a4811f48e08a5cacad1d258b8891fdda689d939fea4005a988d6b5891daa5ee7274cd334773fd43dde320792a3e06ec3af800289fe09bec9c88eecd88f557b3cbdc52b5da79e6b2c51b802914ff3e98335a293643bb027bf7730801f5b071ebad5e55e76c78389079cc1301c5e86da7a72739204fa4042843ac878c6eaa48709a4d3c3811c9b962ca3308726c8d1cdca77cdb843573e8ec6eb262a6c28767aaff396329360da9a251a49ddbad872c891c0517a1b4180ba1c39b042d627baf09e0ffa87b277cfeb3bae1ef4b345321648a01972a8801e57a07943e8c88467c8417ee292d27e33baa71a58fca1e55728be59a7b58ebed91ae42dbc7f69a1fb8c15110b14ba73d93025524d7b8ec19a9cf90ab3ef02709308c9c777e95542af3c35e65dd0eafdc4f177505f13c412da812eddfd31fa601dd881898b305f7fff2c1e5d14121cb84cea422ba8074bec021d6ab30b91d43bf5f78e7df1823b2c34485d65d4dcac77003b5f081dabdbad8bbd74d6078f06ed897ba051b138c8d7ce61c826e10e20fc6925a0cb97a5e599adbd79fc804e861ca4dcd8b13bc7802ce29277c20e5420b09037db0fe6d55957a810e5576c12970c917c061ced0e95b9189b507fe5d383c9fc9bda6e42851c84771eb59fda9b0549daa975f4f13594ffb6c39cf61e0544208c0375cda1714e29d536556917a348ac249938aa1e36d452a2c84d93c142dd21d9df46ef1623fb9231faecebc782a90b54d1d903b13782d544e46efe0412e1998d53a7d80cbd22458887b4f7f5d3e2fa641edd21a7f32ac7dfefb534189089f7d8730ea999e5dd057f4bc37c2d7d84cda772b47413dcf57b2115b1ebc244726e98a294ab938d0add1a1ea0faf964b6fc7cb9c435cda6c985fc62e4c1b94bf646c1c749e26943dca946921148397b0c2abb32fe2fa860354b14da6b3f17edf61487d13e90c3cd17841675d82a65729fe0d85fbf1b900620506662f6caa5e2ea2a859918d75d095d1c83831dc401facdd41c80d6a2d7197fc11b70b399636ba790eff75ca68c280e76bd814b5abe616c72af52ee9bf81d99c4a48539fbabab14134659a38277d91f471b3498af0dec845ddbe6190721ec5ba682c00ad7737a0a68f6807fe7f8748cc4fb8d948860bca2ffe13dccebc0d5319a1dda06a78ad85216b51b29361e59d871f08e495ce9974f6302bca0bb18f397d891945cce80d7f16e0ddcd4f1ffa29e80181a2075dac4c50567526a1c94f8cfaa095004fedbd4627bfdf40a134981c994072b40d1f3a3bc142f4350c522c8c3cbd554ff256a562349050d6e9636f45c37588f8d66d0ec19ec1c164f2012fef94bcc73dbbcf711e9a02c3757dcc76bb3ac1deb390e59bcd0639635faca0025d12b8e4baa0ec232e73709bd4c6e48cca32d7e856d43d7e9884c7dc8b8887e0c54f109355349bedf11fcba8a62d571417541e599dc960e42a7b59f5c6690811d8227e27bb47e7291b680f9b6545b9c4e70c2b5486fd56278c3d5126c85712d8d6443888883a29da4dd3f03670b7e6d1eff16c073431e4ad38486bfedb5477ce2ac8b3a3e221a9fb6c9193249abb6ef1495c9c37e70245139e3563fe6e096397277e37487182498bc5e42591f3a66d9b74e5831ce57fad2ceded69adb15b21674599973cc5f69628d9b84872dfceaaaffde431798c11ca2ef13dacbc97172633c6f7d4d1a6b5fab435ab29eb0c1e2bd1dcc035a6d7ed521ae0e6669e07d157380f1a01ef2ace25a5ff3922ad018541decdf27cd9f93e379de5d9269f7dcf4de7e17c7f7d9c47521ce0e102dac598c5585806b76e16fb8bc4ecffa4c6995f2eb91a1dbb4ec548278f87d3d4ea823b399ee2a15baf03fc6693065c311c0593b651c0f8c4378d1c3411a19a3cc6f1301a93c0421d4c3d332040a278c81f202f39bf6e3a3ac0a6eeec96ee6cad053703d108c39c7bfc2dd2ff72414a50f4b50cd933abb2889ce55e39e5b92d9e6bfded91ac6376361091f88e13bbc4f8025fb0b3c0b415c223865d2d324e593e1b401340bfee64a27bd2948f0a1e0ae4127e915de32c87fd7746751f4a45d21b7a0cb711501bc87976d9046246058b214f8dd56db7cb7d5635f6c4ab9942a0c5a6403b6a73d24f8db5fc4a096066412e57b954b2cd1a8a48cbcc4fe39ad2762afd89e13e92aa57047853095614bba1a266cdc6c7b4ed14cef42ae66daa5feec31a4465d5e9f4dbfc6edeabe3f595c0373497233d97b19a86154ff01f950777f706e3e91f818398e11a0bcb9acd966876c84f7910dfe3d1d67281d921125f", 0x1000, 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB="01000400000000000000d3dbe7abfb68ba4682a3b2211cf6556b0b657ab9481970b7e16b87a208849c7c8ffc9cb22f7eceed82a740c9bee5798b88be80"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x3, 0xffffffffffffff48) 00:44:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10610, 0x0) r2 = dup(r0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 00:44:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) open(&(0x7f0000000300)='./file1/file0\x00', 0x8, 0x10) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mknod(&(0x7f0000000380)='./file0\x00', 0x1, 0x59) 00:44:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000000000)=""/110, 0xfffffffffffffdc0}, {&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/137, 0x89}, {&(0x7f0000000400)=""/128, 0xfffffffffffffefa}], 0x5, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8000, 0x40150) close(r0) 00:44:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001080)={0x3, 0x1, 0xdaf, 0x0, 0x800}, 0xc) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) recvfrom$inet(r0, &(0x7f0000001000)=""/121, 0x79, 0x800, &(0x7f0000000040)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2f66f36cfa75530000267188989123e4a012f2c46980593000"], 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f00000000c0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c9400000000", 0xed8}], 0x1) 00:44:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x748) getgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) kqueue() getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) 00:44:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) 00:44:11 executing program 1: r0 = socket(0x18, 0x4000, 0x3) socketpair(0x0, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)=']^\x00']) recvfrom(r2, &(0x7f0000000080)=""/87, 0x57, 0x40, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="ebe6cb39e34b52b7ca212ca2e1535c68610560d700e0ca78934d4184d8dd3e7d0d4fafc4af5cb6631df7e88de7c3474c6d461456c88ba44750f84ade38456caea8341d3482da77383a441c7c9020212b88faf5933dd5d3bc626c777c7eafc75fcf83ddeef02540b8c1ee34f52a14f4d54db3bb070e565a269bef3cce6e30a8071ddbc0e4575ae42a7d65d86b368c911b576899a7d6d74d0cf8dfad5b3f506b1a4dfc81aeaab846453289aaff84089acc40e23a5971e5d32a48c38a9f0914be88691b05927bbd54e5d5e4895bd3a208f8c9bc0653f0c64556afde90e5e980a66a71463f19827849414a7bd21289", 0xed, 0xb, &(0x7f0000000200)={0x2, 0x3}, 0xc) accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg$unix(r2, &(0x7f0000002680)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0x0)                                                                                                                                                                           00:44:11 executing program 1: msgget$private(0x0, 0x80141) mlockall(0x3) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="99d7f04616a8808144f393cb7a0fd5e77fd2785b8ca4e61cb1bbd3cf1accac26dca1f02d991860b7c959b2513a1ccdc11fcc93f876187b270b0abbd5c252052ce2f2d4b911b3ebd8ecd466519be751f2845f3a4d0a5d13bdc48377b9feee0c3b", 0x60) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0)                                                                                                                                                      00:44:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f669bba4335de"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 00:44:12 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) r0 = getuid() r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 00:44:12 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) 00:44:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/76, 0x4c}], 0x1, 0x0) 00:44:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0xc8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) pipe(&(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 00:44:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) chroot(&(0x7f0000000040)='./file0\x00')                                        00:44:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bc) socket$inet(0x2, 0xc000, 0x80) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x111, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 00:44:12 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r4, r1) 00:44:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 00:44:12 executing program 0: clock_gettime(0x4, &(0x7f0000000280)) clock_gettime(0x3, &(0x7f0000000000)) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xfd) clock_gettime(0x4, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x58) read(r0, &(0x7f0000000200)=""/29, 0x1d) r1 = getpgid(0x0) wait4(r1, 0x0, 0x2, &(0x7f00000002c0)) clock_gettime(0x4, &(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x2, 0x1000, 0x482, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x1000) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') r4 = shmget$private(0x0, 0x4000, 0x2e4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) 00:44:12 executing program 1: semget$private(0x0, 0x1, 0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) mknodat(0xffffffffffffffff, 0x0, 0x9e, 0x4) sync() clock_gettime(0x3, &(0x7f0000000140)) 00:44:12 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/185) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) 00:44:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) lseek(r0, 0x0, 0x800000000004) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/216, 0xd8}], 0x3, 0x0) setitimer(0x3, &(0x7f0000001440)={{0x5, 0x38e}, {0x2, 0x6}}, &(0x7f0000001480)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) mkdir(&(0x7f0000001580)='./bus\x00', 0x10) open$dir(&(0x7f0000001540)='./bus\x00', 0x18, 0x20) fcntl$lock(r0, 0x7, &(0x7f0000001500)={0x3, 0x3, 0x9, 0x8, r1}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 00:44:12 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 00:44:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) flock(0xffffffffffffffff, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x0, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x1, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) poll(&(0x7f0000000080)=[{r0, 0x86}, {r0, 0x4}, {r0, 0x1}, {r0, 0x2}, {r0, 0x4}, {r0, 0x21}], 0x6, 0x81) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) 00:44:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0xc000000000002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) sendto$inet6(r0, &(0x7f0000000000)="324b3f0a14a6253a717c966116501ea13f9f4c2ee56bfea9d779", 0x1a, 0x400, 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x5, 0x6, 0x2, 0xffffffff7fffffff, 0x1, 0x6, 0x8000, 0x5}, &(0x7f0000000280)={0x1, 0x10000}) r1 = msgget(0x2, 0x200) r2 = fcntl$getown(r0, 0x5) kqueue() r3 = getpgid(0x0) sendto$inet6(r0, &(0x7f0000000080)="58f293177047aec1d683a8930628dc738771db2f81c3c1ab439abc5ed7d5b39ae0ed1e0c8be2f714b2ef9a5f945c15adb8bc5b2ca5db7c9234e2fc5ac44786b10751d8db6bed40f047b761f07c8763fbbaa34ba2817810e72e17e84a019379736ef2aeaa8267c59454321120a0a8d3af7b15ae20e7a4c06a90057d1155c120bc6280e5954922e014a0b967edae888251b0a936d039a61c5637ded2", 0x9b, 0x408, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x1}, 0xc) setpgid(r2, r3) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000031abe9327a63cdd6ed1c772de91c0ac03c350c4357418535f488129080ff42ce05813e977c35acc6b064586484caeabaa84c363cef86f414be313285b36859d5636d9052abe8f79dc54878a00283013433adb0f2ceb74a5e78375a2b4f853ba4be411908000000b113f14dd960c436d325605de2dd0f586daa94dc9d145f747a226dbac9a03cf6273141f3426aea3836e52b64c6ecf01699bf504703ddb27594599e65558c4ecd2085d914975f8a7d86641595896b26f3a8793e4f8c04cdd501f1813cbe7b7ebe9d7c269dc136f8b80f69e18619c99d25ad1e54874af03574d77f00da54528c04e592feff81473f9a5c80d865cb00f34c4d5bba28d0015318f052a20a934fa75d559877ca061a8e774f1d79410b9a940a1098a215b090390fa620f6d3adc86875bb000000000000000000000000000000000000e72fcbe6238eb1c485e0c13c5ff631c7b2f59a4746290a629627000000000c4e1f9c1a870d99ff1facf45df700000000000000000000004ab0cb951277a1786b018e975f6eb80697a70307c614a703fe2a6d258b8e69795d93474a29bd094ee46f238d288d78e2a15280b08dd4afbfb255d2d7d7efdacf605a00dca8af2b0ce7661e345b06b71fe011add286f3b05b86e556fefd47b3ba306e5b89948d4896fa0cca41ede5d28b0b74d82bb74b5b13fd499dbb2ae0580d666e91b97c7976c2158766fc7112cf59992eea1e3f401657c2adfcfc94f1d536c4865a68c800af523b421e557d0a669d7d3672a2bca5662ebd344a5c18166f7926a214ae03b7d1d7b496357a0ee0c35ae638ab6221d63b451237f7452ba515bb2381784f956a02b14fb9a6cb83e62f1b698f3777abcbc2ff97e8fdd62ca9ecb7751634bc9ae0349df9bd5326675346502d0fd8233565e3e606c7c1e45eb171309eba82055ae8a33a268e258f3ddf793141e384eac93cb3302591d401080d0e5997b77991fafbd170662b99027e689b27"], 0x7b, 0x800) 00:44:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x80000000) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 00:44:13 executing program 1: munlockall() socketpair(0x3b, 0x5, 0x5, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) mknod(&(0x7f0000000100)='./file0\x00', 0x2126, 0x58b6) fsync(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x9, 0x4}) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x18) 00:44:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0xc000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x10000000000, 0x4) 00:44:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffd) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/5}, &(0x7f00000000c0)=0x7) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x0, 0x0) 00:44:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 00:44:14 executing program 1: munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) 00:44:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) fchmod(r2, 0x26) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) 00:44:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) close(r0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 00:44:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x1fffffffffffffd}], 0x1, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x4a2, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) close(r0) r4 = getgid() fchownat(r2, &(0x7f0000000000)='./bus\x00', r3, r4, 0x6) mknod(&(0x7f0000000200)='./bus\x00', 0x6003, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) 00:44:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() flock(r1, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 00:44:14 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = dup2(r0, r0) recvfrom$unix(r2, &(0x7f00000000c0)=""/110, 0x6e, 0x42, 0x0, 0x0) socketpair(0x18, 0x7, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) 00:44:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r1) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 00:44:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 00:44:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x100000000, 0x1ff}, {0x18, 0x3, 0x80000000, 0x3}, 0x2, [0x0, 0x1, 0x200, 0x4, 0x9, 0x2, 0x10001]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000003}) 00:44:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 00:44:14 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 00:44:14 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x8, 0x5}) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 00:44:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) socketpair(0x38, 0x0, 0x400, &(0x7f0000000080)={0xffffffffffffffff}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) mlockall(0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1) 00:44:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) nanosleep(&(0x7f0000000200)={0x0, 0x1000}, &(0x7f0000000280)) 00:44:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="04428e80120a1609122a38b9e62cbf9e04e09fe4e3035cef1a8b90ffbe09fef18a8e5e05223d2ab7e0eedb4ba65641baf02f27a39217c26fc091df28dd889b65e612ef33eaea4506b8482d53cf5269558fefa6bcd4c151b851e432c1d94a899e32386c24e5a1e5e4e7e646c408d8fc", 0x6f}, {&(0x7f00000000c0)="6758cc8c193b0eaa775de8f02aad3b39efffbaadbbc1486bab7bfa7bff2b04da67b6715333bcef7a6deab913da611603004e575e", 0x34}], 0x2, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r1, r4, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r4, r1, r4, r4, r5, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x68, 0x403}, 0x4) kevent(r2, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 00:44:14 executing program 1: getrusage(0xfffffffffffffffd, 0xffffffffffffffff) 00:44:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x6, 0x7, 0x5, "1c74a8a0dc5ae609db37c54dab80873bcc44e053", 0x0, 0x9}) fcntl$dupfd(r0, 0x0, r0) 00:44:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="392f05ac00a705a6c493c16c35843534e43fe34e534ecb", 0x17}, {&(0x7f00000000c0)="03f9f601277c7db2f5bfe3e0c4e591dd6f174264ca7b394c9c72597bc8aec172134084503a2015d5b07dc1d72b9000808e9f6d2b4be9680a3551764e30b400b4fcd84f29dc5f379c18f26c498271ee804e946681d21613eee99e90fd5bac39a71476be63306d92f0f19eff783f6e17cfe385dfaae817e78ed4701252a3df3a3e0c7ec636410bcae5981e7e9355db82be43f91cf452231c755601e28a92e1605e82ba9ff3882a40d5979185230a5c47e9e5fcdcf94b", 0xb5}, {&(0x7f0000000a00)="d0d9cf6167a44c9e8de3b9b71a10b37c4d6f0ccc1f0c8197c471efcd8cc4e42183a648e5761adcaf8101bdd2c727d4830dec56f999e119c86ae4fdb022d6a5d162fa48b8bbf78f8a4ba4f3e29717c58aec029c380f8bf911de9ff918f30e339b0b291e7aa562efc0c3d4eb46336406337a05acb172bed236fe77d193218df99230c4409b184e315b111c9bad0cdf7a042ad089f6fd541d196dc3b4341dd615fe8a13655a9122a79baedb463b7891262384d91be41897bf89c0e944305c25acb5b2ec90f47850a1cbd5f8fad20cae3bdcfff709d03d141857e4a3417297586d82e12b63f8c3b761c64b3c47243ca36108e5f356732a4d4df008a93d67cb6ee67dfc8cea29dd6ec81df74ce511ce111d8128309f7e66d89153c016b876134934b018b6b7cfaadaa593ed7befb61cb9667e12de605be169f0702529cb6d62953a4145fc10ebb4f5074400adae9c0ae52e3b0e35f99bfc23ad1dc8da5b92b95f0fdf4b5111162df5a5049c6378cc07f35bec6c646727aac06259ac018d61acd112e3743ba0eb746178ac4bf12e26aa5bbcff3f316b4641dde1f3c847a0d0e2f01f5e537e1f55bcf009211264c5dcb19a880bbe6ef42a4023ff17b3f04010b6b2dec296de55e392d909d2c9443a7e5172fb5d3274c3bc8479d0306a422345bc74b8712d764539843dc9152f33cd1dd1cef585754d74e669b237af5ab2bd193a4f924ba676f0b11f63f46267c70d6dd55d5ed71cfb042998f43eaba2d7f6ce29b59ff2f13a82425da1169dd1874dfa81dd2fcdcf97490daa2c99e88c096f41da382fbc7ff468f33c41c7722bc41c5398a26bd1d2cb201b48fbdeec40dda6f969c2abff15de97613f49c13b01829175a36cdc5d4e571d3123af8d6a768b310490eb15df92b54add42876fe45b69d45489805420cfcb3439cd8d2ae39149a250fd4f2c1ffa87e9273ed1672d97bb2938e7a77b0c60efb72fe0b602e7c00b7cb8eae4359335dce9998d30e4c3eb9e367474bde558c8428fc8a2641008499bd75b0b4a042b21730fdc0ab6d4e24d06ef30253779e341b76c438ea25636d8e468eaf3e7cc8099dba80608114de58ba1ed36ab61731724c25a0948deedb54babf76a93811211c4adef7d7a3ac013a49daa037c65919fe9fb0bbf5775f8fb4013f9e452ef5f10f8338f0dc40cf2e424d42dabe53b4115b0d56892408a31d01c682ce8c27f20675ebdf4fe891018d63925ef740b8743d330b45cfe39d09d8251b9f8a4bfd71df4130627c70bc8427ae565424ebef76a27bdf3102b4632f7940e26d736eac3c19a1de0b7e82ed5d12a9040e6ad362c8b3b54f323e64aebee3007f24de398f787c65d7206e42486bb9e4b39d783ac46d1a1f89c049359f08990c47900e24587a05a94682e04291b115cf977c282b6c84a435c8db950baecaa9c29edd6d1214495cc61600c293498c4689a9dc01a847cf28bef8d05e829082800d5cbb2a4e9892309f57aa6ece252b1b6f9852a48dc8ede4585876974f64a6a2b55c7e2667834d6bf152f358ffc208b282f0e30cbb34874d45d6d19f9bffbbc4d96e2ed68fb7786e78ba18787f635ec98972ad6014621573d6363e78cf3c8bcbaae2ff4192aaa79350eb2f7b99f506e6e099eb47a81eea5ed8c5d13d1f4a5b1cf8354a61c86eeb3e91c25e64d6c0da522592a7a6fd8559494653dfbffe40dc21108373a4f6fe12ba019ec55622f0c27efb29868f1507454d51e7aa32993b1f0312a7d3e686fc1256456427a461bc9d4e5f998ce8a639aa87025c8a2fc9153fea3a59cc8bfd1e2e744cb45b4f822211941585326be789c50f6bc1890ece0368085741756abfeb9102867d82792180dcb139f0c3f2762cfe1ec4c85424851f35afb52d1e13693e0b900b99464732bcb2cb73145f8089ef11717768272c4325356630c97f824b280c80eaf0673210a0de147ee841999c96f8eabaae5aacf66e3ea38448e94698259321bea53e061c6b3db60575833707ebc49633119724e2f974caf8203830769e1fe9d201b6bd8dee789d6a3b1008b57c70364bf84b827d89edec28b85133ceff8bdf352593b8510fce4fb37f7ac45d7b3b55b5575ea8f33cd8f78a9aa3d27c96e6968dc4542aff2d62cd5976ccbfd5fd9e8e358676dc079135ee20cd0cfb84d2535c550dcb0d1d1637e8ee48b49feeb5d1d3c38ee2cffe310512034a637beb5ff63ad68c2fdb4739cd5ccbe4b9b02f1d05b08c46b6c8083a29d908da0ee85ae022975547a896c64624f5372145397fedd23168d72e51e60d56856a50716194c33be797883aba65cf6bcf101cdb17ca1a50bb79bb5ef9c2a320db612a1290222ed78832650d28d21179ae4be6ed770f7609eb7a354c8d7ac31de31283abfaba5547b5f9266a96f6ebabf7bbdb2ce364fdeb55c0b39152ad39a3420b99119fc02deaf8e06460caf5cc43675ec6186595e4636205639e62e4dcdb7922b2b10d6f051e8c30e4c2f89dfa23c98175d25be156e5cf5c6f0173754a4a6b02a3d8852eb13c305093eb5dace1f36b70d8640a80ee2ba9a034bdc94de947587c61edbb9e017fd36288d515c0c0a0004b89d9788330ad582280cec916663cdff49fdb40ac41634b24b3eb2874a578896295b2a522057724f3ef7771bc06206f4f03bd4257ae622ee5b426b07407917c0a9ccc68fb69c2a7a92086f8cdddd7b30095778b036b1cd728fc24807a9f546adc252c88bd104d9c409689923807b12edb69fa56a51b161574b08c8f3a3d9e9107620425d9dbd6bf2e1042adbc3c51ecc12b5d781b617ec65627e5b1f37b5e223a5d22ae36b908a5a74b016729347fd7b0480ca08b290622074369bade2282e0fea5e9c8e923ab419dc819a5f212b51be9c9a648e9f140c7c1131c8f51ede7a4a612bc9e019ee788389c1668d78ace1c13c20c32fa1cbd50cf33fd1ed91c38fad7f7264b26c957252ac131c84299b83a9aff5c560f69c73b2c76bbbde689239646c15fb13e4adfa8c19b9ff2b9ba83a9467f8147877551cc32befc8497e3ff1ea7f3a39c08297235add88414f1891994c67e18b7b8f194a933c8fbde328b2a93a7ba45a6a8092ba92defc43cbaa4786d44db1d7778dfb792e3f93d5fd86cfcf85020a37a44875c7eeca312628c90b2f8e178d3a8f915b36e4768dab87d27fb71f9ac4327827c2ce871a511a8552456bf4c4ced54dd1e314b0aa463e378a2e2bbbeadbf1c269514805753c0e47dec15a574aaa0a42e30e99478085f00919e1a70f706bd1b36c557117b6265c9c9053fe33dc7b27ccbfc97d7ec99571c352af22cd22c27a2176d7ec2b46da6e1ebb4955bbd9904854045558819fdc9cfc2765349a06d4b4dbce529139a2dfa20f820e4363a2f567e627a8b203cbcf93ce4ad15f481aa8a0225a32ef1f0e0884a7ddf4c6b7085af319d780ce4ce82ee44d59189652e9fe69be86659b729f28212346f6b2f3382faf1e81b54405d191838d2332deaf307803f8ce004ab825b6ae95608cc3c0c0d630b18a6a642330353867a1e0ccd95bde1df02cbbd6c8ede51a88644eafc17712746929f5355e4a6259c47b99f32e478d59a651aaa81e194469beb39c1be25b8f454373caa9940d3d2fb121c7d1d0788d07a8ff4e017a4baa61b4cf38aeb9c548ed87ca58bad395114594517277a306075f935c4923f12edf08040a4f2a264eedca2db1d8f76062e1875047ea584019751edb8eb86e3502393bbe287823d0356b6254efdacfa36b6bd5c1eefd58a48f6bd581d59f2b3bc5325c0b7b2b929b69ddd741ee303ee35ee0f6156a6da1452a6d0d5faf4ad37b5f05b30ee8ddc14547ae5f605af91863dd5b0789b67f5b1e08334394cb7b425ebed1bc1e365dc645a844f07b4deac376a7ed002dd5527643fafa97b349aec541ab718450f93a2c33bae65aac0a764f1258aac8423a0d882b65d27df5fce388135a8d2e040b026d40e01f04e7a1cad9e8b1ee42ef8d83221dec92338eb83bb874c53466f9bd5056e95eb21c990436337708f73133338757487df8c0154a99e0d425b09798d9bd673c72db54307771f9ce386c179232360b140140af347ef9de6d9c71296611a242a3ea24b701e92700efbaf343549fcf87943c061ecfa960f185c9c7076514ed303520b637954a531df4d136f5aebb9df9b55de3ff4e19da5c85bdccffb25fbf287ad572c111b408cb7257fb02da731c78c819fc8a2eb2ec33bb42806b8a98f9e3fd136f1a6b3c7d7e0e2d519f07f095a6e1ee49674bad3d0ad27e2b95dd219b097f9eed146e3318faad6f90bfde688f8c163223a4e012a5e9ee3b7ace0f39ec01c15b15f0feaa40e959a4de1b5137eab19eb8e317d3e7ec83fe9f5f83a27c5143e2f41c44bef81c5ee9a9fd9b07d98a2ab2c77ba34955daff205d227f9681e248cf5bf261ea0a7ff82a377f741331ccebaec9cb82a5da1f8f1212a22bca2e4e1867a4478323fe278decaacc234b2de372ba30f2ccb750eaa24c9a1ba7138d4d894ddc298ee928633487970f5b59d88b91363c7f4994de6d454cd4d93bfffee5c348a32810b127103bbf67441d479db8ff42f0f44e50ca233dceac92b92a5397edad337c507909828f9e2617415988f19e7269e9f1f00a67b94340895d1a3383310fbfc68b557bec2069b27541ff4bc2e133edac4cc3b9079359b2239fa8bc2ad4d4c59183ffd92a09c7494304858f940b09f59ea9bc79ed9ea72a61fd51affe305ae2a85f65beab622aec9f8c59f4f3953ddd8bcf8e6cbd5d0a5b2e4e944206bde4982127adc0a4ed58ca2665baa30a0daea1d8e75dcd929252b8668480159f0dcccdceb32470b30741005492b94d516c04fad8d53b5eb79c532111c5e09b84ccd06d4d8bd0ed8462ab43cc4fda9ae59507459d3ed88308385a372fa735163fc7031290afc106d83b7eb9ec6b6e360afac588525d8faa057ed83090aa2fe9df5bea66a7f63878ca12f8c2efe759fadb2c2ab4514bfadafb0858652e7d5646b826be29a17e3b44285c8b7a353819b82c388ff3be14a430d871dd36b228a0bf733cb7a6aebd01cb8579ea55b4fd12c534f2edd04fbf36eb0ce54b47b5ce9c7f73921e791009e53af7fbccf9ca68ede655df1ea44af40ca2c87de156817cadf4fe73332af1fa02a6666acd9b1a0db623cf1df0083d023a53a99329d299359ea7a5cc68c392d6929eb6ec3731d3b7bb6ac73dc6afe5a19b10f3b2a6a084f70e0b913360203e96ce58bda14550bd189f6ac536944b1096e1abeca4bfcdc362d0bde2b4f0faa78749577b3370daac43d90202ee91cf94358ae096ea4e20e4b69abc4e719f0d0c765bb738f229a554dcd8125b998cdc335f47231b16ac146a0374a684280854423b735e0f82a068c18755e1d7ef623d73355ca989743064b53537ff7c74dcb7046f3bb56c97d82253f9c559bfb52cacf5ff88250954257d0edf51aab2e2256921c9c9b97bab0b63890e568e1de5fb076a01144cf43b3c5557e59b7018659fe42fa06ff8c23230569881c770d63260df77b4b30939c01df13ac2c9e1f8a3e2818c3cdb645c70dd6dd61ec433b2aec1076d4f4f7f3d5e17992e2567b99b22206f0f4a5f46721e9e462dddec02a0ce10ecefcc038cb5c8fc749f515ba628aacfb673be568598446fe5337d06dbca9156c9e10555dceaceebd65e2c587910cebc5f82b8a53de8d7eba3b29d04eb28526b77e347d513538b133a6b34775ddf2c06d968034ccb85c65a7863459d593c8b6da5921bbe7c9669b9cf0ff79e95a9da01f2ed343c34e5072e", 0x1000}], 0x3, &(0x7f0000000200)=[{0xb8, 0xffff, 0x6, "b4a91cd4a32d7753370116156468d92cd6dd9677b51ba3c4c1d4103ae0df550fb4dc0f9c85a6453ca97fb5728e709dc8a9a7585df9d3d04869a068e27f39403bac8ed90f9d788039832415d2ef4d87fdd3e5743241c327e84aa8b8923b739d38c5d028d1115389477b0957e1011c0bbd99b9c66a631bec28c4537420c2dad2eb75d4f802e6f2726af78363178156752ac418b30cb8ae110019c117081ad124aba73354e9"}], 0xb8, 0x1}, 0x3) mknod(0x0, 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) open(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 00:44:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fsync(r0) r1 = msgget(0x0, 0xedc944343f7ac269) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/134) open(&(0x7f0000000000)='./bus\x00', 0x60c09b977889c022, 0x0) 00:44:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000080)) socketpair$inet6(0x18, 0x3, 0x20, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x8, 0x94, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x42, 0x24) 00:44:14 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0xc0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) recvfrom(r0, &(0x7f0000000100)=""/83, 0x53, 0x802, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, 0x0) 16:00:00 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000040)={0x1, 0x9}) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x40, 0x11) open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) flock(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:00:00 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) sync() mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 16:00:00 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x8, 0x20) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x7fffffff) 16:00:00 executing program 0: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x10b}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0xc}, {}, {0xffffffffffffffff, 0x4}], 0x6, 0x0) r0 = kqueue() r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$inet6(0x18, 0x2, 0x4) r4 = socket$inet(0x2, 0xd3bdd7b52cd9eac8, 0x2000) r5 = syz_open_pts() r6 = socket$inet6(0x18, 0x4, 0x8) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) poll(&(0x7f0000000280)=[{r6, 0x100}], 0x1, 0x8) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x4c}, {r1, 0x5}, {r2, 0x12}, {r3, 0x2}, {r4, 0x20}, {r5, 0x70}, {r6}, {r7, 0x4}, {r8, 0x145}, {r9, 0x143}], 0xa, 0x5) getsockopt(r2, 0x4, 0x0, &(0x7f00000001c0)=""/111, &(0x7f0000000240)=0x6f) 16:00:00 executing program 0: 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:00 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) dup2(r2, r3) 16:00:00 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) fcntl$getown(r0, 0x5) shmget$private(0x0, 0x2000, 0x277, &(0x7f0000ffd000/0x2000)=nil) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:00 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000010c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001080)={{0x18, 0x0, 0x10000, 0x8}, {0x18, 0x2, 0x2, 0x1000}, 0x2, [0x1f, 0x1, 0x34ed161f, 0xb5a, 0x7f, 0x5, 0x9, 0x7]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) lseek(r1, 0x0, 0x2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 16:00:00 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x200) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) 16:00:00 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000840)={0x3, "21692c62b93cb5cf607685bd96db7aa998a9c815c488afcd48872ee4a7d4f937a21271cdbcc9230b2bcbe9abc9e688955d782ced241a00a4e314f0dfe1b2e84290fd6a25118c15ef5fde7938b9c4b6b67a32042d2375711ecc017d8ba37902c425ccc9f8a08c7277ab54f1e746f8ebb1a390a3cac028c69b66ec1e6283453f1d4a1b7c0443dba1e99c1ebafee7b3616735d04d144ee82350bae245bdaef6919d1cb94e3057dda45f4d158c958672ba75544504487cc433119bbdd18272a22443c8677475960272708a039239c8bb3f1265925d8a5c2c51dd43cbcf47c42db7817828dd61ae16590a4fab82bcae482bece16ae90e40f4bfd423170b65af2b21bf6cd5e8f3a30b5d987f3ea845f83f91c689e80aac6859d5e3dbf7f5a4f3a63736c5a23e209fc92bbddd93917668644f7c6557116de6300060f5996184ba2eb7020450edb0c713431244ce141c348d7341b13b20675c1e193dd23469a030ae164574259307382d044c8ed1bb3046ea589863a47fd98c0c6070d0d5edd0502d66d9717c1d9bc7d3023741b271f5615507a2311148855f1a57f4aed436e70f07ae9237f850c15ed30e96bf9d1009b8bc8895a63c9100ac1e6ee7dc651bc22626488c9869d848313b5e00725ff7f725acd117af747578e797aec755b5064b2d512523bf9e1c8f26225d4d2898e551cf2a653d8dbceecfc379f33716bb7d2a79116dfdfc912f3095fd2674932edebfe532a687ce4b8e7a089b31e7c83789ad9b7c117d782c99be4fe6970af5053a8ba8db047cb81600f148a40b9353872210f714d4c88a7b15e1b2fd1f7a27a32206bb5248550ad3824e57269a254b62f9a71fa1b494aadd9edaa311ed79b458f1007baa57afef3d3a588fe7fa4dd4bcb563053f21fbabd5723ba2b0188c3cba81b7b7d9c2c4519d6941b5c877e54b319252a74a9897a09c365a127409b7d3280df0acc6be28c43c267336cff1da983c28b482bb81ae617035318d1e96193bce4c61bb12d8ec1c3b349871f7d6c5ec91c17a3c64ca1b322c78b85389804ae510b3eeff8eb95af40cb36b78497218306e56944860c781f6dbed45ad67d9404da351039c3486c24301d9abf5c90ec13165b151610a766fee43c0257d7b0cbbea5b715268da8f7610d5b7f6eaa0c3dad5c54cffb95f5c7da59578af07a2ae5a3fd644d1582300b532738955d671d243923309d231dd11b42bf3c72659b5bf1963f3a7f2e6b1673e7cb589073379f4c871a9fce5a7b3e11c522d5dda21bba5d7e066321dc854bc8753bc42586ba3110e269d3f3be66edcc7143e4d3154f8dabcb4604ec6df1b8b4ad3c00392782cb1dceb3dc93d9ec30b334e57435ea13b1c80ac536d6e9edb53e452e049c13eed8f66ef289f9d8e22eb496839d6fc6c732f17775d8623cf4307fc2c7bb2d8d2ab7d2f1f1cf8c3f5ad20f05244cd113e86e032b541770f50d1f66ebe88dc99641b4fb5a66865782ae5c01e2c1b4a0ae753c98021285cd6fd322126e463bba8bc2b426270f1a69ea48efe4e152d65dd1948eeec72bb161b2a1e9dea3a94653c29fad9c416bd00bde2c621fd4661a41f53fce6667170f2ee04d864e000ba6ecfc18b9d8751eda1426ff72ee06b1673d9edca83eacdac34a5c0ac309933531ea67f2d4ff95f03762a319c1c4602699ef5568a1d38b249a3fa8e2ec4e69a978da557ef1e251fae076d6794b03628719aa7a465a56634dc3e44e7f573fb7089afd3469b89f03c61b673aec0d6feb9c51cec72577acb2170e0567750e63de7d27b8cc4e3597a4909b02d6d68dba79863d5c44cdc6251582c0ca489b4d6e52d78b804e13061786fdef5f9cad17f57dff3b969b8fa358a83f3c9208a02d2dd5a61b4bb02be18b612e2a2993bc74e54525d1c0e313d76287224dfa62c5de8f25bc898dd278c601e5ac8505e7bf2a093c528da12a4023b266768c19cf1688964fe200d99e862be17cb23c253f97a485223c1dfec4ace4687e3c23f091dfe6e3eb5220d5d79b1a559af1aabee051c2ad62fab0326482d878ecfa3d4cf4e32524fb98bbf756728cdb06bbb1bd5d79fe3efda61bde65b16098119c6a0ed1ecfd32cebb179ce20992e170f31c1e5f8c811c528ce64d18eec7369576f7e7ec76a482abbfc1e878f8365a06860abc6c45318fb7c3503d0859fa00dda97d08f49f9b2ae689cf54ef1feb84d8e216aab6895e7243d70d75940fdb00dccdc4c94d51db6d23828b5f857476125b322905842764c3b16315d202f31d59014980572dc43c37acf0535efbaaf6c95456ae8d5534d4e3b3628dad76407be1660d1d8a02f72605e1ba2c13e2ef3b8e18fcde0eb82b287b680492bf4edb1e3df4028fabf861aa02cb5df6a9b188d30b7798960e4971b4d846c1aff26a6679d1714c635d50ca207646b94e72c2121f29e4bcf60b696703099b15dab12714d8e3f205eaa1fae3c80e4a948307f71f89e5a6fba0910e54daf3e435e8b6799a484fcc343d68291286245194774e3fedde5d26dcd9ab01be4b04a9359f27412adbc17e90c5b3af4883ab29209db5bbfa3c4bfbbe2043824f92fda2003439ab49664ed2acc6652a0db9058aeec431df5caeeed6e834ffa55ac1c70975514274fd1138295937908a929b4330d92bd210488ac1f9ac4c673dab8eb5cdda5ca82cb1c00c5c2510f718929327bb4ef2dbb08c5802df455cba272afc93f52d50b7939647d3cd458ed6aee548fe21735042db20668f5c2e3c13587d46ef389d1ed9cd88eb6a2dc582f8d41800ea84c04f827b20686f8e06524b1c7ad36cc8c45a78b2f5c485a060c6c521f1fd42eb9bef7937530655a62e2b2a39af68ea4a588357b4db880821cafc4270f548c656050bc04183efe33166f31dc9fbbff91"}, 0x808, 0x880) msgrcv(r0, &(0x7f0000000000)={0x0, ""/122}, 0x82, 0x2, 0x1800) 16:00:00 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r3 = kqueue() r4 = dup(r3) r5 = dup(r2) rmdir(&(0x7f0000000140)='./file0\x00') bind$inet6(r5, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x10000}, 0xc) sendmsg$unix(r4, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffde3, &(0x7f0000001640)=[{&(0x7f0000000200)="c19826584b04899f4a354ea21bffe05b10327bba01e1a6cb65ce88551d2b68b9efc6a99d0eabcbdef05fc2b50b5ad29c0368c43b1f5956644fa43697dbcbc26cc8b4d3beb54e43e508963ee8bc9db0d43bc3b64d614a3a7303b87338bdfbfe4766d58041582d5c204739eea8ea4c851e125078275e263c29300937548e90262a3ed4d8b714fb9f03a8c821334e70f1d3a8fb49d4562c840d62430b77f55f061113701c9fc109492b8e", 0xa9}], 0x1, 0x0, 0x0, 0x400}, 0x8) socketpair$inet(0x2, 0x2, 0x9f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x3, 0x0) connect(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c653000d9e6a14e5d4706eed2a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd3e04c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38f9f8664ea45b92338b718d8470b0f75972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c530bcec616201010ded597273c0d90260aa05695b3ab47446a91aaedefb8679d58ca3bf068c8b6cce17767004b19ece3e77a490ec21f6a2b6972d5d5d38186249fd382aee20636635cb7a9697c9db1b7e50c2d72945e3c5f737f6e452e937d380d13fe663eb61490a5343d8db03707c5c0000"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r3, 0x0, 0x0) sendmsg(r6, &(0x7f0000002a40)={&(0x7f0000001700)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001780)="5e45e96f6c7b32672efd2046459ecf148a7636ef8260237c8ade4e5ea1db7357c0cc204844855760add96a314f0d576ffb6a83718171dd0120644033564abf449a77a9bbd6d9ebd9272a1fa650a35df9c445ff3ef6a854f4932c9c8c805a761c2236b2d45ac9fa65bff9816f198fbf06ecb1a80d676cfe8bb6d473029bb779aa670f3146a3d9971f71eafa2bbc3a6270c12f9b9fe379672215e3376cd2842aa60c4c5bc4382c2ad686f68ad6c4ea7ec2a134c702a78518270f06e2f04a2b6cf265b4bb5e04b32bd55c2e4f6b9d9fe9fe2d0be6efb60211c7f44240bf71380b4f4c4373e7b357af3510d9ba31a87c725671ff18f4cd06ce9d83e631a317f09312742917139fadd582ffc645b2147fa10cf2f46f2772205897e82af1aba7b5f81fe57b0d46bdd793dddbbd7e1fe8602cc86c54006bd997ff760922f56d448a4af40eddef01a0cc1a2f489821bde815f399a0d433158e53f21d35d1ecb7cda8ee62826390348c98c453d5ee3cce083a5c57c3ee9c815cb0e725ce79e84818b79e6ad2caa207cf1d78595e52d7dcc7d7d6d301cb5fd67d3bb463e1deb3aeff7aefb0b3a73732ddcb3604d2e91efa2220e674e07f4f133870ea25d4cd5d60560643ac1fc17c00f04f7065ac2e1932697189922e8fe5c5965941bcfb876d244455b3e49e30b4af10e95181b9c8eb3c09458f38d35aa6b6f22a4c0e3b21ed2b4d473e7ca09d8e061cf7b1415fe1ac88a527ccecb7048f023ccc651c5a6999bcad59e8aa156dab9132bc1e998e7e987233619bed1ed8003315a1667a75cc87f065ab9d430e8750d71358a5acde1d9dc1fe8f7663941eb3b6415f5fb72d76dd6196d84452de8a44a091c1bb201a551731569cbc79d8b9521395b0144f32234ddeaa7b911c23e437e106b41194ff38aa3855702699d5553c2479ad1e98be9f852e26861b714baa8635b06814db8d008403525c74b4f6b3e52dda32c0c9316f759f55993c09ab9353aadd32d6aa1f563c76ef150c2f5ec7cee36cefdb263a2031b4eae31cf0a260d6889e2e78b2a7f6b3295ea6c5751339d09729770c6665f134bec133eb9b842f1edfe31d00d204c6f8b216cc0ae0b1679f368b351ec04741d2f6b3121a32a1736394b667a2c14baad4375b965816b6fb5c6293438312dccf3e09ab3fb1e83191bfb38ac5d7765430fe2f6dd8020f43277b1ddee2f628920fc0b5b191a2ea8dac31536416e25e7e7329f2e038e536474eb1b6c0ea59a44a0c01bee74fbca2f5e5ff0feb288ef00cb043353ed743fe70244f1079062a1ab7f4a6efc2a0643577c456dcf194dc6631e05c6e431a20bc467ec01589a2864aad79b851ac41bff61787e772c69e8595b86e3e7ddab1f1fff84715b05bc458a523079e552e8e80def900cf9e01e549397812fcf88cc0b61dbc013753c4529159905aa4b2a44e57791c4b6bae63607cdf5084ec56dea8a7cc1bd442564fcd43d5a062264eb8597929a12d689085fc9bcbef60743c683da449c18638f9eef7249d49b8cf198c0f7bf6476aab6d4ce5c53ddbc70c474f3a788542d747b2ded7d31298415b4b77ab54a2acd12d98148f23550a3f9766dd7d7d5aef1cae6e1fc9333dc7182fd64bc9e3faa4f3dfe372de84e722e37f3520823dda7af51915b151a303bd94a0a8e1db1a5285c0fc63681eb2083855b5a47f3903f9532b7b983b504b09dd0f41f346886cff468a1e52d645c3a0a0c4ab0fee69ba97af699a7d22dbedb8b8054ce8f96bce15e32f291c646c5957dece40f4c5552855343625484b1f7e07d9fe40237fa73201c84237e7bcd92e1f5a155ef70f18024d2c017946e02329ad4ec62341f01ab252606f7f20892677622bdcd81664c488d7f17011d5806122d5eb20155e1f842e47a9980ed62866aacb93fce22dbf51848e2f1702d4e5594b2a2e0f85ce7a3ad6fcb460b62ad0dfa9d8d990f47118828c05094c07b9ce33506a97dd354b79f7b01fcd52b165d6c18b7ee89c4f8a6da3df99f600557327f6f160b761ed2a75d16a6e6b3aa9a3da88c8f734bbc40e80e3ea5d7901deda455f464517f90b6636222490a5857edfae1eaec97c0601222b2bbfb34df841de3d2fe90eada283925eaa0bb07dae7986a5b0ccfa68fb3b8bc03d693e39333fa2238e87104c84be0394298aa0198b1216dc2886afe7366c833d9f6478808957c1894223dc9812670b38ce0f1ad514733fe566b9e21c8d43fdf3e119aa9a7520dbe4e2cc9b6ac93107a5e4a382d8c00f12baca9a9be7e819a11fd5a2eb49e0ecd329bac03b2638af877c16caa0d99bc5653461389bae1a6664762207f2d1f7b706f813b4493affdfacca91ac2d3372dd8db669fe3fcb0c199e881e4072a5054c9f5cfa5fd436b7b5db99e8992604a16ea258ed33cc28c4a83d64ed57ad46b2ed877aae9b60398f073bb9d586972fa799f36a68b55084ae60e8e4b47c13ad54f39ea9e25b76e2acdc4deb0e2563a72ddcb4bdc1170cf12cd7a4159b8486a696c42bd748b4898e09a41d67db8fefff3596a8c0d597c06601293d3c9823decb95234e66283163be2929b30ba99eaa029edc2e074de3c4a044215675f366be837091961bd31e72e869763d69c1f6fdd9c39285473e3aaa6aaabef75ccd3ad7b8fd095a3238d1749a270b984951d76b2d80c7a9ac58d91a51852fbe9f7f64f6a253e1a6895e0f8761d25c567e287467615117412d7076df261316447053689d9e44475deed83eea60e16b3823b765ea0ab4dc740507c5f2d118e5742c1e76c93e067653fba41761dbae9223773aea0b0dfdddbd66248674f12d0120be46db90e437616826bad34c2dbaf9d9df95d349655eb9c95f35604312313749f0cba81c64fca004aaaf21cf6ddf564c75800af0c1503a9eb39f40e84553172500523809f0de0fdc08071baeb97168605f6028c8634974d16c15f2ae69c04b54dfca5deba3447d195df05b916624d7800080a3e46dfdf63646e7cd876d24f4367ad3002f301966b514cf4f862f28ae5221e76d5462cb13e682b8e7b9aa07aa4937adca57f5854251ecd034722db891678caf99390a1593c70c42412c14a5cf4f3798d30edd822cfc23f90ce0a9581abb2914d5415eae560127897426d379838b0ec6a2aecbf687052fc642ec2b819f618bf7bf5064046baab5343fc67c411209457f2dbb03c504d6d11b6ec174d1d9cbb16a740e02c1c517d125fa9f59475882f72007784eb2fe16c3bf0996fac80cd13289f2acbdd29ff9f1de7c4993161cbb39cc2d50a3aed8b44c4f0079784c8ed1fa86e968b18ad17a44bd589f5d19594d14db74d61d56e71eb3c78cd45a460d3763052d04197ff83bdb75fd4dbd3ec8ec1c85074a7a3228cd7ffb715c9012415b110ac20064c7c2268bab8fb5875866ebea44c538e985197a0eb41ba6e3d3bab5f2d658cdf6d1b4499fcf94d5b64f0e065af36e1da99cabae9a2bb42a958ae339112d95add26f07743b5ea4768b674f778863eb8d3e6708893af9fe0e4ddf12cddce531d02f939f345e08e093725a3f3fe1f0ed61a446aaf509c4bba198d9989031b9e68e0d1b07314647fa94d48b154a1e1a081253491fb3f010105a80c4807c3a5c0a112c2b27041d89b1dbafdf3c39efa95330b233259b9d094058f7253994f624d83b4e806b3fd9d3c4f2a7796c4d17d516cd9f13f2f8341809865a56f339e2e725da34d6204753140a9e059190fe030b219101ba83a3eafc446a2c148b3e6d2675c89ab5d0dc6dc0e4b6afa83742ae4a14b3de74a3ca2ea6594826f0b9c64b130d28825e578690006385672e289a8050c2fb1173eb123afa61fbf98dcf0f86fed7db1ba0d3f29668b2224e89c05d0c125dc6c738251b448ae4d39f39ba705ef6b74e59514d8b4121b3a816f828497ba73d265671e48b04937a0e4c03c2ccef7a29f876370db7384af0cf476828cf2805c8c4103a182b2b5228a4edef463e5ef45b66c0aa4b463d6536e3d4034f8e42dd0bd508b33156ca6076dc5c4f41c830aefab7351ededacfddcfbc990a2e7e1323dfdb0052573d5a479439c381451eb88be4198f652ac41d2eb763cdb3d9ea59e960748c33ede4065dab05671263c288f5b8de64a1b374816646d78149cfc50a9a771876726a1d2c6d3a5d033e7a31c998b3c53eb0eee8878646b7627f3dcda2c0e92a7f697c0b4d1cd5becb74668b9fad55db7a09aec68737471e39c27aec948e48520d436d52ee08c4433590e5d268cf12c28d895fb0c6d33f6c2c0624a5b4232fa1d472cc5c405dc8967cd0ae1a20d37433f80abb845b9968305d5b091cbf5d98d39422e5a7e2ed7585592aa23afdbeb29b3418af5389cfc9b30b3c67cfa24a8299cec93385403b7483c2e6d02c7473ad3a68a8e78f5eabf4e8379c8f22b81e0f9efedf14e79f8a7f6895329a6038fab2edf707849d8455dc69c4d8cb6438c09e3762ae181bd42d8938274d2f144764fb8c9fb3370a6eb8395be4a44c526bdb266b12893c507dc1be3efdbaddc6e9e3d6c699e2b243f0f05fe1d7708c9207e06653d831a82300910ca10e55b81fb4c79a1e01a0b1d02058bbda505c726a97c03f5695feac99c3cca27433c400e7130a56e307de20da13d3be74eb6cd2931d7c83f13630548d57201c655ce5cc70b9c14cb1ff2cf95c5ca4e22fc5a46a2e6be2cf85a6e31cf57ebc9462be2c6a901b9739b37368157c0f940fc30f1a88ae4c5a8579d35933f3dd6da368edc6adc6c65999dbeb1c5574a7f3e38a7cea304bd3b29a03ac4d34ec22d9b940ebf9697e9de21686d50b974c32905ac6d1be01c36500bec2270f32aff0acf9c9590b172a5993275fe2adf556800a105d3b77dc71f1523a0440d00a026be49596aa266c7c0166925c8af0640c2e4c7e58482c38f1e9c9bfd718f11f0c8a852923621c8e441decf9f5b803f6c551b8f4d954e7401209143b2652ee84b72dcb5e22edb31efa5f4f9fa4f848722e000aa423be038a0b828a23cc5671fb4c484d30c2b3669e9b2bd041c2a22518dc139ed77fe599b26e30a2eccc1b7c3846783162aea42b2f0adcc0bd4a8f55aaa42dc6dbce243819ff1e63e946f7e1bb0384d4d74553f4ecf07e5f1d1203330afac61cdacf6e126b62eaf5fb6e4eb87896d16f895f5b2a05501f48e5920e67d190858a0a169cf51629db35b6aba9bab37939a816b3f173f9ff82189cf3dbd762bc7fb9600506c0dbb975db2df62915333591f58ed3430ca350e59e8ca3ad286068ad5fcdcc323948259a1004903b9ed80397adb5138be38c70ec9bb6b6de9c8ea46167efedfb2e81c705bc245ba3d11fcaf3dbf01c2684fb877604a1dbda89f8f270662643c639068ad686bbb12d3499f0efbf48a1de9bc973ee5851bdaf08b5ec3ca82e07323ff8a57b91231af34a48196e203fe5d59db96735cac1ed6ccc4c589f330cb20a1796c6ca1c1752483cef6d71d03b0f9224202c0a7447f02517bcced64348c3b125880a6d0151544358c0611be38236b53b83242436a7fb9a4714d53ab49f4f04c6587032efcd8c762b5c504d1aecc843068531c014e92a13be37c30e496b25ce7921465a0792704c0eca402a22224ecbb487a1130eb619127e8ada29757f0abe745877027fa239f0e114824266a0b8c69cb8e607b197d99cd2ea0b94f17486d28ca6f271aa5edec5114c7f515a3048f91259da5b2c1c060998279fd404382c9302f5ecdab009e1abe48c63d705fcd16932b507f068e245a29241c83d6d1891cd168db33cae2f69aece143f7265cb9124c18316927586db", 0x1000}], 0x1, 0x0}, 0xa) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/188) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0x32) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002a00)={0x0, 0x1c5, 0x0, 0x0, 0x0}, 0x0) r3 = dup2(r2, r1) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x80) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x0) renameat(r1, &(0x7f00000001c0)='.\x00', r0, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000040)) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) pipe(&(0x7f0000000100)) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2daee9ad87a6", 0xd6, 0x0, 0x0, 0x0) 16:00:01 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') 16:00:01 executing program 1: r0 = kqueue() kqueue() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc4) close(r2) 16:00:01 executing program 0: r0 = getegid() r1 = getgid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r0]) setgroups(0x0, 0x0) r7 = socket(0x1, 0x4, 0x0) recvfrom$unix(r7, &(0x7f0000000180)=""/4096, 0x6e, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x1ef) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setregid(0x0, r3) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x5, &(0x7f0000000100)=[r6, r5, r4, r4, r3]) getgroups(0x3, &(0x7f00000000c0)=[r3, r6, r5]) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/214, 0xd6}, {&(0x7f0000000700)=""/135, 0x87}, {&(0x7f00000007c0)=""/226, 0xe2}, {&(0x7f0000000000)=""/25, 0x19}], 0x9) dup2(r0, r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10500, 0x80) 16:00:01 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/193) recvfrom$inet(r1, &(0x7f0000000100)=""/165, 0xa5, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x408, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "cd21544aec823e55d78f39219df1a2590f3ef361"}) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = dup(0xffffffffffffffff) fchmod(r0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:01 executing program 1: msgget(0x1, 0x2c) msgget$private(0x0, 0x300) r0 = msgget$private(0x0, 0x15) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8133db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x2, 0x1800) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2120, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) open(&(0x7f0000000080)='./bus\x00', 0x20800, 0x81) openat(r2, &(0x7f0000000040)='./bus\x00', 0x1, 0x8) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f1523991ebc00cdf503d22c829973cd9a6f4627d36e8c20287f324b621cbd267e631b2480423145ae9f556df29f30a6b6169a2e5d33b683e685c863e4abb40", 0x3f) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="521e3463c5c9fa60a3d1a708e44030224767ea45383c9711b8e3fd13d032500749380743b57c1abd9447a66dd8f13459c3b5f1f603f9b099cd728e41dee50133ca8a403fdaa3a27879dbdb12dd95d469da1af4b0bf17ae3c4b676ba11eaf63802172a8181bea8e12e5d384330d4495d23c6e16d2ff41b3ee4d2aa2d8b9673f56bcbff4199833e6bdf9d9de6f9ec74c430f9aa46ca5bf71571e8dc38051c179f15c4e04e878f02310b2b4a073a68b72", 0xaf) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/138, 0x8a, 0x19db2ce2419e6219, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10f) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f00000002c0)=0x8) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x9}, 0x8) write(r0, &(0x7f0000000080)="e4", 0x1) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1)      OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) execve(&(0x7f0000001680)='./file0\x00', &(0x7f00000017c0)=[&(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='&:\x00'], &(0x7f0000001a00)=[&(0x7f0000001800)='\x00', &(0x7f0000001840)="2b5e2e7df300", &(0x7f0000001880)='\x00', &(0x7f00000018c0)=':\x00', &(0x7f0000001900)="2b282eb42d5b00", &(0x7f0000001940)='\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='}!\x00']) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="adf403b5afc3da42be4c63c0243cb3ad616fdd29fc68d958abbcb277fd10ee0c5ca431c187e1a312d70d991f07a9d5354ac82a55b11ea83b608951c8b1c4535d445be6aeaa412754cf7d163504b53df3dc390b38341f8c25bfe7e4b8a3b578fc8322ca830288ef29056a5dde956d7ea5bd20631b0d92d517f028c1588b0dd261fdf097d3b7c4cb5f3d2c95316f4341e8c813191e", 0x94}, {&(0x7f0000000180)="21219525ee216964c80927a1ee1b4293fced25a7d155199e93754ce69c3de32cfcda4ac9562ca04c17fcc3c93c603c03bd8dcd939f495271f4be7c6af7f38b7468d52caa515944eaa5d5d58149e32f69f51b81371e0fb5fda793fbc35c8dc153a2708255af14dc16a3145b266c18704ecf8a51ffacedd28d95cfd57c87854ebb3b7cf68cc551830aa5d3de3ddad84f860ebb7185acd7a0e1961541e561e3cf498d570f4a3130c08cd2491bfa7a5dfb56af7f16066b85460bf9ca1c4c1b076ef6194ad277c7cfd227cc34bb1e0c6cfeaacd64998b86311d91530e60b89eeddda3e3d9c5810b1ae1d4", 0xe8}, {&(0x7f0000000280)="d0c79c2f057d300b124f6a70e056940b342ca5f333e1313d6d481fbc6de3c1817b587491cedc3bb9c80bab1b424238a7efee322bdd376893e4182874a76214c60d608d9a3230e5533bec67de55ec8ba24f3cf21fc6b8009b59b33f6368d5dd9cca91cbf2ca66bb0ebe961266233be2f79dabe01f080fea7eff6d07d1b7849bb7b1e52760293ad323ca5ad2283600996a3b4f5f22dcaf382d37d2e85610f5f15513c643c6d8765e7378bcdb4fcde1daa104e360b031cff3b8b6701970610f707a7b100e3bf16e412d1a1fa0b75a0c403f8615914c4e249f08654213", 0xdb}, {&(0x7f0000000380)="eecdd1fbdee2b1b565ad939c038280883c11e51b7445575589161088961f2aeef84022408090ef7af173e489b4f0161fb2713182e5446b660681d3c414becd24b17bb9df6ecd47025f487372fd5daf4a1cccb9af7801b68dc31f726cc12417c565022bf2762154e3a2c5717a86a619648277e21bf362b12259a6abc6f93a4052dc22760601bd7f04e595ccc8f7804c30e8f7ba9fa0b314ecfbe0fde0ff772e2d6284e6b9ed741cf635914f5587a5652cd18253efc9535c04", 0xb8}, {&(0x7f0000000000)="f6fb1f4032c463a79c8c63df697dcbcd80255a4ace725b4c0752b72faea308c5d200c6f5a3b75beae812c9a64c512bd6c6261618f40b34d608d262de61f197dc2efbb75b6e6767ab9e85e01cd9769fb45314a08faa8e6b55574a991e2eabf273e41f0e28536679ebbe6bfa5413c60fc3e72978b53f2fdea2060f", 0x7a}, {&(0x7f0000000440)="8a3ba4154a40c35f3aadec8e7d3bf4eb7d0ded590b1fb89841fe96c04d65e691d5d60f42442429e3053bd925ae22cf1b264ea6a38a527826261ea018cf1a042da823d18c5b5a91", 0x47}, {&(0x7f00000004c0)="3e7e4af9dfe22d6cf61637da90d45d114f1bf9349fb14252deec8565630db264502f316e8f50a6c4eca8fb41ba66d5517218e4caac85891aaa77c92e0879f3dee3e189fb834257c089e2d5500ccbd5139f99bb", 0x53}, {&(0x7f0000000540)="05d77f0ce48d2f276a3ced18fa1c1deabc619ed8382401d79b5507cb081bd990cb5099dd98dd9ab3abbd19fd68fc9cb184bbf1af5731b7f5d8a3b70bc161905506ad719da925968100a231981e22107ca124ae4f34edef02f46a5d4b6e9dca47cb7d7fdc588a8826baaaefb04100385f74a45b45cca44d049fc1c27edbcc6094f3e24f0053e7d8a66513fa74a3ff1a4c3f687213c5c5ad65f5eb564e6b0578583237d73dc3b4407066485e20a8be94f6a18dad857d717943d171d524c2b660e66301310ad405ff424f17f0bde94036fef9b5c4dc4934af80da6b14c931e8fb53701930adcd12071f690044e93a38ad4e4bfb94301ee3938bf1d5fad6443b1edde80386831c15a3e9ee4b19a1573b570176d19f778c30be181e25dc8dcb0e0919caba419d4f6752645c820ef54024110e211aa62083fe0a6b36fface350c500214effb2ecce97647b58803f436ea1cb0d21d42e97f7f3f309dd4daa844f4dd0b38467f6af152990a75edf536f1515ea1b72a244a5f2707f935a90b3c2131f6129f750d256fc2812b56b4a5f485ef8a5d633a83564a1e3926712bb6a440dc12dc63fb34c9221ed1814dfe1a9c149bf193f68f51f00b579f4704f084f6deac7051e3145a2f7c641d1b4f1be00525fb7a1ddf4515b3d2a8c9d4141e5d83e22d0d20cd409f809017318b5bbb491c2eb000322a116bdbbff45382e3e091913033f6656721c88ef8baf43d3de305345cf241d4c49df19be5eacea01fa3d6712d5f6ec9a5354be25dcf03e707d6f540dfb5b5fafddb6623cdf0ace27b5cf9bf3bfecaa9a28cc916f4f8c78fe4a19e036dfd40758e2d8e1883dda63398ff81afb968a81d0e4a1e01224271b5e46ca65a4a16d388d1523402ed417012cfc65ab5b8aeea5b56c0b80dc838d242a50748e1cbeb0d1e6e4e8ff2a88b41deb58225521aaee4dac83a545df893765920a445388671e3dcfeaed03817f11f00d7e3c2c185f1407e4bce7d1778a3d9faf1b3eb9906e222779c28c8a6f9b13457075b43cdb1ec04b94bf4352af24033303543b5a7b3d3c1d1274471cbeceaed90da01202fcc86459365a7854807040b69e779c2ac2d1983507e31fa2056104f31545b35416fb300a814e7be9eec35eef3a18eafb50530cf4e550183008598b7018dc913885f5f7aecfc90e64304fe6293728f9b9d52b6d3af596bcfdb052e21769d444ef2471feb2f05b695cfd9de0c35284a8997136ee8bf7a284186c43e33f3a83225730b3aa86024757c19096267b5dae0b5aeb809bfcc6cf122c03da8ef85a2afd57dfe1bfd220e597d5cec1ec30766b9866c4c375fc6e80b13c3dd27c4142dfb4c8a3d638d1c236e09c19ab10b84eedd1ab422d49307a86018dc3e70ad1fa3fce00cdb0d04b1eca95e38797aec8b0bbd5fc9ad3c4967f3cf5a7f392b66a45bebe80683c6a025cc6c1d93eabe7c2b8ef49d44cbce1a3c12b797909fa64b005a7c60a1589d6b6664d8516684632b8e4d34506b4ce9c0dffd2a9b8137a619f3020f0291d202618c9ef4821317b72412ccd6e532486f91a50e686c9637587156841410dbc1492c4ad111eac885f96b5f69a2889bf488f4afccf7527bbaa88e1be90ecbb6f682389de4c60a9f45d8154bca9d830538c135a64b9aa93a09a644e312d49fe1ad72a36259361827b90528c43730a3337b4e918b4f8c71f13a92526bf6e8694fd4e4445e00f61c46164eddb870c445969110ec6e7e5770f7130ac3cb5b3992d3630d2fe9c8606dd11500c34226eceebbf7d82b73007c9bf6c3cb59921d311f6a7892171192482d4302bf74875891247e8867a39ed49c942584f9bf441f41b613360c3c560a9fdf103479a14cb4461577837b05079f3d7f4b27c8ba32e980f2125741a31cd422458dc17ad64f36c7a6b665a3d388d100c07f0e05580e13ecf6b1c88df3074c93a0739a42b268c056b03de554a9aa7ccb3240d8d53abfaa9ee3f85ef53109877b963ea1999c2f9a88b3c0e7c5c09d9f67d690380ce9a304ee15e254a3be223721ddbe387c49b762be61f2a88121fcde29111d55da7bc6188632fa53566d9731d54c4bdf36c77ab6808f7cbecd93ce86427ce0744a4275fa964750c1397100e3ea707a597ac0aebc10e84add22d99cdafb20ab8a049665f1fc6adcc7f4fa29cc8dc9881596c2b05ba39d5b91c858ff2cb61bfa7ad6c3a282951b61d20583c70cde6e2ed6907eae213a05e8f7c903d4c6137c1d90d1894539a452e074983cf1a0fd75e8c60453c5e0395aaf5e90b996dc2ea18eb9282f323b2ece2a8d15d99fe4ee94ab3d7a30d6f2a121c27fd2ca05bee4244019e5531ce520f818db50cb1e72de31c6a4046377e40afa30d21fd52e3412fcddd4bb9c9e3ead1a95d359525f82218afe475c1fa679fa105e41f648bc9a93c81506b9c2cdcb838a234bd4cbf31eb8e19716b139e5689122377347f62a9e9440f6e46d52b079723775fee75b788480e1c2b889861d037d9b701206efbcab9d248a10ae5dd3735c0295cd709522c2f322e9a0b2d8dda6953fd61b697039a64e7ef41a67f2c9a8b4e3623fe62659e5390c2239489f3466d83bbc72be63f22e7dd57129aa5bd9e7b40d78e617a2dc3523f4812e5423b03228504ab8900b3d6e4cf439a41fa660f70fa3c34165a25beef971b43e2dbf77c36f9d469220a4ae3c79142994fcce4028b8c467cebc38c4a59df468c9cb220762faa88b83e0685a4be229698f6e374d08e61d4182752ca95089a0be48bb0ac355d5538039b6d22360429088f39f5a239370abe8dc34fd85404b075257c92293148bc17f87e57f48ce5109ba6c4160e4745c89713cb4418d9624c2f290708ced393d432f4bcf74eae05b1119cf923c9afb196ff013d03916ee794b5cf65a55b091d54ebb16ff6d634bd41078b42c88e153e99f832c88f0b21ef28a5e3ae1e2b94a2821922fc3a4acac6219707c7bce89daae290ce5e3cf57dc9ef82efbea4917eac00eea9bbfa48dd765df8e85b4ca15bc9cf5284fa2c9d7bb37c509c076dff204945b459b9a54cf11faf3ec9af1d0421ceec17f5c15e7b18caaa7faba139aef8a3e91bc20c2810ee811ab954a53106bbbb5eb1d13b0d20957b1daff6dd334278663956be23c1c08c7f20859e667ed45f2240fd0961356c711f4edce0334765cd4c5332bcb964abc79649b2147aae607c41c949cd042f3f2270017adbedfc954ef7e9d5b8101e285a092f2a7be2d0ebb8a53c316789e2ef71c7b496875ef38a6851b77a1f66c8cc3baa69e4206c92821442c088a8fe2e28c2c2d7b3729fe01e172761112cb22a38f466ff96ebb8d926c2b81ae20898b4c392d8e24c20a0288d207661e4b03d5a06ae5011918cd49cdcc63fd55cc5b20e27770fa4f70315e8260baec731081bfec60163a3bdf71c34088a6e8068b2bb1f44a081e2d2d352a36371a489b342dc018063f521bc19515fd72a397a777d3d3aec632dca2c9e97e0342840c0093bd1efe40464beb8f1f04443b272a26d6d19497fb0239b64687a5dfb0a59f6a91f14ac18340262e82bac1849f05a92d01d8046ae05a6ddd54ec79b249026c98288d38ad3fe45069a71bf61cc24b0cc01fd0bdab330f41413b62c8f06490edd40ccd5ac18f49acf44d07d002dc1730f443d6e3f1dd1eb208e61b396c4cad059b80600f3bb0dd25e7e7889ae2864dfbe75dc71cb049b4195289ef487adb996eb0e9fffe662c944ea7f454369d83eb7766321b3cec9ee4205e1f73230a5f91b2a87cbbc8942e5b916303acca3fe64a4a7faf9982620b62909866c1647c9aa0d88a365ed05ea0bc118e99a8f3b400e533458127fd17f4a5278117bbde2dd842a27243377851762c025b288ea393bfef8924404676e6b9781b55bc05ef0648cf726fc2613663a9f5f626413857e7fcaf770ec6a7e8fc4e2de820d8a655b10ecd97655dc4690342f1f60317a80cd56dfefd89bbd96f31f4f1cf4fd78a401da335d078b25becb6733507ab37a3500ee28890ce7a101421d384377b07718e2ce7915a5cbfea11a06b41a9e34090f141205941a27bd3640152b0e4d3a6b741efd204db57786fa9a250dca6b110a6fe04052f5c8529881ef572a7ddb71dd39ced229f63195c9ea8009735727264d89b444e7baa3d385fae44b05bd6c88cf1beabb25c6b5d4ad24d11a86b5c0f43e453c0a81c5ef913b19b098c3ed0e3989c31c5cb77038e4956d857fcf5ce405e5189aa91c5a87edd7419ffd2606b829c8711144eac5299b5f032e6fcf3a3fac77f4677ad30c60d9b7465706bb813135b7b7e9ef2353aab3c96cfff3ba049b9b5ee93d864a6751f3921732f362f94cfec85ab4f697a0f8146dad7af8840ed4e6edbce7b34cd6cb74a56f3e7b8bceb5e22ed7300a471f322cfb4d1a76209a2ca35c8f61d2290ce5c24c454f1fad91f0edfba534a539cf16a2fa470a3e5b31a9bef9cd4143aded4fb28261aeca1a22dd213d9a75294e303595284499e4f2fac2abefde679045393a6e04080751f594e688d9e44d7f154173aad378b5f11e633be4117d434f9be43c924578296c5b1cde5ee8c6f2f5a06dd48f90217c79ddad6c547df39b5b132dd35a97643674c2d43ddb3816bd93c447e153a9608484b63c36f2f66c6f76e991bf23348623e499d8c0abc2bfbe11875cb0c6c7bc3062c8d46bccc4f3f7f74357acbd329aeb49463315165941c7c1b0718b856b182e95b488acd5e90196b2ee2ae4fd7bdc19117a396a9545dd2174ab73d2f1870ba9dddaed32c967ac56fa01b70c9daa8b12fd55a2a8b608b8a04eac9f61c208dc797f3f0dc26a6dc9fb1494116ad438ee67595a4f2e2163faa774a0b47875714dc8e11b95d658563d889eb35a17d7966a61d22869aa3ac3d1ace0a5ea0439101f0ebb6c94c8ef98eef653132f6830e0148ee1006b9ea758307a649c505bc28ce09e3737c72de9cdc80645ea69bf6c108079a6f7b81f498d4bc5c45144c29d44176eaacbe9fb8b64ed5ba54e681a674e8eac894223c5060de128953d9f656c4805a1aa9a59ccfff1fec940d777edebdf7855f350d60df48fe14faf677c3c422ab71abaa62a39fb2ef3ebe31c385e62c60a16549c6cb27546fb46807718c54401aa4ce84cb9e6e28aac58f5810c4d8938df12645f0c23ea80509c7a4eac6ad509a97ecd01f03d079f453eeab5fe92f3d93bd0db788c0b8bc521bf92b48c25d882b3e7eb672f361cde4aaef44a6b291de4afc854afd077042f8748d0bde6861224b1e1826d540c07c925a4d5ec8aad507e603fbb4c5c81c495cc932f222ad26378ea52ea13a92a97759a732851ec03dd233aaab95a15e96b8343f2557520fee8b0aa656ba0ba640e27f5db0bfd8cb3c6a54b69633fb271d56fb26c70e7c113eee00480caed7d07d7845130c3797931abe47272fdc678b8b5c6e3f46aadab067e0c5cf132a0bd2a8ae82a3c63dc3bd6d3a6612cdc8fe3057111ec87b02bfd8b08c24b8fcc91d25fa8e1b6712f12373bf9cb258fe5c00d64a8a148bee05131d214466842da38cad8e7dd7848e0d1fa699d6ff4f3c401170797486607ef5c4183fd0c07d084642561f58c5bd4adbc988aa1b49bc46124d1c47bfaffbf59671c5db1298d8da342e299dfb186824a88ca84319d37ae3725150a15bf6a7451744e4cb52df8df7ec90fc7ee8d90e027418dff0b51df44ac3a41cb8d921c0f14ddca62752bec1cc64e316d40a90ce2a5b08cf79553127c8dd54bf428dfd4d580f602c6c4e5b407d5f708a10ac36605809f50f2f3026fe58035", 0x1000}, {&(0x7f0000001540)="07ffb6cd13d53cbe8b83a9a9c4f462867ecc29ded36c1817ff8602e9eac006b8d6aeef8ea89fd81aeb140cf7c58a6f6a5e6c92d5184565da966ed4d1ef57d96d89094caece77a384ff6ccf293f8d0d55a76b8895583f1cb18c9b5b92b046bf67", 0x60}], 0x9, 0x5d) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x3c) 16:00:03 executing program 0: r0 = socket(0x38, 0x5, 0xe15) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shutdown(0xffffffffffffffff, 0x0) 16:00:03 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') truncate(&(0x7f0000000200)='./bus\x00', 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x66, 0x1}, {0x3ff, 0x15c}}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x0) fsync(r0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) socket(0x0, 0xfffffffffffffffe, 0x100000006) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgid(0x0) r2 = getuid() r3 = getgid() getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0x165) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2047, 0x9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) 16:00:03 executing program 0: fchdir(0xffffffffffffffff) socketpair(0x1, 0x3, 0x100, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) pipe2(&(0x7f0000000080), 0x10000) socketpair$inet6(0x18, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x200000000040}, {r0, 0x40}, {r0, 0x36}, {r0, 0x40}, {r0, 0x20}, {r0, 0x7}], 0x20000000000004bc, 0x20000000000000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "0dff114e77e729d0e64200", 0xda}) close(r1) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000200)='.', 0x0) r0 = socket$inet(0x2, 0x3, 0x7ff) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="fb2ba976afa9a4c3d9d7d7553e8e6300991f006b47567f13501543f84be132907931d1c40eac670d14a992c20d7de5fa54beaea548d38e67d16932561deea2de7a74f4a12c81e2f1c445f2117bf81fef98276eeddd5ab420b6d2dc53fec83b02f2fd4b4362615ae8d80b49b241b2ea91e0b3ba71cba22ac36f8a2a2afef01e8af598e54e009b8a2babb1c55579176c743edbcc3b02d1c5b87244849fe7787b89cd9429f7b94217133ec47595670818888f5557df9f8b3d567e4bbe53a27f38dca57ad43d812f5cbe2aeeae693f1006e9e652c0da93819d9ca5e03fc9699cc1a23063e89dcf52ab51", 0xe8}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="800000000000000000000000ec000000e3df528a7c7dc15adc99db2ca4813bd58477f116a9f568152f0a3e80435fe600a6028ff7f51c2960d06bbfe0e535316c16b28ae04bbd404eeed681f046ca072c88518eda6580cc9c7e8abdd8be91b85d789da50a3c82ccec5c9d8c3c09ec9b9239ed3d87ae84512160aaeda192daf700a800000000000000ffff00000100000024102e18a8ff4956ca2620452570c4488f5f0831a5cafb31468a0661f172a9c0a0485a253c7e5517db49ef4bb010ef8a40caadf725f2162730d7979d1e5f64fc5960ba4c3cfa8995262a5c379dce9bb5c4bf7d4930566e9bd00b9c3a3996a9d427e3b60ca1cf0f41267b55e1b1a0d23b0d6e2e5d4f101767d40d139c0d92650ccad3e1f369b67faf886e29205d21722ea264000000000000d000000000000000ffff0000d9a50000b7da2b99f531484fa339b2da7d022c25bb55a257a7c3e7b2e0d560aae0ed45d450d28cab1513f36c4a1e6fd930d70b10fb3c2b79d807b162c75082304d5f4c7d5b858eb6b04599b7e57f000037fdc6145e04c3e08561430ca2fd224d63d2ac631493b58a0f4698a22b53a0d0773b2d52920b64470c1b99e31e699063ed6f030ffc524f352de4db66674aec222b4ce981706692aef7ce6925f8139a901caaa85ebabaa32547433cd7d814ed185000169187b1b0b37951cd2da2c50cdc5b434e0e24c8d9edc1fc380a87582020f6b8e24ab8c36355ed004fd73ff34ca3267b4a72224d11512d721f2538fd646de12976be21f3a67b133f6a200bcb62842e23222d1c0c7904ceb9310a058bc1d68f656f67c1efc6dc17cb7f4147c7f5bc308865944b44642a42d3693900edb2f82155e2a3609036df6c33802922d35fa7e3d2c9f45874d7c7090092794091c83eacd2b921e45202dd260f67d39806c288f37e578076b276c026f6cd9f49617846db1784f420aecfb88cd363a36e9e0d62f81d3a5edc98186b89988f0ab4ecc70000000000000000000000"], 0x1f8, 0x2}, 0x409) dup2(r0, r0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000000)="c09f627aa9a25976bcaf1068b7bc5693a756819438a3c44ecdf902792bc8ed5e0a91b5e6fdbb868d5ad56968de4519bc4785aa11d16627867b15800524d12bd45bc0207a8a858de955875a65c67177f015d7ba288be008f5e5983268ce40da6684995b85146c0f1d0c6f8a2e714e1713bbfac531c1630bca5419a094b4f932f012ab9fd7002d1c73484dc79f47e87a4bd536241a3357099d435858a5941d1b9652107dec2526527d497e105cae0efe8679a8eb4b323d1b2b3b3d14cfde03989fc4f5c8630f0bba62b1d28de093506bc8b7facd4ca109c911addd7128d3aa4156c433ad453d5243254571a4c15ee92082177adb4bf7ee7df3fe8b0ebcc2cd700e52b1847c40f84fc4b7e449a4d8ddeaea4831c100797bf7233720a1b40c068b854059106eaf950943b423714d236328cc7bd56d2f7d28efcc6b710e2bb7d674767b00537139d188b07dec7f16a81c14fe0df79655bce943b7f7d35456b5a1431f821c67be14bfc2eceb66ff70e6c2ecff89957dd1a6c82f75b3a35e796ec10c93721dfdb3b5c3dfb37b2fffe4b233ad8787f7dee54838f609721b63f257d03525dd4d64f7e694e7182011385f6dc41780a7b5fd2e58f82ba0ab0bff48da1ad9256f5ea3cc7971463448bed7044d7feef1495b8f41daedc2cc37646a108fc4f552ec013732b6b1710665a2492c27bfa1537f8608cc5695abc3624914de2457527b4acef8b201a16b823d208da1f7b8ba24c65b41884f5c842d10cce0d4da04ccf3dbf447932b6fe2a0ff761269a3a47c3a88c38cbf5d91b55577224ee2a16fa44c129d21eafa064825812f097c792b2daad3f087340d9d8f36bc1d07aea0ac9ad59e707240f8155fff66083b0c130b34ea7504b0a061d90d90e6eedf2b39d320f6903f7c7a8c2d558a4b1d0b3dbe877d53191d2fce19dd4a5bc9fb3524b5dd070848a872696bd6224b90cc802a64cfc04bfc9876f0d8ef8acdb1527a079f482a9b1a023a129a6716381036397196f12d942034906530843b9a4ee8528bfd7f6f019de8338f6ff7610a19fe04b2f80a0fca88111c6a89bf4eb55ebe48dd494256f463fd732ef2a813f54273a6c3ed23decb23361a2af01ccda7c052f06ba590577f1a8ebf519309bf36009ead742445cc83eea940e89df581907d719ee513e5fb416d3509c912a0b6fac61be4acccc1f2bcc6ede818d977fa46b18feccb4ae9397f5c576dc82c5c61471a06c2e08b8b97e2066071ebbbf039972008bd47129f907543857260356b1dc2b3573b038e62a09bccfe6efaa37bf9c1fc5949c21333fdf9546c8e68a0a28ec7484812dd40cadb1500dffe2e53ae8d1a1fe52335cba7ee436764568aaf9bdc7533b0c360ca8c47b33198d3e1dacaddc9db6eafa733a385a0b21ee746290f37b7ca4ecc05bfab07f7f97bce7bc76500d4267df15c822d2fed18ed0802ff71d86fc7971db5a160c3fda9612bcb271e48be0042bb80ddc6494d29c703939b3651166597563deb9481a1dba9d0993f56d5f69a6bae3c391a98b88525dbf69a0efce733c79dc5a5b5387bc876015f5fbd641944dbf908041e3c3c8bbfa0e9ba45fa38673e31e383040e00db9ee0bc24b08a7213fbda9ce4587f72d74ef49c5b9e91380d337261ec8fd91938d045d0f1ebc094e4023add7233aeb239eee86900eba17af006d5c2ed41ded1e9dca09b0630d94be54ff6b38adb9f7a86721ff644b2aef4225af13641009264471705b864bd2bc26313dcfc34eb83d7f3ad13600e2f5528e6e7ac6d2fb1f79fbde1ed0123736a00b3ff7282e2c7b44f9f6ce43a52eab191a0a6a7552b43782b858edee1f2893e89c1419ebdfdccfcdd00e473c6323d5658f43ab452720b5b6a81ba2c3317d7d19fffb82354bc5b951e8a0e393f90a161eff49f1da74649e520c9a19065b6e8c45ba57ba5e708fcaa9c783ba4f40772b3a78cea9ee62ce2e96073a5e9910688ecba8a57aad773db84288f9af074c6e4e78b10c170fee1b1dc6d1c17369192dd2f0faaab198646e8d0474e419a5871a8e686b0c8ae069f64ef75a02207c1e0fb32530addd11fab27c13b2857a4cdf76877f351a730823e21bea6daf75edae77e4acffde0a204d6d275d6eaba783b23817fdf199f166a5ed4874fd561a7b6dc07f151812faac0a02caa4b0c4b4a8da3b13ab249c5dcb34cbeddb42e9e9b37e9e004d076c4dc73fd1986e090dc188e7ccefe723a84a1694944802d75d4c64d90100732c7a3e2e7f5f7ab0e88690055434f8e9beeccbee2ffc3528e9a598a01a49175876ce6fba0d57637fd0ed2a48fd78e588bf2c3314747cbf954fda306cc125031b3e9486a7bad75301327773984c8579e5252e094966bf57d5fd25f342fcb9cda81f6bffea919796a6193f80ed1a08ec462d64771be3b7f6398bd50a0f916d6c12a62a9d1b324dba17b34410cc206db3399923cc05524ba289cd90913c97e81da8bef2b4314dabd9495f4cf94b97978b657026f418e94afebaea62f8a6a26e31563e1537c889e0d87c03ebecaa8a27d82e25857f298027ffe9428ade750bd7cfc1f023f78668eec3963274d94dfea97d4272a68fa1e74907dcef795947c4ba79062861681d654cc1c73da8834d47de538ee1974111198ec9668ef756a23c9ae50429a604ea0a9b413f2fb7f94dceb5522162e143b26e44ea1bc8bedb39618161819cc91802e1343a8fa397169390a69a926ee9d9adc8608dfb1cd53ab505c99f79d0b753551f10114086e0b9ec4d12c8bcf20146645f3fe9a3303235ec5b964e969de7c2e79bbe61cdbd46244a86cc97d4e140090fd960e3c15201ed2124af395bef03c133331a9e2b737c97ddaad650ceb4c602a25c6b62bb0ad2b602796a88761031bf5887765f639ef4087fc120c6ac52c905a1ced8d8228e34580aba4d4d18dbf2a779ec0c3ba26ebcc7adeb934704dc732c1b7874d92135b85287c5d3567d107cd6dd1f1e966688970d0b8feca87aa019d80dfaadb1cf2d5823f11dc6e37b91dc435b23e4338a3b43a030ed50361990876139b5f8768429096b77dbcef2699da0b87393f6b2e3299a47b2f641789529e6efaca7394711ecfffbefa49119b70cad08590d43116671bcda9ee9feb34e569c9583415438fae62f80c435647b4f8b51bb53cbb2afca906a7b2355411efdc2d0fc37644b43a1a7fda2e57f89e7c67967f7b3d73c621638c59a39b6ae945e79f85d37f28af09b5166bf9487688e603aa4b09439f3017bea8bcfc00b55b0b5ea874da3108dafeb48a903a9dd2d437cd6ffd447ef88e09b769f0088786d76e63c97f7f9c58e8609330ff96f86093bf60790a479b751be386e2ef3fa1f4148d6941495c0180dc970c9713daf79c132e69fe7e251eec329c5bb1a02ae28e5f509010105c37313cd760509b8bc18ad22364d880dda28898ea8f902575a21591165102d529fbc9bd3926c72e21c6d7f5790f681f444f978f074ca604d43ce081ffb5e5dbe11e7d6a9a06dd85f1729def2dcf45b86902e828368b2ef6d5f899785de30cf142998a5de68896b93ecb4c6c2bbc6dae3ed7baedaf738be91439c0a2c46a05305b02465278efb637aaff346287505cd4d6c4803cb777c0b530cb75025707171190fd423a641ae20782b6659fc5eadad7ee951724b6d217ce39a66750224bcdfffbda8d34a329d53c03527a1c965ea0ddb3b1453b9f975dadd9445d6d7f0cc0a3300d52a0cc90b24316d64a7c75908537d1d3667716874d1f10ed0306d95af9589b13ac6f5a80a1314cceb75fec10ba87ae1dfbeb63c32dca7944f5fb20ea969a3864ef1aac4515b8a2d3d77c621e1e6fa61ae52f25c39698e61f915fa07bace9ffee2bb482dccee615b1aa183b1d791a8e2061b60d4e40e093c776fe8935465954c989516bc721e57491e7bf1238ee932a8104b88f802d12e9a3e2d5beca2a6878b16b2b0b7e7249e35d4a5b128e3b8ac12f335cba94bd60264aea6947f119b509eb0710eb196fcdf886122afa0c23cd4d4c273fe46ac2943cd6c8557bf2f99d4e334a513e36ad46253144e4b7b8ca483d6fa1ae972f8378d76d3cc00335e3735cdb604ef0b60357f650cc44702957cae6d03d695f754dae44cc3155da1e055f68d9ad642ca01887bde2c23ad349583ed793a1b526c470a9b9d2a625c3b68f392406055b7f93c2c4c2dad7b55b99f5de36ad80d2a18f35545a97e864e6a4677a7127f77d3cbdd7718f8233bfc89efad207eb21c70f337df9c8a410fba84c2dd652bf5c38175ee9cca11e99996262b623fbdc6273e1fbed97888922fe10150e188ff43f3ede57ae4ed8c1985be426e96eb710417277b2834785c4df4a10f86a1ca83e9acd639819afd2c33918388daa83b7f2143e9b191044c592ff6f0d07fe6566d8a90ec77a2401608842f411e9a038750820fac5c91fc17fe6d4094ebce9264a83c11a9e4e672d770ccfc3106009ba37dc1818c5b16b34226c52234c883be8c7290aa184417ccf65a96bf63fb4f6f4f57ffe6436436f512e2433e486a149541864c745dffb0073fb33ef3c84639343eb6941a5f3dd409c08204757c21c3c26eb884d4d6353d34b2aa4135ef56bdb394dd89f0e048adce75f93890d19c2f795e5b45b7b48b064c9c87f04fd0c62d4dbf34dabbffb452863109719ba84f9fcee88ebf70fb9f6b48f6a5f06851c2f85b5327424650175ef946e692039d7910fe95de2c4c34f469898f830dc1b688a12f83c09f4a81ca478ad7648c1c34e7fe7fe4d40437f06bcff84d6ad5212a8fb9b29e76b91398ef48d0ea4425e01be3b5119e9e0342b793713031fca41e6988a47aa557ee07cae5bae8d77627517b52a1512a53fec0332357e64bb34964d306f558934ee68ef0c47d6b9a52dfee7e83952442740d13c9ae38a95837308ea9d51ea86c3ba135e746374d8e138f3f27168d6ef1f4cb7325bf73437edd465b88119e623f629f2adc2b00217175bfaed7cfbcb4312fb3ccbae1d119aca21ce5d567100cf28876a813fb8591e9b6ea5c7b39c9cf8e2f8a92b52be09eb3ee84d75537ad7339b09be989eee4b0e2653c4ec2984a9f6dc2af16122d8e77e16a228e9d7d26417d57eaad4f6cc3f613c082c8468956065b899420b0606701acb10e2242504a2e2dbafb4257af353870df9ac6327b7132a1d27aa6f903c4365cf3d9e4328a8aa092a2a53abdefc7f99c7fe1452df02a7f0e9f04c4314c80b8050b17aaea45fadcd04b97d871d427944f6bba4a3542ed5bc61defc2f6930483641e82110d08971c74c473a9606b9a5097b577c57a78777350a85d4b2addc91ebe5b0fb04537a220dcc37647de3c62b57a340f8b140bc02ae4c01cb77ee3f8067c1835139a272efc1c3115f730f1d6e3fbefd0654fea0c61933f0cc4a7d402c55518bab292a46df8762239d9d08935b110c853f0f9190a0c2bbe95621ec713a75b23ab1ba5805bdf7ce7c38f6ebffc046119faf42abcf6749cc30faf2845b9507e1400538e73d7153b264583e502f6980b2e4ca661d22f32bced2be6d1c2f83bee7147ec992ac6c469e428cace580d0b1cff07675d4389108ecefeea3f1779477caa41a7cddf2fbe4fadd9869e88d7581c91175c82d8b5efa0d483984431cc64ff148cd4d9fef57bc28f2178a24f73eec79a0eadf4b22a35ba78073b3ce19bdc4d4bc3e15e1ef31ccb3eb01830e5b69094e5bc8b12e698dc84db83b96b2612ae78c398d28219645369cb5f0d7bfc5f82595c06b3a73f4b61601954dfa579ab2f1b3c7e8a4a5e82789d3474f41aef1", 0x1000) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x1}], 0x100000000, &(0x7f0000000140)=[{{r0}, 0x0, 0x0, 0x5, 0xb70b, 0xad}], 0x80, &(0x7f0000000180)={0x435, 0xf6c4}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x100, 0x1, 0x96, "7e358f03630afb895d0e30df775df7450119a2b3", 0x136, 0xd}) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) 16:00:03 executing program 1: clock_getres(0x2, 0x0) r0 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="9112040910617f3b50", 0x9}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="73240af47ad18192947ef9fa2b42fd2bab000000367903556e13b71d7c46297b58f89c9e07063bfc5185fd820223803f6b7ad12cd174fc4417896e7059ec7d4856b88551", 0xfffffffffffffcaf) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 16:00:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x7, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r3, r4, r5, r6, 0x10, 0x4}, 0x80, 0xfffffffffffffffb, 0x3800000000}) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) lseek(r1, 0x0, 0x3) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="bb77cd9523cd118a2a9e441fbfadb68014cfe9cf492737066f615e0b8573b8160938c89b13885c28caa26320fbbc70e0c0921cc2b249a728896355871f03a4b4ea35d054c271a75c8d9d5406f42aa5dc08cc44fe8389db52bf1a76563812a3f03bfbcfece30e9c2062c5e7b470f63870fb3b63cb37bcd90d34869bebba2cb590ba76814146f1d876bad002cc0cefe103a580a535dbe1bc657f39f6db8780dbdfea11c9ef71940ed044643f7e9ae0d31c236b1a2383b92bec2986d446fb739ff65ae592a28df68c1f", 0xc8}, {&(0x7f0000000680)="fda8c84c183ae9cbe14d4a88ac002ddf94ea7b4aa6ecc4d3584d8fb7c2c8fbfd627e6e8fa690cf089bc9f01d982e0d3481766a7d3f1dacec15ca7252a81a53a4ce8a8ca3e2d85ff714ed0c7baf971bbac2169bd2348ea569741919a3278a795090c7c5c70d5fc56cef564a369d4309a7f716d39ad687420ab0ac338c02a804559d996e336d2ab1c2c17569d8df46fe51ce4bae95ee3628d0582503f6012badef67f2b899526f95091f8ef9530f72c23d111b38e04f52f014d31739e92a0fffe5a35363adbcd72b3e9d5cbab60e8c1f5432b831862eff7a6c16e4300049238b570966bb4639900db0130f68196fcbe9c2c8dd1186a5684ae23b57c4be20501c", 0xff}, {&(0x7f0000000780)="b173c6f3258c08e39840dea439953a641140a8b31e7fb829d7d02b877d4e1f0d45956d756ec4a6ee324cd701c739f4647e80d0ba5bcb789b5c9368f439e32bc4b0539488254f3b80429b836403390a57ec3efdc86e5bc9b190cb4b346eae7b261a584a30f33a853cbc718c4b0929ba875485b8e5d8fb784add3d068f90485f96a4236335c803dcb0bce2766d132cca9cbc37eee5f846e58f86f4037e8a1d117b022eaabe20f81a805c0965628ab974dbabcfa38a37301ca8", 0xb8}, {&(0x7f00000000c0)="b2d5e339ce8c18a1e16eb3c61cbf62728d658704a6f71798f2a77f000e", 0x1d}, {&(0x7f0000000840)="abe126485c5e0d8ffb4378f0a0c083bf6399e1901c0aab813460fa9321ab887b35b29e32be158282e0cb151af730d2f3a6eb078d566e412d3d7467d3fabc0efaafa605a2", 0x44}, {&(0x7f00000008c0)="e52959545b99e53d50647d59d59fe9257f7f3e5e", 0x14}, {&(0x7f0000000900)="03903c4146d3d4379ba33bd47f4f32c748bcefc980de9f63a7ad7a1bc7dc310c62dcbb6301e1d3a30579e79350a8133a3dcc79130298f771c1440e034b8714f47f3988496ba82816fb1588ed74c46967766b13c311bfca14e3410f22ddce4e0365fcca11e1b7573f9e0f4edc0d34f10a358b1f394c34ac4e36bc4f27941134238393deb31a813aa3b92f68f7268766df89652759cdfa0c6863a0e3ec1e5ffaa8c10a77e3022072da654249b469f46ae7e35d42fdb072f6f24d44b8cb9c9df396c1ae6d5300d448b55c1a163d80898d74bafb3e72c4ba6a9f64d472f49e2d54e15ae1f38b8e5af0032a19597b12c38eb1cb9b1a03d9bed3b075146096", 0xfc}, {&(0x7f0000000a00)="9a2f60dbbc87c091e522b58d2f526d9e546ccf79fe0924e55bdc03ee1e10d613f0e799d8c1f3399012299ad30724aa7571eb0716519e66f3144bb998664b7980e465c44ac73310dd8cdf36b3d3aa3aba60cc8001c13dd026a9e6b57154660f21fccf6aa5f7eed5701da96c665e5d5e10ea87c900041c38a4953d677daaa5bec5bd566af9cdb4734f059967", 0x8b}, {&(0x7f0000000ac0)="d1cea6b0cf9c086ea1d6bf5b9e0763707065a3e518f570b8639e30cc9968e7c8cf1bdc1f2e1da4ad9edcaac84a3b9099f87b5eeb61e7600f2c74259c0b64b0e61cfafdfc243827c8dc7f1759e75247592874ae926cd121ab92478240464225bbbbecb653e8467a903552089c1cc0d87c21c7a5f5777c404b361de0407057d98610f90e5992fabd4ca3cb3c67571688c3731827cfa1811731c83967ddbccf04390806e6e48e84e04e49a7d240", 0xac}, {&(0x7f0000000b80)="db1e67836c9aad1bf3c8ac08fa7512ecc1e55ebe34c941a49dd2f9020c5e75110ae537bef008c248941207c24d228af0a399d669b8bf3426d58d3917cb23872e3a8f6b72c6422d01e5efdba90e24facd53b9f8028acf7dfc66abe41049a76afc11c1c54ddf381808b097b8d2d5e48c7c28d9d8db0ff8db072f82778171dbbb45b516d281d9ea40fe5b04de7bb9172748c58b02b0e90a9a3495bb7aabe1ec32f8c21a407e90dbd753a8027f3846c1df79cfc007fd13b9c59e1bb8fbaa2224336184b563aec0cbcb499b030fb84be5d02acce608aa0238752cb242286a24f83cf3777aa6bbbdc7e5fa91955927577e95961150e8d2220e1446d19c679e3c50b16e318de961c7d71a133b3f4dd1eb99e121fe69d0321f869e87dac779221c5a0b82264d7f8d1e0f85c9652eb81cb8998ec77ea83aa38d6a07cc6c7a6de4c53b419bc6b68abe029180275f669f62b29e2aabd9af005679dc94cc67d9042762a68b4646d49d5dc6d497b00c4437c347fc7b1536cc2191cee1f956d9d7409e874738f28b49d6a846b5f0c9dd9fa020edd83a19a4c500594bd9ee5c37ff9a1ce237c1cc068a48581ae3d74fa8e5c014129276dfc990c0f14d2de345f47ec1dbd74e2550ea3463ed1609297e01b9e8c7438b0bfb30a09183dcde6f79e877add80287756a224744f40cea9984592767c57588a923107177a3dff6eeadd611adb20faac5efbf86ff7a3ff330c0d8181ea8e57f756c291e443d490e51aa498d48e9eeac715d42c50fc5a99bc7eabdf7a8ba92743492921f5bd92018cdd26c306b1f73ce22513b97d00a440f823994a6e14ba1953f7aa4cd9c6e4d8771cf710738dfc9c2d905ca40336df127f8889514e1fe9d74934d2ba592d1260879358306474422bc0d85fb6d8a129a902a8e69e0998ec11238db8b62b38e677bdbc65616b76b43750675a80f38c79c78dad44c13a8a840dd051486ff8cd32898df3efb8cf50abc7c8f88a08fdda029663594dcac5097bf63cb4e29c21073e6f1105900793b5aa2ffd1c01203226a6d1ddcca7ec6f366ef29cf3af524f82dfea71f2e40d4d249b2a8816b3d51f0087eb74997b05649f474ee2394afc784133405924c78d4c341cd18e0fa218dcc05081558ecae594594cebed63e444b7012fe1ec87a2ce562cdb2cf67ab0c39db18a006135e67c558c29d086534a1236af318595553d5fc441d9b530371088e2e6445679bac0fbed82378abe4d76f9a7353f390afd3500e36fe59a8f7ba9aaa33b0e1acd1de643b22ffddb0838c2e3511177ca25c9608d7c55fca02aefe921520b61fe8a23b2cf67969096e20e025a965b2a4314442ad503b0a4fcc234ce8235c52a7c049ec8232503c063792c554c220ab8223bc0e6c1d4bd8def7565698ff6b5728d6baeef8a19a2933dd187586135d6d445c7914c918e2d59db1f6d6c43e7d1311d6f6c71301e8e4db28874bfcfe423d3561fd3d16723120439a3e0dc913b49a1c5e839406619b07ccd814119bb310a9e3778f40645b31481b4428f886883f7cfc97a322a194abd8565bf2781d84dcbb0f8fb4ea6f1478676c63f725bba19da9e648192e6cf4a52a9c11bf2c904ccc78739712e53a58a7c6d0ea09269c7e601ceebb7a6ccbf8c8c9728d3a89d9f68454c9ae7e3d0ecf5a95ce0001be23fe405626fedbf03cea2266f40a7d53cc2f846d3e91b7144264d5422be273eb20591657da9cb9d9568f4ed87fe31a4ef17af5835a20f6ccf3c97673f914bd8d33ded4bb3cacb225ef06ab0ceb16d3e1b94c8ed2d2049c1105af0cde9e3a52c184bfdbfae51e30c62772c123b2a3c57cd55011a6acf114f154090ba4616ab028dada9f6ca36af6daea6609f0840ee968d0da869a8c2db7840d41bc3e069d992615bd1e7ec6c0420d0657c22172eb7f1d1d7fb63e231cc6e3f673dd5d80d8c730c90d8c5a7258266440b908ec568ff8a6ec3fb4d2ae79949202303572427d0be1b95c51d58ecb83c13e7fec7685a6294d720d905e3bb735a7522dc67b98d93947c2b50f245add0de5036791f89e3434a3e28ef158af7b52b0ed8108bebaf87b85e2fb94c9d5d93dc7d21a884eee0fbae28593ac0ae7897009e88c8da880769db4f9252bd6302bff5a0815c854237ca0ebc345f5515d9842bafdb565750f9a1565f7d902aeba753fc8077e19164cbf1a776aea717f2b2a61de16637c10f0d5efaea032a3b867f6de9624a54612dbf33005eafb86218f607962f7363fe8e8da6482683b31af70461caf25a76af01b1f131f3a722a62da40d40b25e92d60d369c2445b9b93c7141ae3dae4de58b9850823c42f0c4bc1bc70963dd671da4b87959dc1b9a0dad130310d9af49e37024a568fa694ca06344d1d0be81c70c808bbae9fafd5b2898df6dfd9d63bfd051cd78b5256cb9f701eb40ec77dfa7ccefe5b9559ef447f37d8a1c9aabfa492aba5cf79240bd2ae730760e8bf781f7ae15838f7365761e5b09bc561f53b02b156ff35bb0077ab7d79f585ae690e2a63ab9754243bc4ea039b1c5038897fa51f1c5a808dede2947b47413f7289812dddc145f8c0aa3ad180414b1ce404b76d653bfcf40a24e12995b5fdd95ec2d15f9b183f26988064e3bfb6c2ce41866968a3422bffbbbc1dcef60e03b30d58215f3185092a6ee098df156c10810a06fc7ee60ce00398e698956d423fb9290b38e3f082b9233631fd9fce78ee2cb24a80a4e0625e5970fd6e9b403b66fee7b61adcb1dc3ea0e47da464b348cdf58f2a1240de923af43acbbc2f8cf0ada9bcc2cf4a185a86f49fbc1b6457f9e377db7308370269248e533c462ff952e652365cacf0da04ee22db5bde68248402d3e4a9fdf70cf167ff6144a964f143ec53fa094769c82ceed96f03c32cbba2d4d293946d75bc5b4acb89c81d52dc5b4b98a3e87601added652fb12d0dd28451d1b7d3a5c9cb62baf55b3a32fce7d8b29d58ceeed44fa0dbc7392be1d06546ce529d9b8cae728f03bbcc78443a9d911135a10fc831ece1952c51521b4f7d1a5c978f2d55f9f7947d2c844e64a825095973be2e81d5ffbf7fcb6f24786ca3826aa3697c030dd2a025dac543b1cf825f0084fa51442b6e3c84a39bef366a9cdefacad1a97dbc247a1f85db404b8178f15220ec99b50fc6d3e65a4b67f2758c25305c78d96a7aea2d2e08f1863eb27af18b5530d184979114df0ba2b15f5e709ca82185fd1514a27dd4f45b282efa96f59d11fdfccc66dc015ac159e111a5bed7e39cb2cd144456fe5037a2bc6ce629cd957e399108ee943bab7e025780d9d8ab5fd1442638d08ad53ad4f7707e57e5130a605daf55ad67e0e64a78c0a04157f18508bcbc8f09e9afa437873096a9b8049f19493e7e32d93c04560f88c6e4745f5614ce390a2a33b2899dfb3f7b6303f12e53b0274033d61be4092727fb7cbc49cb17c409a56829bf7ec06dad3701c7f36ff08f8691fccf56a29f62db81fdbafe7be4ad50f7ce5f90fc706f5dcc15cb8d0a2b9063cf70c4850cb663d4ce3ce839f962d15c61937094e42fd8a4e14959b020d2ed3c67a97305bf617c01502baa09e45679d8ebc2adc70a761b89ab1362270c86ace7aad0227657e34c356e6a2f23d4e604af20ca400fb09e7e15b40a64c9a28f68efc1b5d9ff5d9a236472a265c7f513256a147905368480a1c6ba706f070073371ef53670d9c7689aa5670090253048aafd7ed67c7e50dc6ec356ef5586b6b4b941331b9ca89d3b27b3635253e551c8528005d9f89dd8cce2816de4ba2908e053559925081117a95f283d5df755c2d62765e11b9681013f335a24d3456ed723e6b2dde5090576a7ec5f8dac588655fd9c1c35048bc3126f07a7162f8edc241cf47582e4aff4cd4dd27a9d393028149958f66db70541a18104c88ce34631bdb78163226142f0504344511184dbb4538a4ee03a3a49a8e084a53dc0e28aba8edeb7ce044a0f226a965541e447e25ce1ee302a93cf4a31fc232387b6d75b8144b17fb9bee7ae3659fc06608b303fa5262b68d35aabe2f8084f106226fd93f11d25e4ba01b59de432374201253b1d072896604c23a7a455de1280b9affe062d373e3577545ae7c74faabd706915c749237981cd958a09ece03ff784998d2ff9538b595b7eaa15940bdb14735b46900a0a5d068c2623fa32f61f29dd702260f1b620758d0348fc8ccb79ffd39b7cd4ca6793d065ccb794ad3cfdd8830945b0e7afaf2c1a4f1e40801911f7ce9b8a7ee4f0f2560e9fc6973992c88d4ddd913a5e7bd4c0a92a33c2e94ac8b8f045393d015981b136cb5c10b1b0cdf07b52d9883bb4d310d0ecf990ec384360372b8be0f69f2c3faf9c63eafba2d9f41167afc4fc8882420f9b684456f86007e1c4af1154e4260de15d2f7c82563290e7b9e4e050881357c07cddb1a2697450709dd0f78847970ec08caf7ca86a5db0ed148752299dd57e0b2c461e0c391a57ff23df11db034bed5631a45a9855bdc0718addef69d89c5953836f79577713a46a36ff45250c78f57dd483d0aa24bda1dee3ba4d907d416c0bb2a70dc19b80c480de1047a13a511df4537fc75d593a3d56c2f1038b8f20d50371596031e864b14bd56d2b02aff23f31e447bc295d0ba355b355b377d54447ff2397d7aee2e1f0ba9bc4f6fd34933aa1b4c0b4d4288e12edd38a98143530348f1bd4519769ad2d8e27ab5fee2940ff45e578ccb35b3ffa7666ba5805139391c2944c58b8497544915a97d7d995d178bfb690a9e5e7fd3884d50ad0df1c75993042902fdcd5aa83a27c859943eac6f3920ac67692270ea21163188b7666ff65031a8bd1e74ebfaf953506d44417ddf011da76881a3f6ca21ed68f50668c83059c4defeaa4846c2e5ba1ba830585316fb3ff766781a69785cb57dae0624af1230733727812d176bec71a00c17626ed8d8fa366fcebe41c3a748ed43d8edf7fc8725f3b37070816aaa66c8a3a370500fe6a8d8b365061dff94ad905667e9e095daddbf9ebb804717f0e9c435fbdd4ebc06e232dcaddce0cbf70dd0cc6ad1dba203dfab14d805e1861be5aa8550fa80595f146b0819e95422036c3d8930f8d555b4e643608d5d5530e9600d59f48f7699221892b75eb70c6c3222284f643ae567aa2e38989f4bea0fd7dbe021c2a50cdac648c5351e0aac625d67c04b14e26fba7e08babb2aee59745cd9d441f2a9296aef167058774b132d10744f9f35cc669dd8b7a1ecd808a474e66bde7d4449c9a6452cbba6240d72543e830921b0b18ed01dc81a118c0f5f718139c4f53380959b1afa6b01ad2608263d34e7c3a5f4ba4f8b9d5c17336063c1b6e4390af30daccd60a16a9d39cc4c89835845bf412c35e5481da06e2bd64163a204a2e2a72f783872231bc940065a64062c8e9e3dcff30e7830520ef665e829d9d8124ae010e3bbe83bdc20ea6ba9b7f24af5e33d4208d09174ab6e26a03468e0593eeeb42f1cc873f86105f55e188a8b1ebc45d749d4f68c5c960da58dd61816ef729823ad6d9083f63986da282d18ed1085626415a855cc838ddfacb8dd8444d81dbf2ea8f16419d59585f0deed01dac77f55922be3469333dcfbdc0fa05c43baf1cc3893e4f19942c2404b57dc2cc23619eb6f0ca25caa6f2eb9737eb6ac7c06dc9d5f5d21c7f1ca308434fdfa8187b3c27c5ca276e6cdc3b88975992001798da12b0422d3bb6c3205deba292a84ae1eda4073bc3d05913ea015e5808f31439f007518954231253f841888954f9e191fb3a8075642a8aba94a9cf6587246d6a638", 0x1000}], 0xa) r1 = kqueue() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="1e8f2b1c1d310ea8f9fc1d3fddfebe894ad197b40e0336389739bfc0956e88de227e7c2c260098b726865852564ad6", 0x2f}, {&(0x7f00000001c0)="a0a4e50ce1527f5704813c58876e34fba67ac5d1809d82307ad734cbbc21b03200b40b9777eaf9983f586c272da80febae81b711788bad57cf96dcf0e4c3665aae0b3271c5a9868eaf45131086033b851daf821d96828948410538ba12852f10bf84910918d67b3aced9d95a255c1253bcc0fb3d0b692f89e3fb558ce8c8673ea170fab8b7707f482898182cfea08db84b19ff18bc749d1ec944c57c29dd65ec0f136cd9f8556917a4c19aa5cc309137f86fd744d9bb4f84769f7c976a707e7cd2aeb37a992d240951", 0xc9}, {&(0x7f0000000340)="daf8961c5e66406284d1effb6c71c178ea8745007e5ce9d11c102b075787492b5a863a783a257c5cbc71ce499beaa721a716064414c262c2b6898ee54b5078eb0a415d5abd57bbe6a22f4cd6f2b773ef207012d9e3ce039819cfde302293e4c1113a3e423337b2deb1cde38dd509a152986b683963", 0x75}, {&(0x7f00000003c0)="bf10a47f4658e9ad9d0cf11b7ef7db257d0d90998b49cf7bef8309ef31bb3f535549bb3427bb36ae411a3e0493f5d8de65a7817894e981425a7f7af247114f30c976c68cf021a66738e971b47a44ba6b485a200414277f6c25d8eed5f19b8087af7f5a0d4fa21644735260772a67c7ea16e2f4d86f4c022d5102ca5e0767a881064770c71b1a73c53516658330ec24974dfcd5eb71ae541e8cbd0b1e128a33c65db123", 0xa3}, {&(0x7f0000000100)="f68460faa55d895e77a6d14b277621334104f463f34b5571b6ff27fccba775", 0x1f}], 0x5) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) setreuid(r2, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000001c40)='./bus\x00', 0x0, 0x0) select(0xd02f97926780e080, &(0x7f0000000180)={0xf13, 0x0, 0x0, 0x3, 0xff, 0x2000, 0x0, 0x7f}, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1a, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) madvise(&(0x7f0000077000/0x3000)=nil, 0x3000, 0x7) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000427000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc024, 0x59f5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x2000000040, 0x2) 16:00:10 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x1, 0x1) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r0) r4 = semget$private(0x0, 0x0, 0x1) socketpair(0x21, 0x8003, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000040)) socketpair(0x1, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmdt(r0) shmctl$SHM_LOCK(r2, 0x3) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f00000000c0)=""/61) semctl$IPC_RMID(r1, 0x0, 0x0) fchmod(r7, 0x10) getsockname$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvfrom$inet6(r8, &(0x7f0000000180)=""/4096, 0x1000, 0x40, 0x0, 0x0) sendto$inet(r6, &(0x7f0000001180)="3c6283324de5c42357d5cdb44dc0b127a66560fa40501128e806d0d8dd15e6299cf25da316abf7c3ff7eaf7bbd6ade99bbfb346965c5d38130f9df74abd10ff9e4a56e0c4b792919ddf559ab637a2fc589749a0c19d754e7b7a842cdb85357d550cc371ac1fcd624dfa17b3502ee918716337e0b2bce2fa9d2af31a638309bed4eb938ac4b4ff57d3473", 0x8a, 0x402, 0x0, 0x0) socketpair(0x1a, 0x0, 0x4, &(0x7f0000001240)) sendto$inet(r8, &(0x7f0000001280)="f51d2ef8bdb9ff5162f43290c88a0191c2f1042d0375ae7e845958b58ab94d54c48d05bcf139d1b4ed32505105a1a425ec32fc80987132317565317538608e4c1ed9b087df08cb9f99d939f83f76e60aeb6795656add5c59ee354e6b36c38b604808780b2c2c980df361065842da0451d491eb200e486d572a2ac4850e22698d849a597189a083bf205ba02090e401f83d1de96f006d7667676f", 0x9a, 0x400, &(0x7f0000001340)={0x2, 0x3}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) ioctl$TIOCNXCL(r5, 0x2000740e) socketpair(0x6, 0x5, 0x36, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r10, &(0x7f00000013c0)=[{{r10}, 0x0, 0x10, 0x80000000, 0x5d, 0x5}, {{r5}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x3, 0x1}, {{r8}, 0xffffffffffffffff, 0x52, 0x1, 0x2, 0xfff}, {{r9}, 0xfffffffffffffffc, 0x10, 0x0, 0x100, 0x7}], 0x101, &(0x7f0000001440), 0xfffffffffffffffd, &(0x7f0000001480)={0x191d, 0x8}) shmdt(r3) open(&(0x7f00000014c0)='./file0\x00', 0xcc1, 0xc1) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 16:00:10 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) socketpair$inet(0x2, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:10 executing program 1: nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) clock_getres(0x0, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) syz_open_pts() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) setgroups(0x1, &(0x7f0000001380)=[r2]) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) fsync(r0) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) r3 = getppid() r4 = fcntl$getown(r2, 0x5) setpgid(r3, r4) syz_open_pts() close(r1) getpgrp() fcntl$setown(r1, 0x6, r3) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') write(r2, &(0x7f0000000040)="88", 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fcntl$setstatus(r1, 0x4, 0x40) readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x20400, 0x100) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffffff7, 0x170}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/147, 0x93}], 0x1, 0x0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x315) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x2, 0x5, &(0x7f0000000000)=""/77, &(0x7f0000000080)=0x4d) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) lseek(r0, 0x0, 0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000180)='.\'/[\x00', &(0x7f00000001c0)="8d4000") select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) select(0x40, &(0x7f0000000200)={0x1, 0x8001, 0x2, 0x3, 0x0, 0x9, 0x20, 0x3}, &(0x7f0000000240)={0x8, 0x9710, 0x5f4, 0x0, 0x7, 0xf2, 0x8, 0xfff}, &(0x7f00000002c0)={0x4, 0x9, 0x8d, 0x6, 0x0, 0x5c, 0xfffffffffffff2a7, 0x3f}, &(0x7f0000000380)={0xff, 0x400}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9b0b, 0x4}, 0x8) poll(0x0, 0x0, 0x0) close(r0) openat(0xffffffffffffffff, 0x0, 0x200, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x3e02, 0xa315}, 0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000000dfffffff) socket$inet(0x2, 0x5, 0xfffffffffffffbff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) r4 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x82) r5 = socket$inet(0x2, 0x4, 0x6e) socketpair$inet6(0x18, 0x1, 0x7ff, &(0x7f0000000680)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4007, 0x10001, &(0x7f00000006c0)={0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x6, 0x8) socketpair(0x10, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x8c0, 0x0) r11 = socket(0x18, 0x4002, 0xfffffffffffffffa) r12 = socket(0x22, 0x8007, 0xf0) r13 = kqueue() r14 = dup(0xffffffffffffffff) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r16 = accept$unix(0xffffffffffffffff, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001800), &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) r19 = geteuid() getegid() pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = getpgid(0xffffffffffffffff) r23 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r26 = getpid() r27 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) r29 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r30 = socket$inet(0x2, 0x4007, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = socket(0x0, 0x5, 0x7) socketpair$inet(0x2, 0xc005, 0x10001, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = kqueue() r37 = fcntl$dupfd(0xffffffffffffffff, 0xa, r20) socketpair(0x2, 0x3, 0x2, &(0x7f0000001ac0)={0xffffffffffffffff}) r39 = socket$inet6(0x18, 0x3, 0x80000000) socketpair$inet6(0x18, 0x1, 0x3, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = open(&(0x7f0000001b40)='./file0\x00', 0x1, 0x109) r42 = socket$inet6(0x18, 0x8000, 0x133) pipe(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff}, 0x0) sendmsg$unix(r0, &(0x7f0000001d80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="2eaded06f3a684be1dfc4cae22a0ccbae6737c798009b025b90e9d54384f167146ec6e5bce90a6e0ce6977591371def27ba2e34328618a1498d8efc490f05b4991943a85ed7f95a7efc8198e498e6d4b4f7933b350e94bc084128cb776809f2f01dce63da1763717cb3691e61a85cc6576af2408db3cc6a89d5e0f4155c0ade8f4d73d0014d0cb77e4b557cde268060c57152cfed009c58826ea5014f94f907f4268f05c9539de97846bfd378594b4fc49e83d93eeb3f029cc412bb1f49fe60a2b4ae105ce9203d8eb2f91d297edfb236e23168635f5d8f79cf453c42ab345d2b89f922065fefea592b72cae3957bb472d5563d64dd45f73", 0xf8}, {&(0x7f0000000140)="9332e4854364d6c232f57766041679df8630fb5dd284a457441c6b68eeb3ffd60dc70c16530711521737253e4a942f90cb0f56d3a8e2cba2ecd292175f3ecfa2a2c2c84c0995d6ecd34b5601017c23d08f392d7ee7a6b487e8cb8fb323f2307352f3943160cb1c45956627b61592a260a5203b662cf5b49b3debd56c0ec91d8f69eb7bce0f5f8483c5316f7344ea49f687bb3af34ef3e29e45734e18a453421ca90e826be5d83803f451ce696da2e2a8379f8cb88b032c81d5372b7846c60032539944e447296bfd", 0xc8}, {&(0x7f0000000240)="7a078ecbcb7abaa9c9d6e0345b6ce6fba16711f67e21c8080cf3394b9bf8d3414d531b5d0785a71a8aca51db338112a11e080168fb8575bcc78a32e1c1801f2821eb1af1bbe9ec9187ba69226d64008d1500044402a2bcd05593074f90e7a61d4bbfbe12be0d27d02bdb458affbd133cd3ecf02fd2aa08bdd45e93962a5ebd1ee88a39ab18492456a8ecb847529f51d71efaea6c4e4aefcf26ad9593ba7b8f4f4ed11f3fde95f2c04e17d3", 0xab}, {&(0x7f0000000300)="9f164d6f242ff799f437adad19630f69cd92b53a774076a2daca6d4ab242c8ab27bc830c1dda0e8778168485e32d678cc409f5076d6cd166387cceba5f0cec54dd9d8fee802f991eb73fbcba68ea6a224c6e42437c58e74cd966aa5bf64e73d936f45317669e0c203a6792bdae1e356f3db273851c69c3618acf156308664a6b0298ca733e6c7200d53799cc324138c9bbf139a373ffa0811929b910727074af340f52ed2d46a2af88d29bb3044a273cf7036500309616998fb7f4c4b71dd5c6dd7e15e8b4", 0xc5}, {&(0x7f0000000400)="c16da2e37bd8ab65bb12e265a41cdd0c01c30502b4f66d77331c91bf68013f4b2ea99a0dc27b794816b7dc3474c9f37e464ca1ab51ecd8d6e6f73e01d0f54da5a1091356292660cdebde61e29fb4fb06efc8df9078bb50e2fce5f2f40919e2396b27d303209e16130228beff2fed6a47b5f6fe2a396a16331c782ce737e1bec4fa69dc9ad7a4a1537c93b32290e0d4b95a1e6cb16e032755f7b87c0c610bc1d3c8a875093e615d26c75b2eb685a04c63a9bd5557c6c83913d2e4f5b5ee9c0c5a9b3a6b066c55e6a3118d8dc39df8b3176ff43337ffa3a5523ac6fe71e27b706ba3", 0xe1}, {&(0x7f0000000500)="e0b9f9c05c5952a97ce85fb70e38986b77f6afb7dfa29c", 0x17}], 0x6, &(0x7f0000001dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES64=r24, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES16=r3, @ANYBLOB="0000000018000300000000b249ff00000100005cbbe459800512c919becd6b200acb4a9701220e61583e3337598aad944c171df393ad5302a89ef4f32232228c02e8cc50ab06474156e96c9d1e3b9960fa8387fd2eef5fadb80b7ecd046d3767355d7b83e1b1753178fa115573518b0148cb6a0188847795077f7a1e0d5dc1c2885d6d2ada04299c30e3162ce76a884d5ad94760cb1aeff273c759db3d8596ddfaf406f66f313c0201f21c", @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="000000003000800000000000ffff0005f8000000c1eef5f984463df4f740ca48fb7939111e4d676d48e73f213236a89ab9ee64552f14fb805ab4d2fb2fd8aa6649a6f451c80566a46fe9b223992e6fb29713706febdd78b0dccf3b6026a7687911190c03108a4b9479a0d1f20f1043472a1402a950e120bba1333f55fb170a4947152d5106e7917fd8a7cd0ddd104b1a876281d75315bfff53bd80a845e932e6a0f181d3b9b84613e91cbe16eb50532cb843bfe75b73614e4a05421f7137a22ed6fe838603caa64886c939637cddce75396fc9e2eb6fbd61ea2bc2ab1da2e3e336db31f523dc003ec6e10880f65f01260596c0436b55dd1525b77d267a40a8dea57f603fdba9e778a02523262fc3decdd9e3fc9c1b9244a5c074f4b145", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYBLOB='\x00\x00\x00\x00'], 0x27b, 0x7}, 0x8) r45 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r45, 0x0, 0x2, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x0, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = shmget(0x2, 0x2000, 0x28, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = dup(r0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000100)) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) r6 = getegid() r7 = getgid() setregid(r6, r7) read(r0, &(0x7f0000000180)=""/132, 0x84) r8 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) r9 = shmget(0x1, 0x2000, 0x380, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) shmget(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) mknodat(r5, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) shmctl$SHM_UNLOCK(r9, 0x4) setregid(r6, r7) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) bind(r2, &(0x7f0000000280)=@un=@file={0x1, './file1\x00'}, 0xa) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000380)="507934457f8962ad137576a6a0d8cc75ee407a49331e7a96a488766970e334c7877497ae473a2fc70b102175b6744e71d8fdd6ddc609ec30b42c53e90032915bb1ecad5598428e9d4a2acca8f6e2f1f06f", 0x51}, {&(0x7f0000000400)="ac9750ce7d25e0967879a1f6b403bda481c1b45a95cb1ee42959b7d642920d3665f9bee40c757da5e6aee01b2a4c38efd8347c2b642fd5125b3ae3e7112154d77c1b9bf0b3c2828a26cb0b830d175029d3ca4b8051c020c72e55bb63786b0f8835b0008bb6aa490ed452cd5515bb9c89944399c7cae7ebd6b1c929c15971bbc95db02a494ac8788e33dfec246ba5c9fe69fb951266872e8259d619", 0x9b}, {&(0x7f00000004c0)="10d853ce3f1cd64582e7c2d7ae82f07ff6ac2fc6884da0c447efa9ffdea61102f6d202ec0a6c75f2398ca6d0355a7b95f7537cba8ef2e42f2dccb371c195431539a8e71a88947aa4212c5a8db96909642d199e3de8eafb348eb99d124e5199b0fb8626a2f6ae2fe936733ac60bef9addb0409981e1c08bb0a5d3e4d5eb8258a40d55bd65023030b9c8aa3504f17b39a2af11c72e33ac6a5cbdde89fdd9918b82fdcb8dda2a6d3175888b24f3cc97111a7086fd2b21b8a3925c577e90cc8163cea783ce7d5b72ddaf6cf48caf814a760aef12065fa3dc7d9a61454addabf2b2122c15aecc4bf1a9126493ec1e4dae9490849bb160ea01de7c0095", 0xfa}, {&(0x7f00000005c0)="a9271bb5078e7b64ac1a453e89ef8874499ec4e9fd8cc8bac5166313da7d0ea8e44b4bb941b225f38de26ac948f57e7acc15464fe5e7eee42f5205bd09e30195db783efabc4c72b43cf6c89e4d853623af8c6df5c3b1ddb169f25f171666822ce3397f4b6adb7a6c77e405a0ce7df9649ecacef67a1089500a24a58fd64c073cfa2f1426e45e13178649021a15b7189c73f7f052548fec2d0e41522f7f1f8475c9780f7f751bb35fe8d9bd46be111b588b7e38d7950d1b787498fd1d7f6e16e33bb1ffb51d1e4efa9fdd8428d4d020878184207228", 0xd5}, {&(0x7f00000006c0)="f03efb94964d4386c4dd8341540cc444b052fb3f48f32bf9d53fea0204492bf7b0207f24c0ced0065ed0e96701b74c519ec4600626612e40e2c1774488d2d9fcb66c3a0d6ddeabecedb5ad4d1fae8d53706f5f72e82c4b64bda0e7d44e854cecbe75ce407b111f3fd43ed10fac9611382ef7cb94f1e8cf260080413d64b7e2841bc3254af7249e410ca99c454892f0fa87ae7446daed14041c62302b7a3063c70d3b2cf44ace5ba076a0c0a1f9671af6c6fc5d3236a68161b78f2668a29eec06fbb676cece8779ade08931983a6f1880a8b2627e890cd8ed", 0xd8}, {&(0x7f00000007c0)="291eb2049e5b1c6776e3d15f6cf13b79befe3804caa75ece7158467a057e18613f4f9e000f855082570daabca2df269175308e47b408aa07a5c99b3fbfbf668c9509834071ae0d10d9c945cdbd84583db58fde74982825a90b49b39a6818794170652dd905f43020b785b72db0a3b169fb13052e4cd965d92f9a1c60f663f7a4c0547f526ad10ad1a4bdc5d73e16d0cdfd821ad03d96d1d9612d995fced464c36dc10c801316", 0xa6}, {&(0x7f0000000880)="b6adbe784d1c3549cbe01c8e9f6102ae3a8098e8dfd1939ad2114cb510ebc14fc4e896f94f681c72dea024f1aa780574eac84928b5bcf0a688e74b4a49cbba6715373b5cdaf68ae3b4155328fdc354c45304aa283a4d7ef44a1820817307ca78e5", 0x61}], 0x7) accept(r2, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) syz_emit_ethernet(0xdd, &(0x7f0000000a00)="35fe37c032f3ce87880eee4deea4bd5f827434933e469d62b68758876a980f25473099cf78e6051cbb55f55ada86c54d110838cee601b1bde3284a6b53ceebe59d583bbc30d2c3ab56e930264328795f97d619172e5e8eb32778e37859f488a53eaf34c324913f97dd1e8bd4f96f7cdda224d3e639f9cc19c302bdcc4a1a98e8bead7d01d2d246ae12805e16f59930fd9fbe9ebdccc4240e5e1ed776b11ec2e5eea13ac461be1ca5dcd2fbd96f6f8de56c869d8c1eb2486064bc25705da97b0f4c539a373c6af72a8de26678b9808609081d6687cc9c3c9a207a421460") fchdir(r3) fcntl$getown(r3, 0x5) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x40) getpgrp() setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x20) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) r3 = msgget(0x1, 0x222) msgrcv(r3, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x1, 0x0) msgctl$IPC_RMID(r4, 0x0) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000696e05000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d619a771ebdfe8e1d342fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a9946"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r5 = geteuid() renameat(r0, &(0x7f0000000300)='./bus\x00', r1, &(0x7f0000000340)='./file1\x00') getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r5, r6) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r7 = getuid() seteuid(r7) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r2, &(0x7f0000000480)=""/90, 0x5a) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 16:00:10 executing program 1: 16:00:10 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="27b9cb68b2551e9d640857d864939e3b9036dff705b3b55b3e44b1e236a04a518f94b57b2e0bc775fe47fe979b6ef46415ee7a577dfd8fc3acc866d0669f45481dd5c6395420864ce6c9927ac30abb9d628b5f7c427d0c8a7210cda6135f66a54305bab761b0bb463ba608213f4dca65b837df2e32f1fd14524ff82e37d6ef959152a3c074c44af1b538d408098ceddbcf7d424d72319aca35c7f7151a6f534d63236734bf85c76824b440dae619e5d7dc8229f48ea9bcae36253a7517590e5dab58136500ceb72539d1efd148cd81da248865", 0xd3) 16:00:10 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = socket(0x1, 0x2, 0x8) accept$unix(r0, &(0x7f0000001180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/136) symlink(&(0x7f0000000280)='./file0/file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7a32, 0x0, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:11 executing program 1: socketpair$inet(0x2, 0xeb68a92c98824001, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x6, 0x33b, r3}) socketpair(0x800000000000002, 0x3, 0x102, 0x0) shutdown(r1, 0x2) 16:00:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003940)="90", 0x539}], 0x3d5) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = socket(0x0, 0x0, 0x6) fsync(r0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0xffffffff, 0x5}, {0x18, 0x2, 0x100000000000, 0x7}, 0x7f, [0xf7, 0x1331, 0x3ff, 0x3f, 0x0, 0x401, 0xc34, 0x400]}, 0x3c) getpeername(r0, 0x0, &(0x7f0000000200)=0x4c) r2 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000380)) r3 = dup(0xffffffffffffffff) listen(r3, 0x401) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSDTR(r1, 0x20007479) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/232, 0xe8) read(r3, &(0x7f0000000240)=""/94, 0x5e) 16:00:11 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x4e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) 16:00:11 executing program 0: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) chdir(&(0x7f0000000040)='./file0\x00') fcntl$dupfd(r0, 0xa, r1) madvise(&(0x7f0000fb9000/0x3000)=nil, 0x3000, 0x200000000004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x114}], 0x2, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) 16:00:11 executing program 0: open(&(0x7f0000000380)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8420, 0xc) r2 = accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x7136) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f00000003c0)=0x77a) accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/3}, &(0x7f00000002c0)=0x5) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:11 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1e5, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getpgrp() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9b1, r1, 0x0, r2, r3, 0x140, 0x1}, 0x80000001, 0x4, r4, r5, 0x3, 0x20, 0x9}) setreuid(r1, r2) shmget(0x3, 0x1000, 0x1c0, &(0x7f0000ffe000/0x1000)=nil) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000000000000, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:11 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x8001, 0xfffffffffffffeac) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fecf3c48d3000e8ea3d4b82f534e46261f49f08dc6493c8904f3177bdb53b0400cb13f7d2d81ddafa85a331f1919a8c7d8c87a928765cdd264fcd0e4fda9cbb04e46333c895481d72e86f34c3ba284d3b76aef93a1853acede52d12e3c9e4e287cf5ac7b1"], 0x1) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="edffffffffffffffb4000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303b373514eaf53aa1321b5fb9c03df718a53ff31875691d560d39063aa16a2e4828c1d16381a6db69271034964e3cf5c960dd72b9171e09898e10c270d4d65d9f0bf61b8edebaedb8fbe507ef57b000113315a9f393a05ce2ecde47cc5f990d853979dc5646f85bdf808e02e25d7aada67f7f1fa3f9203bccded6771467dc6f39a810c3780d9c9886d0385f070000006a9a538b67b3f6a894cb186530a18ff89baf6bf64fd58a14e6fcc82f825cc040950d548c0c43f94e0ef7000000"], 0xb8, 0x3, 0x1800) sendto(r0, &(0x7f0000000000)="aba42515e7143a3d7a6f98ae1325d3db193fc51a2c17e75221194d8091f89ca2bcb91bc4ef62c5f8725d7b9c7271071fc23ccd3b31639ac8d52843", 0x3b, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() fcntl$getflags(r0, 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) syz_open_pts() poll(&(0x7f0000000340), 0x0, 0x0) getrlimit(0x7, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xc0, 0x22) fchmod(r0, 0x28) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000180)="c38801003bab66e85c1bf92e459780cf94a1dc81ed4739ee9b6193872fe2789054a5138e2708dd7ab5d456342e29c49e0963005e932d70fc48cf7482aaf940cdd3a8448c493035d53bd97c60f0b9886d4a1f8ba27b61589661058085722813ee61490b9cfc8131", 0x67, 0x400, &(0x7f0000000200)=ANY=[@ANYBLOB="0127000000757300"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) recvfrom$inet6(r3, &(0x7f00000000c0)=""/12, 0xc, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x0, 0xfffffffffffff801}, 0xc) dup2(r3, r0) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x400, 0x113) ioctl$TIOCSTART(r1, 0x2000746e) socketpair(0x19, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0)=""/117, 0x75, 0x2, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x8002, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) r7 = open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x8001, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x80}, {0x18, 0x2, 0x66, 0x9c06}, 0xb31, [0x9, 0x8, 0x2, 0x1, 0x4, 0x1, 0x8001]}, 0xfffffffffffffdec) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:11 executing program 0: getrlimit(0x0, 0x0) syz_emit_ethernet(0x97, &(0x7f0000000000)="42ba4c4b28560338262583bc2c5577c73be5e82b1d145a745259b736b1e34ccaae8e84d9dc063ce0859f286c484fba3f1f82b0635ea1b6b9a7ded8d2386ac49bf690602c86b0d095bd8f6fd5743749f38382323e494ce8076e46fc879cb151545826d23e619bd94a90624da3ab07e7e7666965c15d1ceee3b7ee8ed91df515ea85361fe2207beb9ecb0cc167b4ca6963626a1921534507") getrusage(0x0, &(0x7f0000000240)) getrlimit(0x3, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) flock(r0, 0x8) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="e727e44dfcc3f7583ddbe81e50dd81961a62b03b76371999b72a693c4a037e8d67dad03bbd103c6d0d964ab1eda654b2fa011f9105fceb8830d05a20920afcaf8e1adf2ba8ab607c75359ec4", 0x4c}, {&(0x7f00000000c0)="a958f5f58c4b47ebfec975c969f163a4f5e8f494a967c2ffca0e5af88712c06f5493d1d23e86537f01bdcf5ec9bf191c34700a29", 0x34}, {&(0x7f0000000100)="abb40deaaac7fe35da1048f826b99d2f24fce0692c8fe0134738906ce52e69648307a458ceeb065f146504f326f2ec818494ad98efa6008aa4be", 0x3a}, {&(0x7f0000001000)="52db127ffa49f5777d63308104a8b61fc34ded7084596caf979220dc5e5df0f76c00968c0f5fc3ce4e0b1c6aae71b1f1c50e369f6a562fdbb788a5f4f6e7248366947480fe2c771048bfabb8df1bfb4f91916ea3738ea5960030fce33f82566a053f28ee161b69862a1adccc097f172138d52eab89c2d85f576d7741ba649e7c1f5ca45708ba9cfd968684f7d1e426145ba1f2d10dbe15b622f74afe26cd9484209f1bcd3486ff46e772ab3061e1cca893397bd9c436ba1d3541d3def948053aea9a9ac6068ba9194b7c42d1ee15a1112352a0dc0b92bd0033e2fde2bcfaebc56760278be2660d0ce282b6631fcfcccff1c206fb511afd57051d7f9e71b495b909930347fe28f7f5dbf43c96f7994a3260f69cddf13a318e62720e5da919aa2b9fe2eb1e04fe64afda3c90f06a19aa31f69aeef23a1b6adbf14fedfa997a48fe42d78e15f87a0cb51b91e2745a7e9b6767a532ed097420b962fb899a5a4ad999fee16216a93406cfc549c91489a6f2a3a7e5369a498c9ddb50c11350bfa50815a642fe6f3ebcfbb63fc5140cf5a5c5705122e640a80f5d89096bd3d0def8c973111f984b0ee8a733060079e018887dd0fb58b9b4855fef3b91eaf138983bb20865a376e8e65b816c0bdc9586d9fa679740e78523f6d7e5c9ab5678f26008f4ccbacfb21c5240318182e716a73bb2ef7710ae4c2554582f77fd4526ac4b13647636b3c2d10aab12856ac58dd4324386d3405d120505ce87c1b4f411700702c32bdc9aa251ebdbe5f98c974c1ea5a24063c9ce06e8fe6d2bf490ee83c980d6fed99a5b1ef69692e955e2506453ff8da03bebc45c23c39169b3b6a536a04a9104ed427a252d37ffec9d1d937d8d4311699de6ec51e77016e49d61e6262872799d5ea33d7145fa0c5bece76c2cc1c17197cd24dce269c66d98b23fe4ba0bf31a282c04c5a2e46d201fa648b523b3ebda485a057fc20bd9b37fa76403e3b8636ef383102446cfcfeee519566db7fab7af5deade944fffabbebad9d9831e50ea787786f3e43e8edd92d57c502f4d49d7871d506eada0bfdb68f65379cde53c74cf3610172b7c81ab539e16eaa876888e18bcf7afb28d8708c4c948c63da4871d387d716edb231990afe7d33df7c6ff85a914e77e7c77ade3a8dc18db8a7a08189067a7c4f05ae94e0c790d764651a2984ca5f09ca0576f1094eaee7361efd5079447aaceee0b5b4cba8645a8f23c2e3a94c464e4df581668698d4e0f2bf027a7ed3c097fd20a55e6d5c5bed9f2d690411caa94f8922fab6064e74c3bd567c53b0a70d9a5b3f1dbe3d323b3442158148a8f8190d137b3ac598dda82a2d14f7dfdc574463c68966c40e08245f12d176c5f55129a6846be8f5b6cca35db69bd769fbfc5042ddd038dbba675fa9fee8f13f5b0e8c8a9d925e79d3b1bdee723002c42a0fb2e6f06f8aea8829cfc53f2aefec5f2a03168d0df01e09a8f3001dbe00fc44021229a259b73e28a31d5255cc47d8284cfbd58f4fe1af176789229b5e927087a76ceb63099c9ed142a5e00f232b5bb080878561016ae417e8376539df29db6fcc2dca45f72611b231954b3013621188e688708e0f31129d47b3b3aba624330fec0a1ff863043f14d621ae65c4a96c9e75105d886ba08c311ca56ac5dbb56663ff645f01688c63e4abaca9da0286653dc455b9d02d7b56c4d86d9597ac2a2a68e7cc40af665eaab452bf8151f5f938f67625a338d4f0682247de42b17568ae6fcb3b6d7d98cb89bb658b1a2072b7fe8368deae00f46c9fa5458b4de59fa832d1edcec8d4cbe9308bde164930ad7ec078afb00ae3212d261282a000036ab116cb976b155aea0aff0c5b4e69db8d598be222bffb6e92446329c630b5843acaff5f90bc2a29782dbadc6f2c9c277fec0af26cae47c56f07432e468a32ce52fa785f11820a4d391c102e0946e1fca2581b673f3728e31e67a26e56ce0925788535996ffd6632cfa83c011a7b93301bae8ec44e53e1e763314ecce663ea560656327318e15f6326f08153c1f419cfe0053a30b2f92e64786995a29392e2c8c7530fb9b87134aa95d2370f3932fcb96a8fc376af360a4630dcd5439933b2306460680cb70e22c3de335dc48e357d601a797a79190ac480785ed1d8303948709cd66895810339dd2eb2a9c1e089cd6376d8412afafad2441f81720e23f8335e388d4b27bd13768449e52b2e46d1c2e18a30a667f54def7133efb1bbbfa8f4f5b2f7557832658dcba77e0eda79602f9e757a25fddc1b59bc87f2017c9a5d9edc3a34061aa5539ea740599f7cee1bb96dae3f59a252280f184d5715c9110964a00d9e9c1d7958e972aa4c90457ba923c56d50ad8295358ca6146ebfa39a3d16e1c29c36262139b6fb7402129162d6630d815206b30a9e5250ce0b18799b372de8f9bb65066e8d3f158a8a2bd747ded2f62ae8dbe63238ff43dba87f8ec2ecdea2dd9d9fbf80bf3e7d5a6ff1bb65479976e9c0fedd1d14968e646a746a69e90b491580ed79dd680c2d1cdc338d74da034af702043ceb4ad357587577823f7611798da13138f74baa4892ca45c4cda54a39476173c14d604c5b74b21772fc8983484a289061a352cb884ccdab2746c9c967adb17ace56d066823847234455c755cf46b84c03cca4f01595c87ddf82d39e4c4b0aacb5caa036bfc4666c122cee1f141eb50ae10d6772f9133c5361178ae4f2098970becd74c78bc70d765686213d5e806ca03e4ebf6ef4d3df4b2ec0266486dddd8e92c468ff2602b720591b9594c607f9a1183504db9b7cee2911b07d33d0310512943d87704d8d3ce8829540f45b7b60823bd3a86bbeec17b989fa561cea415c61de03629691be992cd82f4fadafdd1c3407ce7c77bd8ef5be465e73b8eb4e5fb1a0630bcc8496b27ec71057a2ca9df6bbbcae2fe579399f84a0b53c2f7c095127e06ef181db25780def087fe5be99bf7e3adf60241a8ed27695a879e9adc1c491a97c67e333d71e95eb609f3a663e16570bc180bd8534d21903ce232adc9787d3470eaef90fa707d691c7c631c6c9962259c9313480a4ff94a2e3efdf9954b52d002eece8b6d8d4f8031a0c70a7e95f01b3144b306ef9d5d7efc6a5cfb2d8a66a8c59a86bf6e6d54bd57c5f02aebae3e823f663104f7f92340e64c4f33305519bf340341d28e292b74a2b251d317edd229bfd270a1a9a1d82643bb90661ac28f31771504e802dabbb53c71137ef8677828307ca6e1aa3c13a8fae825d2ef1e3cf4ea620dd45c8976f498d8c6cb296b356102da211571eb289b6a5f35dcdb379dcede59d63b121a91e479d83df0d199900a89fad7edc3b17236336a1f6cf7f988c9b4f65fe9885033ce08ea3c30f2eaf3e7f11889500101a9c0ac563da316842434246a4d8160aac545879ef9cb88dd8b0ca82a8e78bc9ecdc944711ff89384d577fba158cb932bc62813c773819c1e526d052ea652574740c4edcd3742e69641d58938add78b61d1a3da72c65066b24ba273149be01bf54a4deb90a9b4da96799a2c42d22d4a5dbb450fc73e911f81042a96ac33d20554603ced5101716caff9be000b4a2d11810740885691796de5c6731c6e055226f78ca8b8a2b9805cd051a46fc06e060d1d41a462533585528a30bf44381bc4a23f1b92fc6b16c9dc7b95793a79dffae83f7352f07aa4ed93e35b5b086515c5fd8db2318adba7e20697b67141b363f2d7567ef42b2d441c3ebb3a05b07c7137d9e33499b64478f116ee04fa17ade0d3bb29ee1bc62683e7838140ef1622c1e01a58f5d0984a96b9609a5c92fcc04740cf3d7cbd5043cd09938b67826efee301b8bb9520b0b1614f9ee639ea338462e4c440a5f6cde1749b244b06feed95100025acf10e860d1f90c9e3e6bb8c62a59550985f67ca4fad164e3dbb162d408bdc7d44a8ea840cc1d4dc725107186437a05f55d591dcb55b80075cca2b03b41239ca6fff03abe551be04d38e8b0da32e73bf7bb5e36da8cda52e9a52900aa0c46500305d28f1b28765db6c4a64c3860aaaedcdb4be454e3f2db7aea4554cab1a889bc066b60d81e1bfaf2214d3710d4d189fb943eea29d599f497ec0e7ede7950e2eeaff79dd5100343b7aaf2467bd50cec150d8cc727c0fa25d4c5006d439c251bee3c4587afc025e1e21501e48ed5ed3fbab3d6ea9d63b6853f1a5e68cd3ad0bf24273af2770b0c4031c541b79cde86b51eb899e0bece2543991cd2a02bdd463e56e01514d0a858a1f497f2b683b1671abeaf179ad7fd8a76e55ef8ee51bdb61331d62a4d9ea47419a23b4b7b7860b1e08436cbbb1f78e5ef32fdf5736bfb78fe89f19c35f14f7411649315463b08b9e9b9c13da767235b7704f75019fa9834a690ac8a074175ca83ba8357fd3dcce0fc3bb766df03043a6e6e096e011f65810fe4e0aa10f46c0abdcb06ca56196d82c09a201ef0d9ffa4ea4759630427660730f2b61fb915c1eb5709a232fa75beea22b708f62cd12d752be6b3af45c8282f30ddde3d5378846eb1ef2c68a80b333ab913235b5d31fe996417a7c59845eb25c61addcc74951b841ff0962e699f0c5856270379fdd6c8cee803d210598ea04c24f858540e284def8423e8be5d8e390908cd48ac878d0f1080c5f38964e2a1c30caa0bb8ac343393942cae8ec4f2d5caa9eb0dbb3e7a6f4dacc01a622b69a87c3d99e641d6d13462c442c1912db98a47ccf8e96e6a5d3af1c8d1d471fe974b1b04a8caa99e79603fe9b570b0264453fd3e3c97293ef212eaae5f7be63bf5eb94b536ba5fb79b204201938e7af454897b865d3dfe6566bc7c707a7db705973d0a29c09a6acd45e5eff223200a4d470ea20eec40fcfa35e014d50c22b2ecf6bc0eed2889880145478b2bf08d0fe7a672c70c1c19b282376b6fd99c34712359b3ccf6cf8e94336b4de98b8564dee67d1765216a49c7f65a3f102c0bff150ce2efef46f61ea14f0dda0c869306188c2e9b9c6122852f7bcf1263b449244601e9b354f73512d04c47a2f102a5d7e8183adfe17dc080e6560feab8c2ae8b075c0fd384eed12600223976bf7f7211d1ff09e05d9af633c700a506780be12571cd0b0fc8aead1e0e3f12a5ece650c49b05bffe55d9b3c055719c03e71538be5f01d3fa673f1456d4b7e3762c8ce9aaf75e9cb7dc28fc02757f20810f74ff88f1d6ffdd780587f973efb4eaddd1139fb3e20e5126b3eafe41d1f0916cf4e9834a04e57ba542ab76483e700063df68542fe0a9e7b84a949f689b157fb5f9256e9e1f5d3772bbecb62ab6fe32192ae0668a8a90dc746726de7f6e33103830d4f878f65c745857d77a02edb8458619de3ef98abbcd12964fec3b727c7305e33a324be0b44ddc6a3f6fd898002dd452d0a1dc5145246c782a9060024ad11718ba7b602df360960c5b8cf58b6193fab968dce4a6585829abf24b23d6fb086ec341826b50af460555f35a31ff4e848aabe4af72f006040885e749958b4e3336b2e9da297da772fb0fd57c6c99b53f9803c3b77351e7ae94523ccf855f272112fca75bc6510718f5760f4dd956b39345424690b6ab51379a70fee663c12aa6a3afb5958e4b3d2955cf8e849ccb32208b2265a9a98e58d2b9d1d9d4b54a515abec35b4e8025dc4e9cef04f446f3bb678149779052e298d8bddff9db2b81636ab293a8976c11c7ab064501919bb55413025b60ef45b004fe733498d46438ddcd2a924c811be046caaa4b2fd7fd80c9f7af06703a29f2538b49e883f1e200036007708751d52605021", 0x1000}, {&(0x7f0000000140)="ed3db50246c9c7d9951ed455881f05623735fba81b006b87dd9d79647af1fca939a31b0f78ef1c96a1e89ec3bb737db12c60101b238d3c03aa15ca35afb4da8b795dd3e3f35dc8ac1e2644d88f0bb80cbc27c746e02468edb1373257c9d75884cf1ced5e690850e795ad03", 0x6b}, {&(0x7f00000001c0)="ba9c64e7e5d2baf2667b85db1bb29d6478f0d157667078cf464409b3e4982f3198fe40628cf1945c3d0c4bb8d78c001de28be9c98b07dd7986e42ad2cdda", 0x3e}, {&(0x7f0000000200)="17a737784badc70d2697752b010de45d96dcad07c314bd6235c897a72ee6ee13343639c56c107fbdeaae42b2baa412ebae102d43941ac82e66c71c5c7ff054eda986313007fe0d4650e497729d63726aeaea8e0422c9ae7e701ec66027979320a762d06eb88553194e68fae519db0697a59012ba5409b8e35a2089594a8edff0c061606b4b6eab934154ac2d7b8a", 0x8e}, {&(0x7f00000002c0)="3bad62ee60519859c8be6711fc315ee18c9d0be4547f047faefe5c4e3855c48864734007f276b1373716bdb4f288fb0bc13ecc734a9e21779d9fa2646baa745ebb58d02e7c783c5dab853b5c3bfcd81148853a9adba76ce9dbe42b13492d895fc7dbb68572d098b5416933c1d223e9dbe1db3b9d37a7ef43493a", 0x7a}, {&(0x7f0000000340)="e66d6cac1271aca0d23018914d88a5a81dd2c3d2ee5771fd0f16bb1a7b693d8bded75d00ea5bce1e37d9588394cfde58c2", 0x31}, {&(0x7f0000000380)="b543ee", 0x3}], 0xa, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair(0x0, 0x4001, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') r2 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r2, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) poll(&(0x7f0000000100)=[{r0, 0xc0}, {r0, 0x84}, {r0, 0x4a}, {r0, 0x24}, {r0, 0x20}, {r0, 0x80}, {r0, 0x20}], 0x7, 0x1) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0034aedd4e73f4bbb97ce77376bbeb111588526f1c692ef7a4538b0f1fbdaa1f013946868e2296a9dbbd49ec73c0fc992ba8b9f7ce3aa5a6878f84f04d508e9bec83d15492e52b9f064db6f3acff2609210da41a395ed0404453206ffe14996e24dd17c08ddbef2b5b4324105b21cffb3b4e99008fbd20680633a7e936ff67c0dcf84b68910d957029bc1ec1aa0f32e2d8f9eccaaac4d96daf39008cd96a26ff9f1ce3732825231e9b27114f5c23eee039d4a40c2cb109552c94481275a5e758dbea63a1c975fff3822593cd5318485584fd88179f5fad11e4d9e57c0d50a61de463001c8df926a5c86ac194839c2fea05e2", 0x21d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="6e8db7edbc4163974e21bbd445541344a6db87b81d6ff614f07a01bdadfc2302896b6ef50fe48a9ebac696140d5b13f460aa28b284943669f7c4418443c7fe2c2392b1bb380f4b3f2a24c062a4dc64f93b2f093a23e232562a54d33a78ad2e2f049b125dc6f783a4f376134ebfc310848d431df3f3e5162f743b2cf4c8574a7ce22c93304d2d49a55d", 0x89) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='r\x00') 16:00:12 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{0x100, 0x4}, {0x2000002, 0x401}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) syz_open_pts() 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5ed8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x800) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, 0x0, &(0x7f00000008c0)) poll(&(0x7f0000000900)=[{r1, 0xc0}, {r0, 0x1}, {r2, 0x40}, {r1, 0x10}, {r0, 0xcd}, {r1, 0x2}, {r1, 0x54}, {r0}], 0x8, 0x6) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x0, 0x5}) r0 = syz_open_pts() socketpair(0x20, 0x5, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x7, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000040, 0x401, 0x80}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x0, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x20}], 0x1ff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xc8, 0x80000000, 0x4, 0xffffffff80000001}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4784dfd847595af6, 0x7, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x35, 0x8}, {{r0}, 0xffffffffffffffff, 0x44, 0xf0000003, 0x9}, {{r0}, 0xfffffffffffffffc, 0xb1, 0x1, 0x6, 0x100000000000}], 0x1000, &(0x7f00000001c0)={0x8, 0x5abc}) 16:00:13 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x80000000) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x2, 0x496}}, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) listen(r0, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000000c0)="f2be80a80d4ccb51258e90729c0b7e4bf2af0b9674fa11cc436865dc5f4ab6f740532070067690b8a2b8ed140d3ce5c09e9e116e2aadf85b84894f97ed3231ce80060fb9f6efd4e7a684d20d5e86489e428d9dc0c0d0cf499be46c832b2157e9bd19739b5cd7958a877b17f9e09206b839ff6866de75334c51076aa8c0078823d21ec8e02e388719869cf0635d3858d9521b09cd6e07de1569c3f54c3f6d27146fbcea215a6948a5e392d79304b80d4bacc29b11ae579cf9ec6bfd1b403875dc9ae20bdb7b996c6fa41b1bb701c1a45cae031530f1babf0499a07f3495b80a43d65dca0b06c7644866f55086bdff52f2e0bd1d17a0194df3b5523b4129be10baf706c7e8b752f773f93486a5a307653da4fc02fc336e64b3056b14466043539a31e256f821c516ed02cacd6500cdb9624098ebf1df399a80cd1d79eaaac81193146942d328cb071338d395b40ac1370c973a84816852ff77f2e202fb6c2f8d59ddcd402f1cc2aad44d0d2a96e5dc5abfead18b30948ef5dd5da629c36f893a40699f4295332bf59af2f1ffca7eec74d33b61a06745e156cf2873a9da99d386320d405af7b0e2b8baa6bc2fcf243988de0266176e0ababfc771c077bc9d4da8115b997a9a385ed143389418a50e843f6086b383f18940906a1a571a81ae243dbe94cd3e96d42e11e9deaa1fc60a7be0364a7cc8662fbbcc7e578269b97e8e7bc1eb597b3dad53808fa435bdb7ee8eef225d1effbf588a0244c06aaaba6bec3f5b64fee51f4bf63a4037b042fb28d4996b4cd4606dba214c7dbdbbd364a46e871016f9377f4aeb1d10c53bbf0c25a21ebe8bf99633388e7448167a8b05dbd9b22acb17e391ce33a4240682559f07ea7b8008e863b52a2d8fee3db3ea89e19bd39a120a4291a6244698954bba3700554ad8df7a0d6d422b867a244189edfdafbaf5da4b1b97561ac9fd54fa810860e271c9c0ab001bc87f2b539f133f5af17b2245f875017346a045474289ba574fa306e210c4ff590f6baa224ba33cd9ac97a8127f4e94b229105916070abb78b907fe90da9e9bac9db2447bacd3f65f3332904ff3349e22cf7760b0112f156d728cd92883866b2a944a4c6dfba151fef0636a8a0468fa7b58c4faa65fdb21ab7c0f48ee5e7a2fd6da0afbd4e0b6e5d7b4331870c816df67351f69b3720d419063f66067cd3311d89998dfd362017ce8ca355c15c552e24d852f026e7c9c202f0d40175627ce14170032e7aa901ac8b5e25b85ac625fe1857b401a91b80b18eb569afe1432fdfb21cb40a514b50f3565ff11e85f42214e3639493fbe4db9f693af34bc512f5ecd83ea5691bbdf56f6ed38ee3b4e9601db1dde73547961c9a925364b3b0d1683a595023b7ea2ee6c4c29e189e46f825359328405069c144a6ebbc6216be47320b5da9380df828ab0e5544b40390cd034964b8e556dea37dba31b98bb1092b60aa3a9dc8f3ed17188ebb3bb1b9d35c1fe21a388668e850113475f8230c4f13d875a83bce92f14fe7a5dcfd0b9ceddbb9c100405ebf4d97eff7def53946a62ec917c0f22019dc136dbc7c01fdfb74bc14971bf2b1927830820b86b77ba57b934c5123bd88773c3d826578b1b4c9c7b550cee5f0d3a721f5ad316f18a7cc6d181c3cd9ba6c7bed84d8b70bc59deab150d6a7d450de9506a50741b5a071ecf7359d85586c5ad925539d9bfd16c625e876913f09bb78e7b983e34f6fed8b36e4337fab7054a6d61922c4b538ac109e54d1858154bba48d313eea8a34c7f2c62c3ea90c19c5e0b802ade9d386b6b8016452f8eb70cf45c7d337d0bb94637bc0afab7d1505ecbbaa90cfe77369497bb010808b87ee94922d6805b2be03a56c2fdaefac058300e3389d9293eedf4f72b42433fd239849316ff361fb9f216d7ce4aa87b5648aeb74967a1ad745fb121e3e45d978ab34b8682b2aff04b493a4cf8073bd12c73050978872325591fa8cee2445c222e406bffd22ed39ff9d2d39b643afbf585e3c869090e52d63fabca24a2ec8fe7612a02bb107b30e68f1cd3b3b94679491e4216ddecbcb36bcd5de590633395c63b26dbb5c71c0ef25a09cc1284b885557e2af0cd9e380bb206e9d8595d60d1a31880324665ff199d4536aa25bf1d184b137ae08c5f5d8923230ea35d678ca4e538c6fae59dcacee4d430e79f27d246a4fc11a16386185d8a73f8f134720ba1fb92ef2ed220330ad5a79c6ce0d2c8188cad4d8024c7c4c5eca755c2c43a32800153f3dd3615d09d2397f9b316630fb563f5accd0473988ae7040e3d5711da1bdc12a2d70424349e7c5090f76c32769b673a3390dbc5542338dcfe0555ea2dc83af2cffc6c97fd89376cb9a1d893d382e37cb1fd542fe72d4dfcc9a38d6942f6970689e8b35ee38d52532ffe5f8e04d82064704d0458d1b10cae503bb36a0407c2badd6d300570c5d42338d4a0e81d685ad876fe63298af4354ae52419aeff0e9243dd382a3fbd93dfc8f87354202fe19470b427f9043e4ca40e029088d0d42b83c85988c9dcc9aefe3e7e15c12ddae57d3abf8ba878f304a7a4a69d4afeaf3c599597c830de1e56918072d0a4a2b6439cb2973a9c33b3605629325d76c61fe071a1f908c9f8dbb36d90f4d4ef27fe1c10c3f052e8b640af3a5c0265342ca93e441b02a12a82a71595a04a45fa610b92ec2d716e92ad303216b2e527b36e3b7e53e5237db2b146b04f191755c8539827899223de30f57027c72460b1cd1ad613551d004513546506e63f13a171d711be4de0b440321bff9002b10451e243eb9b63d4b0f7d0b608c2fd56e89d33baa6d63436c0e7e5b729961ef3cc06b6e44440969b4376d192fc29ee081d808954a9f593750b4741399293d38a921c1541b01743bf736f37743524dcc1e1b549ce4a1d4ac5df3775868f357b5b240e79f5c3a021a3157553c487e65eb070b821028405ba8385656769ead15d7b59cb2e0574595c1ce5dd9f9b4c51a58dd3571d93de6af4ec8185672681fed67c34523c7ccce355d7bdd6efb38424846b44a28c07734e3a56bd652742df31898d927fb706020624db5b438ec5b806dab31fc5f97c86c72ca165484577773357a5dbdb90fad49a7b7d6f59f3009294bec1d87614dcd03a0901ea05b8abde4c0bf57c6ab24cf2eed0efb8b96466b97ce192a9718359df53d697658bbd25da409efc5c3e876183e0c804322c7fe3406002d895a4998a6727bd479898a5b8bf4926b8ababeacb4b41fc1c5ebfa525c6e4e70288f2aa1a19d17bb40d77c8082642d22cfc95204dd60cd728330f3de64b6358b430c4f7975d1d7998a2799eddb8bc3044d58a672110164898bcb0a424fcc99955efadec5de708ca1043dee2dee8f15fa81d5c28f1bf61334e744b6231d57f3d5591f68016624a1e1463654ee3b82cc92a098ea03b43cde3d21eed44469871b2fb5e37226e499fb9bc15f87641250f2f0c11958c195df86826a92e40212ae5c44c7acb038f17e45d6bcf581034b0cdf1c1260da3bd1a14560ba314885fc074ec553b77ccbddedf1b415d4a669599d02fc6b95cdfbfd83239fa14173d03d52a59b551259120890d72ebe36321ef0a0885638962bf709dbc45be8caced0bbea68939591d82fb899822b15c90daa4b5c895eb536b3696b67da52bacdd2dd0cb2398bbc93050c6240b43980f19c7667c6a5725bbe7a93bd7f3b9bd0f730b9b07a7c54dc55fde1017a48c54e0fdea36b8d0532c7105ef9c742ac83d7f7a531702c4b2405d672b720f09271286ead2f16651db62640aeb43b783ed348ab62ad5c917dd39e22b912441fe50683786562e17f5ec0bc78c3c96c7a6bb9e9ab593c292cb9c03642e296a8352e4eaac1155c2200161f89eb647d0726dbc1b41bf0c945834393563b314170b556a1371cb5768914a017fd5f37ecfc403bb7784ec101f9b73834e8cb3d9668604d39f425a8fb4372dcf3591e21f66ba048be145d763b484c9ca5dda9e3e90aba6be2fc44457cb57c99b06a40b6975e95a87db6ac1f79421975b3f5dd7c415e98c140ab769020810691ff5f95191d3a7ec0f76c48efd08c77f42ecc955711163953b5156b52bcae52d5f71f9af2b2a5214c0ea148523b11b9fd3dc1e1c1f096defdfd5b447837a59d5f1aed67eb5017fe7315b22c4d11d55bf050b265ba24960311c90ad2894e392f95bb3c4494da23b89960c19dcaa53f8b14bdbb9b3ea239e91b6fe7d7c947cb3f173ba5f8d20e8ccb6a059360e432b425d57f2ee1ecda91a90821f8190a3c4c1225e43c404ef58e4ef288900b511efd9434560b6f761c76e7ebfd06ffb2d362ecb8094e318cc365eef2b7ccd837bba99fb794a019471374b18705a3a550b1482768af06a7e5b59a501b262444ca4183f441fd67d70c94754049be525d1569165505d159b3c969c4723862922f46dd8326a1e711a8b711be119d8f2d9e67e07104ce3cc4e89c50fcda853c8fd43c0ea706e66b98e7baab4c274c51d7bef2ad87ab18b274755b3d686131b8bb2e2184e9df290badf2645d90cc27f4174ea2a4d88ace4c0f3d096793d19ee2b03b8c49b8a58472113a35a6546c7de760a031363244cdebde1a8505e4e66cf3579d19497416632d1218a002ff2f4c927430800aa7c1dbfbbfdda61842d08c50cd5ab656cdb9e5c416e552830563557600f57e329e5c64f0dedf28d286d291c5a8603bec001cbcee5c30d834f8942dad88e23469cbcfaf417004864e3a40733b21a46ea6448bbabeea47f9567af1014232d9bb5356241c3f4cafb3f8e4b0f7b20d135f0f205e89eeac875a31da11ac2c983b2a8a505029fb0533af12c1f6cfb1dca3d9b03d1dbaabe6a8d1a71b58cd8180d550f17b30c740ac5f8f0940e4a4f2fdf73844b70d5f0e8fe0c6a9d639a1ed3f4b5eb28b8bce88a0b70f9ecc51c3843cf71f2f1cdcb99ae1564e1f90f786b44e12f82a9c9eac940d03ecdac7907b2f3fc2db42e02f728fdd900b1bd4e2d3c837dfd4bed6c32150850d68c7f16244febeb142656698229e6179f24c2b64a987235698ef7663752208bbcf763baec41713cbaaadbda30a208c0d7152cba24289ad61a7f72b275852d73e3f550062a9b10e6d14f88fa13ede336cdf27f742727b542bd0aab86a7fe6ff293d77a56d89915d83e8b8f79a8a279eb2bc3ae0c0ae0ea1bff6c1fbd867d820394ac010ccc97904dff6c42a07e4da045c4723c4590c73573d5511d795bcc143cc6e6bf7267ee1c64b16e4f5cd3e2f27b8f404598aa2f75013605e99bcdea8c2595a8b1c0eac440c7628d1e93d62e02157d8bdb069e0f112a4e79033eb097e738db74afa262406988a119f3172fa458bc7bf38f213f252ee227062edf8d1e70528dd738d16ab8ee66954ce8e0fdecf42f95af98429565c3d51662ae034e431cb7ad1961dca4759c2af905194fad5865c3e6213d2b99624c754f1ece27b8ee83b110366393895aa26b6bb1c0d8e546a7b87312e844cf51df19e77bcca6bacfeabe975220873a33fc60a72ae64ae2e86dc41bc42dafae38a96cbc687156c8b58f6b795431d8296567edd9c06eea8b6c408f86e43544e6a425b4939b293c95954de9aaa817447942e27c5d3999d8254a7094d22d96cf868b1bb81ae6d1911fc7adeebb1d8b5414ca00abf1280ad23ab8b201c8b249cc82b347f3700792203287813d06a9ab4702bcd94fc5514adee86e0274524c293c7a7a4ebf97b9cdff8c3a6950ad0f01d9716f04a167737604cf761c7cbc2a3ad3ef3dada351be04a5c887f865298275b57a", 0x1000}, {&(0x7f00000010c0)="c8082f7a9cfd588198a728da48e956cbada2ce0319ee29a391939b45dd8c5f7a2a7d20c650b6c88462ce8491cf0dd7a0b7581ef2ed", 0x35}, {&(0x7f0000001100)="44f2290c93bb3df4403de54ecfa0e68ae25a086a1fac6966ef9f901d9c02742abc7e7e19f11f7464179842a2f8d0766781a50e5501c33b826d4b73e370b9df2485d6eb60e0f78bf6031c953c2a79cc1bdc291d3e6b2e859f8608bf40d7943c046b4c846e699c635a44a95f7a3399b3d8b169299635ffe6001711e59150", 0x7d}, {&(0x7f0000001180)="adcabf166312014660b3a8106ed3cc46af43ee3c0f382faea0e2cba6aafdabc85b11be912a97dfff2de715a0e27eb6f890f2a8ac09e7703aa7510e44ee5b9bb2246eea24973005", 0x47}, {&(0x7f0000001200)="51dbd3cb9d76f1048913c48c0383afcb46e011843534f5484a8b1bb272f8e5a0bafea871aba49620b4da6a0b6f8681585daee4c108555b9a9fef49bd736dec9f391cdfe11d2d2ddd34be7157915356ee413491ec5794a44437ade0bbd7626b08ef3e7602c65a4bfaaa177c3d95c382", 0x6f}, {&(0x7f0000001280)="907c81879de53898b0a32fa7342e24582a177152376d1bbbb1bf117272cfc24f0b1437636dfdb05772678e2dc96d53a129455957c898fb32a6130820c3b500272fc3042c2ce34252fb9cedc0c186fb71fd914b412ce30ea6bb89c694e189f03da6bbbd76eec687677ff1b48ce739bbf0f01a917df6f1e1451c464ffae6ff7834688f6c71161b47bc770a936263b22349fca15d63656e3a6dd8de237617c39084625509a4209c4c8ccf9ddbc8d5f9a92e4e14f888801f84c406697109b1b3a0463911c158b498fa26496fadd6f9f85d2c25013dc57f966d8e2cf761c52cf14501a3d84746b0a292af98a78d595b8669dd31ea6df03ccc1e7f973787", 0xfb}, {&(0x7f0000001380)="0c082c9fa657ede63f87a4dbb8bf41a3ac10b15801e456227608a58844e6ff52201147c195b5456079ae76eeb351b0571d91eff19f1abe7667cf", 0x3a}, {&(0x7f00000013c0)="7ecc5a8aefa49d6f16d647b2ec521a771fb80657f8f8a62b86d13b394315371f5a0c34696c2adcb5d0181743ef9d4680cab076c51ab772d7999f0c05f29604913b95a77a93852d1ffcca7a604ae180a194a44679acce1b671edb3fb27cbc5d0aaa7349437405b8e80b2e24849e7fd9258329bfd4fe582e9bb8e70ed95bc4ff4c7baba0a0542bfadc549a3fb1af5be5689ff1c65482c5ef0a524a5c45030eb9a95427083d4b88c0b3623369ba05bf320692357ecc19cd404e384b39b6563c9b2a3c24a1667a61671e633886573a31", 0xce}], 0x8, &(0x7f0000001540)=[{0xb8, 0xffff, 0x0, "c1aa92136139189f5290d1baad5c7ff611bfc619f53085396f00f365efc2937a1feb0608420a3ff18baf7e4786435ef523488bdb3d3a86bc9801f26af7bb10805e2e2ae7defa057801e875792ec96b0ad3e9e744de5388308d94839c2eec3e33d3f5afaeb9f29973c6d12feed644964f64775a25315ba8e849a3d8df84e794c5ac065deaa06449a46da96fd24894011e92ad19a91ecb316eba410551fa15ee3dca3f"}, {0xb8, 0xffff, 0x7fffffff, "8a7f6f76584d798c34b56690906fbc77d2467b85cef6abe04f9e69fbbc113261216e9119bc0da11b0d064b513aece52418d06ed693e3e2a81d55c5022f6ed6e46ed597c686f417640035cecfb58e5aef9e82bd4a5ea3a313e121c50671c63c30f8d572c90a1940ea5b3275cb77910f7f2df3ed853eb627de2221cb3b13d83aab9f652529b79293619d90a9cfbd99eb38c20f7d74ba7f1360437493c4c5a098c2e5a2500803"}], 0x170, 0x400}, 0x404) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) r0 = geteuid() setuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2090, 0x1) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x0) unlink(&(0x7f0000000180)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) select(0xfeca, &(0x7f0000000100)={0x5, 0x1, 0x904, 0x0, 0x1, 0x401}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2}) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/24, 0x18) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) getpgid(r1) 16:00:13 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x68, 0x0, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x88, 0x0, 0x3, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x5c, 0x2, 0xfffffffffffffffa, 0x9}, {{r3}, 0xffffffffffffffff, 0x20, 0x2, 0xfffffffffffeffff, 0x8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x42, 0xf0000002, 0x10000, 0x401}, {{r1}, 0xfffffffffffffffd, 0x44, 0xc, 0x23, 0xffff}, {{r2}, 0xffffffffffffffff, 0xae, 0x80000012, 0x39a3, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf0000082, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0xa, 0xfffffffffffffffd, 0x6}], 0x7fff, &(0x7f0000000180)={0x1f, 0x3}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) select(0x40, &(0x7f00000001c0)={0x8, 0x7e6, 0x7, 0x7, 0x1a7c, 0x6bc4, 0x1, 0xdab4}, &(0x7f0000000200)={0x0, 0x4, 0x6, 0x2, 0x2, 0x17f740b4, 0x0, 0x3}, &(0x7f0000000240)={0x5, 0xdd, 0x10001, 0x3, 0xfffffffffffffffe, 0x1, 0x100}, &(0x7f0000000280)={0x0, 0x4c8a}) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r4) 16:00:13 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x3, 0x2) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000080)='./bus\x00', 0x210, 0x120) r2 = msgget(0x2, 0x180) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02004a72891925704dcd31222922ef0000000083388c792c336c5a7cd0c1477694331de2bc94118fddf3"], 0x30, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/79) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0xfff, 0x8}, {0x8, 0x4}}, 0x2) clock_gettime(0x4, &(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) msgsnd(r2, &(0x7f0000000300)={0x2, "be5c822fd8bbd7a24fb6727843c62a44210d3ae0160ff0c1b2fb36892a2b0417a1e5f967504b5fff7002f99a9500f9ec2075acca072dfe2cc7725fd02e656ab4f6af388946c0251d745130c702cec2a9bdb76516e99df7d0c92b19183d726da82100c44b550597d24033249b7b85ffcd7beef43e69102ac2f8a4a9b919ae926503a5943b0cb4840ad9736b0a356ba87564ed557d9d87e234bdf87de6b022aa4823bbe21ccd2e9dab940c38db83095c59c69da8aa1966a550d2e18482fe9f04d99f6a75e907702c8f67109e40c5"}, 0xd5, 0x800) 16:00:13 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:13 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x40000000000, 0x3}) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='c\x00') rmdir(&(0x7f0000000080)='./file1\x00') mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x2100, 0x1) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='.&@\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='B\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='#^%:!\x00']) 16:00:13 executing program 0: mincore(&(0x7f0000f14000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/127) r0 = syz_open_pts() syz_open_pts() mmap(&(0x7f0000f14000/0x3000)=nil, 0x3000, 0x6, 0x7010, r0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc012, 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x5, 0x1) open(&(0x7f0000000340)='./bus\x00', 0x10480, 0x1dd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x2) recvfrom(r1, &(0x7f0000000200)=""/202, 0xca, 0x40, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') getpeername$unix(r2, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') fcntl$setown(r0, 0x6, 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)=""/178, 0xb2}], 0x4, &(0x7f0000000400)=""/198, 0xc6, 0x40}, 0x843) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='wx') 16:00:13 executing program 1: select(0x40, &(0x7f0000000280)={0x4}, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x1}) select(0x40, &(0x7f0000000040)={0x4, 0x9, 0x380000000, 0x6cc, 0x4, 0xfffffffffffffff9, 0x1000, 0x80000001}, &(0x7f0000000080)={0x9, 0x8001, 0xa2ba, 0x0, 0x200, 0x9, 0x9, 0x20}, &(0x7f00000000c0)={0xfffffffffffffff7, 0x6, 0x8000, 0x4, 0x2, 0x4, 0xf71, 0x48}, &(0x7f0000000100)={0x9, 0x8}) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), 0xfffffffffffffc96) r1 = accept(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff48) r2 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') listen(r0, 0x0) accept(r0, 0x0, &(0x7f00000001c0)) fcntl$getflags(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x801) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000480)=""/156, 0x9c}], 0x10000000000000da) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) socketpair$inet(0x2, 0x7, 0x1000, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0x3) r2 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/97) socket$inet6(0x18, 0x4004, 0x3) syz_extract_tcp_res(&(0x7f0000000180), 0xffff, 0x8000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8000003, 0x5) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x100000001, 0x1, 0x4, 0x3022, 0xf68}, 0xc) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:14 executing program 1: r0 = geteuid() setuid(r0) geteuid() socket(0x1e, 0x3, 0x0) 16:00:14 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000002c0)='x\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x2a, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10020, 0x0) dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$getown(r0, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x1f}, 0x8) recvfrom$unix(r2, &(0x7f00000001c0)=""/173, 0xad, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000000180)='./file0\x00') 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x2, 0xec9, 0xffffffff80000001, 0x8, "2ac7e7769a9f93d3e8c41d0a1e4bf2854d245ba9", 0x9, 0xffffffff7fffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b, 0x101}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1568) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/153, 0x99) fcntl$dupfd(r0, 0x0, r0) read(r0, 0x0, 0x7b3) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x0, 0x30c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xe84f, r1, r2, r3, r4, 0x81, 0xf6}, 0x5, 0x7, 0x8001}) setpgid(0x0, 0xffffffffffffffff) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) syz_open_pts() 16:00:14 executing program 1: socketpair$unix(0x1, 0x18, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r4 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmctl$IPC_RMID(r3, 0x0) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000280)=""/205, 0xcd) r7 = semget(0x1, 0x1, 0x82) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, r6, r4, r6, 0x10, 0x4}, 0x9, 0x601, 0xc6b2}) flock(r1, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) shmctl$IPC_RMID(r3, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x97, 0x0, 0x260, 0x0, 0x0, 0x1}, 0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) socketpair$inet(0x2, 0xc004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x4, &(0x7f0000000100)={0x6, 0x4}) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x4, 0x9, r1}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x100) lseek(r2, 0x400000000, 0x2) recvfrom(r3, &(0x7f0000000280)=""/132, 0x84, 0x801, &(0x7f0000000340)=@in6={0x18, 0x3, 0x2, 0xff}, 0xc) writev(r2, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80}], 0x32e) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r4, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./bus\x00') getppid() 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x68, 0x1, 0x4, 0x3}], 0x200, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffd, 0x44, 0x20, 0x0, 0x7b}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0xb4, 0xc0000006, 0x20, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x5, 0x1}], 0x1, &(0x7f0000000200)={0x9, 0xe3}) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000240)={0x3, 0x3, 0x800000008, 0x100, r1}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x140) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r3, 0x4) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r2, 0x20000005) dup2(r0, r4) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r1, &(0x7f0000000240)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r1, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906", 0x1e) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac233c57b1c688ee8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccc000000000000000600"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) listen(r0, 0x1ff) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:14 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000000)=""/22, 0x16, 0x101}, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x10) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x3f) chmod(&(0x7f0000000140)='./bus\x00', 0x0) poll(&(0x7f0000000180)=[{r1, 0x5}], 0x1, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000000)=""/42, 0x2a) dup(r1) sendto$unix(r1, &(0x7f00000000c0)="0d8ec51e19e3043181f7a8d58f4c591a1fd4e6a61addf9c5a4ceee256359fd45c66081d4ad2211fda2afde67dfe119797c4eaf25730eec76069248415ce876c1871574f81fafe46ba060d34f4e503d3447f3fcaa89b7bee8da4586aacd715b915115c296408d1fd1ec443d0a48c5b25829e4ca4889166ef689f243d2337e12786d57317eb7b81725db2171e94bfcb1319689690bf4e2e5d8a8ff7cdb4035310a84067ebfee8fd639a912d7c153", 0xad, 0x4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) login: load: 2.09 cmd: getty 69758 [ttyin] 0.00u 0.00s 0% 303k load: 2.09 cmd: getty 69758 [ttyin] 0.00u 0.00s 0% 303k 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) dup(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:15 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="e5fd7db8530e3e142d0c6e84f83b595b2e5a74ebc3cabe7a25de495d734ebe634c22d9b9a4564c92cca23f011d1ddf7774b170c3194f806fe382584fd885177896b80ad0ad6aa610d2f4b331d44de8e5a28c9c3e0fc5d90784ab1dd092239ac3ec8ef76f2799daf53ebc", 0x6a}, {&(0x7f00000002c0)="eee6100d716ce36079835dda78cba06a697d44ecd75a9c75fc1b0ce6ea40d521ba2e91c590c3a381b405a98b0457a6189f0c1bc1b2155fb936f2f9e775902dd2002e77923e5c4e5e28ad749711cbd63f94654197d1485f88c0c7a8dd3b8a05bdde258a4f6911c1573e050d6f2a219d52975c16d824b4f09605d963ce591154b321c49331aceace01e388a1ed8a29696aed32e2a30db80ef84f46acc6d65d7dd9b97f79b5b0dd6075a27176dc1c57d39887a0e2937aee3035450197c73e82643c93d18c7978ac8c84b703701919a36f8a75df17e68eac", 0xd6}, {&(0x7f00000003c0)="d801bbc3b6dfcfe56622a32f3dc5c5378c17f2fd0fa3f653f370baca128d97035d28a13c925b2f251ad355fe20140896b93323074fb173fe269fb0886f8e906e15e77a600606a2817e0b38de0cae304a0c8451bd2baab7c9bab8e78dd88cf529ec9ab885542654735a0c34e0be9e74a442c3bb132f94242a34a9b6e44a458c437b46e68c594ceda150093d7f", 0x8c}], 0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) syz_execute_func(&(0x7f0000000000)="660f3a16e0678fe800a38dee63d5a300c4a13165cbc461fd294a0d4487083643f6b4a4060000006445cff0861a8f6918016225c4c27d589b0f000000") syz_open_pts() close(r2) kqueue() syz_open_pts() 16:00:15 executing program 0: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa1a, 0x0) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1000000002, 0x4}) open(&(0x7f0000001100)='./file1\x00', 0x80, 0x8) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000054c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb0ff0f0b3b8b83f9c67199662d32eca383c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c2192d27d2772f50e1f7dc5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e86f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f739157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7e4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40dd1a443e5e7963014638dfae1a8c6601001df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37af1ec3e55046da54636f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c35241078714ac535411fe6efd6431f1fef2a4cb11164a55bc270b3389288a8da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2e2235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c4db3bc97e1df644a488fccc7be6537ab023c4afdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd0b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cde21290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc7b838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92e0000000085b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc180325b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc005ac58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686002f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2ae172a4fe98633b805760a0159cda7edf82efbc55bb63a42f7bf6db19fce9fc48b16267cdf32eb93146c0b622dbfd44979ddc0c0ccf8baaa47909ce9017f2796e3252e937099fb65e6ad794968704ad925950831ad26ba534a2ba406f1a70474f7901cdff080bf8de9b415e1eab1eaf28aee7219b27f0fe27375867443581a90ec4c49ccf79bfdd9cc4223f34c229397e9fc1b0b15c0145eeaf9962d7244a0d7d9f50cd119cdd571fb039afd20598db8d50417e5b32823861c92036708cc3d14c34e4aefb6cca6fb236b5f6ed64b89df2eadd9e77c62a91bf7f1339f8eeb329656829040d88a47d9be002a6e05cb8b0b64f19b49dc1ce7b09a56d51b737a87e035aeba", 0xfd0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x8000000000001d3a, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000040), 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7fffffff) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) syz_open_pts() 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x376590cfc2e66493, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:16 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/221, 0xdd}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x18) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4012, r0, 0x0, 0x0) 16:00:16 executing program 0: syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x4000000000003) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x80) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000080)=""/190) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bfc826beaf1df4dff3c6f5bf539bfdc79774c9a69e73b80ea13aaf8395457701a7f22ee8bd8ea061231653ba0cad42ddfb11af796d30e7a49309c21604b07f30b2ddb477cee32879883d2559420d92", 0x4f) 16:00:17 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x200) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r2, r3, r4, r5, 0x2}, 0xe8, 0xe9, 0xfa}) fsync(r0) setegid(r6) chmod(&(0x7f0000000180)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffb000/0x3000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x22, &(0x7f0000000040), 0xfffffffffffffebd) r1 = accept$unix(r0, 0x0, &(0x7f0000000480)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x48) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000500)='./file0\x00', 0x4) sendto(r0, &(0x7f00000001c0)="744c883b689dfe877d08d42f10d446b9fa50b990d846cc5ec962d75a97a7fd00e4511f037a80f78cc0200ad28273b758575260357945f95bd3caf5f46d03c47c066f4ecf066912fee15eb8ee496619e2faeaaba787de7c8669fefe678538210a51d265539eb9917ba9662835e3e3ed831b7b", 0x72, 0x404, &(0x7f0000000240)=@in6={0x18, 0x1, 0x7}, 0xc) openat(r2, &(0x7f0000000540)='./file1\x00', 0xf554267ad7855d67, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) unlink(&(0x7f0000000400)='./file0\x00') readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/169, 0xa9}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) accept$unix(r0, 0x0, &(0x7f0000000180)) recvfrom$unix(r1, &(0x7f00000000c0)=""/52, 0x34, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x104) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x1100, 0x7f) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1f) r2 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x0, 0x7a449a26, 0x1, 0x0, 0x5, 0x1a]) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x29) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) geteuid() getuid() open(&(0x7f00000002c0)='./file0/file0\x00', 0x420, 0x110) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000280)='./file0/file0\x00', 0x10b) 16:00:18 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) 16:00:18 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) socketpair$inet(0x2, 0x0, 0xbd0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0xfffffffffffffe00, 0x5, r1}) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x6d) socket$inet(0x2, 0x8000, 0x8001) setrlimit(0x5, &(0x7f0000000040)={0xffffffffffffffe1, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1286, &(0x7f0000000000)=0x1f, 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) 16:00:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001600), &(0x7f0000001940)=0xc) readv(r0, &(0x7f0000001980)=[{&(0x7f0000000080)=""/27, 0xfffffffffffffebf}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1ed) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) pipe2(&(0x7f00000019c0)={0xffffffffffffffff}, 0x10000) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001380)=0x1002) r9 = syz_open_pts() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) socketpair(0x1b, 0x4003, 0xc, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8002, 0x6, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001500)) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000001540), &(0x7f0000001580)=0xc) r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) r21 = getuid() getgroups(0x6, &(0x7f00000016c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) socketpair$inet6(0x18, 0x6, 0x7fff, &(0x7f0000001700)={0xffffffffffffffff}) r24 = open$dir(&(0x7f0000001740)='./bus/file0\x00', 0x280, 0x2) r25 = open(&(0x7f0000001780)='.\x00', 0x800, 0x1) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="cae52f18cc88152360aac9f5305610a547d764695dee5f833513f6a8e2cec1c07f1d0dd6fcc8349fa5a3fb022148f3c714ef6a9ee47bce99832f56fc36fcac8fdef4488318feeb5553cfd6237184bcbf18e113dd25dcd97a1daa4c18db98baf860aeaacec9c40a550de92b154ce1ae01a034bc24e74004248860a84c9d2da462bdf2a197b741fb9e38517aa1c482ec910d56ac8aca571b2113", 0x99}], 0x1, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xf0, 0x400}, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x6) socketpair(0x0, 0x3, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x400, 0x5e5b, 0xdf, "5317384e86c71d9b901199579d4fd19204b1bc4c", 0x2, 0x80000001}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x4, 0x5, &(0x7f0000000000)="2ada5cfc18ecef71d573cdeeb1824e74", 0x10) msgget$private(0x0, 0x3) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040), 0x0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c7, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, r0, 0x0, 0x0) shmget(0x2, 0x3000, 0x4b0, &(0x7f0000ffd000/0x3000)=nil) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffa000/0x3000)=nil) 16:00:18 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) r1 = getgid() getgroups(0x1, &(0x7f0000000000)=[0x0]) setgroups(0x2, &(0x7f0000000040)=[r1, r2]) setgroups(0x2, &(0x7f0000000080)=[r1, r1]) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), 0x4) 16:00:18 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') socket(0x20, 0x1002, 0x80000ff) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x2, 0x8000, 0x80000000) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="00c3cf509b0b9c6e3f6e4aa21468d438d7f6948a1a4377f9265a", 0x1a}, {&(0x7f00000000c0)="8a21b91e1f599fc4147c1b7236bff6e03dd78584640dda99e65088f2b8d29d3d7b51f73ec4fc6408a0a8537f8fa504f7ce5392fed17b6c079524c69f648aa5d09b5fce12aac3f92a6f022e360aa870bb193cf93e8ac621f265378f", 0x5b}, {&(0x7f0000000140)="066944a893f9c849c0a7aff5890d1d7656ee98aa5c773afd1973e818d2f125", 0x1f}, {&(0x7f0000000180)="d96dfa772f2a467b918980a1e6693866dd8e3c6a3c99051367894a162ae80cbb6582c1ea8034db3a286a8215e4de98509db8913948a211857b7078551ecd9ffc474895b0f3f9b58cc8a6b55b879afccd632056dfba2a8b5bb1a4457d13922ac2543f2657ffed31", 0x67}, {&(0x7f0000000240)="bfbf9c29c2bef8d6f002b3e8377af2475ce1858e8690ef3b0a5b5d032dba0bce080c10b93d035cdb18b76e4f10e29ac74206a4c5ec35134ea30d6a712c1aaa9a3950484e47ce0e3c94a228c5e16f98be2095dd7e1fed52ac80099fe1c0ad39bfc2c09cfd43ce51115b22efd6a40fe2ee87bde53faff7627d41e0697f9bd7e224d6ea1d1bb8dda40d0deb6e90c014bfe84410d53a11e7ff3201fac60b8f1e24a465dd93668a54280a", 0xa8}, {&(0x7f0000000300)="7b09b86c3a800874c77d77639bbbcf47b4d6652716e9db9d60ea1996ff5fef52399e0f3ae6b160ef5874630a58b612e5f64789de9a01b4fc1c49e3f9555fa9405cf181ecb70c59a011da4608c5e8fd3fde44381d1fe9db9ebf8c852d2e5c6e824143eec0540790f3293b3493f1c61522b6a71f236fba24d7d6ea049aeed5eb3cf3b01daaae", 0x85}, {&(0x7f00000003c0)="67fe426cf548837581985e90efce893342c4dcfc92db6bf41bd3cdef7f9889e8cc7b7d7f283d57727960ed0b06fd8ee0809287c28b84769d2afb032533e51d331758cdef0b2f7b7b8e9bb88cfe61bd7cdc1fedcfe801a5ee441981286a168ebcba59332e9b4bd1e8d29960bd1267d4b5d931e03a9231d37532132543eb44c968383725b4f71c85f77fa679bb9b708ab0e48296b45dda459568a63c9db6f864fba3ca2ec129f8273913e14e04c3f4ced646470c0d66d0f00fff6a30a2b18b26d150842350f3cc8fd386d7820b6d59f3c2d878b7d54430259744f2acc2683613c3ab7bf207ee18dca35d7c6c584269eb6e8c7ad8ec252a0fb7343b228f9cc5d8f177d3324c309fc8e5f27f78c45f0a0ef7d1346262c2d403ae01dd4903d56de21c5e05181c22e9da5825314476ae3e34b3aa8a74536f2bf13fa9f4533468e8821d661082c2cde6e27acbe406d22d3ff6d6711bb4a907c29ecb8c71367fcf0405836812333c72f56c161a5fc41c62bb5fdd03886870c23e7496c942311edda84552d4c7848dbb9bd1b436e04de405abe0c6ab07883610190b5b9c8f8968425856ca60dce413f53d44c53040886073a01580b3816e3bce1566b8f928a03649d3c908e82d473f0f6196fc9f1d8fd4078e1e8d5ca5ac2d2b27520add3f44bc8b75cdba4050dc52901477d96eaa19c2ab43d374aec411f166de6a15416db65309a35944e2ef8431a2371006ffbe1abc9050c1f53a5acc87acd9df25d6736c30d0b9aa20d1183d274bc013e1f33afb69ecb10ca2a9e3324778916c1c9c14f1997d3e325eeede1d6519854da7e7c818c3ee8cc059086aab7098b823d52ae98fb5598a135dd5b388aaf28b382063eb01264e59374848450ec617dde988eae84e43b4eba32b59800791ad19b1eef7b64d381c6c88c5e55c8a0f123139fbb03a0580c923dff81f79f693668b959af6551b87c900d432ea4eabcc159b2b88dfb268f377015cd0dae7af0a87a0fd395159e5b29e1d89a33ac868d970e3d7c90fc4607a19d1f757c48159a449b11fd1b157fadf2d1625b23cd605392cd6a9e07faa47d0ba103e773edd863aea8e187ef78f727a47d879a08beffdeb0192470f702f60cb48b72212795dabbf543bad66fc587fd989c47c839988ed8157705758d49ffc63a00074b71d9bea215f5434c999086c340369adbed9c7ca4290293c82e30957b488c77d372c3ab7dc0f619d1555a3adeebf6781e59237164a7ef53a3afdadeed7933175964d616130b0f2350fb92f5efd82e99f4db5cdd376bc9f595ae24aeab6209f8aeed6681e57f5f4ab05e0b70c33bfc0fa5014d423fe560557220b2cd5eb8bcf843d441d8a1ec282b145e7a3cfcaaed6df605942577248fb36c77c8378c35ae3705e6bbe56237542970daa5da96626fa98a25e4db869be550cbb603abf3d3784e0868e21eafa76709bda20080aba70d090f1f8ac195550514611a697c5bb4e11e162cdd22e0c4d988fe62c0004685a67457eb7268bd7e7a7468ba540150a4f577ebcd475db7d96cf4ac503ee61a8a67374237c2e8d5100ca6a76374f5c76d75dad90ad5ef86c7aa02f3c40fdc6e8054abcb892f8c263b5ef867388c1d37ea86a8853fdcf5f620b92d72d74f917da88a0d31e7980a8d9c21c0fd123abc9dc3cb4488e2cd333edfb0a474123fa0dd942e0f8925982d9b60f18cad6ee6f6c65bdd31dcf049c7e15898f25bb0d0d522344c317cc8252e3a1fbac0b9c2e36e783b6520239e160d4058cfaea2d7dc9bb942fe3a955baf5cd6855af3d4847afdd738906f2b71c55e01ff553f003117cc1893d0cb6cad43aee0095a1f97a8c88fb82bccda16ad9a8b6a0f54d8b976b8b4963d8d7b51b2b36ac9fef24629eab8d7a1d3951be090011cad5880778f7e2a02043207509bb93d9ae07533fafc9704bbe1bb8e4eab200026978df18486105a9caa34e51fd387fab49faffc1b0a06ba1c90ea0285d36163db8179f635582cc079b5d4224ee22dbea51b7d362ebabcc715cb7dbfd58f1ba64a1072df6e6a8da90dfcc45e9722156f616c416388c2a4a7baf96a0c01824cd115ee918ad2d20799c5e2ccd3fb8af061be6fc0ac4c92368fbe5e655b959652de483949331bcc5cb8c33696d56a0b706b5d790a4e654cc786880db33bad27fbdd84cc25d01b41dff53e29d338457068b3f5337244c76fb30e6674c59c249fbe85f58b18347e7e11d5b53aa589c2efaac301aff9c2b14071be34fa447493520da815921e187310cfc54f3a117d1f41d56b87b882a95c3d931a2dd58c701fb98dc7ed32578ee19cfd17b052fec48d6e35f1957b9c92529eff8cb6418b52fb3cb0aaeb896928fa8dca06f092375e5a7145da1159fbee5eefbc3e112eab4c1e0c297b667e7861d28ee992d19032b4f21d52047b5a1d2976c1df83706b72af27a207f4e6391654674cd281064b4e15d79aa1d8f7514d89e21b6e24d1b06965692b57e667df18fe1f13e1c80d66d8729d8d3e5d5bd45b0a303df709469701eb5e4cc8b3aa3d39bec2778c68641c2bc2c4c2c02978f5cdb28d7a38c6bb9a07050535ca20954ddc749078309830aab10718ecc4ecc01545d8ee3161705df09fc5ad50f5b8136a6fa865992d1d6787f87f09ef015a7eaafd11fd079bcdac87da80988107237d770dc1b99d455f32c1a647eccd0d2cb7e69c77169a658cdfdc2fc8db3b08b16ba4c0754bd947b422e3df06a4adf02b74da8baf42e53691b8c427533efa72527769da636dcd19be4253360be7c749c46bebb2635e7983a5849d2e8160221d789bf95ba1af872c6c2db5408282af9ccc948635215e7e06ef21e05dd3e938fe8d5a614772d21edbe7eaa5d2a84786da0cf1d51547a8dbdaf7938b16be01a923787ddea3c964bde6f5061ae5991d63ac3a2feba0c281771f3761de283d451193d6080a70908485140ea9887df29005a7789065fa1906c707eee6a5f6569d6bcb0d16095861953aea24b6f4c609c12dcc53211da8c4f53d2fb51b1ac395a705cc8626a48b0863ccfcc9e77fb01ff101450c66ffcbd5217c9babd4085ddad79b4302b7c02b0af538702ac77555f2a8860e0a61657781c5cd878cae77686258a25615bd82f2fec002aa85dbda41469514560a0b0a13369100e73783cec355b5659f26f6c36aa4005b8133f87351bbff9623b2f4389bbe309f13d2bda9083bcf435a7845fdbf2fbf1884f771594eb8453f031fd7564fa6529e5cfd0695f1f0b47102408b6a36e7c6927eac97c63008cb53adaed29af82a9b3431576078ca1d3b255892733630081f54082582afe3ffc7f6ea9b37458462bbf2b9e5bf02edd72df7ec0f57b964192cf89f0545cf2883e3cbc926e1710388af9c4430cbb8d0245699e166806adc7b4c71a593d146ed8868672f358be4670882ac93b863fe84c545cb31ea4a33645c5d5204dc46850f66c7ac8813180da9094c56a8ce2b674b0343ae3e1164d10ddd2af2daef1496f662515a0cc4b0aaa4eff65bc0470da65ae9d7ac37d38118cbccc3e65029f93a06b012c292571d933a813e65e86110284c3ce6f8578f57b4ade787885336c69caface9cf6ecf52c1acf204e5ba4dcba8bc8da2c7918a89b1c9bd636c4c9f404c91d9c7fe356e2c3ddd95615a37f349b657903ae8cc49a82e3ca7b1b7a06f0ca10b4cccd7e1ed28a8578e8616332a15d083dd38c67434fc8ec8667187da948b91bb355e07f4ede47d011ce507e022906c7d2a3d074446f5954a783686914a5ba151fd8802c40152212d5de26bb9076209743299fc3d27300c84fb9d96ab4d30d1e114cafd43d250445c7b235540eb824cebacc282b9ae1c606f4e44268b6fb2f1610c311ff16f3f1d95f31a4aa7e609d83c9d682de023794bb308bcf325b7b6bdb65beb1ca89ec34cedfd496f8224224704ee4b65c55a2738ae3fc9ae90bfd6762af4c2e4f2c8e4cf4673a51f14f1be2eff085f4fd52c5255c07d04af7b86180cef419208c1ac84acf86abe5aa3c05e1392473f67253c2196d1ddf0f29e30769b7247365e9bb07233dc7d46c59a5e1814ecda90275027eae7d816a70b1db4835488c90c4be65b9b4c252af4ce74e12a7d926fb6504870481b64d7af63b477f8c065487deab626d1fdbfe5ac77edf1c315ce9d22e095373792394ca1ea813bb756094c298487747cc46f30ee577c6a502ea91f0cb70c9b9bb45d8963b26a96aaaad0cf689ba99b1f2ff91eea886747289315b796128671da0b88e274bfde892ce76094f497637c07d04435a540bb89a64b730c172d06f2d237a93b4f4e4bd8b931bdcc9ad378dd57c041ea96727cbc1711797e9300f66799f2ac6166700e2998a49150625c1495d70745b6c8d4f6793c72e6b6edd9dc42b55079bc411e74ad0a64c3b519d1be32df6c281033e953ae68b2d8593f9dddf375201b63f59a0c50eac7c1d69a0ee6b2e997d9dd0c6148d95d3fe23b909dc6701d55098897416dc53dbc475a6debce74be25b0c621e766fe3e4060a0214a245e451e9561ad5ce6faa2de628b7504ddcdef9f20bf52e504a71c3b233212adc983f3452ad0c8c8ebf7fc0b5407170194e1089cc1428153e4faf327c50dd6bce2af2069983f957bc2b2f87a90adba6a13e8a307596b4e2db74082a11a0a8131cea3789cdbe1cc508dec6b97504df95b0f57372ea2cc909039ce15a4de805f4471854dc71e861111d23fad882dba8e946025853ff5c6bc1e660801c531f97e527f8dd18a0ff2b9fe8cbd36e2ced1d39668af8fa34db32bc342a6f41f531f1adf2be57b7dabe1cec4992a1483b7ab4e3256c2c2cba3b0831a8bba8fe9d011267f2b4918aa04ee8c77f760e63c817434523a5b1d05bfc7e33b11cbd8c00386c19327f01b9ff3a1b8c027dd99a087a6febd0aa692218bec3737aaff0f9fa8f2a2c53cc8a5b7a5d7ca6099880ba5042f8df90954d018602faf3dba06758e7b1a675f81ed0c7d6470a645dbddcb686032f88cd3c4ace04f34a7837d95c8b717b39e5f915b7adc440b55cf696e968bed438f18a64b67d7ddba3938baee1b14a66cf4f5f69b0b94a8168f0b26d468e664371c08df90a536d5f90e7858fad2b34fc3cd15063a311e126a769a9782ff725a2690e1ce876e25cfb543657832f8b9eee60eda893ad728ee9cf1679c0bd8a1dbede283bc83b5cd5832543b80a04b9df24aac44a9e0c57f3d0a308134145f113a327d3b0502405e60ddb372f123d3dce37f4e10a4ffab86c1f0e667e81c20ac751d687fd5f76c43a0378b0c6e80907209c734dcb07fd6bd958176339895c6c17642f1998826608f94a2390349e6c7edd094cd547916b9d9a0f7610d02e7c2cce8e90625d44002bd3396580d340a2e2c08918d1ceb28d34241ec918e7e20642b428cc87c2d80ea9b9b96e05a7685a9c9ce0ff158ac998092b896832530a6e97f1bbd7e89d70f37dcd7396a73f62a0c3df44af3fea80ffa3d667b74d12b51756360fa2de0fdb9419a8950883ddb2a34197cdb585f8547243a078c05d151e3da5907d8410e21c06979f57f2d3b35b1a0a7222b2254190a4ac4436944366b2e38695880df0c6a2f10bb35e918969945d9911ab894fcb8d69c50412acc30303806a2bec705b6b02492e949fdc4290edc2b73bb9ffc8465417508356f0c24368314481d48098b9f734b7a6e189c01ee188f96d29cb22ce290d0656e211a20643013495214e6f7af862c6991843272c8dbb7c653aa7c2e25efdff66eec568feaddbab5c3075e87c37d5a6f2e79243c8d7dc00d2de551f54", 0x1000}, {&(0x7f00000013c0)="063560789e2722aadf95c08faad7ca1f0b257c43d3bb6356489831cf076e37c9c4d8d7f3641c1827c60ecc7c7b354e039721dfee266f4088d26ff59cf4c68958595df2ff19c71b6216d0bf40e9aed1ef1f440c4b0bf6cf880b5fcde47a93d551180847a540f9ea814ee4e2401e4ce3110cd51e1ad214de1783d2595e546ab3d2315ac73b02988b83", 0x88}, {&(0x7f0000001480)="a638426fc5c059480447328e1f588cd919ef1875d71864b656034e78e0761ae13a9181b0ecd4a899a8cd472210692b98ca37c64e27874ae99d0164d29b9d95fc7c72f32ef414311941b44481d06b8a0258be75b1cfe6a77fc2a9ee9883ce3bc2a42258233702df9f8c5008b4fb47d07d40f079a2aeff094acbcd2443f36501f8eda1ba562cd32ac695160aa500b42b6a07211574652e82354d714fe731e4d8fb8e1307990b022a59ab3407fed9b0dee09b2e09697222603ac6", 0xb9}], 0x9, 0x0) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0xffffffff00000000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x14) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x47) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f388f4f8ae04803cea065176003bb1fe"}) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = msgget(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r1, r1) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:19 executing program 0: stat(&(0x7f0000000240)='./file0/../file0\x00', 0x0) shmget(0x1, 0x3000, 0x12, &(0x7f000003b000/0x3000)=nil) mprotect(&(0x7f00002a1000/0x2000)=nil, 0x2000, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000100)="f85a8f39ac015fe0f740059d9b405972463bf923daebc88bf1c460fe1bac980b54f7f3bdef8a692245254b01d6ebcb30e2632b2ff5db59e51780d3fc8385a4dbc1caa1a16f5e04bd9840a29ed184309a962119622fd8fb34209b8b65b44a745c15e1bc172134dc17db09cb803900e85f245faa39909fbdecdf590244fc6b8481c0334636c6d5114a821a41fa33933739cd9862103201c56f58a941598746216644afee60fc965a60a4fba54c74493914db34d0aca8dff41335315e28a13b453b95219b4d3d376d3a5c574050533631ac03d4198da40fd313a3d55dd6490e4c51e9227455275cd2909580cc49a4c745302b862bc2507623ab74cb87", 0xfb, 0x402, 0x0, 0x0) select(0x5, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x80000000, 0x1c}, 0x0, &(0x7f0000000280)={0x8, 0x5, 0xf5e1, 0x1, 0x1, 0xfc, 0x100, 0xd}, &(0x7f0000000080)={0x7ffd, 0x5}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x2}, 0x10) mprotect(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x3) chroot(&(0x7f0000000440)='./file0/../file0/file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffffc, 0x4}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x462, 0x3) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0) accept$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cf120b93df5f24cace12f3011fe759a193dac837", 0x0, 0xfffffffffffffffe}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:19 executing program 1: r0 = socket(0x2, 0x4, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000800)={0xb, 0x6}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8201009b"], 0x10) write(r0, &(0x7f0000000040)="a1936fdabd745b391579eb326c36261d32c6a308dc102c467fa71432a310054d7b6bdacb14a375d82d6cd5feecd7276e63d3ad8e5fc3f933780d58d7ac7db113ad963f0b80f1de8ccc0bf0b777756f8d077a1e5d0622613850b8efb8aff28ffd478fe63458c5aa269697c73e44b1ef5bb08e1a29b77c41746f715e91dc4cdd671c2159a2030616b4f63a7be47e758175420bbc544681df7325eb9aeaf0ab6f2908b12ce745abe142ba13562aa32288c3a556907f25681e2df39cf7274f68cdc3088a668cf8d9b44b1b5f91677ada4f7d99e75d98962c26dfb811c2951e1b924fa31578da160e7d24d9fb9d8c381a7ada8b55c93ac594bc81ae562824f19da49e52cb6c9c0937537fb7096cd6650d98ed1f54411e6a38faefc1b63ca2475a27da8fbf66ed3fa509323e3bce578995965688c184845d74cda8c7e55a0c40f61ded5ab8dfb189f7a22af3b4eeb8698aa7202461312d484876a9b58b03f12b5e356d5ac6881ad56838456bdef1e070beb152a2e1e91d505dc019e0dd18d45925be1988f804f35f0f67174f05fd8a6f8b6fbba2d547b3c63d419d572b8f60d7e9c003c9e6e447b3dcfdfe73392150cd61e60499d70444305d8f744eef4763ddde7cf72a30ea1f717822b9ede4cd82e4356796b37425a94ec1ff143b42eac66e13335f48d75b62dfa81d45013a1cf81a7623485a5e77bdd7fc66be4af30f5e77d46df3de075bc6b5688b40b45e2b421730de35777a8c3f1a696cd38f6d0bd09701b947e5c85f0c521aeed584c181204fc9101b1b3de80b6095c6a925d3e728d02bf1a5c81cabe39ce3f6ba44c31ba720be70be9a59b959325053b194c7b2379dc80e49b3933befa2a3818c22a1bd7028517b6833fdce642a02aeb7ec801194f0750c2cbe7cadfec1c536ee86b5dc04ab819321ed358664b65842e025a7dca908209f1d51e2e0c8a5a5c90da947e306d64677c77de744eb6915154db763f1d1425d5f2d93800c5c0adb83260b162e8b15cc392d854459a29cb3ed912a4b76a9cfc19c83b80c1629b06576f54fb727693bf088766b052ba1e4bf1c43319c240da489a02bf98646bc69b93e20d1a11eb380ff97134a6f86812ed4967eddab857aaae5f4e7c0de078419ceb5873221d486aae67f522e4261f63978faa6e64656a03ce219b3319417fe1adeb99fa5c3601f424b057dfb915771785965a4106de70d44c45dc38a06f6c39185d00bba009d184536b62d9ef5b2a6279d9342425e4304ca4f2b0b279aea0e093435edf3bbd89a2a86cb95ee42000b728e6efdd3e0c21cfbc86feddacde6105c5882369413604634b041c37e830f29101c4e7f98ad390e650cb4d18e05021a53a15a812ca943618ff3b0010f7d9e5cbacaf4630324ea88b1d3e6c1258a37b8b104ca3c9727d6e5353e7d3f5800c0dd67f103ce21de17fe53fcf3515d4f4cde7ee1be8f7c52edf26f8b8e3a03fecb761af92d8d101905fb91fcf7c143358ff7f9518d8363aa2d6aaf117ca85be687564618e3f0ca1de74399de46c72a8aa5419f56befce0033e70175f2b7312a952effa809d0493b421d7f4b03fe48457580cd9049919023bafff3e23fad53e1645102cfd596078c6d0341afe7d9bf6fd0205c015721704c47f92ceda6b464810a64ba3cfde5bc0dbe3a8c51c2c93b199269dee6948b2c0ee88e3db6c87094693271861af0a17fd474afe0e42f9f457b972b2cc92a87120561d615fe174e7cf5d6a2d1d015946013e3e34d69c206e7dbc7b5f21f0b97a19df29950944f5d4f6aceeee11f4e4f0e373d1de05d55bcf2139c8668231feac1604e5ee44cac37139a23ab5f3932f75f36d242f4fceb822ba0f5bd5519d1f38a43fa51bc8ca297c069dd72babe6e3b7cfda54fd2c4c9534b5721038bbbd0e33a7f18722332154b1cc552b8900bb9aef990510e3fab78b25fa5866bba839a16fa6b268a1d78cc489540bd887e06f8277c488b55ae4320abbb3459b5fdee1858b814d4c7b1b9951acde57f43b7ebbbc595d5a64bc75e78e9ddb600ec0295d6f831e20fb26f3cb992725090a9ef6540e5820a8fccca7383011103c57b89e31bbc4179a608f34c57097ea095f9a4f60d5ebd0645ae8b08bec9b82b96b746152ef4d01d9d868bba1310eb17dc7eeed8fed8c5bdbfc255e7932cfa1ddbc4a46932a790344ba058f4699da523162d882d1b197594f134bfaf99c52763bbd8d574d155b1f37cfb323ffcfc89f586b15a04601235c8ec756eeaf8c4f073e55883075237bdfa5bf8a3baa8cee34754f7729be8c2f11bff0da1e2773b2011834aa6abe4b164286f77f6e88f18e23c5cf80b4d5c7b288abadfa9ece4e08bee303d2d96df3e621f2f3656c60da66a13a9be277c2d250a96890e65962607b36839993923cb89c5c9ccb7c1ca05aa1462d4f0941c762033840f8efd632af1e7e7e15e4a3906d1194cfa83af0a20d6f27554d83b5f792348be8cf7a8eb1606695ec0f20b0c278d9b050f729c21cd235ac29050e4340adb029e4829e84e735e3a8d71bb6573642ae7be3bed792e5827963c8f51dfa51ab28c04e42c948883bf094c5e32f6b2b42d1ed76b1732c6ee16bafe168da8fb094179a5d6ba550446e4d841bb88c0559c11a038624d19be48383fbf62c667d146507efb184c55f9779ad27fcdcd2a9286ba233f7ad35a4e298ad543cce283e99343e8466b6474e27aaac9d7e9b20", 0x784) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0ebbb941db65e67fb20173cd75867fe68e350c0b122307d0a", 0x1c}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000300)=""/248, 0xf8}], 0x4, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000400)) fchdir(r0) 16:00:20 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) 16:00:20 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x19, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03a098206fb200", 0x0, 0x4000002}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="00b63b1ed1944ad320bafed78097e7e135a0d540cf15d6451eec0390728ae6adbdd73d7839b976de8dbdd4f2629276e686f433f759f9acb588265f86ad75ac6fe47e6f574eba069ed42afeb481a4edd412b7f064e02598bdb6d572081efebbb0f841f0ae99fc7c6be47ad7c7340c038397a38c453c3f0e60fa3dc4e599f2df7d877c62ec499fc3770e5eee6b743f1954471b96bc10837065c9de3c76cf2072ea86f44bfb79e060eb6650a9d82064d8240c7316e4ea4790d5fddde35422e9ce", 0xbf}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7ff) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$getflags(r2, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xff, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) chmod(&(0x7f0000000380)='./file0\x00', 0x40) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="639ba0a6cfe6695e6fae4739ca4183bf1539c75189f2d571c921fc025c4d54d6ebbee2395e00cd1c0b79a0798c4fc53c4fd354073996f5d486d1dfbca92519ee5d284b1ced1e079589a9267d4f279b6f2a1792b7616892a0fd854bb9937a27cbce7ff1bb4719ad95ba45a3d5df282682115ae9aac5235b5a", 0x78}, {&(0x7f0000000300)="c3b6fc35525073b09a882d30bd36104809e09954e3600d0cf92c8765b7d775b2af65a5807227e2a09285ccf360055cd45fa13f08570b658ad36eb709c5a69539cf4658423c9903ebb4ad5404c55773973affd448", 0x54}], 0x2, 0x0) 16:00:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x52, 0x8, 0x200, 0x5}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000006, 0x5, 0xf1}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000080, 0x4, 0x20}, {{r1}, 0xfffffffffffffffe, 0x16, 0xfffff, 0xaa, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x0, 0xbf05}, {{r0}, 0xfffffffffffffffd, 0x3, 0x800fffff, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x5, 0x4, 0x7}], 0x4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x8c1}, {{r1}, 0x0, 0x16, 0x2, 0x3, 0x3c594795}, {{r0}, 0x0, 0x2, 0x40000001, 0x80, 0x101}, {{r0}, 0xffffffffffffffff, 0x88, 0x0, 0x7fff, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000004, 0x4, 0x6}], 0x7, &(0x7f0000000240)={0x5, 0x20}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r3 = dup(r0) kevent(r3, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x1ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x107, 0xfffffffffffffffa) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x160) pipe(&(0x7f0000000240)) 16:00:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = geteuid() setuid(r0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b457f}], 0x3f, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0xcc, 0x4, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xc0000001, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x80}, {{r0}, 0x0, 0x1, 0xfffff, 0x5, 0x5}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x4, 0x4c7, 0x4}, {{r1}, 0xfffffffffffffffd, 0x61, 0x3, 0x8, 0xffffffffffffff10}, {{r1}, 0xfffffffffffffffd, 0x34, 0x21, 0x1f, 0x7f}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0xaa, 0x80000002, 0x9, 0x6}], 0x7ff, &(0x7f0000000200)={0x1, 0xd9}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7d, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f00000000c0)="39df8ad29b2936bf76315f4b", 0xc, 0xe, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:25 executing program 0: socket$inet(0x2, 0x8000, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) shutdown(r0, 0x1) 16:00:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001180)="47f5adf60efc3955c7c4aef30a52b7d35db049d39a9e7f976a819e24be0aa29a76fcbcb04b74dd89c8b5b4986dffbe25759c70e6e037d53a48aebc1e1558cc7aad0f80a3e5ee649c3b9c3726c8e85ebb2e5aaac067cab332b56cef1744375a2be3e349c69c871e4af2f6bc2d8f039b9cd427b2db923c12ca09b1fdef946d6b9ab76c8e4efc72f14924a74c843d4933270dd0291f207094b9a14609e0d044f0bfe01c565da1b4300cc2e24856f58d59c938c388699f64145807ddd0496700a6be04cbe2fb4283cf3af228cc", 0xcb}, {&(0x7f0000001280)="d3d078a6a661d09748e3565b38e90c436dd5e1589282571540b9b9d69058c46d81d92148760e855b5c05354b80385abfffdf2fa45231099f2032846c3fe42760a314384fcbe6f17528d8d3c2a1a19e69c886ca71bf19c8c664c60c15e782bbf687df2c454285dc62bf6a24006d29f0f2b5417f08e5b0878de7b56a5e535a93193536993c82b613d66fc62c5646ab64692b8293a7bc042332b788ef3107d8a540b9f64e47bb3e8ed5f385c1703d461d4b4a39472135547818fc688425991e7c7fd7f610aa704dc0697ab98064bbe8fe908376f055571f80475b", 0xd9}, {}, {&(0x7f0000000040)="778ceaee180f03c110d1a8b00f85f3b00cddc03e14ee6b634e25327175f57c2130c2a34b77749e3c3e2ce2", 0x2b}], 0x4, 0x0) socketpair$inet(0x2, 0x7, 0x4, &(0x7f0000003480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003500)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000140)=[{&(0x7f0000001380)="b839c75b98eea06f85cb3498439d26c9630d0d34a42f9933f4f994ed6dfff9b7732190991e6014cc585f0fca91d7e3de8a20fca5a4ec1760ab57f3b2ad3426a317e1ad3e90bfdd56f9ff24e31432ff44c1913668cced7e689bb8c5a25ced3639dd305e06e57c2b463291b34c2c368ada4a50fe1b3d8833dd7a57a2a3c922098e56c6e248da30f20bf807b26c5ebb3a7608ab46dc70bfd6b708158c4e5244174044af7748f98506914e563b2506b556b78b83d15d4cb2d09a15bfea347a111876715b6885a26fce38dfab8bdf5bc39f6d3c15f64ba8b2e8f0ef80a875182ee36f658ae98ccb7910dac670112e875089a74cde1044ebebcc174ba6041c5df1d921f1fabcb7335df32a70477fa4af667ae606aec72025d1b229d8243048f04a7bf713cb0db4f2a8fb7b2e377d64275f27c68d76fa63699606ba2e28f757aee8321bc796636a7b8545aae3036d336b670bb7fbdb4e2f17b20853647f5a81e94a7d807c1c503648fb91d199a558e5d4e059751e0491021a1dccf72d2407dc25fff82c7ce8bac7a207faf2f6431d0769d538f01012bc6a2806753590d46a72d683bca79ff99efb1eefc8bc678fa37303bca26a9bd7c8ac7e92c18947612cabeb320c9d63f0edfce0e05a8d9f39f2a1bc6a43204f179c217bf1b78a766e817f641d34dcb45a604085efd41d446898a4de9d537d8de109c183dc24802786da8ce808b5448f4b6e93bbdc402437cbee60c8e44bf0521c7149a12276032e3158514c6075ffd9b6baa5e163e5a0943c73557b62c0717334fbd0573e206f1a6a75aa468328c88d9f3ad86058c18c4eb6cc46ebc5f85c938e0ae1405098eb7557a511ca0a17c4f1c337e71db8218e1f98189e1f1014e18d8a50f565e22e85ca2e93c6e5ce97cc96ae9daf622fea24573cee98b308de834c788e5eb3b968a54ae9f6ca3c8f794fd2bd504d2a065c6f34b5b87fa5d6c77e39d6626ae99c5763752d31ff6039f67f9bfaddad29a9d9f41afbae58e1760d56ee610b2b8513bdd4e441dcbcc4c5f89ae6326076526dfcaf9229dadf3b9f933d88fa37d1ff5ca7dc33d0b6ebe9f6de982c04290246896d72d663abe0423fbf40c861a9bb468b7756e421ff6972e05bbc4cbba114b8705a55aeba11b315eccdb214d0026358ca53d4203db18c845fd125fb5dc1c7496718e6e02c99fdfacf2a74a69de426c32d700c3353d22938c4e6ea5750453e3f347a0833f5fb557744f11d72b8e45cb8d0e1fab34fe109e99b0727ac9b3e439e605e5dbc4792bb250c9525439112064668e9184d4e949d80e524a519b0e209e4f8634ba8b71d62324747752b21ec68ff3359c1ef8f37a2ca2256439a890cab657a6df109cd1306dfbaaf15842cfcf8caf6a1071821d7d357daa2893fa828ae337f06b41802484692fcb608aca39c887dc7a28d84fc9cb062f746333726f555c1c7180f6cd644b9a88c617a6ff5b1a7950812b4d3030e97134edc2330b55d899ba0191690d7c3bbd4b501abd3e8dd1c0570fad1c3303976d049c8810c751087522ce7983db9e19029d8dc5f06041e45a36ee8406cbbb88205b013bac015319f020452a7d822b49b0e83b53906c999e760b537a93a8b4748b5ed44cbd42d5dc6bf9d70763626a55c6ba90c7a5ca86b9581bed078c832f1d83e4dd422c57e6a725f08f538ce19957f637942b734249123597de3d9a24ec9e76c490b383963080a2021c17859072d56b2df03e4cdeb7f728d9400381f9d93f8d4778646c421dc5e27b41af84307ba8adb365eee01cd06dc689b24519d0fcc85d50b4c89c5fcf0c78eda36d7423d7c41872a767f0a9991dff1192b8e3d9dd5a5f39e0cfc744da2db516efc2db0825bf00d21a5ca843ce0e39c5875fd586c938781cc4fe8dd335f2f8a02208cfb9d1074156386517b434610e3fa081a69f3a5cb8608700863300765ce10e0bfa3189cfbc1c5f0db1b69d0772b795a36c9d78b267b6a3f02f4a8dd5258bb0ae6644b3e5c34839f599bd690b590137291b3e8b329bb3ccf08d71e6fb5fd9aa4b1a5612feca769c27bc0a9a42da0cf14288ca143cd444a639a087962d157d48516ce9ea3402c5d677ef11dc0c1da011b74c83a1016f1ba06b0800b2e1dd2ebf2bc80b158b905699ccad7d62822c711cd6846d8a43b7000db779ee3d7ebd4cbe6cc09ba71ffcc1d8178aab264effae89b266779df4664de6d11091645f6595f0a345c50a3b55fa2b4902871466dd1f376154f8755b3caafaae473adeb1362a30c8dffa1b3258438d5fb8b79bcdcf62d8fa589984e736c5b96bd78719808d8fc0974f1adad4d57e782e0fd15d79c6de1c5b4c2b2afaf499de8219179f36b184490ea0d8d935fdb7d1513ebd1c5e3c3538dcd169ec20ea5fd05abceab5de3e278abb04a9579dd02979bd50df6631323e6db116c5ee3359cbb248390f149a731f277ed4b403c5150fa836a63a161c3868f7ec0a215e6592d70293bac4fe3805f4a78529b6e977cc0fe346359eca1b0dba364baef72899707da8c62484249872abc499c82db5707b4b3b7109c2f063168b8a5891ad2a2de49d856badbb2bc8511bc61f42d95d0922668c23bfc8889d28b59972ad2f049782ce6e878b104d06d22ecebb91d091231e9289dacb27a8a53af86f4aa9ccc268831d0c19bf87b414bb62d05d2e306d9d59de3dba05709508a21038a4612c653a0ec63e4f72da0f0290b6a0f75361ea2bdd0ee686d5d725c8fc48d42e857a115152c2b65f2464a004fe5e3df886b2712d7722c4f81ef15bc41ddeb9215a3ef6000e572a0ff05145b322304a67e2a0859a4fa8d973fec616974208c2840c5d666b8bc90fc781241f4b97e9175e30ce0711adcccc9c4113c057393d2db2b3b4f9852b88f070c81c9a29f4a8054091b1e5e3100c9554c0bed70e9563fe5d53dc5a99c51184ebf89ff015e06eecf7427be12ce3cb05647d89b7396872d312a2f3eacc24c2d1943472aa55cbe7e1618db2aa94fe2c9b1c04eda27977ef0543192c1458231c5a03b9089655f1f9653fd650eccf2a6b3486b4d5c6b3b3351536d4cc34c3eb30bf4e5b79c00aae92b38e697b67bb342a0f40c68730ec11c81805efc8cd26d6c7bd3db1b4986be33d01b41890ac7994e0127f06c0226f77d74886920b99a7f3309eac7f3871d943ee76083c2513db8e868529d15ddb0c914e8b96930dab8a342e3ae28b9e0cd81b8b07636ce58364235d1a3e84ad724b70c0b5e8c81ceef1718e27898706f20e7eb3f8226c0b52c9aea54651402e5dcc6862591c168ff53fbec254de63e5494a2dbce2c31157a17f996d583b161ebc287ed85ae71890e17403f65eb0296bb1bd2e0ff7fcc98c6ba6cc081907230e9da81ff2338058a65c2b1296e2bf90298615154c88cd60de9c9f936e9d53d6b96bbcd17c41f6ecf07ec15cafc6d231e09e27cf7954681021c5572a67646f06d406f8c0381560ad6e12fa89a2b18a61138e131ad073a9d680ebebb9609278555a59c3545277bb80eaf93f8690f9d1f6bad4ddd2582476c6ffa8e37620eaa42d043123f98c82e724a16f1291ccc5f803e0507bb34235df088d3978992aa510c9b1570910ffa99ced8e36e626e9bc4e9334b270a9bec94cab394a56143676367ae2cb1fed27e54261621b5120d8a546b285e17ffcb2ca4bccac1a44e8983643948a8c8b42e040ff1077c32d38a934d96f356a441186368ba52fb29f40d0929fd3f9b2fafa4bb2abb1c311973fcc78d123cd2882501542d5423e997c37b7ebb37e67282b8903a9dc99cb6851b1284a95f3c6cf5c1bbe738472ce2d628c5214445bf929f69a928bf76bfafdea29fc0b98e1a139d2e0a1a9a3235803011714beb678038d060210239cd5ead91ef813745b80fba04bbcb9924e0c6daa139acb27bea7cd7e9812e78ef932fbc38424356f461ded1eefc6ad0afc629c6c934c910d8c8f44cc7243cb4825a7c5a40030465856c5521d4a3622a3c22d89f7dbc64958b30ec5942a47f2456b4834e13d86b2e2e56efccc1efe63202177753d99d7a5f286948d8282ce88496d5968264e63138ac1e19152a8165a53bdd4a3ebf68a42d7b986e180db14d77efe989411341d685a29a6d60821bee27e1eb7049cb03c861dc90f818980f4b9316955377e483e8c865fa8b7b145e87bd6bb343b3b01cf196360b4bfef4e2466a59c2564422158db024da01db65806829f5583c791c9f233032e977f5959c51421f2498f7315a809d45edffe28a2529add947b628a7c7d95774b04fca871c7feb07f3e8b2f06c3619d699f45e53e11674f9f2af842fdfb88a4662a24e5df27ec1db86a7586e6460e2b6ea01d67d752c7751ea683b16d60d2ceada12f2571acadde24bd16c98e7cc01b5f7de3a366727c690c5af128675e71570ff9a010b59b814a54d2d697cf569dae0666e50945c4f45751ea82d0bf6908345473489a6397cfe7313c1b8a02d036917aee39522a99de141a37d2ea357a93aed50c71e5e559a434df80d255bd88d1ccc04ef0f18633cef4fe056f7c66e074d02ada25430426296af732f76863aaf3e2c2961ef400c46af24abbe7f392f1fb7ae6376318a093b93e4118955ed1867b1436fbc001a97f17e96430d2fbaacd93bd42c5f829b1b60c67776fd3c43ba4c82b7b01d448c4303b83234d5bfdbb58e7a5f952c93c7fc09d6eab9a18e26cf9f72186176407d680c18f31106d869e0af4b493623d1369e776544b098fa2a970d52e4fa9517ad22b3eebea82673a6449947ec31cec7bc65e01759bf82e755c9ccdb774fd188fd762a68dacf13f79e460642a2d4b33674d011d19ff178e930105b16ef9a69082d0863b9214cb33f7505c38f990408253aa1cdf396c5f190070f85d790dc1d880e45889d5ac44be6c3d638b58615dd183c00e8d2c5e562bbdef7a6b36b1cc2ccd595e89d73f9b1efde2b682ad69a416fa08d843698aeedd1c110b5c1521bc4f84d79311d7e555b5559b57a43423b87540f652a0713eabbf2b2a2753e3560a774e022d8cc7abb29ae583550828d02af1127d3ad5d7a8978f8d56966b255617091133025ff2e2732be2e4a00d25c90560bdccfaa2c3c8b083832e97df4384918adf7604c51adfbd83fc203ef810233c51c332d0ebae2a75b16e0dc5e6fe1e09022a8d3dada090943b1c70d53133e1a9e2e7a7b3706ee8227815bfe28bc2da3aa31aba04862bc082d8fbf3d3d46f0028cc023f7e64605f2b84b2641067886783e3f8d62685db945d87706ef24f5d72bde28e2c7592eea882ec8dc2cb0181cf56671758b465df16e126eb16f7bebfb9fa5690652945bb135b2521ce1947fd9ba3064183e6fc6d916dc91286a4aa211193a234ee7bc7e158b7bb62de6d14648314ba0b84b5579e86ae28160baef77ecd8b4d7b743b88840aa31b0e808737caceef1ef1d6d82d2093808b228f4211416cb93fb9b4fc30a11b87d1fd695fb4341189071a2ce4d41704abac3e50b25522198cbb4c85826c3c7aa381cf90e86a6321f78516037e540eeb86637cc6e57be050d74581eb2a9c593ab986a8166806b74b45a1b9687932a17f55a91620b4971f35075e1d023068c1254035726cd8f214086193ae3d6e6a5ee2b665f90c089f2aa553ffaa46e79c21d3b2d2d41d3cb9b45a8b3db9e0c2f34fdfd80cc0fe26f53eccf2bda42865de64f6a57437f0d856b8664a8d272690bb6a864742857e0702e84e2e06b06e631058bcba6e4a0ae42db7f2ea14968d684174361723e8d669c575c254987a0a01e1a5f4a25c079076e5a93af", 0x1000}, {&(0x7f0000002380)="9fe12b82f1990fdc51334a17ed5d927ca2a31b80f60ac9c2ddb57330dac4e074cc6d425f6c0dd6d450d93d7ec96d9fd7cdd6612b2c3d6d655a4a5ab2c80dacd6a124a17ef1589151499113a8e1319f250d9460ca67b03ba03220ac1f769f878844b2d8ecc669c7b58138dcfbcbc037ea41b4d0b51f2d8d7bdf0082bb0cfd6c411c74b388eb94c55b154f925506a24c67f191c84c4a42463bee306bd33b77e8cd7f4883cc60edf43b94e609b6e3d72e57d6121eb6247fdbcb379f9cf69701d67a8be919ef7cf91681bc54766d1325cbca59af10a861b09a695e58f7a6c2226dcd6e43ea4b6443add3c4a419065d578410c1056e9f712a4f6b3d7eb94cc297bf12e7fe0f8972b9d730f4f269fa3918abdc02fb92613444b6f170d10c04485276d0ec687d315d8833340d80c68c6afd12c7314a83cdda233abda697216fc96926eb2c46becc0ead9e2755d1363267a0c4ef8e29644bafa14199c5c63d029ad04f0ca8df9d99d219d82fc1473777b2723ad74b4ec3906ae6405db1c47af58c3d62053882251b70e21398a032211b87c0c6c568df3c5ec0088dd4e1bc81b2cd5703844d328080b2810eb493ac35794793969b7744db2f64cb6e5abc005bbd10fe6eb6eb012a1311b5e1e714a992ec6b78d1f98117fb6df2d41fe411dd95fc864d08a2b0fe9e3c0ec0405bf351034de6bdc6dc46306026789184809e60e9c2ba38f69140f6026c1f3e3932da906b89789cda456fcd4d79e0b638e5b55f79cea20c8a15e8b8a3f7d55d9c96629f55efe4b3585c01f2f348d84128e176e8fff52eb366e94c488de54018b0a159fef347b9510ac70947a609f1cf27a595b064e5d7f10d63d0baab56e4bf7e92cc10dd2b602c4df1b0c36094a39cdcb6e53477123b93e706458dad309d40bb9136ee4343632c142fdb99ae5158dd486de3fbe5ea28339667e9095e2db65159d765f56463e36c7d1019adfce831ee2140d540ccac18cf1bda4d4f30a2992c81ef9398fc277d47e8af6abcb749419e30c1e797649fead8baed6e34a0e701b82f3533a4339b9fd3b5f933784ae97e55fc2f8b5e243ec5cf8b4624cafdc1136ccd1967a716cc9ae990cca45eac26ebfb0970d17787028a4e17652e89bcc972f737f4392ccd8cf36ed6e3c5f96105a770c7fbef5a4517115280c6a0ec3d578c8614ed8590ef5c4cb2c427eebbe7ff0f9083ee1f134bb6de7863f1c518d018c2c9ff1c98ffaa9dfe83cd105f621be09b9ab0ef63d915257dd6fd3a592df4bd1dd6d0e936acc1e20f4e5a1851c85b8753d8fe6128575e0cac891740769965bdfff6059d3e1a2e4c8aec2224914e540dcff8ea1f9ea3f7fe34337925f0b747ce01091ee3870db77f1e52a6662811df9a88d98932b40d8e8864e04d20328fd7272c5437d1f308b2eb5fb09d22cdaa9260ef8f8c11f1b55600f3a258032bb4f9fd6a8c0a8fdcc1d76cd15b6a028a00f9628d82c78919c36527ca089f7bcdce71bedccde21d1a6464f27a5b48997d2af6af9d92db48d2cf2954dafc1086e2633570c5e8cbba4cf3a72cd5d82ec7f70112b6e91107b34e6e52a9954343041ef027073d48c25e7f8a9cc353b8bed3bf1392b0cefbaeb57c11cd4daa8998b6c80359f13d3730138eb8c8fad9d633ff2c4c76cdff45b746d135a1ef957538a660dfad9ca0047958601c9e185db75120881ca2578c269c9b4ea3ff053d9850f2de3ca538cd4d8ab62f7bcf572b822429e9514cea6bddc00318ff1ff3120659ebf3d5417cdb436abf21f751f2b4781028bae1e12f0575c11accd9f2da1ff518872b2bd749b14867f20656183a6d71b371b1289c2aec8ccde0cfa86eef3bec36b751baa2928e0e715b2216eae36eb3b80a378418b25c0d8ecab47f034ecb3449b6cd1d11f867cdc80fed056bc82890f644ff2c4cb3c5c117571871316dfb601e5391f4c22623b72a6e5b653bec93250fe762ca17130346b894d6068d26126a1eec5c7bdc04a806f0e8e2499dc1bc806d5daf290801610532206dd4d0d94c599dd3eb6aa4025314333dd7c092eea2599d266248debd2c24f2986babd27d90c1a81639593565208c42349af841fe880ba8b055fa1d40d37e3cee9044a14d2d28bc7d56de0e69c13bc6f6b0d9e12f426d1eabb44f5d9554daa493177f04fe7bccb986c2209ee0260b120034fa257dc6411aa9d58039a7429c680596fd544c6de696a429f8f79d340a6f54ed87278d42e2535ec931552a6c17402669b19e4ec4bbd4eb9a0fac440794de82d2676b63ff68571660607d0088f3debac444065e6b809322f8f82ab740cf51f318f0de03c96563a8538a5750a8eb414431c18c05f533a1ddb6d489f4e1e664d3f83af908825a049b17532a7a97834fc3b70b9e78bdcd074fc1e499cee92dbf7f131500a6b27b2194d4fe208e135ac782ab296a2731e65ebb178a501c05ee827123076e25364e956729cb090461cf41bf456846eb8721c170b3afeb5b770491cba7583e7a236027e8caccab0eaf7982982b52c876a57a147f8a62ebfd99ce3204afb69762b5cdec41a364782b07c2a660a4340062151734f9e67ab906f4cd539781655480ce92107ff575e3627bf40e87530c7b3a939bcd47340aae316ed6d7611dbaa353c7d4e48ecc7c3eb2bac8afaa5bc5418a5817f0834138aa2f49f0e5e410dc7f73cf1ef2444a952316430db0219c87df19f0ff1db563f61de55e1a46635a1ca4fbb9ad3ed962ce87e5016fb01952fc89c43dcb10d1b9284c91475f923cc923d3c608b312067c0e985f900184d8f14582fb07d0ceb289972444463ec923e7e616fe4d41cdc0862e9d5463be825877b02e8090543bf2e306d0b20a51b72308e329026cf47e709abcb04d60aa24ff9f77328bd4c03413536ecffe22e2b65959be406ad042a076c8691f17218b679db0813428245de4269ad9ca98b749f64159e632886ebdc78af303ba8c8431bbe3db23b382a98a0f665d04dea49e42ebbe60343bbda7b146829692a0020b1369eee122b81f1f805aa6ae6b5c64bdcdc9e4a5814208cc73c1c5037adfeccbb1f57ce26529ec5a66c21b3d41325821b3629da9c41422fb435ee6e6b92189fc9f40b015f96a68b78d98d9e80f138e7ae0f28380bd5f882c94e170323729d485261a5780cf823f479bd50bffa6c5d82fe1f59dc8cf484c616a78223de0e7cc2f8783fae474ec0b31ee1f84950f237f3ac7917b9371b9b0da94f052450e8167355a146f2ea65be7d073443f55348a9a7a1f2938149f1ee406f555081174fde359ea646283c4e572512ffeb80018852406a4fd8aa51fa66a77b9c50ef1a4dd2b68f8093ca9a0d1baa92f2d7b39df5e329015fc623b1a9dd7e3d073d93309128d1d21db161029abe037bb31d1e5829039d13d1719a579846eec0cc2fe0b26966327642e6e18a5e45720006ca740bd81d3b91e4877e236e5f77f6ae6b79020a4ae4d2f3bb6a924fea7bdc98b92f194eb8f60d4015e6ab84d323d9b1b655527c1cd57298b4e49c248b8a01c1823a8dd6672c56b0b2a33ff43515d39e020a023bc09e6df039124a8e8384b7e20dc195ac646e676ebdd17886fa5b96fc881521cf524efeae0e3771c35f67beb66a97b91a0c8c7c896dd92026d639ae279c04dee931b9bfff71a7d979b25b5d5a8dfa036b84321220d4c499ac233b41eef85e79e6de8e288fd753bd39f37bfb3aba914c256e87d201c1120d3a33daf28a0c837ea2dbedcb5149bda6ea5729817e4c74802083470d37b34d551947c23d831f93a0499b2c538dbc89ad9a1a8cbd0325cd7d6bf4dad1da587544b2e5215e78a60abfb4905057501249a95b98e828ed144bb6fc442f138ee9cebe4e1a659044b22259197f6a2cac3e28023d76cb29842cad0b18b7e9a210d30cf8ccb142b61e21c9e87c93123bae7ed8f5dec9db820551d61d37bddbc487cac5539cae37ca96507953ae3c2e6262600d782f127335148b09065aa6f04e16e61a1d7a4628a5c5c98e0a46625efe12016ad1441b4ff70ed796613c7c2fc909dc0eac5e3fc902df8e5c08702e8cba51df1c036a5f322d3a285950a1da7b0740491e6f5837acbaf05f1b7952a8c43918f4bb87bba73b1f367f5fcc284a8de06ed293bf953ac67ee1ff63b46e5611fd535fef9bac4e5ab22903212c0299f56c2c380e74144196191de2401b5012846b65a4e282506d8814362c4400a2eda1b01d83d3f386c9c5ff667044dcefce164cc4fffc596c519618ad631a4b5cb6834bae3685b0491c47974964df16715b3e2c88f26d5b4e3eb14980823d91f5b83506c32c92475546b089ed7e53e0581c90df8fe26d054e088ad083c569c81c94497e78491b824b42fc24eb79dd7523202998f30b723e98f447fa280057547162c91fa0c5316f0669feedf908d9c231cada10021c268d2fe2f7bb00a114086cee85eb682347a30dc5e63ea55f5a18b2e0c9291587bad1bebfe6631598183575ef155d96f224e26df55562ab3b5e38fdd20a7d6216bc1d61e088210cdc02cf38907842c217f99bbee79049ba777d07fa90c285437ff53877803cc0d3af3e6589e7e4863c87a22cb63b500220b9aae6dc80a8f309db2ace5aa05b343bdb00756036db5df0124515a13e8f1938411363e6791a110827e42fdac5d94acd16e23b1b5c3d18850e3720306f8d39ff8b41f222561f85291cc5fdd03d7f9dae3935502487301fc94e90ab2fa3a8df92a61e834776c0e5aca05b5909166c70419884f63d0cd23a7c00043eefdbaa662bf1e8d3f793ae678e89bb1028e1fbf43fdf2611801d9f51eac77fb33b67bd8e0b7a04b2449b40f85b759b66c570fb0ab9ae65a4cfb33ee00f2f953527d765bc2ca3925ea7d4ed375f01c3790dbdec543a41ac8aa52dab045960b30a4d3ae367af68e472edc55aca11de2b53eaf104da7203d82ee275a812ce51ef4d60144b2d2fef28911e5e110d7ae81f6dc3f14a86817075c3315a7117d5ad8acff9112f3d339f8f6edb72242ebdefadf153fbf0a81c597d15fddbe53649069c086170eef73d1d32325d9fc7a2bd7780978dc883c356439be4dfd4162d090d004cb7963cd61de306152e4ac3f51fb5a80d0cb5cc5632ace17b49dac26f1c2260946540bdb5d520aef6516b396b2cd95b427da1252af85983ee9c2c9a719420c11056d97bd97293bf8e2e20ed1f4447dccdcbb6483153754211568e09c94166f7e6b9b1a5d674972388d4e94c31eb816e3e297fc19dbc73f803b160e48e0c9060d9e2fc9be56d1413ee557f3dad208ffde2fd34f5f408b371416173a0b2fd69813919d12faa29cc2c8b1fab9ebd9a89339dfd567750b53814ae8023bbb80fafda7d531953f5c1dfb963953bd7e32e81bafca071322c09366ec80f53c4e646a77b6cd8f445bb2f996167b6c06128b63e4f1388ae31c2a66b82cc2a4215f42a5f9446c2ddcaa47d013a687578d7100833cb5aed12ca78b11e68664bf998c41754cb494b8bcef4974600d7e453ebda96f0523b6a4e9b7adcb76bba528e73be7954099ba20adb24b63a4bb634abb1b38e5a1e915dd6771a02a7e3e4056e30b66de4f30c716485dad7620889981763a6699cbff0fd1621e77ef98d5095b713b831efc05e19c3d5fd8fa547ff976fd87307c7a099bbdee0dbc4932593fbf4d12874a043395aaac3017e0d75b5ecb27c0c2898d046aa04ebe9589f70ec4e4e9baddd3fbe5b755302a3f45786bc836d6b1ab9c328d82b4f7d9e476e6a5e9140403153d19c083793d8e184edb94c8d5a2dd6c4720b665dddceb7cef7b", 0x1000}, {&(0x7f0000003380)="ed33f8a957bbf27d3cb61a1cf0c911a3b5f90ec39bd58381d645c24e2c46bb2e680accd92f3b47c0c4ffe18307d43e8602846a3c5462f453c33eb5e046c0ea3c99a24e132f8c3ac5935c8980ef9b95a1a213125f9eb975435ce3168421f1b8a4ad8bab09e96d6278aac94fd18cd022ed963506c05f1ffb23dbac887c8ed52546a868fd8ca312541aadc07182dffeecbcf1240919d323dff3efece470383d41c31d16ca3d8d8077327b8536f841153c4e9142560516e0eef92dc1686b02edc43e68bbd73207f89f85feb60707c1855d58a80872f4b6", 0xd5}], 0x3, &(0x7f00000034c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}], 0x38, 0x4}, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/93, &(0x7f0000000080)=0x5d) shutdown(r0, 0xffffffffffffffff) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) chdir(&(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x40) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10001) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x18) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/218, 0xda}, {&(0x7f0000000500)=""/241, 0xf1}], 0x7, &(0x7f0000000680)=""/121, 0x79, 0x6}, 0x40) 16:00:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = socket$inet(0x2, 0x5, 0x60) r1 = fcntl$getown(r0, 0x5) socket$inet(0x2, 0x1, 0x7) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x401, 0x1, r1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) fcntl$setstatus(r2, 0x4, 0x0) flock(r2, 0x4) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xfff) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kqueue() close(r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x9e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x6) 16:00:26 executing program 1: r0 = socket(0x19, 0x3, 0x2) socket(0x38, 0x3, 0x3a8) recvfrom$unix(r0, &(0x7f0000000040), 0xffffffffffffff72, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x140, 0x80) semget$private(0x0, 0x3, 0x100) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x3, 0x4000}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfff}) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x3c5, 0x0) pipe2(&(0x7f0000000080), 0x0) socketpair(0x17, 0x4, 0xcd, &(0x7f0000000180)) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x50) mknod(&(0x7f0000000200)='./file0\x00', 0x20800004000, 0x765b) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xe010, 0x6) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8000, 0x40) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x90, 0x3) mkdirat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x4) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x120, 0x3) 16:00:26 executing program 0: r0 = getegid() chown(&(0x7f00000000c0)='./bus\x00', 0x0, r0) open(&(0x7f0000000100)='./bus\x00', 0x50, 0x143) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x3e3e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x2, 0x2) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x6, 0x2) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="697588d6f5553bdf4cff044b375f883b3e3d0c4708c0ecd0d74dad691ee14d2b59e100d3b2957e51d89cde98418cd60cb42aa31b14c6e8404ff0fa6d98470a60834d43ca10623c872147296ad3fc29d66599d9", 0xffffffffffffffa3) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6", 0x480}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffffffffffb, 0x5, 0x80, 0x7f, "790abefcc9b402ece733f49a44d0a6c1a8dd4526", 0xa7, 0x5b}) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r1, 0x0, r2) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x286) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSTOP(r4, 0x2000746f) syz_open_pts() close(r1) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586131577f26842093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa9999e5494de05f2f0023d58bf6659990bfe432044908d0d99bf7c19f0781770a2000000000f6da4ce9c187730c53fb394b842dbdccbbda1009fad2ba6e73b63e35cd858e66ff0a6fb89c19ae4da61ea1c7a05a520432df594c75d5f8db6ad43a3ecb6409eefdc40168dcf1ac3c63bdf9eb864296139f75c65d8e19bdf843d034aed32b914fa75bc1adcf548ecfe713b4a6853df88f787309af544b6f89c84c01d1a09815dcf60604e4b8865ea0596e5480880f666c438776bc2e29a24218e9ef0669213167ef571c59d90eb795540af6b915f5a270b4fbc03434eaf6", 0xfe1c) write(r0, &(0x7f0000000240)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() madvise(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x1) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180", 0x101}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x1, 0x3, 0xffffffffffffff7f, 0x8, "9fc56cf82cbcd5d6269e9beba2c20cf27c242918", 0x7fff, 0x9}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:26 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) 16:00:26 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3802509b98206fb2", 0x0, 0x2}) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x32) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1000000000000, 0x4, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0xcf78}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x59, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:27 executing program 1: geteuid() r0 = getuid() setuid(r0) r1 = msgget(0x1, 0x0) r2 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getuid() r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20020, 0x0) socketpair$inet(0x2, 0x8002, 0xb287, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r5, &(0x7f0000000280)="839c25aa3a7335972520df399c0c3f59bb4e40d291badff9b43e8d28338580ad0bac8d6c9d889966212f37475d77aab02bec10555a40b0666923031b348fb2d3654bb482bbb36d138c8a9606dd14e5dc2758943dd4d435b25a7d098960d82345a5e1256c6ea76ad43b55f97c2ea333ac64a04719f79f03dfc1f5c4008d9f9e8bb4ab89be8d4385e8dcf0fa9fdef0f896fc6e5a1712cddfb3cb4366a1f1436be30da5a0ff803113582f29b22db06dcc92f37c5c5bdf7b59bb72943e7d47d3d8b637cacfc1", 0xc4, 0x400, &(0x7f0000000380)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r8, 0x0, 0xcf9}, 0x0, 0xffffffff, r9, r10, 0x7, 0x9, 0x3, 0xf2}) msgctl$IPC_SET(r1, 0x1, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1b0, 0x10) poll(&(0x7f0000000080)=[{r0}, {r0, 0x1}], 0x2, 0x6) 16:00:27 executing program 1: clock_gettime(0x1, &(0x7f0000000100)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) clock_gettime(0x3, &(0x7f0000000040)) 16:00:27 executing program 0: setrlimit(0x7, &(0x7f0000000080)={0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x10, 0x4007, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) read(r1, &(0x7f00000010c0)=""/108, 0x6c) fchmodat(r2, &(0x7f0000001140)='./file0\x00', 0x44, 0x2) 16:00:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2040, 0xfffffffffffffffc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) recvmsg(r3, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f00000004c0)=""/154, 0x9a}, {&(0x7f0000000580)=""/197, 0xc5}, {&(0x7f0000000680)=""/185, 0xb9}, {&(0x7f0000000740)=""/224, 0xe0}, {&(0x7f0000000840)=""/22, 0x16}, {&(0x7f0000000880)=""/227, 0xe3}, {&(0x7f0000000980)=""/114, 0x72}], 0xa, &(0x7f0000000ac0)=""/21, 0x15, 0x77}, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0xe32}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x60, 0x2, 0xfffffffffffffffd, 0x4}, {{r0}, 0xffffffffffffffff, 0x43, 0x1, 0x200, 0x1}], 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x69}, {{r1}, 0xfffffffffffffffa, 0x5a, 0x2, 0x3f, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x4000001a, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4, 0x800fffff, 0x6, 0x84}, {{r1}, 0xfffffffffffffff8, 0x95, 0x2, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x1210}, {{r2}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80a41e8ca0a8dcc9, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x100000000, 0x6}], 0xfffffffffffffff7, &(0x7f0000000000)={0x1, 0x8000}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:00:27 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) write(r1, &(0x7f0000000100)="9aa9a08e2a4de5a9398e3223f2bc6e0595bf3ae05bcf875552687d4e98c0d567f842eb99b9fc86f81863e843b81f336070ae25018acd8c329c1d0d4dbc80972b7628d3837a78c00a3c8534d0bff85a31522b1e651b1ca4adfdf9e8508492efab9e057d78d7afff4b2ff8c4738993c5305d1ad28ab55b00f0b12e94bd95229d7e5336e3dc516cbae14540980ddd0f4a603175c4bc047a0fff8913a2c98221cf08f1f4a18594f4201038af470ef0fb9647bab6078fb935f3ae0172bebbfc37f64393573c24a2c068d59d18bdf8d34f83c1ef72235e621df586b5b71b3c395a4de2ccb33a2faff9a24dca2cb457a933d4cce5", 0xfffffffffffffeb5) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x11) msgrcv(r1, &(0x7f0000000240)={0x0, ""/55}, 0x3f, 0x3, 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x2, 0x8ed, &(0x7f00000001c0)=""/104, &(0x7f0000000040)=0x68) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000002900)=0xffff) r1 = syz_open_pts() r2 = open(&(0x7f0000002780)='./file0\x00', 0x0, 0x44) getsockname(r2, &(0x7f00000027c0)=@in, &(0x7f00000028c0)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000002800)) recvmsg(r3, &(0x7f0000002740)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002580)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000001380)=""/50, 0x32}, {&(0x7f00000013c0)=""/236, 0xec}, {&(0x7f00000014c0)=""/86, 0x56}, {&(0x7f0000001540)=""/38, 0x26}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x100000000000024c, &(0x7f0000002640)=""/193, 0xc1, 0x200}, 0x2) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002840), &(0x7f0000002880)=0x8) 16:00:28 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: socketpair(0x19, 0xfffffffffffffffe, 0x2d313, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/246, 0xf6, 0x801, &(0x7f0000000140)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0xffffff9a) 16:00:28 executing program 0: clock_getres(0x0, 0x0) socketpair(0x0, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0xfffffffffffffffa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x28) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair(0x1a, 0x4000, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) socketpair$inet6(0x18, 0x4000, 0x1f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x5, 0x7fffffff, &(0x7f0000000200)={0xffffffffffffffff}) r9 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20, 0xf3c3, 0x100000000}], 0x7, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x0, 0x8, 0x4, 0x100000000}, {{r3}, 0xfffffffffffffffe, 0x20, 0xa2, 0x6, 0x8}, {{r4}, 0xffffffffffffffff, 0x2c, 0x0, 0x4a99, 0xa26}, {{r5}, 0xffffffffffffffff, 0x10, 0x3e, 0x4, 0x7fff}, {{r6}, 0xfffffffffffffffb, 0x20, 0x4, 0x1ff, 0x1}, {{r7}, 0xffffffffffffffff, 0x20, 0x4, 0x9, 0x30}, {{r8}, 0xffffffffffffffff, 0x38, 0x1, 0x5}, {{r9}, 0xfffffffffffffffe, 0x40, 0x20000010, 0x58, 0x3}], 0x6, &(0x7f0000000340)={0x5, 0xc7b}) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x3, 0xfffffffffffffffd}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x400fffff}], 0x0, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/168) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x100) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:28 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x902) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:28 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000c79000/0x2000)=nil, 0x2000) fcntl$dupfd(r0, 0xa, r0) 16:00:28 executing program 1: msgget(0x2, 0x230) r0 = socket(0x11, 0x200000000000003, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x21) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:28 executing program 1: r0 = semget(0x3, 0x0, 0x20) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) semop(r0, &(0x7f0000000000)=[{0x1, 0x101, 0x1000}, {0x0, 0x20000}], 0x2) open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x15) execve(&(0x7f0000001940)='./file0\x00', &(0x7f0000001a80)=[&(0x7f0000001980)='/.\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='!.\x00', &(0x7f0000001a40)='\x00'], &(0x7f0000001bc0)=[&(0x7f0000001ac0)='\']-)\\)\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='),\x00', &(0x7f0000001b80)='!\x00']) 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="1b5558c085db9a8475d71ab9766513977f70e9c6855a2f47b41e4cceb1fbbb3a56a11b31a3c050e46f7a4584d0480f12ba539261a4e832289f01e2a42b418119b909be866e756c0a6f90b0", 0x4b}, {&(0x7f00000001c0)="abccdbb29a8741b3f2dd648aca37827439b2b1f2c15ea5a07867cfe12c971227959115a9d2fa293f884aa86ab8eed6c3510c5c77a0f816916ef429174e62339232fb727f5e9d55f07642397f3f5ae74c4e8bdcbdae16977f7dac33d92ce7643b220ed6ec28821b31b01ea98c26ca2d50888f9ccdb6003f301c1361671f6aa2701709055fc8545a0e70d9", 0x8a}, {&(0x7f00000002c0)="d3a68a183922bec0c15cc0168a31fd01319ef9142cbf06526e5055dbabfd057f596fbeeb4e0e5766d6c1aa5ff5a0e2f3f4a4b91f8b2d9fa54bf727eee6a40a4dde336b9fe8371fd7f50223761d73f95f89a3a63b719c6001e7121318b6f31ba742cdc673bcf2c28bb9d57af0e34d34b7b2ccfbd1ca6adba6845bcb6d3049f2c9fc3932db63ce6724a6558fbfeef9ab0307d48637a3d583a1a20784a14be3da7c4254772bdb1b6793cf20db47cd44764afb164af8c3838761cda02cadbc1df1231b1b2d408d5db528619407bfb765909313c7f67fc8506dd5bb7662", 0xdb}, {&(0x7f0000000100)="1a645f80cc3057a86768dad56b954e363a71d67acc740ba57362203f1ccad7dd1991ffd9835aa56c3abc1e7e28f34e0260832c9eb1671618fd2df7202eaa7d4179ce98a3d42df6c54c353d75de243a3b53cd07adcb52d7d6fe69f6d9", 0x5c}], 0x4, &(0x7f0000001700)=ANY=[@ANYBLOB="1010000000000000ffff000002000000962b0e068c77bd68a7ee8ace6a8dd5b299d4bdd3d849c87a3d00a9840710213446c714e674aa620f97245961c5ea66b0b7ce95468bbc819aa9a2cb3a46ec1fc39b2b5ff54fe30864ac40614dca5bd3b82daa0085d6730d4579b40290c08d44f0b54562586811c6295e4c8a648ae62fadc838b75303e6ce261b753c9764b1cc420dcf430c361d4cceb8fda5c7f91c3ff73d691587e4244230c7168801a930bb12cb7b5ceeca58e589b17686155e45007a62921a5db53db9ee28479acbd8d182466b78b1ae11f3ef2b7cc5910c7ecd24cbd8120ef56b2cce42ba6b79ec3d44d3c714c4779ddbde566e6133d3c6e304e3eece506f26fdcdc6611dfa57365befa48dfea927f66d7e310a5ef11d6b2075439377f03a7edf4425983c4d78a2088c4c9673f594d45e0a46c9abdbf9bdb0c61773a2971df09171afe16907e344b0d441cc877879f53c2b9f748f4d5ceac5748bc50e93524edcf4ee5643dfab0035027baaad2fcd77a34a6c6ccf1d5a3e5427ed46d8c7587b0e5c2c6e6c2c12fe207da8ba679eb3a836511a85d8e7710d61ce8d72c6689ab13d801016caf130812ac883649d93f9d476ddd045379c9cbfa47eb45db4d3fffd3aad3361cc06eeb2f179ac9449836d612af9b403e93f92938f5c58e3140ca55e6a2ee5124698f3d199db824d2d6c19ceadd0bd62568261f8b58eb1a9828b2700a137f8bacde200031d8b6b4cc8a3bc04743307383897c6cc41006207ad3ec6f2cd4a98c209377577118dafffb2f6182dcde2a5a9c5dbffe0b8208a798d93243f519f8414614faf27b476124cb11775412bccc47de816d3351b86d2abc361d196bf261fee21e364cbce909621f01c99dfc6995d9545cdad158d0bb4147f6b03a6c06cc4a96d78a2624f2390330dedaecd26716bc492c58dd8e8862d5f89fce43e64b7ebc428a322b7fa8191299e265eea9446e5bc562c3ffbddfd80b00e9e19cf4783234afa3a2c5c4ce96f69a2172b670f00d791ae566a7998212775cc01d67148f91fd07926d6f6455b9e65b35719dc7cb7fd9d10ec5feceed8d3c0b642f4fef3ef018478de830a2870a07d24df79f15886c1aa3154f85e481e06cedee20171422d223080d2639f9dc447cd7f5eecd7e6bd7515889a43f34435598711c0eb845a9c245f153fc73c248ce89f3d0431ff1da80ee5483515922b9764e19d213d720ef22ee278404d2e24c013d154eb573f14f0307edf3e4e854012240e122b9b7824eb3299e2be70b5a2d9a12709133f61b10736708566355229669632ca2add3f3ed653d4cc76093dac2953b4d803f1206a032c7b11848ee82c8546a0bcf0743ade839c289b022c75fd58a82de0dc16bd1ab4f0f26754782eb93a2f4731fb933ac43b6e43bec1548bf641dc8e147fa90dc2627ef8b8ea3337c5d2ce64ce4e09565d8ccec78f416d89b4713d7153af166adcc3343820149e2889dccd555124dcb49e8be88db02007ead7f5b250524c442c6bf7300b6f1266f2fbf5a75bda25bd5706cbcfbcad7b6cddcec78286f42b8f995517fe7ae276377ccad6366a2a6404d3371563dbc84839331e97e32c00000000000000007a3f0c8e2f87c7c1101add2489adb33ab554b65f13f012d6042b58695ac995f874e19e28d62d532fbb2d529101351c97bf348ee9c83cb2484a406c090c03533beb9fac25c47fd41715aa99b0478af14d5e764f5d79c3a737bd55d03ad43c18e1f54918ba80b26c2798e483d729de5e5d6b09b7c8514a6d3d34dfc8b9ac300001094b993d1124a0668af8bd0dc4ae26a79cdba22eb957fb6c8b2c389e9c424825f3cf3c4b8735224c0f6c7f5eedff0d2e734d71eb11f846706d7d8becb4761d96e41b9a9f0bfe6b7e5228bd8c258bc7aa324509ab30d0c762585736f436d1de25c54e9a5a5bb3f301390f0369e0a80d685bb6a28739c8e9298388569b7759658160ed6b545b49a4555d5af8bf9530c0a682512566c20f86cb68e0c845aa39dedea9527654471ffdf2c3e2ffc23bd4f948fb956c782397f0afb2057f29aa373c1ec3b5becc9034ed2d6f390f1b64cdd5c7ba812d1d4f6988b37afb3be5cb7c38cdd1e6d85129036ce9aea07808d18cadfc906f9dd1b96258cef42607d5fa9f66ffba9422da763bd84535de5f4fe3c4a05ce02ee87d3868121f068fff04cc781289466665d879697c192811f02a382b2bc3ceb3fff8b75dff671721396be327204439a33062032926299913ddf27583ec7b2a25413f776b00b7502723b9db5739a690e0e78d7ffefb3580efa4838094667dcf7d1cff29a9bd495ec5ddcbf82116971dcdf313dbe9df540546bd8fbc8cf78e0a3dbac1a57f2658f4e8428570b537aa7e770476b80e53b2365f11d4b4bd9fd0da9ffad22f6cdd54f88fb1bb6fb741d616c318f26d4f278904c904f90b216fb9e99aec29f7f539c164859debe4ad0609e651655aa2a98f3b599026a1600a89c7fd58ad996144e191725b53b2bd26420d0f808174d6e5bac229bdbbff4adc3e8ed5e8e75195a48e69466bfbf70f18528a251de131c779d41b2c0ae23af06b24384dc53b7dee23022d60b2033e89af7b893d915b36b50d2d3a3c53391a602c40dac4eb0f57fbe7acfd5278713b5d7f3bb4cc75937e745634b963802825c227f176b7b4814d1778bc09fa2f164b205b3694362779898a56e25be6a10e03bec85d611e52ef3f2347693d420554eb0209fde3a003842a2e220b120d6a06d96a8b4fd7b57de383c8e1cce0d8c127bb06fac64a1f74fa5685226e1763fbf892647d1f9c8cb84b52ba5678aa125a657b5371a2d0a654ef47739b4a961b5c45321ba453885a0bb827692874f71b22d6d0da3ee9321a74adf5b95e36a573711d8f87b76e3ea37bf9a50cc6946dc8a8e6663787fb024494b4788683d1fea3568660c4e4e00d0c523a319a502c4f1767efaeb72939f51e261665805b0cb0ced8bad4ca37ab0bf8db6315990edb2160432934bac72bfa6fe7c68593d32de1dcb2c855fffedc1ce3b5f2cce686763b496385f49dd5b037dd1d8dfab69491e41beb594f774c1f0448351f30e68abdfa7c200cf12adf0c97044eb4f3684970035120f7ca6fef852808e143fb962eda5b3a3124e231a331e0b79d0a6381c3174dcf7d45a74f6c7796c83c7423ff426ccddd41c6f1b37b143c6980cc263c99ab7ef1cfea22074bffad0e601694c69af43f7f5ee2b5e8524ed2005f827036bddbaa572cf78b8e7a0fc3d11546dc6296b32e34252d8d47c88d8501bc6d66f533509837cca2f287a640e49d30beac6dbf44358440416b0dcbedc75f71acddda2a8b86df3d0950b840f0364eccbf78a961ed7e0c228b78fb0d44bb8c7a4f39fa54d004de1c437411f85601e357385c2a223d734cd7a9d76e52880139c4e6b945bba2a2452c9e7560c20efefd189a7c1eb9c1f2961e29e2fef2d55c96a36cd43d13c4f94eb63a6d1e6bbad18314a6b0db1546c27bc35b5449aaa4529d9b60b752cae83edc6356e7092219e99539ea22db3dcd117ce6c966038501adbd41c5ff7ae29e536eeb4485b911dc328e59bfef6da5d7ed8345bbed2c052ea0b0928b44b7d2ad01aa86374c413729044fe4e24a51039eb46c7ee7fd8555c52e38cb6bccfed0ae162a2db7910a66651a3e4c0e28bd6ddd62f39d48f5632977e7398c783148b8566091c9735d0f615448d2179916054e22a6a8b50ee48ea1730aaafbc279d6e00761f02ab11230694be83685205b008fc198acc5827afc0cfb9a9698cfbfdffb21e1cad3386ebc4f5f955374f5810a710ab90935da559e99b72d25147e1bd82a6ad1dd2e8dc31e528fcb51f3f419aafece37f9b906e21935253d77ebf4344a6529b8499a3a8408f7237443195a5225c687078f68473ec80531a16157f4bcb95af7072334a1b66d21e8fcd63540b2228a49e3dc71ab8937dc1b737bdc6f64c5a8e181434c2839dda8280d7a0f2adcb12e3681f38d22739208e832ce6868f07218e1a15a47630e68506e31b226366afceb8d6badef6b0e6b9e8b58f01e6b0c1fa3cf9a0a724ac268ecce32ddbf504063d785484f203ecc3df8d6be747f5bb05e3355a85587d0d4e1f979d39f409c5e9d654520f1d72410890f3b861db8f9dbbdee4da4a4eb158f5127f9654eb70a5e7656c8a5685b213df098cb54443d7e2430a5220b3e453aaa16be070051cfab95f7e9f7128592958fd005f9e48c277dc5a877b256caee025e658b488733b35ab31e144280ecfced8a4b4880f1a5c45cc17b44fa1e1b87acdb27004ced49ad02e06a4a5d3fd6b8b6cab8570fa1a0525b785fb80726b93433877e20ec50b1afbf4e312ad1ade8fbda1e962bf627f4273d80a024eb68cf59d58003ccd2e2aadfec5cd1094b89b5718b095cad1b8c7c22a1db7acd54fa1929bc6ba9a8ce30ac694dadbe0d769d76d87ce95132285afae0f099556f14edcaec566f038718d394d810793ea25cf6c0c097da6383398a9fd9d4739566f8ba9dc6f123cc9e118bbdd6f5bea039683eaec35f40d82c99b3cca9836cb41b96ad441b349824292443868df5d484c26f95694ea78ef3e9d6a117571ecd3ca09f05f61334099a7b01bb5e6308842699a16469fa584e479c1069e234421b4bcbd9c4fae808e825e1e050b085bf7ea24617328dd7d70c717b74416f541e0d997480389575526ef7dd6b8dbd787dc5082b0afa1bd3de3255b61aa65694c9f4746fa2bca21d4540484f759062783034a3156804c3227f9b080b5c3a2ae9a7f28e726ba37e722be50163d1502e338fc2c477a48a3acb4c46b58d8540dc35a12ac83188530cda9e24cbd276758333bd98c263ea2318a79d84a6857aa5f5076b3e627171c45fb033abbc05dd80eeae4225e1c6181ef108c2ddb0374b00f6cc419349f92a87a9bbe2030f72370cfe8e116f3be6f956fd857e0b1e6c79458252caeeaa4336eef119acdae49b3e5e71ec3917460f40e0a255b09a4eba6cd9e06eec17bfadb65a5d44b8479bec40fc7f71856a15b11a91ce1c26f980f036258d2ea9f023c5515678c782eeca787cc6111ae916f7918705cb2a052274f1c2f8b53a3e253cba82d5e91d3244bd9e3d4e59b047e708b6ef8fb990a79089c9401a55bf3aac789d34838c6ffea69b54f9a6e82cc9123decb2415b353ce43d100571a389abef7bcb9d5ebe6e53ca67a2dd37f09c84d35599df714ee7f93550c1fa6a9dc0b35ebdaecbba7ded28a15178672585e2643c48adfb2636ebba8f59d79159a38f8abcf335c13148ad746c867f67f76a4479ffa1bf96a05f25a4343638cd31ecef2867df4fd4c44253f4819236400d1d93cc0890073af7af84f3105e1d25de37465fce7d3ecadea694787c385f452aafd52c8d5128ec651dbd859074359f0ca503de3986ab5e5eac03b54a23a533bcb283032eb2935abaa51f5675d7a119931d30e826b796967e19ff339f9e75ad205bbebe65bede1eebd0416b79e0ce081f829ccc93b2e27aea78c179cc726a19f09f153dddf290d0c15b647c6f22109568fa063a6386bd2447b7ada334c2a99ec2e9204fb31a85c5b9319ca0a981824833cbb990f842f856818e93274184c5525ce3cdf5567425b38edcfd8930acadb3910e2dd4f2afb350799861d0bbf32a28c08c32514e3497bffcfd94f429f90bbf442c0b6f41312913a27afe4a7007acae5065aa88eacac973ec6be0d89a060ddc361588d22e7a01cb9aa8e230af153b9e148c7a6b4095965dbbe7697129b483603cf6076975867bb0952000c09503ab419e9bb77319207f025ce42b0ed3b79ceab50f7c71ae71e9814bd452fa3a1016ff8b7f564710000000000000000000000081000000480000000000000001000000030000007c308888076520ca88910807e144cc7449069ebbf9bca98fa71f490561a244e74988dd5246e89ed6a783e41d31f40ec2ef72bcd0182684a17000000000000000ffff00000800000048bed1a1e313a199ae31870f123524b00ac4e0a81c1d796ef4a8a93ffedba32584a6539bbed84011de61f5acaed5450eccf89ccc493821cd19d1f57e6a515f5bccd643b0e0b1dec4db109b618974339a320117"], 0x10d8, 0x400}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000980)={&(0x7f00000009c0)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000440)=""/85, 0x55}, {&(0x7f00000004c0)=""/25, 0x19}, {&(0x7f0000000500)=""/5, 0x5}, {&(0x7f0000000540)=""/139, 0x8b}, {&(0x7f0000000600)=""/141, 0x8d}, {&(0x7f00000006c0)=""/43, 0x2b}, {&(0x7f0000000700)=""/187, 0xbb}, {&(0x7f00000007c0)=""/158, 0x9e}], 0x8, &(0x7f0000000900)=""/66, 0x42, 0x3}, 0x803) mkdir(&(0x7f0000000180)='.', 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) socket(0x16, 0x4002, 0x1) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000000c0)="ec", 0x1) ftruncate(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x480, 0x8) 16:00:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x13, r0, 0x0, 0xfffffffffffffffd) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000f51000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000180), 0x0, 0x801, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) sendto$inet(r1, &(0x7f0000000100)="85378665e74ff60b9376adcbf17643486e8b42ac46b72de86b2a93815bff6bb987aa", 0x22, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x2010, r1, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/25, 0x19) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001140)="60c06cfc2c32d78b1bfc8b5a5569667bab8d310d7bfa13c3383a70a8d59e16b96d9b75b3365d18e0c9940a25290da70dbac2e82dd13b9b35ad1716d1621fd784f99a37bb78224bdc38896c9078c9424d9e1640ab142ddc1c5d62c4406a49b013fea5c95e7cf2f4ba8ebf1f434bc191cfef9909c08b6036956fcd34d47b2fc0df304eb9fb688009ff23e6fee393abb0064c1325e0b1c17f6cc037857d0ece344c03214fdf38aadc0ece46fcaec119c27adbea5d2cd1013c9067961bc1a9113b662ff7c9aa8c2c0c3827a4d909c299401b44f584ccbc91d4e10d908e20e6a0beaf838ea623ef26b060707cdafb2c8d78be1e524075619deff8abae388db921ab2793c8170b6e83c9eb70f0e75b343757aa0f2d127af8fc5462cf2c9771e31cb9c85a0964a8868eae96b92d19f7feb4c4047a497f57a30c7f8a078ff77a9ec17548a299cee488d063351485021260da6f92529776a5e50ffd0ef22eac1b48e3bff465593ec9e05ee9e8dd71ab6623bff25f801269c32d34a073bc1b68bff8a813cca197e84ae923ede676b2cc6b5cd6c7c54ab88a524fe4f5fabdae5503a7badad3a882dc8cf0043d34c5f36c050e44f1eac4c0bb13129e91c99d832545ade7694e6a0e9ade248db0ce0efbbfdb5072de24254ef6cb62da653aa5b0e96300352e400dae83f924f7294bcadc649b06c4bf7ab5cc4a387069a17d2a0b0193030dba2f199fdfe4378174b2671dccaa46199c776e1b671855bd9b3a60b815667463463d8caf7ac412ba986e459f848ce077d83b9ade4023ec555877601ebd80e0c80b78950c6d19818d447410a19674b95d42afa98343f0ccf2e14d786368422c7444d052be94a3d8bc9a190b7e880184ae5f6b819666bac4f42121234d1981053a7960fbf6c5a02146146907c64191cda0b6cd8e89c5ba8685589bfd8c842e8b345ac160827403759ac12e83293ececce90878eae82df1b9cc209a978a34d64fbf58f08f8e1e380606581f88bcc771063eb658e773cf253f5b231f9b43cf3a0a11520f72df4a5e4c6cd98921a3937d0eb13b7b53328f35baa464e9824f5a726a3b10c29c04ac82e24d7870c426b9c2acc587951977cbb1e67412db4982df75bb8180cb6f38c6f44462f6c3de39c2d800b57e8a32117b3756e69ba5fed4c06a2c9f275bc941012f4a9cb5c9f43a1aea0e598629cad682ceb67085ef22492f4f956584d578c18fb17396dd523d5fbf9c7a831f53fd65388ca02c1e6a45a2f06c1e3e76b974e63eed48728bdb4f3c451736ca3ef3a97a4d69aca0d01cf9fe40e05343e859675d6e4d8be9ba6d20ff9fe409fac6ac59d727591372a8b45d304486b28bdd6dd128b10e4fa3b5fd0c43f05896411fd802f9524c6da679143bf17cbf191a0b58f0d0beb8492c4199d268ae2b11d2d79cc7fd3199434266973777a63a38e884e4fe30bf7f39f8d929ddef5569b75b25d5825718be21741616f4e96c67aa1613f1a4b356ef3e964221d6085d2fe79aa5a51a650328ceaa9c9b73c89dc20d2ff68b39b60aa02e7f3266816370c62fec19dc28137a7299ec19e0d5f5ce1df7c988a0c9a9baba502a23ed0deef3756932dcf3f0e0d9e56f0fd03e0a53c63400c0c0ab0378294b47389a6409c92fd0e4f6791198b5092a43a1e9ebfa0cbd26e04142d4001793cef7f114e1bd8f72fa3d95f292dcaa4d3b3f6c3632d18841cb584dca196bed7aff15ae8cb333e631c93511f65f0438e2750271c5d84b26c5f6920fa21acfc8997392821080db7c834960d0e79ae2b68a443ea1c73e255697395f6b94371e3c00a6340471eac07545732440616ecc2b21784c599370b311c6a428104bb463a1901fc57a939fd2bb5b73a6616ffb6573d9954b61b6de64a543684139a9178564c35094a833bd3f0646ab7349ab49bec8ebc5459368b5b5dcd6da013fafb5e1d4965dbf125cde068fb87be37e5fa217955ba02e63056c6fec64aff6e9fe4c2bb6d41e4766d2af77cd2bc6e97e4af3bc7faf7f31e2dd9838c9345c6f0b5243529ae454c7f96ade2614f7cb7f666b0caa82e5493f7de1372aecdf085fc26a6b536c5cc1d11dbf74929025bc4f77a1c87ea37a1a2c3418d15623525008accb6b4543262ae88d4c1415903efbc0d0034c941c324613639e097f1b5dd68d48294ef75003162ef80ee73dc43ba0342618ed0f46961419ddb8ce1a04fcf7fe02ae32977e39711c01579fb4a4695de648e94eadb5edfdc53e8fce904f7b758db1b95fcc242c22c18cfb884613d1543b18d67115b7fe0693fb3f6b35e6417e94f82da97a7d4724bd1ebc46a50b458d362714320df993b8d1d52851c872f66391f77003566d859a377185db74cd1c4c499c8f18b12fdfa2c9e4024578159038f6df0a84aac71fdeff64485ffca990634889e77a57cc0c7e40e1d93fd3f532ef94070634b6643d3674636aee251d62483b3cb55b4b2d51ccd0a25cc9c759c5257c0f23a440a8eec152c698229b85f3364682bd64204f6e69ccd2784721d2b61e3d02a4036328eb293727445c99f2159a6b7fda05f9458b4383642bdf707f9093eefe3f84da8946acc2a591ebb44cce3209f561b36b79f43ce3e1daa2c5799bfc6c8962b8164728807fd6bf6a4b1399db45744c9b1557696bc489ca20dfdd4d31c0cf4ff5ae155e330b04e5ffe17a5965bff566fad49cf5937e508e70576bb06e9d82db77d39d1858326475fb0c23e59dc400f3d6772f03d0fbed4fe981b8365d86f3b4147d7480744bfda1414cbfc00382a129c84c958c64716819fe3bd28392a3f83ec94fee2acc919dbfdfce8c70166ef3a91eca11056b9979cfdadb8acd58313a88e1121f4c9932a352d497f220aea4c703e023f02820a4305fd1eccfe1634199c510ff05a4356236b09f5b189e3684a80e4e8649722ba6185e6e4878fb745cd6ea2e7255065d6142d9be70963cdf0b8fc7be2755a472e0da77e70f069cd6ded560a7f691a4dcc92ff5ef3303745bcc6fd5f7d5488d3ce31de03f85a8ea26246ec343eb196d9763d37108e51a7e8157d9bc5e3c44297710c4d2ff04de7257676d28fd780e0d1295d5f04315c1c897b686d0892dc19bde97c133064b8898734e7d60bffaa452c55cf67695fc520c71755c65c9cb7c7b136f8a69d7278d3d55fbaf4aa44594ba4a822eaebe0a815fb9b9b72a4cc2e2a6fba1b9ee8752c5ef020edff7008c4fab3ddc1e5544a7f7d617f5c0523911f2c2167d34e8cbe9272b168eae4cada743ce2785ed8f5b7a7c332aec29131ddd0b83e5163b7684948e08323d8bddc5b3c37fe68e1007848caac037b11231365bc321d700bd0ca01735bbb9ef2f3308671616f73879fc126d033de3589c3981f665fb70ae427616c2ea21b25d7173381fc072c564287a79319b4355a6fe74bc89775df0fc8fb3e18876ae6c80975d97e882f0ec1da1b0864cd3107c4dc92093776c4af0f36f78b5bcb0bd3520193fe7d156411ab5572b7f1ae464dde89b197617630f164e261755734a84cd40c55214df29af8617558a4a5180f3fc4b62aa1f403b28389a119e062abaf0fd3b952ffeeadb3bd96017b5fbaa3862b30201b56f2f8f1fa72a2b08d6fcde545c0ba9d4d0ae91660d131f76348aaa2baeb7b876984334a8408f9feccb2dfe0fd6222bf2620b07d71583d51b451004a47626e7a9a7d7b92f18605eeae20f5903f17139f44455a85d537a5291a39337e46081f20f57f88f37bb27984be8e24e667f7c1eac38869b9a5ea75ee1d22f6020a65a6cc0fa8192ec18ddc297c2f12d10a02b902de61290d5be33d54d2378c455bafc475685ec8cf5d0c69489bf8de8a9ee51ae7017251c491420e85eabb9310b8aa5f51014305e9225389596b128040a884cabde058f84fb73e9c02ffd70f2cbdba6fd248e5809a1bf4bea558e28c4d85b6a735f222d4e4dbd0e8a55b3c8f351a6840c1f5cc085bad29a941d008443abb13163c1af1381557b9ea0c10529094fcab971729f4c2aa4d6987cf69dc2c7ff265e015cbb2dfd7e2b6e3e5ef64c8db7c88e4d77b545b20379ce715d6e0a0007b2551ee736f683f60c37b5a292d9e571f8b2c473053618beda88621e7bcabf4d730ecda0b69ac7b7bda9b7f3c665167852a8903b8a440a80b19a1ee3756038925e32383273bd01787b28e547236db264c1b35dc689aa3367d57c3f766559347d44e92f4fbd9c03842e4ac3a7f6c2cacc028a8b2f677c218df75697ff2095dbe469fb182e30d5a223f64db20ec84c6c59b087c168687cec75f7029ca2b7731e5f4b7304940d1148f5be61fb71a162384025248a07d78f783f402d86401263852872c0c3f4f0b3019f6f29c61437e5e820934c4ad9d8132397a4a2b6f6354faed7908f0c8552c9fbb1bc2b22c7471eb5c44a8908219df75535193d0c4488b13d8af35ebd4b6191808b6391846d07a66db309b40b8d17c5162a2037408c9f702e427ca1879422969c25d2f9fe97a825f56d052b8565e3eb4207475c958221c475ec9b7d9bf347921c1f0387b563f37a05afb946dce0092dec1ad8d912c7567d71a3d5fba7a11c310787e2280de30a9d3d94fe37f887474dd3bfacc695ac8a452849482037c4b602177f3556386a2f81b5813ed5bb12b0c2c1ba01b9e57500f55d0c8541b4a87af851aba8cc50c01a7cc9d95b92c989819a0619bc53ebbafe8a0b2792d394a22df3d88c60298c31fa446e10cd68d0d7244e4527d805c0783c3cef706d3f2b4f685d0e978164d1b366271a8a7d8db49add5b6abbfca781b1ef0cf7102ebee92a4eec441344a392c00c7c03e40f007d1a0ce64c5326f7ae85f14a521fe56d76bba1981b92c9c1f945b6a8bff8fbed1426e14c3b73be4eef9c5a70251ccc06884193e0696d7585ba8ccfae7c3d7be8f55138f99596ee75e4236ef381b704d72e12d78c23f8518e7ba5a13cee6a56996eadd834efe20f454688adc9ebb1a2cbd7af210e04916863b95b12a0bd7bf2d95cc208c182c8195339aeca671414b477082fd0b13b3ce3e60008e3b2591ec0e2083d53ae5f2727e843b6194ef90ec28be28725851e34647ffae27cc9570eb21e03fc1f4e80d0e3f829adc7d528d80ce69601acc7723c758b1488c5a995a0f82ea893cc55d206991e068927858665fd8222c1ac2650281df7182313284d1c35b9c6c0bac72b8540cae4a42392a475a4d2f46dcd0d86bc7dec0be66ad96be66b2f464ecec530bf347fb82e94647f4f88087266f0dcfef89fe11637ba0f346fa5d4282638e81682aa82c9433d0c396f9c383456e3b885f92773e2ebcadca78b6c106545d8edb64430911a1a15d07e6b0cdd2d914374", 0xec1}], 0x1, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001000)=""/4096, 0x1000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xa) 16:00:31 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000014c0)=[{0x58, 0x1, 0x9, "1776757e3b9d58fa1be9d7dc3f9aa2710dbf13364a26c405acd9d488ea0e6a640a25dd40c549586a930ef47c7fb2148988cb14d0b32c6b7188d908c8e32d37800340a5d671cfaae6"}, {0x60, 0xffff, 0xff, "e7c24ff205ec1eff8d4c14dd6dfb21eb1d15365bdea66a0f39a1c9f3d5871d6fa02841d5273e365e5bece4f4f14fc4c92115201aa9a101522f7c9b527496077b5be073540f2b6d1e234cfe2a"}], 0xb8, 0x6}, 0x2) fcntl$getflags(r1, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x42, 0xcf) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x4) select(0x40, &(0x7f0000001340)={0x1, 0xff, 0x800, 0x8001, 0x0, 0xfffffffffffffffd, 0x3ff, 0x1}, &(0x7f0000001380)={0x101, 0x7ff, 0x7, 0x5, 0xc33, 0x3fe00000000, 0x4, 0x7}, &(0x7f00000013c0)={0x9, 0xda, 0x1000, 0x2, 0x4, 0xfffffffffffeffff, 0x3ff, 0x2}, &(0x7f0000001400)={0x9}) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x10) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000001440)=ANY=[@ANYBLOB="00002e2f62757300f917472f513da3ae3a04b6e2ed4d0634c0a6292c3227edf8a8921cf57454d65490e45d2ad567f11424eee648cab2c0f7f154b8b808f353592b244a87bc727eeb49"], 0x8, &(0x7f00000012c0)=[{&(0x7f0000000200)="ded06c3428d939ea44fb0c89c320072fbfbf71314cb5612e107349d5cde84cf9aec82aa3fc6fa22c6ea265497cd8d49e37e1b23bd3f4a5f7dc336871824137608286babe35518fd17382969aaf92996362b419953b8ede588107fb06d8e15dabfa5e6fab20d1ada3f9c379bead6a894a312b450dca98c3408a45b85ec3bedfe6bfd366dfc565adcd3ea8d3513783cf9c423f3332eb47cdedcd5f7cdd9a339cbfbfb2d56d638a07b0da1370476ed920d0d57ad3f4b4e31c3bea1bd7ff77049e902fc4297a2a34823545e7ac69e2db40bde33883d6c617584f672b5e88bc4b71cc39d4a3f04b058e654805effbfd7f3092019002186d1afd6c14aec76b5f9c6bc2ba068f0ca7a9cb8491a0a493b69b2dd870c0b58601c46058f26781440f29085726cb53e7df18a6d77159e2d517792e0326973454377dcba298272a0fb8cdca38cba5b4ec9be7ef9951245219bdefa08fbaab74337ee2dedf7150eee1ac959d338b999987f4d3415e8988b8d45a29611d7f161819201c423bc39b2612088c5824403e18ed308c2b25ba26882ab2c4eb7d67a6e2e3eda3bd37c02c8e7b874da70bff538a69814b926de91d30689e21191c50fc8a0d5c842a16885f732d017ae909eff4d67a4488a13b913922dcfe7dad0a69a2a125a8f3aab85958eb38cf1e2f995617af5c3a5f9aeb645cc23538e57981268e10c08740c77735d8e8a7a9471b0615308bbfd5beb4ce2f1201efaef6ce9733c8ee5cbac68e92c0df985afdfb96fcb89e6884854c882f62817eac452e3fc346f6edfa87bc76dca7482283de7b09d200e187198fa16b136b3907e69436199118347f58a39bc388cc9c2cc3f589f77f5f26e09d0cb7cc23db7edab201b4c45df3fccae53d550152d1d35e86bda7220fe6a9b91489c249b1de28e5a2eadc2a8f06f37aebe1d683075923980a6bea256d04216518357d7530ba56c73d0e21b009c018e9c5f85fa31375e4230849fbcc147bc0a8abde092824da011d20978ac51a343502a11307c82c804a97e59add636cded081678a55c1e9602caa23bb9ebb72d989499aa3084c684ae03a5d69d5a53834fbfb734a8ff0a18aa51f5680ca18f081e92440a3f2fa9eea071279f34d87fe5c5d4219903dfcd37a6c487b363eb97a343b752f9bde9bf05bc10a3af7b7fb7897e9e738001521bfe196441f020e0e0b6302faf4348c0e80c232a4678200f8d497a84126016f1f5429712fe25e2261683f15ace2616d10be8a5cc3e9db0a0beb2946e4a9fee32c73acb3a87500ebaa49a71afef1915465e1d908389e70b415f535bae015d2d16fd52cab3d56f90b7adf197955e4fa135de681a93773d3ab543ba359a0dd993abe2d9c2db97e31aa194c2a93dac8c72145ebc0001326acf0af06584c22322d3e2d835209744aaa865bcb12c1b46f0a488d8215efa8317062aabac563f3cbe6367635857b48d87f82f1f535bf0858f875a57900fed320d069d308e4576468c8442d8cd70ce310f6a058f1a1fd83ea0d3bf5552b65a4179966d70f91e398b08f36caff4c1df6432071392107a8a96e78c78c5797c93eed671e15243beec2cfb2e85a3e93c321535d51982b9c8604fbed9001df33c2cc2ddef51f1a07a89a322eea9d7340080809181acd51e216416b6674c0d4bbcf3686f109bdaa2b2e348d92fd68d01be1eeccd489462e2ab41284b0965a3c71586f32dff18bda06f917629cc73739655b5b3927980948386e3edd329a8d8f00fab4762554bafff5e4a7638b11d32314a5a3fe02d780b6fad2380309b04586a7eb14df34cff460ed78dae9ed7f7847d8dc2db652206c6ad3af29eb2a894aeb1aa88492d44c966cb6de6be76121997f7a1e1e6bab9684083de6f977709170aed66ff27eee5a0c36c122640e40ce245682d58860b654d8b099db7e3bb9db9e14df877b5f18c6a96d1c021cf4fd696916fcb71fbfb87f0e960e602f65c2ac874445a63c14a0e450f489df9f9538ea637b4c7c3d036c986f54567cd83611c9daf8344b4300c01393653bc94f42808834a16a00ee3995ff1521ad2522691aa17d2a02c04871cdcc5dddd66bdb14f3d0ea84aea13bce55415acaefb3db78cfac85c196284537433383328f1c183dc15f0d3943a970b461cf9d6219f4d538b8f0f2ac2c4c4313b317ccb670dae80bd578867232e4410debaeaf0dd9425cd4fd4b66faf010500062a75c0fc4738cc225e8b6e619d327b63ded98c0ff90a63208a70c5a808e44cb5b5b9ddc545f1926b59e14c3b74bb99c054a251ff875926f56cd503a452b07f9c2610f9e148da664722f112490285ffae109bbdf2d255a146aa3e26a15d0d8f0298b88f3ee72c9f7aaef385f5129b632b5f8d5f1f10dcaacd02e408fe1f094d76943a70038ee2d676cdbc927162a8e6471fa359a0de437c8090ddfcb6aa9ee5557aa24511070f5d55175df11ed2413a6c365f8f964db67c9a4f5af1d467acf1ac3745c617389e509636c1fc6ca9e315d5211846549d0887eb28133c9087a3061be1f7ac8914e82683621c00e8e1b19189cf945f76a835f99a130b5f7caa11721ff7688b506f0a5f89b3484cb554c4a78986bf0957d0350bf5cb278b7e1cd4a4c0af8ec8ea4a7f33244dbcb21ff238c47a3db1197af8d6323d7fb25bcaecb2aee6cf9ab1297d25e7feecf15291672e15a1a2fcce24d3d79d1eebc1b2bcc14ba3346787671bd980cbc3503235d88333b8486ad93c5dae7ea3a881a9e0fce43a8a58cc12f9714561b0a7bf484c3656a514b2b42f441dcb62ae6430bf0a8ae918aa62a1b68529d29d935317224dc838a68a6d5664032b23fd5b782d9ba25b72a38b48b135a82d903709fb40871fb9a847e3bb233c9b2de4cbff6d23e6553110d9ff271e676bf2e98120907e6229ec9f7b4c561d34127edb4b79c09b44bc3ced78ce7e4f9d71c63469852698bb4639905706c6259417868e16974a521f51af39b838eab1c9e7fb19540111e6aecbc605182ac1ba75a05827adfac223688f76e4336405e709182729898399b5d6d57a1f0d9169c1c068455f4a65bca55c9063a67734302763e9056da009ebaa4a335fff4cbf720df39760264cb1564425da3ebcdff96df2389e825f30d9fd89dde555a88e0adf0b2e1270ca6c572d8cc2ec9ee6d6313ac3be108ce821b9c16552f80d00d8c6cb0e6fb9577f73e43d814dc39ac5b7a91325e592ea57b367fa6bb380b4e6e5deeac61044c8fa3b040cdf49852ec2e5be87f5a3401a10bb32cd29b657b7e9f7211eca68084a466601c16e7b28d47b74d0c6f85255197e3890911e9c539e7e17d4f4cdcf33bf7ca103d4719a9fade681f33e1bebbb5024eebcde1c4e8bfb925f8d69f2f81e7503a14f2935233f53790b340cc9670eb5404e216cde3441713875bd339a467fc05d1313a69515538f9b811d88d25d10d75faed42904e201f5285df0caff20bbc93a7995d51335c84034940d5ef0c6dde1df6960ff02f645dc67814a272f1ba39758916e49bfd598d2185764da69bc478fa6b25b441eef6453cd0c77d42791d2f4647530a583280fb958b41d2e42758b82d84b47447fb71656de8df013ec62433158fb5bf9a44ca064ff713e9afdcf818a2aaad2b3552b7fdbc3d79872a739b10b8cbf2f737c244140c09469c2d54f81ead7e9b928f3ac43517af5e2372afb8d7906d9a0ce2cc0f7c6420950963a75ecc3f6769c445b814447e5ca4d266ab719901c245be0b4618f9cd59176abc16efb08063431cd9b5f1fdedeb5515140dbe5e9f0ba1ecca19a613ee9f6e40cd10c0ca439d239bc51db4ee3d69257332ce9d3aefdf6e9264856914bad6148a284d72bd52d4b9b8c73eefbcd685f55c7d4a12ef58fda2b9467927d2a1fdb8731204732cd10ec3b2410955fb7dfb9b1269ad20196da0c7f0090af430acb013caf4810a740947e60eaffc6780f0608262b11d9d5a1df89918b6a59e5d336d7fbf24c8ae4a27232f8e5d799a258f2fa4039b900405bf681c86f8631ca66a205126c20c7c6a92d468084c664315229875f78228ea7016ecc174a76b74719091419081ccde5d53c7ed41c71ad75eeac10e426a67f3ee70efa737b8dd0b0172da44232c9aac12a5b5ee175a71c297993f6a04103d9a9317e17f59038b4239b53af7c49b3a5e55412914b3d58f538df46befbb1dc14bb79453da6bb46f1892575d9d0732ed84a088daad50574c45223ab2adb4baaa34c2f767c74c0afb33274c89c6c1f2ee3567f43a13709c8a903a5afdd0f2177a0179fe03482c0397414fb48fd429383aba96135ae3573f2a2a47b68cbcc2bcff3e9d1ba2a438410b806bca3036726f1ffcbb50b40789481b0365d64710f2b1df0124d33e07cb8cb706bcaa057d4b9e6009fe70e51c5e74eea95876319d949fdf3bc3b2e6dec13acd62d8a1636b5a1edbe117f4ca60096f18d1e15970927f56a5fff4ec0986888692212655feabbe1e638096981d1bdc8970dac83eec616f97c8ab65de97ad25da9e85cfa1e0db9858095b4811b2730e94c7c059e8135d6a745311eec3db35f77fe50cb7ad8a7553627c8d8a1efe182024c9b397effb2f04b2a3878562ce98b8977046127b511c69caaa5bb4263a83a001fcf92012a29edbcfb04cd5729526dd89429e7edac93e9e02d7444416219f0e49b8857fb8d90206f7d674a97682ed47dda83ee41eca17e40f2fbd9172d55a6c7631c756f1bf8db4bc810f54b8f36d4d036feda4638fbb23f6250cd33296f149d4e1b284b74618e6f8be7a779f37d52569681e56088afc9115a954440a99f58dbda24d523923c51d78bb35ff108de317ae0e76044ed82fb74705ef27171c97e30121b8b056f902474f236840feb5a41340a51745e89012237b13323e39469ff98c1db4a76816d75ec1427a7134d3271a7a083850eb2aa4df3653b165b5b11dfd115643f778bccddfba566afe7ac635d0fd2fca2671331f5c9f5fb52c3b50e5f2295a08df51e6562da6653d7295a594872b4435ae5b0a6739152d068efe8748fc6dddd092eaca855b5f4e8fd998f18c537d624bdddd56e035f47b76fd8423d3449422cb7997cb7ed28e44f2b5f839216568aa5814e0b7817fa2f2e9038fcc630ad893aa47a23481d29df79e0ad67bc3f5e0163066138c6f5021b3548dd1828f155093b0d5e2c44db891544770e7afd136983e0e17827096343c747786b318172b32b1744c4c5fcae097492ac3651fe7249a08dd63b5d445a0a75921d8251a131801e9fe8d778624b203b6d7e5251707dac6eef6550ad371f539a25a6e3c94dd97334cea92c07da9fb8436479e6e3c39a390337d98f5237aeb423bec031b95a2bf41d8f70913d2a2b6244ac493c3e876bf91af29a9c02d7fae3701ad4f2509b4284eec9e1dc2b974dc8d271cca6a347ec7e17a947e1d5f1de8d8edd8add7b011b11d31f93ad90d5a93d87c01d8cb1cdc6ab5da3447cab434497ce9f918ef7cd9236162cb6bb67f925030efc75b98b5a9ed4d77128411e0d283aae23cb52c75890dad6696e93f16936726965dca10bfca6cbe8e77ce9ffaa95de84ee5b945421b48676095ffd70f2452b64cc82f7a20661a9b1f56d8dc0782c105a31c5d5a5669bb054d8c95a9ceba3e5f21d0c010fb407c81204007187317395c57fbe17e1aa5c47d14403079d0f1e9b16fa16afb1fac8ba6a950396af035f100745d5fba06203bc448e3d492f86ac90fab7beab8bfa9e365581ee09925f51eca5688fdda63e202dd465691c0978c40f1b173e2234c242f31873d89476798ab2f3e8cd2", 0x1000}, {&(0x7f0000001940)="901d25710d3aea3fd83e42eb53730d810fe0e8586a6df869f9f28ea83d28b10f06c4bdba862e20e1daaeba5c8ebe84030567961127761eb9a87e377dc6e3e0b217ca1d0afc4e963b31d239bbd5a6b9c9076ff843733f204b87e39c93e1eee3045f8e89080e991ecc38a1da03ddf366a884f3c07475b7598fc7459f4f57fbde2b3fae4567f80c5dd91fb9a4aef3d81d4c4ad236b39f21191edcf1b4afa2439f10900f31f522cc652ca98ea3c7e2904f513e028b2cc3a010052e5d28f65583134bde3d1af69c9835d1cc3a2b38c37fa12aba43a2ab99a8d89812223084a105ccd8abcd63e69566bdd8f9d5a23bad15e13da9f0d39b6165318cc6e34c1faf7700e3577b1c19fe07f1621de177ddfb0fb52ac2c49bbe6731b5d681142b4607e916cdc2e7d8f26b3d10af8d44b6226c269f71a0b5ee677ab4adcf19dc5c09819872ad52f106b4d3e0eafa46cf9b01e7fb61a894915f9b275c6c7e141eabe79385b76ae73868321d819ab42404e5755ffeca4eb939c3d1d2c2cd6848219af2f359cd8909e6be2c2bf44aaac0b60dfbe80da5cb78b6c0c978d8dfe18402f559db69622af9b06820f3b5b48145724f7fbf610d0cce1f87ff951c75c214f7735d0c25ac97b89e978b04d3c562bb7a26587076e92de6fe93f3d2a31af6d6705788921ae85d3008cf3755676316f834f3f0949c454959cb0d6bfe087df73450d083b9c8bba6bbbd31031531571b3e3684b71bcf238c8901cb5584ee3ce263913ed797022ff0ef0ba770515f9c7fe52d8f15fec792f9321b06b88c91322f7ae4ccb4fdcf08a14ee60b7f271240eec1ca4f3f2dcdbda2ded92e90fc3a78952a855c6d7d6e2df2c6ba026dd6119b44bd560afe5aa107c64bcf90d3a016ea94a6b3ad229e100dd01377f44afff3a4a817027d29b0775dd2f1a0f7e6a249aef228f733d3dec8c0bd9695c0bc180f1411b3bdbdcbff94326999f1f4dc6014003c64e206306da3656d9a58279598b4e9ad64effb505073cd308b79130d435d638ca85bc97e544ea128db2b658cff307d3ab07a1e4a61af66322f67bb6e596f863f07ace3953434acd5598ac1303764352785d818b3140919f9a946eaf4a425368579672cda3a2f1a02c9a4f868edb9bf091d8eca0156392dea3491b6411829f8aea115b1311acb9f3dc696029b1e49692b041c1f7ac9de0db19222826de5599f07d10deafeb62eb1151dfaf32c98ee9d9576a162577c3299f0b661786a9f8be81d58e89c11e7716ecaae23c1fc10b0c578d85dd619483d82ad8602de6efeadc3bd84730cffc22325afc4f855cac68c44f5c2c3f81bcf4071544ef631e718858e282f5ea45151b7fe19a20224115dfac825404a57662f37f21fa65e29fa57651c31cffee1efaa1efdd71649a53e028d082342b557b18cfa1a19de9cf5de65df11013ca5d4f9b3c3da5fe39887ae240ef0ccb2562ca3f642407bf5e089574dad26491ef83525d8c0a1d29841d2eec86988f2009fbf9d50235d01005d97ca0c08b0967975175c1b3f965df203c90ba97c3ff0e2950646cd5f14f809d40100a49c419e7cd5a0d9428584c86fc326979e3c74dd3d56c406cedaba3b16e950771bd5d10027b579fa59ab2388fb5ed1c9c93b0acd4ae8fd9bd87a6aa1e5b4dc4d8d43df405ca511d3e951dfd094918206803f9b8588d3b339cc7fc50389f38852053f226e7b1e317589fc33370f516408f9b4c94b7f3a5dfff2587e4ae933d5c427488e6fd8ee6cf5763c0806969aa828eefb0e33334d28926708f1ef770d2f4788b080311a7688357a4cb7b1af9f580eed7af0c4bff971d38ee62c7351d875e7c2244a55aeb88799475cafdbd31c75220b365b8a381a498698a6f02c4bab4e154c2bf5304eca1e14ecf14c392c65ea97fa8942601197bf780c8172c6c5ad72227a30bb479dc62a3b7a7a356d83cb043965d9c3c7769588b4e35b7e2e0f59b8cabdd5c2ed446930ff35e8dc84df0f513e31dbdeef8ef1b6d03386965719b1a0eaf3c1eaace3fb19186777b83137e750fb97f66fe45c7c1fdbb1f70271f316ff675f20466d9272d26a687e94e3fe7c202040a2d49910de75ada823ece99987bb0393e1d122331c4b447061222d6dab2fe675edc067ccae07b533f9ea8e087509a7d6b1b992a7404ceab58cb7b5e7cdd8f6d4cca543f513915776eca106a8e18671937ba32023644bc28a8d00cf7675ead3e28b498b9f061eb6d1397b5539fc17cd8727682b891a0af4a4967d0776f1ea50a3544e38e6a57cab0e070b2ad5224450760c8b7e06e591733ce6e1555f4d5c96316bfc6d9ec96a217dbbf52b4d0c2252e78c22e2c0abba6175842d166fe248803346c8c28c0407802293e9dce277da5d47e2715764a54ed20fcae4885be3bd496632b2cd41ea41e7787b70c20639e8f498d994ecb9fc56626036c0723519ae9da4d3fd84c35779a14422b9abcc4ff43bf511a2fc4f89d8cf59cbabe8486b51853e9eaf1b0b31b723bfdb0208e149f9bc29552d1d0cde81f10712ca7e208a7c8ae7713641665a7a19697b9040a8701fdd35f73a206126881b54a923b0580ce980255dc7225a80643d1a08d7ea024c3a121b71fa21790cfb95f2da3f12f0e12505c9955a9b78b1ac71fd9685f514a6387201248568ae6edbf7f7c6b8bac92d3031ca66d14b7877b91f5a6859322ed4351fbb7bc0ab262563b17d2c96c847c32f2d8842165bfd0a32530866b079c2bdf894ab2976178dab19f3726ecc1642cc0ed5e7894382ef241e5a548291aa36ce06387922794f936b25bc61aee9f38d0b734ecd5ba00b8142b139bdde64cfccede46b7366c042eef456ae8921a698ba1e8d2616d30031ee055a0c56f022c599e8564446294a9317254a1e9a780d39f0324591b399398a992cb933e80a83bd941ff1dbaa2ddfc9b339c4e297fe5e8fbdc99060800a904afed7d4313f4193bd38140f7c62f67ffb3fa5c5d49e3d3544963132afffdcd8c7d081c22f8edc694788fa88fbb6822801dcc59c62feb44b6cc2ec9c0d3ea7677a7c40c651e399cc609b509fc3ad6d86f5afc43a43ac5b37d0a818a717aa050760b144dc34ebf882d0c45e90b754f06da07508ffd7e9856d276aac0e9be8fa615cbc095627fb7d99a139861c85e172084a6881975a4035d8f0f7936537a3758f1719fd8ca27856d93700af5d5adaf03e61b73ba326bdebf5d3b2146e17b13c294d47f575794273fe8910947bd408882b65d73dd86ad73a787ea85732bc77f8f68c7e580cc29a0b3a1473d826dd6a4885f286ef8e196aa87cb8d742bd95afa8b2a2212dda090450a92bdeb10486712307e0d4d7a62efcea29db2889994e1b12128b2cf6c885b0a145178e8fee5c042df9e5a55172c941585b89d204856f6dedc38e5c56df05de8ff5f4dde2cad20479c8c9a0045c1bfa074a256c84d0c4207590e1751302554c84453a1ce32ac389a527816cadd9cf0e2b0b72b1e964594caf8ce6512279fc6d6f7b82cda31f10c06d630fcb98004eeeb33863cf69b8e7ebb2be81c221a0f2c39a6806c52cb220b26420b63d7caf0acf0e1f20fa2fdce69df04b3c6be98fab8d6e64b891aaa81a402853b6f960e9e7e80e8a40551e69635e4c0b1a89f5972cec68e5af4cae8fabdff0488af8a4156e7083fec71fe626f3380b53063438284cf8ce7848a6bbae31fc70eba09778dc642babe963496cd71b5a7254f6e62ee3fd1e1fb0c3c47fcde07765a529b0761563fdbeda3549d320a2f53db793125e855bd3c416efa9c3e0309d4cb777c8203876043d1eb2bd6d424bdc95c4c7a075359b5c8dc483397c0133bba070cf863be8a09282c9db6b4e922aa0626cf7022edc68ac7873936d3ae51bdb75b168acee8578b0b9dc3d6f6ab05db727e8df5092e9e3e8bb14d3b46e2d655472a76d45fc654d4dfb6a111e6d445d25bac4d2fa19b19a0251dee47f8ae631d60b91c1446ac17831fa96ce64a0459114a28510bf4f88e46481afc3c672a34ad66796739b2150d862c459dc42b1e633216f08618885478dc549bafe767c4101e3776c0a42d85ee637eea22a5c15d3606d26be32950cf11ed82934f9f8c540e0a385d72b33be98bb38979d591af63b44d86df22482bd39b06e37d24e0e70b08bea7b303e82a178ef044f7ded3267598fd850efd8a4a22a3dc7ad68fc64c2f4b46ee375989e47a332868669ed0cd3ca1d45ce2b9dc64fc09942d89a576b5aab97579a47114975f71dc107014597f3aa52089f040dbf8bf46407a6adb91f393cb4d780f089e4adaee4eb33e0815885334edae5531d814751b2d1933587f44931cd024c3b307fd4e8c0c50ec490cde4e433e163f2e2e4be672ee7ac7d637183b006fe77b250a8c09e76979ce57e2d7e598ffd94e858953c131373cbca1e09f4d29997422546de378f169ce46ab52e5362def12fb4d8f4d184ec549ba634d4052f1488c0dcb7927ef3d92c626a8a1861289f2caea06021cbeb85231d46ea08aaa21b3521f7eac8982ba9346cfef1353563e9973e826476abed71be7c9824a8e0985600c3f08650800755e8b011b2683bdd4e26c2d95bc78244c251364a2d6cdab34183eaf8dc13dcb2bd571c0ee42b8cfca0d50e2d5a70ced0cae2d7f6ab087723489fc016cc2ef702f8a125586b266285184a9b4791fe1a480a72b0b619fd5ab8eeee4bb5da586ae8e4349a6fa1d58773d12f6f443e5e5c3d943838a131cbb3ffbfa892cc9ed1693617e7c3eaecce22e1682de75702e391a48631ac7099ec5ae4ae02a5022e54fa8a610ededde98c4d52f7535b141f608fd292677bc8ea3f148439ea82f0f843b54ab5e6ea6a0bd41a9644b60dd09c071b62585bdb2630fdbcacfe06c3213c8171a44e497cf9899ceeddc38a3e827f6f0f25f0f3ef6b756e763647610449c43dd591245f60a7f5397c40067cbef68593429fdf7f1daa0977a91c80d4feee0c1a603d7c59ef8f6423a81f8bae750f7b994d8c20f4296b1d54dc18e61c064cb0fbe8bed51a60c428136207fc988f98bb6f5834c9a50a22bc2d1b16f3fcc034e6d9a24ccf91db9dc3ecc777fdbd1ae87b2918032abdcff2dafb801fca6b77808db35679fe9b3a7e38247506085ead9f8b2ac5ce3ebd957c0a260ad6b9e81e703baf91768fb9122dc91e20a8bf9456c38376a6ac5cf54465d232bd1b54448f8b94f4484f98a02b0b96ce2348659cdc65d5b6aae43262634edc8f852095bc685e785ca591faf5415a53af564caa93ef1bb6789585171a149b027e6e877406af8560b6fe26c2d55ea49ac8d055287615dc3d96c1c1e6c006957cfa6990c8c758758904871ccb42e9a8c26b9f49492f745f10d805e56199a0da970fc5c455ada55fd713c4f7c18df21ba053b8c6af259e6ac35be8597c51b3856d09acb807c08816e93c76ae1d7ab7bc8bf80a693db6d61bfc691d649e05db090a9ea008fae8b5f6fb58dbd65a47cbb31e67f721f5d999d1f05c84215cd592e686b048bda6c87579ce832cbd6f631600a36cab23215430b06e55f89ce83f702c2a23d60f970a49311cee5f8ae1f764e53b59a68f4ac388cdeaf031dd88d1415dd64acde3f1f8697b363fedc2cbf54d501cfe71ed4e7c136b420a002cc3a766db47ae94054f50951e70b103f793f6f7fe2850d066dad01acfe5f089918d3d9d49e4af4d0a3fab670e1ff3e077a8d12b11699791ad47d697f57ca467df78a7681aa57e189e4f0c51b0e1827c542fde932a7686ec894e942f25cfe739b5eab0f96789168a0028b36e62a798ec0db8dcf9a8be", 0x1000}, {&(0x7f0000001200)="35c5b60ea92bdb552e3b25c03335158b3d3ba5e3365da79abe8e95402cb3bd2cb770f7309049e5fcca84b2e908fb7fde3dfb2549ccd91a593cbc99baf9e9b84455356131e926b7f6637986d22ebe829e1fe189168910a1c72dc3dd3319f19bd4ccb2f2c55a35f18948b0ea3fe0bc7970fbc1441680416a2f79c24f7a814c50d6429e97f4a5fc0d2b7f6172577627d52ad66dec4e1bd38190e6d5d42ffa67575399a5131994165d5fecd85cc931e56b25ab69", 0xb2}], 0x3, &(0x7f0000002940)=[{0x108, 0xffff, 0x1, "b3a71b113cc5cad712d90c1f07a1eeb72769af351051213562d5b901bccafccbc2313f2808297707946e437a96a8e50d618ffe1990dcce0dfb8b495493305a6bb3763e90acf86959d3cebf7275a3277a12798d3a3f123048a79718e3e72cd37e5ebab19bb5bb3b4208345e682d4ff27713d95dcfcf435540a68abd9f533cc1c22e03db66e9a5b53296abef4106c3a6a2bf05de4b4a6d5fd5d5711a3511cb3928bf55f5fd8580a77540cd09cce8d1b9fa96bc81a9ee1d360b4cd1136408a6d7dd6e49949335720462c6050ba8d62aca09f69eb8186577d2b97c8f966216c4224af67f061d5ba3137069d05601fe53d076ef5ee3d73007f3"}, {0x10, 0x1, 0x5}, {0x10, 0xffff, 0x5a6caedd}, {0x1010, 0x1, 0x0, "a308275c3c0512dc06a37d1b771b524df9093b95496b5f021a13c65d98b92c6e9b8a6542a2e7784be831aacdff81655f9b38299238427d64ab5ede4cb0a0d9e002a4f9d0db0c35d5c1e81183b7e37a10c04e003289664471ce6b0c627c37379072e7c889dfb33c7cc5a809829fb67d0b2b5683252969c7c1eae2723e0e8192c3eb73a49700f00d59d785bbecf57649b5041097db6946e0c466fbfad833e2274133ce6349f99b8fe5b106b3b239370232d6d084fd6d0425b51b6a6fde600e8d5e9e839ec6a2bfe20f5f2cffe9018c2fc91cf6156990d547c16ad8081da76b45db9e2dad8a1af0efa542a150a83165f87de9ef40909d539c4770782e4ab7880a25858b41ec986ccfbb2e8743053c4488de0c057b7fd363da3db27390cb364b9ce233cedd6b8fb0c2b29cbf26e0f1af178b5a73e62f7388529ef6518d59912dc1869053815da94139310bc6701a117a77ebba0ec40172cac45c3f711e22d4d819dce67a50bdfd863106a30d94148bf33ecbfeb6615e31c4c19d0bc3c1995e6dc4789674ab165583d57a3828721f3777db6591aae51a3b286a1fd365c0fbff26bef04d1cf47e073cc43e7f1796b0946f25307692379199ec13a3be0ed682f68f78a8bd9370d73a2ec654b9f7d05883164123098dc5a58a4862a2143e7849576162043b362c2734cafe071660d58e9d4ee086a9a7fa965bd4eb8561c44b3fc56870444efd54493775310b91050b63bcbcead12a903317176276c55ae69fa97d0ffe056da2679243f5aed1bcb891eb6f49bb06b38ad0dcbf6027b2117f9757e7e55156e2ab307e524afd08872a88d4f987398a79036aa2dc8f2c22dc1c5db896c4061bf4e16a010684a6cbffbc8c953d272612e5220f99285c884b1a6a6a2ccdb862d95664f80445aa10a9cfb591c01bc4cc5fb1bf06e459d3e780d8167523bf1057dd0a8b7bc12670fe2b08e4e877df79367f3f4d4f7de54bae93aa8c7a13e7cbff97183e1b1644d568d94bc7917539739aa3ff40b9994101efb1362c35deda15d92c97ae25c69597a13927d02a6dc0a0166715d212956d148f640310390870c59014540cf1f432ebb99c8b15768577c89b4615d3fbc14d5c2b4c7501e36c72491a8954c957d6d7fa71d6f259cfa036acd81afb830bf8678bb619a9c4d63956b5255a336114ebcdae0569546227c8bce0623a46223cced1ee916d81b574405c03adbe15bbef020eab4b5aa9202199fd1fa212206f603e65e1c1583f8f88c2e1da0a5ae1c38d9e4aeb0f240b414a5cdce543bc4d3c936b8c984807fa5c0f23eedd4a5db3331db0259304f3474831869d37fc12ebce8ced8bebcc3d9d2606bd50f9561df98f0a4c03175252a03ea006072697fe4d799d4cda0673749d0c61efe3feeb3017aa570f1c177b27daa94b6d56b67a6ad77cc860efffb7749fe8cb2a937f916383095119d232530f7c9ac1cd7896f507a68b9d8ae0458e78ab61986c14ef7058da85aa35ef14b1e544465a6682b36d24171a6ee11f399d85146aa3260199b1145128ab3fc26692cd797f537387373bce012ef770bfb833662e9fa1ed312d25b1389a6b734303fa23728c1931fc46d4d74f49d207648471a54048c99ea9fb2410b58702a43313b37e11d07bf80c9de0bde4b1a04cfe719d20a3a29831412d3b26687dbae5b589a1d031833008aa2767c4601dd5f94051b5e10fa401c84aa352f1f356cf937231b6ccfa29bc44e4760b3c3f082833a98c636cbc0b6b6ebe6900ed62457ee2f6ebaf422a2ecd7cb4af5d9cf01e8eb0e20498533e4fcc0b7ead9384f6533eefd1ed2bbf59875faba3cafed0b0d387366581c5fd9bf6ada999772e0d45c1a2e25f491fd93f3cd7d2dfae936f98931eec36dfc5e7117a24347c5be004d23ce10479c073c5553fd763c71800c6e663be195451ca95deb287c438184b90dbf222295b7855bf7ba52419b5cc733a84335cb9d06f506f2456f98b7b16d029a1a61faa02d65a63fe10e9004b81152093c07f6a2fea2c5d43e709d1ad32f7141ef89c6dfb03dbf183cb6b5412a4688248a44b8cd447f72286a6c38c0c57e57d7f501fe3a48bac5e01313efee7edb67261549434753489f55c82ec9d1feed0edffcda6721eb9b06fad0767475302264d2af6b10a7b3ff2aa9e3952bc59fe0d11d00dcfb343e7f7df9c70d669427bbf7f538240c9da9e2ac8e66045afa4f9e7f75fbb208a4eb7d4663c3bfdb5cf30757b87e20e7de8d2bdbce6a12cbad0cbdfab1aefa23a03b1079f915ce77aeaf6c6b7819a9dd004313512ad21696be2597b83d0377d914ba760462f9f80ff5a2e1ff11c797d036feaf101201411390826244ec02f684ccd815494b57ebd7b3ee83be7440f883ee49f5b6fcda237eb99fd9567483f0042d0c2b7a6dc965a9109e901f84315695c252e6a099024b89c813755a01cb4188f90ce6a69af9fd8c0d3e12f35c6525784681531eda7cbd0e7f90bfd6bfa63f9c84828b29bc6d77af93b00abb49e9f1aa5e4bbd954114539a9748e288ecbe5db66931c0f242dcf42fce3c1c36d2fa5060f05f9c907849d38210d946cb3d52216b3fa916a25f2a3a52925af3527ff88eec916b1249071a8a9bb1ed01ed8c105c505689815e8ebb41ee06a2e68cfc9a8a0853e9b0445ef5d6766287e7bbc0abf896fbd2ff08f9a0ccc0c36e1292c56576ee21311a5fb3ddd481977883c65b3be5cdd4d8ec4303ef8e6f1e89c96bde1de1b9e2b9369650edab339d71eed0d24251402ff5864b1aea506ff0399c37ccb075854939a579558645a93aa5479dceb663fc5d57aede6aeb53e6e68f572dad4796ee9ffe03e8fc0a82a53d6a30bd1dbe6fc595ac37930fd91cb1b690f2c912c79cd28b37586f682d0a9282b3214c9ad3b0c15a8bfad5c1f7d9a4b4edd1071331772b0ae8b3f95caf15c4f54c93e42be4e88ab9bb157ca38c39c1f0ec406cd086a578be78486c6a7df41c417f69c35f4a6fb0c82c720d197d9effdbe451e48ce731040445b42b4213d7077df773f38dc995ce36c367aa1b6c5c7aae1e8fdce3f4b89640de8f8d7f0dfbb70061ed889e776e1bd99e778e1373a921849ed04c447c13c45b00b4babd26ab2b6bcc747b0ad84191e4f3332fbc2f6559e309ed66fa8c2f61833356a11d31710e9587f1d93b34898a3fbf4e18735d864b5c2c94695556969aeafc67c0efac0ef47958d4432093cc53c6a5374f40e7d24683c128b4fe16425e1f9b63246d2357c6418ff7675d02cbc9deb6a1b628cdd61b2112c2b58df1797324412c83d81d81a1b83a47d2d264ba7027f19f5ee34a2b1303084fe059415d3f1c1cc9fff9608aa952b0c3000300133a0b49a1f4d9e22d87cc4c3ab3bd50f4bdfc85c1b3217d083648be7d3ea2eaad9a45d547f6f83643a5439a3e56edde3a861dc363dff3feee7d53e4d9cd3f155ff84f5780deb7a9509e1203c45d812d640f86ebe78e98ae0f6b1e968c5c5ca0cc6a4ddc5f3365ff04b1ce4249711594d0957ba547922582a5c7e1cab5be12f3231b44724c5051ea02446ca81ab74ea222aabb5a1ef1e647df2db3dff2efa54b246b63d74f7ba06e0b2d7e32b4a251024dbf1cfd4b983cfc1b6fb872a1faf75f56725395d67e0ebd83480fedc7b417c28814f37430074c6e7710b078b0916be1edc6dad31f877f3c0478211f57e52a79435a6e2bea8b5965ff688d43b55daeb916f2db43afc9c91612414a4579d5c7afe2ae6153a90a21d474b03aed98d5977e225f49e75b93ab0b11cd1419c580701a05b882f9cea4961e0b38f1d77e5a3bd668f4413340076c2db0df699451ba43e49e0e6087c3eb5cabc5a20d8bd713a7e0de2c3c08f8f0fc379ddb5f607b09439da4d0bff1f791574d0682b94245d74aab531768e35f62fe720d43d661a7a9a2db8963e9c40fcb5e5da112b64a20b92ebccdfc4932d832659f7963bc841c376bb90f7f6c2881fc924b9976e9f2adcf7a929432b2402cf7c79245fe69a5e99c7716c0d9a5ba46f3bf8fcc18cff1b702f8a15cc7c4319ca364d2a9c33d54e215f8028cd8c332940f338e307dc105527878e6cd09ffa57b3b632bbc8329a5f8b363f117269e3e681cfd20ec63c131bcc6e89379b1551309c1d7f7ff95d30d9326c700f14690667b33b13cacd9f75bfca7f53a8a2daa1248a1fec1210e4131c7c7ab990575010b234967e6d713902ca464ca571e9958128c9ddd8a2381fe483f9474acaedaa1fdbc2a7e046de699ccaf1df3e137eaa5f7f8ffd79ae25a1ce7a933a5752170eaccb34351dcff6138b02ed6cf02c3c8cb7aa2b764beebb3167aa7b1d682cc54e820b170d074fa87fa48e078d838235d4bcb5be7fb970d67c93363b3545b381fd809e2428a6d5a37c92f53fc8faa32055bf20a98ddb1c438c0eaa905b51b5c0821e33372fb43f06da3304487511c6df0a002ae347d3eabaea075a7b38ac6a5e9f74b4da8278e9b74f5cba0f012ba636abc74bc76da7068ec4198e5d49960a86d35852a46305f08b01e839f0f08b4c7cc29bffdfa7fb5a4ddf94f4117113884f85994ad9217ee39ae41f68f6680b29be0b8b0d4fc6f8a2811690a026c14acf57fecf12cbe72424a6e7f971dc70296fbe8b20d8167359fc182006f5d1f37f9a9bae4749c8f0dd2d3e4219b41d51a0e6972a43ad41f6102bc59058a6a72bb6d1134509f560f533a60f93efd9e5fa2b4bef85de121ada87e5049f8754234068d18d35f435ca3350219c6aa0f0aae5eb77290f3276cd0c497b1309960d906d8191e2bd95bbd68f67ec47a82e193d7b28317953afa15a91264a7ace1bf67b040508bda19220f408006a595a14e4522562ef9583a2443054a7d8d051aef682816d3940914f3686bf6969938ee089bee75e6387caec2288f28da224614f0998701858d8b0ecdbf2178a02365d35bc7ba0dee4284adc4c010cdd46153544ab9f35797e92a2f20cdc21d4bedf95315d0eaff8e5e5a92f6c304a661e81d7c02bdd4c7f3ed8c5f3d313293d279c8de0d174259c21743cd2d269b502ed11515e962ed6e2f837a8dd7844c0638164c75a9ff34c9d9f66946ed3d339986bc5f417e8202fc418f60e61a1bafb21654ea16a79346153e77bedb4833343e275c36be4342b02380285d5db67abebdb3f8e9e0c847a8099bd1d9968c132227e231eaf52aa37a6a7ed7ffc5fc7ae61e0cfc91e5d2384fe863bdd7956519fae79d6e6ec90501a98d8e3ed1521c66cd7294a546247edbf7c248d8effb2f9c462dbadf5a13970e40f9d1fe5a5fe24523c31947c5765987fa937f762d8dbcf22c60144ec3eb8b0f4270b3d849cfeb6ce79f5949672ef53accbdbb02a59edb97984286383f9238fa6a5b97fb93dfbd4cf353bf2206a10b11b6999fb0073c5d27a0f848b063081f14387adeba60e87acf4e7989dd231ba55fe3affa004c2b52c3e3c63e497f56780603d1cf59e35a739baf75e3e52be65f358499e83a416e7771413f8398655963c6cb3fcef95c3377d74107020b7dc1f0285cce9cf2dc9821d5dbc17a0cfe745b4b03051ac03278fc8b665c88eb70e8838a462f297735e0f7aa13546e56f50738063edcf1470d1af2084f0d0154187dd3b35050f02f31f8ceed3b5533d54eb70d75b400d064b24bb89892c4e235524bb77ec0c401773954658b57886ac63974ee09c85b2f498f5f9cfd823315a9e01230bd55717a0c026e02e0b7552c6e5446871d41a041c427a907478e3eebbf16482e27705084049a56084c65dd860536f74a92233c171acec4fb8e90411bbe93bedfd9222"}], 0x1138, 0x9}, 0x404) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) shmget$private(0x0, 0x1000, 0x10c, &(0x7f0000ffc000/0x1000)=nil) load: 2.57 cmd: getty 69758 [ttyin] 0.00u 0.00s 0% 303k LOAD: 2.57 CMD: GETTY 69758 [TTYIN] 0.00U 0.00S 0% 303K 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xffffffff, 0x1, 0xfffffffffffffffa, 0x80, 0x9, 0x81, 0x3, 0x6}, &(0x7f0000000140)={0x6, 0x0, 0xffff, 0x348, 0x4, 0x81, 0x5}, &(0x7f0000000180)={0x3, 0xb4e2, 0x0, 0x5, 0x600000000000, 0x3, 0x4, 0x8}, &(0x7f00000001c0)={0x0, 0x5}) close(r0) kqueue() r2 = syz_open_pts() flock(r1, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x7, 0x102) socket$inet(0x2, 0x4007, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYPTR, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES16=r0, @ANYRESDEC], @ANYRES32, @ANYRESHEX=r0], 0x5) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x9) socket(0x0, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/59) 16:00:32 executing program 1: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:00:32 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) pipe(&(0x7f0000000080)) syz_open_pts() 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) flock(r0, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="d5c4d99e96a964eb5d517cb05a95c27e3debb4bc1798b851a546194158b4b48d32cfab490a419f683dbbc8325ae25b477ea0cebb43a5b28721e24a47385535e7762c82cbeb848afe1e2a", 0x4a}, {&(0x7f0000000180)="e89b9511247123195c361f17d00b5e9be0d66778bd674fc08af01aee85ac318b4551f35650d3afe8f9fc9a972690ef52459f869582a6189a41bd7099341e5f9070e40841a35d92acec5b0a57afdcc4ee1b0ee09e55f8426fcd7786480d6764e09ed21e8e4c12bfde876c24afa7edf6f6417aaf99af7478d03520a93596009afd3d95f2ba616ee2c3c699fa043156d1723b398ee761d980", 0x97}, {&(0x7f0000000240)="94947d04f49dc85f87806f45132f61b27de331c0ebd413fe75288f19309e8758bf64e37904b75698ce4e7f7133f1a1b11c5618d7694946d2165ec812cfc712799765af5582b202d671bfc4f8a1fac0f9ffed9cb6e13ac960c693a301bc1f07d48a4e2125da34a4c9041466ede6220ae940ae854caae3fc5391cb63eaaa809f2c3a887778e14e4d0209b038547555f6c694960fc88647392e6dd038fff8385cacaa82c6e5210a5d45a307db0ab91912b95166e4b4cf9daf2b40d3fd61", 0xbc}], 0x3) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffffffffffd, 0x0, 0x20, "a4272570d500"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xbfe2, 0x7, 0xfff, 0x9, "1a8dfaefaa9d8b6ded603a2eb37f78f292e3a0b5", 0xfffffffffffffffe, 0x7ff}) close(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)=""/159, 0x9f}], 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x66) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x5f) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ca8fbbd84b8042d4e60f3b0bd423343e33cdb2f4d008974e25755e743d0ebf52f5aabfbce6ab66e3f2bf73f40b00001a6470fc42bf4adb0bb732accf669a40ebbb0f09492bf9008a8f83bfd7fdc309927ede55a39c11e5cabd0219a3afabe297ffa246537aaa90ebe872fafebe22d8d7be84aa4c4fe0b21077e15940c501ace678c00277e6763141c52e7a8fdd3cfa8c4f1005a3142021d5b9dcaf6a14a7acd6e087ed64fafe44ce3b682cbf81aae800428c99d542e3b7d3fbc94b829b80f2b44642a106ef1cbfb2ad611ba85cf974b46247d77c1a332dacb42cd181156053bcb260e3fc036af48f8aa2221bf45805a875b25ade6fc352e5a8b1dc54abc2741df9217f93565c19ceb6269e361d54f99923c63545f16bbce351f4e3ceecefe57517c7ff88f119f94905f4be24f53e0489be6537923d54ba9d2c3cad13d2a1afa511c82c4c2ae8b0008399e2718d443b02e4c88a67db681902b0687e654d8d215317dbc08471ce626f9b24005c2a2d04cb676820b426c5d9b2abc1b20b50180000", 0x180}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4000000000002000, 0x6c4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() close(r0) connect$unix(r0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7fff) syz_emit_ethernet(0xd2, &(0x7f0000000040)="4cb838453c6444217b420841fe81579276ac6687f06e9e8210d92dd6d9a5b11e60d4b45d582f813e44571608bf0e3e4570f2324dbf9eccfb1d959a593294af23d8bb9ea0bf078f126d01c6f6d5c2b42954b7c88d790928328a5b7176f2abf2d2cdff0d4d42cc8ab2716b0cd9d09a17a5fbcb293f495dd2af5132470af053ccc173e85ad340cfcf235ea2f657d66fcbe842c0d5fb880c9e6dcf0587c5ea954b103a3fed46d999fb1499b96edb63a60006ece273265515f54f65c4a768b58d2fb5979643033d1e3a20f62640a24c5f69947fee") 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = socket$inet6(0x18, 0x7, 0x2) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x2, 0x4, 0x2, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}, {r4, 0x18}, {r4, 0x1}, {r4, 0x104}, {r4, 0xa0}, {r4}, {r4, 0x20}], 0x7, 0x6) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x3, 0x6, 0xffffffffffffff7f, r1}) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0xfffffffffffffffc) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="03e8ffb600000000024b25672006256b0000"], 0xa) write(r1, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:33 executing program 0: poll(0x0, 0x0, 0x91) getuid() geteuid() geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) socket(0x1e, 0x3, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = semget(0x3, 0x4e608e904bb2c8d4, 0x80) semop(r0, &(0x7f0000000040)=[{0x1, 0x7, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x5abc658a, 0x800}], 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) semget$private(0x0, 0x6, 0x3) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0xc1}, {0x0, 0x4}], 0x4) semget$private(0x0, 0x3, 0x80) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) open(&(0x7f0000000080)='./file0\x00', 0x480, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e5cbeffa5c9f5899d9844c33078d65fa5d741c3c4456bdc0776396fe54e67afad6bce9f78621534d8c71be80902b89421282e0ea3f7ca0babe02a4fd81ce7b85d0686111c34ad19c320be027315f6cb6c053ce2e8b60fd2fb4c6106f8687e5c0db11255bd8f91b32bc5dd82f6471fd16e2af7767ad379c0b23e3dc14e4847d131c430af39bbd62c1f726d52af1520f8d2c74a9a9e", 0x95}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1001000000000000ffff000008000000eb0d175b4294aa0df0f5d2bd0abab7d13245331b1debf1dc341dd72d1f32bbbd0ed844b5c28af9be7d8d797074321db2ee0a730670e88c4ddf8ca464e44f39ed9cc1fcb9219b73e7c80ec58dbf78b5bde46b7b5b306cbbf4ea048b75bdf9fa47a1633cd4e9c2255158e0bf43b80bbb4caae81425820a70588c26886322d7fbaf3317340ff3da7536d520e97c2d71669313f456d7631afe282b9e283eb7e78518fcb0d02aea3248df2807e179052939d8ba7a5a5b23d6e5567811386fd94ac8b413e7c48d8f9fc84807e1734a3615d7957010fd38bdde95b61f6ebc170d3e3e5f4f7b4b555e14f115afff32911e9ecbe53d402ffcdeed3169c9cdcd000000000010100000000000000100000001010000761fd99b09e95eb48738e87bf1f341350d6399599e225c7ff39a2945cf3549a3ba06960c59ac96d64bbfe14b4434f58143a3a77eed480ef5403e538f89cdc2d88e4f4c3afab2d12a3843db2189fa04e2e7c217ce1b0765b07ee62012c8c7b4e3a6d9f13abbb533f9df87bcec20ead42a53faa800b36a2e2e5245aac22cc01c901039d784077c2bf830d96676734c802e37f7ac3f359ea38e159082c820ea91031045fe9781828205595fd57d0e2f4c65f7b5483efd068defbe473479790025185f83efbdd568e8b0aa6d8c55ab89d2fb7bd0be415158989ec585003fb0759bd3126e7e3b57c619c6d35f877d89ee4c291f9cf5da4f0bae055629ecc4514b318b06f48988cf41bd7dc17e009fca36471c1f726c3ba20252dc1095eafbd1ae82d2e8382877dc956a7b5162c520bb4909c2646d44d3cda7f4dea77c8312fa7defccad621515d09d5e2fee13069d292849f27b50649981bb4c0c262351f27ccb8eaeefd7b8ea8c25c11d81b02b542ee6b3a5bfdbf6c868dae8efb6ee6001a2e274cde8d0882271279c4be0404f1dc99da9a8def0c67be9eccc64e5cc9a633094e7f415000671cdf416594cf9fcfe2451574df7fa498a0c3e7b7c4dfbc31151f8f172b750960882b612483b692f499efc0a9571eca97720f73fe45fdd85c0649f63473151f0a7bd7fc9ff31d8795716138f99fb3d0ca6790eae9fdfcf1058a87321940948a4d7535434e7de11a34620742216e27f06c2f8a88b8632d565c42c59d510642654df85d917297280a5e7348f8c188908a7e58eead3a8dba0dd10761a5efad8146c7765ec46c0c4e5bdb20fd86a20357730e3bd58936f2951fa542f3775c01155ec6e83e070d4450f9e42e6bd009b118931560de8a5b5b7abf5fb8a778a6dab55e84f74feb033ae9839a4359864b871904f756b7f1ddc8a33d0d9eb8c7637f82a2ac12eba1604a8c1ee245d3477ceb62cce227832a495406d0cc4c5d834fe27e83505403f375b040ae8e3fc2522456c5f504973b0e4648de52c5c0aba8d1bcf4870b1f44cf070bdc654f90de4cd9b3fdd902546610edf90b4a19a41a816a0defad48d28fc1407ffb44c1e87f5d9194a5286a2dee144f32e138a1c46458d8299d23ddb2be05835f4be2a114dff5551e02368a5371e78ddaf72c0555dcf629f860743feaba8b0a708621e66ffc3447d97ceeebc8213f19de9b0a90efe40647115bfffff247bd655ed29f1c48a765395327e918f70d5bd80692f0b70f16990e9d439000deb7764f6177ccbb145933aeedaf029b6f769dd58b031aa34212564121b87a62013caae0bf090d1fa02347ef1885dc4ac7d7ac73d28f9b36aefebe266a56e175a47395026456bc23baa787ef3da1db09ddf282fee4a650b8ac671f30b16f482c1700ffcc5a5dd03f5f9b3636b0b96c35a9dc1b0d63d5829848ef4d8e39b464f5d1a5cbb5ad98cb3c6eb99f60d9b2884e1cba4786103c2c69e1779679069e15b0958f1297f5c5e5c281951dbfe6f434a5ed36bc5b8137a7f8eb0b14787a2d1cb2525011da9b629c9d769ed685edc92adbd0c59488f7718bbc6da20584ec63ca54210b6fad0ae8cf7c983215646f01c81f7a7af02082a53ee1d1e5f87b8bc865d166988ff2f010f173fff7d8119f27b1f8ff7bf203f96f48d41cca38e120247678ea23e29a13e6de4b90d8b459a894b6a6478a63ad85deae5013178f4904775cb478ced4e0c4cc63b9a28f087f3f0d7c52442edef08d13b674cb234e62a49c26d259c905cdd86830940232b29659c656aee418dec87f976b7ef816feb5c953658f214b4c558972b7c86b805c38f0f6968c790bef1fbc8e650789e1f981df6d02dc42103007d6beba6c2c439bed4f0ba2aceba3d56b76588ba66e3a66cab47e0f53eaac3db837e67738c737e4c876533f7118733e0ae5e57c30b807f8d4758b11fd6b921614743c43742bcb339a3a04cde842354a929e338a93e0f10a4f0182ef7acd800e5f7c754653c1d74b168db242c9535e165aea1c265740f621c07213579ca38a86628a2b45b8c04102126e0f103e9a194db1352e77ce3f971fc5b59894b8fdf4efb28024eaf6f78850d270ed8043b1c496eb83c57372c03b9da5b2df1e4b09ba6e306859cedacdfed23c11a7279658f79e80d0f31b82b66873d45ec42867db8f099dd18cb70ba23ff6174b959e2d56cdbf1ed524a966c729a6c69fe27c4af00e1e537678b21fbf11d13723ba76d0ded50f24ae277766c33b745d4c8727c9adeb603fb95697eb41a461178410a3a93ff5b9918dba7eb02814c61e8cdb491116e428eba3a111eaea5768d2870dc92eb7b3282640a0a624ebc2344a384fc5636754dd406884061c28fea0f1334628cca179db8f87146e316ed64fc5439a74a5196538a1cd86b99ce6278c0f99acef286248138dd415d7b36ad5c5fe762863414a09c658aa049b1ff0450b7ed77db80f33ee157267bf06ccecfff3dcaae6bef6dc31c7970c8539737aa84d3ccd74c81dc70bce67afb12deb94f6e00260882001ca3b91b277bf3eac5b6ac21c79157a6ff24f2c8f6c7fdcca1321890a8e984a16fc3bbe83db48ee5bf5dfa8e5c40c34b079df0e9b673ced7d430d7475c35a9cd0a9d492e79ceecb899985d1de13a3361bd27cb3efc714d58ff2306a3a7ae99fc4e47c5582ea30745db7152357b22d05f3e56a08b8abcce3d9484f99da0b3ee7cafee50b0cc26887bf7345daeca1074cb053a8f43a74569fc9556f32aa1368ef3203660e5d257943aeb618731b8d1847701e9739b77194eefc018abbaa5aba786c87ca2789f38e9e700ff34400b576849c548c34988c110a941d01b6e8759f324d81e7be12d8942816719eeda00244e29cb1a322dc8a799c78cf4025017b985d7e5882f579ee3ca7194e0170c6ba2b17fcc6d0ff7d6e436b3077b50dce6864e201acb44776d442740409e81edc0beb932742495ecbae8783756bb4d2574e7ae80f76e53607bb7c1539862cfae0f5c8386573daa86171e21d5a30924c1b119aec1a856c8e2077cff857a5c01916f692a38b3067bdbc4a03e73aed99816e57c03b597a5e1c2867bd9e1afd02b67aa8d04e1c69266c61d00decd50c0a7d948a9c777c79aa40df7c18c7a74d7612ebda191280cfcde4be753a3f522b9161943261412313bfa914a1c90db1830f43da521de2aebd28604c75c5b2e8a84fb8a7780a53d504e89250c17ab20bc7633a7399ff7ac1d4a645ef71aee3fd5a1c1382c9777d945a386ccfb2a1f59c127c3f5d63b3abdb526e5ab8d4c402958f6674b200b3e16096cb7c0f7db34eea17f56d0d02568a54696bcb0453c43650aee0a705b83da32a23c772d23656d4b032d08cf02e4a394fbf380311acb25c179a1e4d0cbb3159fadd231944bceca429c3460cac0d50b76b77053948439958f2e63e1a300322513766894609a219bcdd0ef9de31d826ded6c0a74b996b652213ee47af87148d7325a957f1e60b55dfcae8af408977074057438e7fc0d1bc72f2222705e7c0467455850550cefef987e6774ee923b14865269d2c6844e1859245f12ce95f1949d8d193b82532b4fd75363e732c69aec4caa77df91306a75134176b0a0d4dec89318e27d2f37b58b55daa15dd2790ab00e79c3b93ffde5491adf726ce168a17ec20339579f85e3773340298c3673a38955045eccb63f81078476bebceede2ac34940c4c177e93988bdab7ef8c90a95aaaca54dd56940d4bc2df940067d1f8987bc881c2a4a1f15e43cb9a291ae50727c32e10cbcca07798281d1bdec1147510ef52642fbe7c0d9ab79d52eaf51a161b9649a370c544f491359f1881e1512cacc02645bbf6aef705809eb830e938955f5ce2e70041b963c818b0005d24ba52245311c5b3c1bee790da0428b23b4dfc8a73d1a4bd42b19ad2e624758ff8bd30f3fc91df84b944d0028fa08f58b797822f67564207f02a0530a1c27140bc17b6f616313441bec88f1f6f08818d8de5d7570f09f15c1c9178b59817793b77615a01fc340b4bd4b89197525330f66aa878a7fa8add6bf5c66e13fa6bdc42516aef449c6a552e8f1c2572d2741ecf164277d216f678b28206e0428c7934c4031f5a20d84f249d3a1656af416ee2003fb545ac34471af01d6d86b550e94af0addcf5cb1923b4ec47dc1e3ad71225014bde16cb9b43cbcfeab2dfd1d1084c43820ad253ceb07d6af3a78b4b65f5c1e90ed17f76e60fe57dcf185bb951a838d68de5e3c6a947b01a199676407c42735669d0c7a2dbce88daed19f280e9ccfa66dc6b412edbab483e035c63b48fb3337f6e3a9557c2c35286d042b03524939ed6f84ebc1fa28d0f99f9e6255b006cbb2081458ebe467d84c2c18f9a4b92512ab88365b62dcb649f06acdb80624d8e8ec814ab22a27722d127b4299a2729a8545defb9c1c270dc1e8591388b6b99209a5f7ecb19a40f33e85e3185b386b6e9ef28cc643f0113a52e4bb60d6f9590268f01fb93ca6b08647ab88d086af85d4885b026c9cd21dc77ec84e86b94f9f963820e67d8059b1b5f1080404ffc8672430df3ff2e8a5b6fa78fe33e8e5b6bbc88f7d8d42b657d2e138dc40ef0e35e2b09f639baf769eb3f67c29a1fb066af74ebd143bb851da6f4ca138cba912eae6d9821447aeee1b7054fee4756faa4aa2e4ca7ff80e286e7788f2c0d82f7ed9943983514c08ae7558e087f5935d74840d3ecd4781f9d9e08f2898d41436dbe3e0b10c9dfead369d1d01c214671a910745fbb1365f68fe039ff7021d1c837ae6696c31e778555af2f4446b78a7c842c29c7b8f10bf571e92928b2d41eaf96692d3e0a71466725c12fe543859716c095228f38676d1ea3cb4e0b04f14add2eb2f7ad1952067355a5b6af03b04f611eafcd4b8e3ef0589f61b7bca9d3e25b568f8f55d5b5e379571c91f5707d9fac75c2cf0a9102244666f09151d85a11ea1ec0d7d4e14cfaf82e4c4dbc42b0c7da65a034bd1d1a35eef0a3ae324a67eff7a675c788bfec7f10b14026dab9a65b58c8cc05b092a96d2281aa8cfac10fd8fa26cc75b26a803a0a53464597e5fa1fa50e43538f157143e63ff1cd5573864e618180a9e91cb3625df3643740b293a6e7c9be2a708e7733b0a286459068e71e50643a0a314a21efd137becbe537be253e2bfc3e19ca327cb21abd61e2a6cd87cd3cc950cd569ff94aa1818bb6284cddf4d4f17999e92af29bf5e407ad6a164726b10c3783b9e0fad2c4c196a29a0b9e166d90f0763be176b195f81ce9703b64790b45d9659fec2eba1a61d293db3f751ad6c218bff02524ae82fb2bd5edceaf15600c79b8e9b9ce88856814468014001f59b460fe63e3389eb29954a236fb3dc0455dfd7d42cd30ffbc2280161edf405b9c906f2b1ace4457264c6b75eb39f6ab455f4e48be96988baced0a248ab43e57558288feaa4354556fd0646925a9f900985c6e5d854f3c4b402b3135280d95fec820f585ba507ee77baa58f1544f4e3806681bb291d2e212a2598b857ea03e08f51e5846e949a2d2582f274b0145311d2bc54fc65edef30799703b7a61f0035f157dad3d91ceaf86e8aa84154379904ba3030c8a63b915d5f5c7b413ceb087f037256be2971fd78ac30ec106c47bd3c5c4c427b384a366dc50b53c6390fab7f8a5250d9266abd19093438a9577e9ef0b73f3f02331469c4a6fb2e06f5b74e56fba828bb22056c86243c3731937caf13ed241618a507a569e3479386862766c5c7002997bbc4315d06173df29fa012aa6db2bf644e0fe3794000000000000000ffff000000000000d0f8c4e4ed27eac9e5d282d676a4ba53b82a1ad9cb719ed846ea0cd197b77bb3e3cfeee5d8b9d08054c749fb9b000000"], 0x1160, 0x404}, 0x401) close(r0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x100, 0x9, "74bc6874e38fe877420a9d80b9742e79c4ac5976", 0x3, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="33e3d19f8cc2d1727ef0593af95ddf184a79b4bee4b075591bc7c5b9e2a5a14465192e6fd005806cc4ccab092fa6b4b83df2d28c3b2e96f7b061a02873c50f350ad0dfa164d978097f", 0x49}], 0x1) r2 = syz_open_pts() write(r2, &(0x7f0000000500)="125d9a179cf5d7e1a965f0aa62c19a8f9b9e3c5838dd1b8f26427cc2b244180ba87c6b702cff3e2997bb89d8b5c401fed4d617d66c18634e0ca1ed9eff8330a49fde42c3ddc392a87ffe252e9b5ef2d47ed7dc903347ab770771ef5e8908a564637a580dc4e94af4860c46a472d8f724bcf6f04265508db83c2c0a13521584", 0x7f) close(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000380)) r3 = dup(r0) connect$inet(r3, &(0x7f0000000580)={0x2, 0x2}, 0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000004c0)) r4 = kqueue() write(r2, &(0x7f00000005c0)="4b4ad6fafc2bf7428fb75a2eab3514e1a448de6fb95fe57260bd0ba5ffceb0ffed", 0x21) r5 = syz_open_pts() r6 = semget$private(0x0, 0x4, 0x80) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000340)=""/33) connect$inet6(0xffffffffffffffff, &(0x7f00000003c0)={0x18, 0x3, 0x4}, 0xc) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x30, 0xc00fffff, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x2}, {{r2}, 0xfffffffffffffffe, 0xc, 0x4, 0x9, 0x2}, {{r4}, 0xfffffffffffffffe, 0x10, 0x40000004, 0x4, 0x100000001}, {{r5}, 0xfffffffffffffffd, 0x10, 0x6, 0x10001, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x10, 0x6000000a, 0x100000001, 0xfffffffffffffffb}, {{r4}, 0xffffffffffffffff, 0x8, 0x40000003, 0x0, 0x101}, {{r4}, 0x0, 0x80, 0x20000004, 0x5, 0x6c4}], 0xffffffff, &(0x7f0000000280)=[{{r2}, 0x0, 0x8, 0x7, 0x1ff, 0xc4}, {{r4}, 0xffffffffffffffff, 0x10, 0x400000c5, 0x800, 0x8}, {{r5}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x31fa, 0x8}], 0x10001, &(0x7f0000000040)={0x6, 0x568}) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x41) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x5, 0x1, 0xfffffffffffffff8, 0x2}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20, 0x7b72, 0x1000}, {{r1}, 0x0, 0xbe, 0x1, 0xfe, 0x5}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x8, 0x2}, {{r1}, 0xfffffffffffffffd, 0x38, 0x20000000, 0x7, 0x800}, {{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x86bd, 0x8001}], 0x2b, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x40}], 0x200, &(0x7f00000003c0)={0x4e5c, 0x9}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) read(r0, 0x0, 0x20e) 16:00:33 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./bus\x00') writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x46, 0x100000000000000) execve(0x0, 0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)='x\x00') 16:00:33 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getuid() geteuid() getuid() getuid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getuid() geteuid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() r2 = getuid() setreuid(r1, r2) r3 = geteuid() setuid(r3) getuid() setuid(r3) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r6 = getuid() getgroups(0x2, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = getgid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="d9e3973138c45b4027867546eb24a1ea42ddc5619e6af5e891c5e3ea90e7d85843ebdd328abc2bb51f46fae7f1beb332ad8f1b0219faa21f407009fa9c28baf10c72d5ec8a51031be2a51734410da3bacd24fb53a5494d2a0ecf3bbb62905b1d313b96f8ab74a8b80134ad266c91f1e0e1663ead3ec247357873b7", 0x7b}, {&(0x7f0000000100)="e77adcb70eb456f7333bd71f6f56e1f06384557550956f0efa62c1255d7742dca24b9479cc90924886f74e1ff28dced277dcc9b5f4a8489a90c2c5603c20f95fc0c09bd24328de93456a9df7b8ffda61432f85d9900f98c5da6543d4f6985e60c6b407", 0x63}, {&(0x7f0000000180)}, {&(0x7f00000002c0)="bac7dbf7d7fabc572ec678d933265310fa87e73cdc1848c30468e3cdf4a4d08c40ebf899bf7de827b368d6101007f6371a088c9b9fd028949864677549f71b19c9ecb5055e8f27d8986fd2299c992a16f75f8940dce39be8b7993c0cf03bab905846b97956e904147972250592a1639542fda30a146f668880569708a11630d4fbcf06c082811166953bff784340e7ddb22fcb66342b36779fb6458b8b218e0af35a85e7f553519ed778519ea564baafbd7940f0de2155d27bae10631d30b64ddbb7a5ce1d520c4694e6f2cd1da13946407c236107852d449c59ea0df6ff26d73284e3dd4a8dcdee212242fbc9", 0xed}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}], 0x20, 0x8}, 0x1) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x401, 0x8}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x8, 0x84, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x18, 0x2, 0x2, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0xd0, 0x11, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x82, 0x20000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x40, 0x800fffff, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x535, 0xef}], 0x101, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x3, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x514, 0x8}, {{r0}, 0xffffffffffffffff, 0x5, 0x40000000, 0x7fffffff, 0x172e}, {{r0}, 0xffffffffffffffff, 0x11, 0x40, 0x101, 0xfd}, {{r0}, 0xffffffffffffffff, 0x24, 0x80000016, 0xffffffffffff5d05, 0x1}], 0xb48f, &(0x7f0000000280)={0xcf7, 0x1000}) ioctl$TIOCSBRK(r0, 0x2000747b) shmget(0x3, 0x3000, 0x23, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x70, &(0x7f0000ffc000/0x4000)=nil) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x5, 0x400}, {0x2, 0x4}}, 0x2) recvfrom(r1, &(0x7f0000000340)=""/107, 0x6b, 0x3, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = msgget$private(0x0, 0x200) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = getuid() getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x7, r3, r4, r5, r6, 0x10, 0x9}, 0x400, 0x0, r7, r8, 0x5, 0x94, 0x0, 0x100000001}) getsockopt$sock_int(r1, 0xffff, 0x808, &(0x7f00000005c0), &(0x7f0000000600)=0x4) flock(r0, 0xb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xc) clock_getres(0x3, &(0x7f0000000740)) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10004) clock_getres(0x0, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000800), 0xc) 16:00:33 executing program 0: madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)='\b', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20110, 0x11d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) getgid() kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) socketpair$inet(0x2, 0x4005, 0x20, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x101, 0x6, 0xfffffffffffffffd, 0x0, 0x80000000, 0x7, 0x97, 0x1}, &(0x7f00000000c0)={0x10001, 0x6e0, 0x47, 0x34, 0x5, 0x3ff, 0x8, 0x60000000000}, &(0x7f0000000100)={0x6, 0xfffffffffffffffd, 0x4, 0xfff, 0x1, 0xfffffffffffffc01, 0x4, 0x200}, &(0x7f0000000180)={0xfd45}) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0x1) syz_open_pts() syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x10000, 0x1d, 0x0, 0x4, "de203a3bb5c08a6325ff312ba8ff063f197e22c2", 0x2}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = dup2(r0, r0) close(r3) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 16:00:33 executing program 0: chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000000)='./file1\x00') 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xfa) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x9) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/238, &(0x7f0000000280)=0xee) listen(r2, 0x9) ioctl$TIOCCDTR(r1, 0x20007478) execve(&(0x7f00000002c0)='.\x00', &(0x7f0000000440)=[&(0x7f0000000300)='^[(\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.%)\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='+\x00', &(0x7f00000004c0)='@\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='&}\x00', &(0x7f0000000580)="af00", &(0x7f00000005c0)=')%:\x00']) r3 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x10000, 0x84) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000680), 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0)={0x0, 0xffffffffffffff98}, 0x8) sendto$inet6(r1, &(0x7f0000000700)="4e79ab32dcf4540314f84f7e44c90a08aea119fe2b3502688de72a4d2ea31b8f300e22fab4f982a45aef9df54b719e3fd110f043623a171fe98f3dc2e89943e9b924f7b5e90a1b620dccd7d2be2f751c0ada4c4d7f01b1a3b8d17887251171640150e40034449dff6d4e42f69cc1f34948abd7f6446551fc2b9e8472509acad07a397bcc9ee8bc5620642b740e540530b82a0283153162dfc248afb1bb67b29da469546ad3b5858ff4f764282a0aa037c478302538a936a79419f890cf3f8b8a1ba4eed87de10b2e58264f80cd1169c7c2e0c75d777b704cd89dae67492a71edd4bce4b5c05ece1324f3c3", 0xeb, 0x1, &(0x7f0000000800)={0x18, 0x2, 0x9a6c, 0x9}, 0xc) sendmsg(r1, &(0x7f0000002dc0)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000000840)="76e32052b9a569d88790c832f21889b9fa89946bd3a04a29d33408a8a7664c0fa388bfb4ae8d41d4dc3bba9532e5d962854d7209180d8658646ff1384e5e0ede1ac141dea6889b129bf6a249063bd3bcaedc390e3dd94a6b98da87ce96a45080ba57518532f3cdafc1446e6cb9aac4235edc1c34685679432cb14015bd63c57ac473b8f72e78ffacd886d34982f3d1488575b779e4bb23a21dc2baaffc0e8e24a3803e08ae717ea8c59582f7bda0bbf3768b39d1e6d9454aec07d0c0dfddfb3144d80a56494e817ec241d8cff5ac42a84b58b6093d793dbbdfa9f6b5ac644eda05bdb7cb", 0xe4}, {&(0x7f0000000940)="9981e7320b98727a341e36d2d58dab47a2f602fe83663154fe0e8113038073945fdfe83d05fe15e32affc66905c086fe3d4ca65ba0918bab01d247a799cf00f3acb2b424c4d5619b6898049f922b85f250befe039855579887ba2980233382735b10381c11d64a9fb8390510ba89d9658f669e0b9a9884809cc6b68bda273c047f6d01676ef8e4d3f39b49875fa72da8c732659f5d0aaef535c29ead2c24acb9b35a4c9acf52804c5fbdad2dddefe36209c83a94a02155b100bea28091c5313a2454c17a8b2784339f9508818eecaea5c345c403d139b33d7de7bfd3e5a9dd1eaa9ce9336e45522d96fc145244d116ed6a3a18613cfa6abb96ad7c10e00cc08f6f1dbe6c3e655e1fb68da362211fac18bc1e11db2a6fc19c84d556fa4a06b2e4f0d89e97177cf701938a999db7f259f0766b0d4063557ee2f493c6884acd1efd7aae987ff94ff8d5d672bf1c647d85c0517bc6d8188807415017e40ce1b2d7e4460645e91da2e6316ac79b85edf480fb0d8865aaac247a2e159c5958ca60f3b2ed202ed1fdb2223e7b265b225f7b7266d8b476a90fd445f3777b5bfd36ede8028403edfbd143e3117b8334a7c63aab041d234c84e82d615e6620ff8bd4658af5fdff6a839adcf4125fdcf7b0be6a109cd3fedb9011307804edf6e78db482ba5e6608b431bc7cfed79c5903f43c3b23204b5bdcfef1d10acdf109b50c80bcd0c2c6f00e61e42fcbb2400c65f5f49c2f62ad31d86d684df382c336cbab11929e54dd52a10898cb2bb5120f0f28e0244bfdd0f8a95e77f57728456b94f0e60673d7b2b743dd361097262e4d4ad0c5c40ad9dd23a44e2c5d9ed2db932a8a5ea8841f4238add2718a023b5f87e9b99a8dfa7ada4805c84f4ef7e540ecdb9e056089e0dbf5c56ba8c208a52ddc055f18505f30fe947bce62895e2410c2cef4f25f6e1e188cd93b7f7170ad8c7b1bed29bcdf39c08306855128dc6acca40358db48ae061555405d5b33cc19986c30ba15adcb1a5c9c0a041c1f5d91d81668d2d7fa6f900ad5664a88f5046ca0377e4634e22b8291cca7123b6b7133993a063019e8f4d67b97f6ab50711e698b9f3792fb641fda8a0085af823ae1cc70e28df6bb26d654b76eac6495ed809318cbb85998bf386199a15673424c08a89cd2e2f4d2bd43f699ba2c17a3c9220e2459bed8c1fcf3dd12cb1980d7a0cb2ed4aa5d2bdc865379f79b8fe3b38a7d545f7ef54baa0ac0413e5414d74132268611b68134c04c71ea5278df1d45464f8b6fd98993915f50ff4be83629c026a5fd39f465502c374dd9de9714751e5b5e3496d0df32727720bf99df65f2c387b2c0c57088fca001a02540056c2328375a47326729f14c5b44bb8e7b00ed81d661e2b6f1c5fa1a0860b83b8a6d08b73f5ed8b73338c84d4a604745807f761fcee97be8fc35b4341de4af857ec779551f7dedb6cee1cc6bc4ed12fac71cdfd9b1d0848a8a2b0bf7865a1cdaf484208c774c41a968924b61ccc3aa5393ffbe950ef26e89ff586ddc521e9f694ed212ef4023a4019fc71f30f5de8e5175b81de9ae961417d9663e9592bfb9ce202dfeb0a3530b3b3aa052c70ce901abd009f831a70d408b2b2a06de495f9d93df5cada26de8399520de62590b4a41e3fbd75612bc6f94f704c97099053603b78fc66c39584dd34a84c42b1437102bfd83e640d2bc2e39c8c15b3ddaf69662f847b2d67cc5c31247ae2a22899a7b7a6e45cebc711f1d9a330d062f51d63b1fb154e6a8af8a7b8fbfbb50de4a79395e4cb759cf9215636e9b86282a27bb6879d31fbcfee78f7b75f703ea5e701356a4338b0419a2328a4991ba26bd1519cb02673b257812a5cb68f1ba4441b9c2a0b6b8e4f9a140e9082557113a6a45d05dce7fbadd88b4997a92a508468d4f07d4b06b11600e7e6174bcdf08cfe00825cc5a264721098e071721b34f6b61a3b46c49ba54d0b038916fc3eec8305b799e61a07058349fe5b13a250c4385c2c616aaf93ee9539ff9ab15840c7815b11f9c01e3fb0f137b2034cb94eeb5dd8b6d8ce348ced00f9d0d0487227da8afa1b168b008c68d6799cb4f118db7be0c06489b37d4b60d1ef409a34bd4c8c9e2ea6ffb85cef34e621303c1aa8c74bda0978ea2d58708e77da7cf5487b584240c7d15985318f6612c772af049fa3f7ab89aa1477b025938117f869a5041e67f008a5f103997aaa0ae2d50fc79bdb1baab73185ad55a7d6728a64e7488825ab6b55e4a197bdb4025edb0e19ec1c05890d987b4a617a24ffe30fc569d14628fdabc7aaa33b7592e338ab62dfc4e2b8bc0d43aa5f537c6214226fbbb5f8ba1acdf5a63e7fdd1463e3f745c2785d2182b801392273d48b4336f16caadd720c42565b06115e5b6144711fc42e01c4f1623d49845a6fe2b5359b42dfc2ab748e36e54f3721e2c46b169fbcebf41600fc35c1dfa77ae9b695cd8d0859841d8909cb9e2c5eb4fa738cbb413bac161f1dde1f5a72b3cf6ba3c68cacba574d07356a1913d2e3a9cc5a58c16ce54b6001d28d139484f20b425c3509bdca2fe34582911bb9ab7929138aa74490b0f8d4449ac98ef10a28a24da8ba8dc795c204c6d96adcab7eafd49537986ae6410d830ca03473daa9400d88378c8929af57fc5440d5c4680ba01431d1febc20bfd188cd1130b6579392d8e01d7eae5334c2ce8b845dfe5b17eea5470f89f0247ba38a187c77c5cf020142688b38a2b37e1b5452faa2a2a66eb5962850bc86e11f7ca63276ac6cc6bf2ff69e9962125a71f7ba354d92e1ff3b4a06b7258519a7bbdbc0341d8fc32dab696278b76010639ac0751b124fe8b8d7974160f3bd9b40d6f6b4a7bfe9de03ea48c01faa177b407b2b46c7675ea5a0a584bd8f79d3878dd47c5a99b0745576ec99bc77f0e745d256c61ba8740a57ae9ea0188652e8add03766d4e46e6e1cfc8a1002ec80d618267ff1831901e7561d2fb1285a9a97ff63f8c60e2f7fa0a6a6b4f799f1fdb826e2c0ce02db87f876b4928a9982b9b6e29be1120700f3f4cd7fe1b5c49bf1f7924d38a83b2dd12f98b6503983ec898828b93609d286175f69a9025964429ca75062aed09ac29092132114f6a2da163f4b019e8c25307ef03ba03eea0ff7a275ac69f0e4d687889f9a089e69d332043c555af5d4d77f17f64eff32e5995a2397a94c176791b8fe385db8c3d9d94f9d1b4407b95d38d24c9507f9f1fa1b15fc46f48cbd81d436b3f2403909fb971b70ee889b14a92d1bc8d99bef250ff49044af7eda5da717df27e759a4be1e7c80d3177702ce5aec2ca4b9dc37461989cf1c1075b639cb746dfe29fc394b3f0a86694c2743c28600a0e71131d8d0ef1ccc112734a9bb45dd338998b4899a5ec3e45acf151c2e20cfe558ab9d0bb6adccf5c7b374acbbd46799a20fae78f91ac95f33468843361cecc5f7502092eef2773c97074fbe8b4ad0bbf0e3fae858d6feabeb079da17031ed3b07047ccc61127eda569f68ea599ad0760643584750432bd1f65ea65c3b89a1f7b84ef73d9b6759e0b0b28f8a2dc4505bcd164166ede82ca8d413bc14efa1700e20c3f75fca164264883fdec2230db02374ef4b66af98226bc2732813f963b45ad310b8ff59008a308d93490a82cede7abebac8d7392bb71a255e572aa61ddb256eeb04f50e209723e0e38b11c33365fe7c9d62a3de877a7d7ca7615cbcee632457dc2dd6820b5eb49de49ca27f195d780f8cb1d76d8e7e86afa8b5091615df9db7ef0fa11346c6c4cb90917be249d943efb04a2babcf241fde7593ac0390c8c607cf0c3898fbf75a254b6d0844c925fead5d7d5054074d11c4866b4884896a406ca79abfefe2d8fc5411ea5e6f830d75338dc91f470aa52891493b5a0c609bc46ad3b339fd24ef1dd9889bdef466b7731740f547672f43d368d96bc593f04a77ab36cf53c0422ac95034866af58a74009043f51c566ce058a3c3317d4e483e3f13b09f7a40bf9fd4e16edd28f8cfeb4cfa7d2947693c329e6cd2fe4eef5a3df660fdba0bbcd285dab1de9a7e9237d6d96dbca3d8dee760244f24fb347efc05a293748764ade9ad76b471342ede81252726980537d21926dfa3268fa14bac2516519b7be6e7522eb3361e7302b02de4f7851183bdbf9fc7a9ec42935fc6ce668dfdbbe79045358e4020542bcd77880eb6f004085767937260964c9f3f9e556a1d0fef264e4f60d36e38f930268e51ccf3e92131251ea3c723bb792e188f2f685610c0897fbd13f07cec05f5f73e73fa4dd4195cac54c674226461dbd1fbe13caed347e3d449ee5beadab887e71064bc4b6ba62f183abeee15d0edd5f69ce2b58b150d10663ed54746f80cbd9b181ebe44727bf7efcd6c81862387bb18a2aab7938be1bac4beb31cf340fc6d1c034fb60b1cb26497e3d97b69fe6df38a200246079d651c6def115be8542de71e322f1f8a91deeb270cc0556fe9ec852d8292dc0837df976e486c49b472ec2102702a16d3c12a62a5129e7c44119d4929209b5343e28a1691ee46b3b89d675456933cbce31b606fc627cfb30af791a0d8bbdaac56832dea8a62c658104522ef0e58fbdd69a9c1c683ccbdf77316ee02464c5def74d2f8c2547bd57882b45ce50052686358065aec354ee123dee28fb1f987f739f20cd051e5a84c10a96dd17a209b21dfea0c409837eb8700207145f11c707ab518e306660efb03bb4227cb4c45799a57e908ee1c6760e40dd8902366b9fba3e3291835b5f504ac8a6b1ecf66bf8f5a1ddee4813911e4028685ccacc1f11c5dc75141dc0624da1ea2cb9e74c8f9049412d64b827162cadf79ffbb959b3566605e333b21493bd69ca536cec7158dfd7ddfd6755126f09a8afab687613b106cae1077d17b261f7798792e22ac0beb610764b0f08662e5894e6b02ed989bc342a8df405792c50dbfc536777c2bb08f59d101c2fe8855bca39995fb36d4d43aaa7e022f0515a8ade5eb712d9189f0c2643155648666b671e4438f54c547bcabdec8f65113fdfb217acd2154230e4d298196be3a060537b9892aacb6e60d011876053eefc9228ed798bef53929a17c8f6e3d6eae3a142b74b2b22766bb55d3cb64e1e078a9926dc97b5150e9ee862a952df5f1b74274e20abb78ceeeccfaa15290bc08f126c85573004fed614e5493d255c899230760e440e3c83473b9747b55dbca1f37d35be8b0380226720c6920a34424a4d0bf330116a86822c8be89dfb828b5016bb82025e5b3b77e3ba2e48d3e5012b92d3a461319f8f2f2678c16362bfda70ef2161cf45206d526cf20d4a6cdf26223612f42c9d1de052510540149332235d939a285f6ae18ed4e08d767d74454b151d34977cacb4c523f82baeab3215db77537fe9d0894c8a7fc1cbc29ae4fe88bac01c173b412e12dc818e5d3d709042dfd3157e08f9a8fd13af1d9d50b5a04437ee8a19fb64b9580220c273be7b8ed5da24196fc68a75a2b44ebc390563633d839e6d395c7acaa9f303369a08fa29c67e7fe97945a8a56dc123cc0472b4c7470a60531bf00410a00706ea74f61044d1ad18c296d7fef449f1a5c3ef5c9f4e033a32825ffc3499445eab6a563232c57275dcd06653815c322d3419815395f124683f5ecf14219e84a4d4ae874d5998c1773fb09407aed389bbe90ec450f3ac0107d4a84977fbf3180c4d264bc0a1d3e50a56e92787ea06e733bf3e7799f46b0f20c5e9ad986812913a3c57a028843f26539235e7f974253b570523ec6c61428b27875ce618281d333aad9a547f", 0x1000}, {&(0x7f0000001940)="7dc03a4868163d827954434966330ea05f0ebc9bd9d333415cc71c6ae0fb5d8067283fe5a3d9c3706bdc39627fe5bea32c238a85d7e5cead9701a33704c24ff2a394dd4cec74269dbe35341b6da01494aa1edf3df5dd3a4f3830849c15f9141b3507f27c096a8ffff499a0023cedf31bbb91ba054d222a17c05c5b202c13ed6d0bc5cba83c93eaae52fc93cc", 0x8c}, {&(0x7f0000001a00)}, {&(0x7f0000001a40)="031e87ff39e9211a04c4977da1b1b37aabe42644259d5ab8b9f8c473b52254a8b6bed815eb56d0f681567aaeaf4ef4850a67d47b7c157f2c14b956f4e31e32154a1938f2718814bfa7db731b7fbb26dc48eb0bf4a38974f56b9f740d866ab92636961998035562cfc6864e2b3cb27b48e82b2b399670a02cbbe5c15ef531c38fb567e685f690d47f9558dd98576b34fa361b05bb620722ea3e9ade2547729e9cbfbc91579ee669978ae49594c036f7ab0c5a0e246f4e6f62c43d1c034b0ab3bfac198d1b86031e4c93728cfee3f368bf9de8369ddb4eff55ced552b53e4c09c020eee1c3c29220b70d", 0xe9}], 0x5, &(0x7f0000001bc0)=[{0x1010, 0xffff, 0xc3b, "9661838f50710b78ff2822073cddb289979bc7294b90a4786349c62c6cfb0ded1e76785ec4ab1107969ce837e52da3452db0080944633a173e8dbdcc5fdcfc94e6ddf5c8b1ea8077e5069b6ebfdac0ea8346eb1b6758fb027c9d9b95259ebd2e40fb716440e7fb84ab5c0da978485d237cb9f80dcffdaa69ba3e45ec22bf3e7094167afb2d4487239160271e51a2bec6787b8694430088acb63d52ec6d2a4f12f62e4c48a877311ea7cf84184c9c44798b661e1e4c9b05d383b830b793f5eb8d83f746d71fe7bd549225832c57a9fc09b7430c2b8fc9cbed081430cb9d00576296f9a69a9f4201245b76bc6adf38161cc0aed0b036a67449a6c4c7a4332e6e59198c443c6feef1cb5ad8665e705ce008b49a24d381f306e9c4eb9c49a4fb13e7a5043bdbbdf5af84b55927017ca42b918a33708d7af9b30483a0067737d9c743476a9dfc2400f4f41c8cb0e7e3203857b412f0e335bcb04b1f219a861d12d754b684cbfd40f642ff21049cd47f46b9c1f2d7781216f362a768d1a13246d300171b412cae2f24a5612892533043f2b6c0c70ec42a4921ca928a66dca334d1cfd37fce706ab27516d2c6ef2fc37581e9f7ee6949cc04ce54790ab3c328a1c191b0180074a48805c13c6a9c51330cf5c4b213d223838a9b30a680be5e199df7d6b7ef78a1025d52588055ee9a275b727fecba7492fd06d33d384061321e72012254b69fd41823d4423405371c668b9dc5f93eae210472669afe2668fdd6acdfbfa445d19d6fde34b3b2035207224cc248a65a31021ece25b54c6decf603507bfaf967dde8aeda84bad3f36463c80a5790d4a2c53560ca65d5f575ac4f74c5499dcfb838a141554135af744228d764d09c6fef7dad168de46ea648e73008cf8c34d7376b363cbe28faf94350098760ea182ec7234a71116a3be4eee55fb30c3f869c9ebdd77615ca98af9926d49c7ef4bb53196bead8c3ad78936f6184546232b02af25fce89b30052ffd6175c3b70ffe40e69110d44a2336f7c7aaf8973f24b6659c98dcd50c712bec207a7ddb0bc5cbe4e32760de503e5fe0fbda7da0751aa84761b07bd3a7537f2e407c5797fbab77aaebbd4bd20b328a7c6ec36efaf5b762a48f0858641ec30bb2c24a9955480a8e976e752fd2d38a922bbc7331da522a424dfa000cba261d04a11c32956d63b6697baa8378d1e554ece6098ba0897f778b0aa61e601a44ebc302fcedc0bc0d1a6515169dc0c22355b2bfa9a108bccd277b741732b596b0c3d6823ff70e9adadfb1ebf0ba7f9b136712c7e9a49c84060272d609865206f71055f58709ecc43d345973bae8ea10d33c516b8d133adf1ae564971d7e4692ace06ac99970c35039b1bf3a3026a72e47d16a7bad1784aa30e7117004f95bf3d684894980fcedfcc66a90c2d678eb8177291a44928e34b11818c2f3e1ca2e1c05b19b7c4feed6b50893ba172df64d3c209c9b1fc98cbed1b414c6793ae30794626756511633e69fba520293e1a130811dc1dd73bea82c3324c565fd8ef89555a7f912a77a9615a7817a291df5332fdd1769e088b72f647c8d75ebb4e5a7d50b0f39782d398b4209335bc71ef5982eb730be9bb5698cbb2b89f904a9723074cea57e80e2e4ca233d88f1b1e1173764a2891c289d50ff6733929a7f5859cf356d336f04520e2fd12d297f1fbd025cdc5ebd447fad505c013928c7014507450d0f64e68748afaf90a11c14bc539ef85fbf60e3dacf581c8150590cff32b0e39a7300c7810ea0bdaffaa8e279fde239907d0a7a42c837e6f82ec0ced45aaea3e04cde10b413d6ffd7fca063ddf48aa067aa46dd3ac27268341cd82396594d2adee87c25bc88714f4075e1a255bd0a4bb741c7996f2dfc1ecb25c470b79f2cce863cf239bdfdee3c7337f8e0aa4924ffd6e58407ea0e71f8468ab239b18ace7116d730968831050ec75027f520c7723189d03d99b5e6f0987647c0a5f046274e0c3d8a3c615dfff2d1f3260890732ea2035859379a3d5616a47567cb4fabf113e18acf8dcd34dfe66ccaea0c0629dbd2a12ab210450dedbeb95094b489c5db7277114a70476c8b11080e439dec27e2c807205527a620f9a86c6dd89798d396449f108347760ac656b75c200af8ffed207eadea239f6aa33d31a60d2bb883744440979d507fc9d224bb25532a329f4398b4b3892f7c312711def2e204fafb72d133149ab1a6d44335c87dce976dc68fe44916c9e691699005e9816cf3225aa6663f9dd640e2e01aea0b818055339e18084ffd561c8e408c22ed9b50bbd49c13430bdca71f7439fd48ad4f2e7c50ef811bad3763cba651bdc3e07b64ee6e6baa79c5ec4783eadc1ad7383099d349d1f757cf19ff57b020062c25f6c89c061f7bc3f7bb416bdf14d36bbe35ef80d944ef20f108e4a01684643462ea40c5c0fbc1b0ddb0643a4d8e893fb7fcac5bd37f5dfa29a7dfd635b0e9364c820758375e686796bc9ed60a8afb1ce5e56f8a78a00afaf7183cabd4c70a3d8a59e69f5342cf229da20cee859d9a845a5b251ce8cae05092fddc0cfdc015d36de3fc646f39d4409829aa00781be0c7b2eb17ae6889f3c280a3f865710ef0c486117acdca1eba1a6759ee4af532174ff09263e6f1049446d33a0819091ad71308dc5064bfd241f8551e1e0a306540642f9dff2eb06f3c8afd42b9d1e1f69231657572b4d59e1a6004195d205427910e39d22dcaab78a761cb8d85a6a1e6ead5fd0ca1516266908d84c153ad559e5c89542ee772e52b0f42b97bb32b7a510d29f6706fa10b97b5f5f8219f7ce11b833b848aef718d332d5b810b5a1a113e170f7788a29ca1fabd6a37b3e4412425a3cb39729a97cb65f06bbfeff4391360a19f924da0bf2669c3fc85b695f9e0a4bd66f87455fcb93f15605d5fc251fc634c43d4ff0faee2b43d5771dd7e236988d12de1a171d89c5201eb70ed41503171c44d359b72a071fede82e303eb7e704755a820a62c63bda74f28c8417d7db5a87f58e5fdbe2c6a7558d4ee609a77d2db3f82386bf682f3f36af6bbde4d8a4b67771f5711a2ea1a33306f9f87f460b6252c5aaf240cd08b55825386ce0fee99f42d7a9f96c5402551dee6ff91ce6896ccd0f6678d61e4ef7a7ee08aeaedd1fde1b14a14a4eabc0f087e0b1f509b375577a9aa7914fcb0909cb3532d6bfd45ceaedf73b6f9795ddd37bcf337d89f44e63c155f30115bec7ea9428c74271b94613a51d9b1f20e90b73739e826f15bd34df6dc6fc571ce89f4058ac4f57a66ac7e44e91051493a26e88aeff320b18a0fd085930440714ad31e40ae570f41a3a3d452bf2daff909b936f4b998a80fc35bdb2c8eaa22a515fb507cf9c59b1fbfb0357a74eff207457fb67cc9dcdad530030b502cd9a41b1a96f74ac5ebd2ba6d9847f8be9d6634d065bcd844032065eeb5a62c3f3a0a6eb00b740e05c10397ed756fa6f9b27c29f1d6ff357fe9ad6518f520b1342e0d038dc654c9a8a22107aad7736ddfe9c2b7f211b72172d40e98f51e473e45e0d803d3ab1b3b836b5dc9227d2df7a91f2febd9c24eaafcb77c8a9c416d5fbd1945e4c414c684997870bd7f413bd102126bd162ce531f26d74dc7d46132bdb3b6089964f3cbb689e363da2cc6344b10c2d02512da21b9fb82f694e757c801807dab40bac76a15d6710e7adbab4df7851a8ce31dfcdddbaad61ae382d7d9881df8904a80d51f276079889c48e6cc7cbc10f7d3543c6524798f7c21199064f2e17d5458040ebedbed272c9d273c66479401c8b3ba0d4b249237c940edd7112916a04ed80d6cb7cec3b4f061b610276a6964c57d1f220a4280e8d4ef065dccc54f1a68989daf7e3e5e483b2ad2de9d900a2a1bbb3fe83badae8712bb8f8db2b2f01845c94ae61522283eb24c133085be5dacf27afdedde5b9b12f35239e8a25a4258332ccc5527d0fe73758c7926358ada5cb01b34e966a56b990a4f16160e0cc779afcdc65248c1ffb1c22ba9d252f407c85ae35563fc39c19933ff11824dedf599e7dce5b366d51d28fee3daa5f6a785376714ae97ff17091e499dcfc1d75346b52be8df8ca610582f0d2687e4022b61dffaaeeb380c491f877ad46f86dd98ec8192b66d5841ffe96ef9d2dd87e54e1342b69e7efc99aecf1dd8b69cf7c2094be4831396d84df98b91796ce4b239d046c6994881345171676bc4b3cd914cb6149c19eb786faef4082bf884af4bd831a53121be18542c481b291d7b2dde2eca69be3536522732f19971317043c7866140664d263f07ce593548a49101b95cb4f8580ba28661fbd42c9ebae0d7998f9c1cce723503bb8a97caabd89e7199d779b8d7503dd189a30f478c90b5269983ede69a3191ef8d83cba5fe4ab749e10098d4dfdc3e8e709f8fa52f62667c3f79e6fd1575b19f345e638c89a38b354805b3c0cb1c2b29651c988f89dbc8defb92e975a2969ea722abccf795f6e197caa1c5d16a795fa2a6fe863c836197aaa3d1fe6bcca6b5908f023d82d003d12aa59965cbbe837155d902701fcd88a451daef4723d8d7910064a3e8df96850c44be3a57c8e7011a1da06bb1fae0080daa8a1e08d70c6f6e17ed841873844d0225043eb9bf098935bcc720096f47c644b79425c2cc3261ef339d5bc53952b22f5764e09d119f3e4a82e6c6820e25ba5ab13923b619cdd51ac480b48cbcf18db14e945edeb675571fd481f9e8dff5c6bb6d0f39d1a3d49290261d3741866a382042d94c73f63c638c77f4afabfa584a6de7cfaf5e35c75aca1c6cdc3aa298719c4f2e99bc3f30424216b7055cd702161ca16ad2d00070e64114900a783199d8f1deecf86a6315706cf0eff4ab8eb9c190b3eabea98e3c5dcec39ee0c02f60827319e881c78843999c6907642f6671c3ee87214d1e9d22c3220944f01b8e696b5866393e360c5fb1a72da684fc07eccd1cf046e9ac37b395ec5229f98b4965c477948812fa8a79c2dcc659dd7d777d672a9a1a5241fc7597f8224675ff1747fe634c799d71a74f4608c78196e766b2cfa6d191353753aae7cf8ee4682dfdc2e977fbfdef384233a94d8a6384bca8b5862cfd16c6040fd8336f63f0ca0511fd70e4998bd9939fd90ae4c7591ed0b2c7da8be7c94a9cda43529284465de4f4aef94c273474a7b64169d13c1830f8d95d894925decaa67ab165460d915ecff8bfa087a688e48bb760beb7dab79f5204c25eff8b52caeef4a4a75fea74ab9a99c9710b81c48383896a6adc4f631e95ef91c6feb293df7eed0e0528c0c76ae0b909fcf9269cd50dd9b95dfc9715ed8f955a223a440922a3e8a2ee68c9c9738c91fece54d7a21ccb06a113389350b0260eab0d6f1b66767eb7312f535bd897505d8b5e91c033701e008fe6edd134c695ccaffc503e2bc0c14a7ee0567d6b7a668dfbbf04651be90e1e64c5057ffaa6631df5d083f209f6c634b191c12b0e7c0840f5c7bb313bd0750d991de036940a394cd8322878bf4ea5c5f1c84e82232e482374e731e0d8665c2c189de5894ac86c0aaf09aa854afa9e658b6c3e51e094fdea570ec7dd84ad712bd1d139c7f78a2ec5bf7b1d96e06a88504a00d4d5020925bc3cf2a1c8d7d6c12b58212f449a20a5e2e43758db2122b94ad42487491b9db12e612e162d5c401eaf2f402befd61441f2cf26ae63f97ce58ebffa628ca19e1f196e4c01174c6385b9590fdf58be64f246539f823f965baaf7547fd6c77410ef96912e27579d3e0ec240cd985abff7fdd21169d5c31d421d40d3b1f032c15044f"}, {0xf0, 0x1, 0xc9f, "cf26772434b18bf5b4eb810c1a441172f7975efc8d26d651c15048130078e682b088bf375b81061c5938ddcfa95913036ac9321814b3b8ea21620f5e51c0a8fc0290a94faf32bc8c3261fc9f703e82cc9e178c62ef416f5a874834cc21ed8e691e6ad4db370840bdea388ad595f31453a920c9c2c36a404996073fa616b3ec83de3d2cbfd96c8ea6b1364b1148deaa565a27f1554dc305e9d5fc8d90ab4b560af7a04771ea7aa53e4e7f2cad004754dbd3ea60cf1a346cd37488524563d77c52a2c0392e1786dd763e22b682a60a8ea5404590ecbb76f1146b319d5056230bf4"}, {0xc8, 0xffff, 0x4, "71c2b1cd7799e5fc5a0a107cf0a9072a81b2bc6aec049161040e5af21624c6bbc104a7fff74efd7708ef971119ff0516809cec1d4dcd477efaf849ad64188db8293bbb26f5aea30c268d98ec449e09535b18e5cd1736274fd325fd17dab79aa62d77b64d56277fb3a9f8880b9f780e4bc242e2ebc196817604496bbff88190faf3ac80e63dff3f51deeee338b2bc537bf288646674f77d944db59646e6f2cb3e80649fc39a9c0fb5c2c0630e4d8a9b2d16f90d"}], 0x11c8, 0x4}, 0x2) ioctl$TIOCCDTR(r1, 0x20007478) listen(r3, 0xe0200) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0, 0x0}, &(0x7f0000002e40)=0xc) setgid(r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x4011, r0, 0x0, 0x0) sync() setegid(r4) socketpair(0x18, 0x0, 0x7, &(0x7f0000002e80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002ec0), &(0x7f0000002f00)=0xc) sendto(r1, &(0x7f0000002f40)="988df31d9a38fdecdae4c72c55d1093df86bd13011331bba45888cf3615b90da9161991560c7ff7b", 0x28, 0x2, &(0x7f0000002f80)=@in={0x2, 0x2}, 0xc) socketpair$inet6(0x18, 0xc005, 0x3, &(0x7f0000002fc0)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000003000)='./file0\x00', &(0x7f0000003040)='./file0\x00') getpeername(r6, &(0x7f0000003080)=@in, &(0x7f00000030c0)=0xc) bind$inet(r5, &(0x7f0000003100)={0x2, 0x0}, 0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r2) 16:00:34 executing program 0: r0 = semget(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000100)=[{}], 0x42) execve(0x0, 0x0, 0x0) semget(0x1, 0x0, 0x84) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_open_pts() symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000380)=0x3ff) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x38) r2 = geteuid() setreuid(r0, r2) getuid() r3 = open(&(0x7f0000000280)='./file0/file0\x00', 0x202, 0x68) r4 = getegid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r4, r5) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x1c, 0x3) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r6) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x5e) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xeb4) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x1df5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xeb, 0x8000000000001d3a, "75835db57180000000000000000000000000ca00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:34 executing program 1: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)={0x1ffffffffffffffd}, 0x1f, 0x7fe) msgrcv(r0, &(0x7f0000000040)={0x0, ""/245}, 0xfd, 0x1, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:34 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f00000010c0)=""/89, 0x59}, {&(0x7f0000001140)=""/2, 0x2}, {&(0x7f0000001180)=""/100, 0x64}], 0x5, &(0x7f0000001280)=""/90, 0x5a, 0xa000000}, 0x841) 16:00:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) lseek(r0, 0x0, 0x2) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 16:00:35 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x100000000006c7) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:35 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getpid() getpgid(r1) fcntl$getflags(r0, 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="17c2d443cac922e167b6a45459956badc205275762411884c34849bb0e5ee3040f69caa13944519288a036e8772ed22e83022b94091e91584292d2d0d23238b76d2ecd6b4fa120db7b4264c42f7498f44f6ae6d009c83caec1d01778083f864b9a4498761e72b47221f47cf6a7b4be86eafa4107333a760276871548eb0ee895cccb245ec74e14c25bd3d8948462087437ee063c36b8532fd0520e3e5e221b42dfb6e878f8cc8666ba2c6c068b51b5f64797d45ed6c689eea8e46e8a2008fecf", 0xc0}], 0x1, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0x38, 0x6}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ftruncate(r0, 0x9) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1c, 0xfffffffffffffffb}, 0x10) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x202c, 0x4501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:36 executing program 0: r0 = socket(0x2, 0x3, 0x0) socket(0x22, 0x0, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) pckbd_enable: command error 16:00:36 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) unveil(&(0x7f0000000400)='.\x00', &(0x7f0000000080)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) 16:00:36 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/251) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000003000/0x4000)=nil) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x3) 16:00:36 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffe) dup2(r0, r1) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x6) ftruncate(r0, 0x4) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) getsockopt(r1, 0x3, 0x38, &(0x7f0000000040)=""/5, &(0x7f0000000080)=0x5) recvfrom$unix(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x0, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) socketpair$inet6(0x18, 0x8005, 0x6, &(0x7f0000000000)) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x7}, 0xc) r2 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r2, 0xc4}], 0x1, 0x4896) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) pipe(&(0x7f0000000040)) r3 = syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8000, 0xffffffffffffff55, 0x3f, 0xfeee, "861d10f1af7a7ca59ee977c334e419d0674540f0", 0x1f, 0x400}) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) r0 = getuid() setuid(r0) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) write(r1, &(0x7f00000001c0)="be", 0xffffff55) dup2(r0, r0) r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000140)=[{0x3, 0xfff, 0x1800}, {0x3, 0x71b13917, 0x800}], 0x2) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getuid() unlink(&(0x7f0000000040)='./file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') 16:00:37 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) munmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x74a, &(0x7f0000ffb000/0x4000)=nil) 16:00:37 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) ioctl$TIOCSCTTY(r1, 0x20007461) dup2(r0, r1) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:37 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) close(r0) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x8001, 0x10000}, {0x3ff}}) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r4 = dup2(r1, r0) r5 = kqueue() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) r6 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0xffffffff, 0x100}, {{r3}, 0x0, 0x1, 0x1, 0x6, 0x800}, {{r4}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x3ff, 0x5}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x7, 0x20}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x9, 0x2}], 0x2, &(0x7f0000000000)={0xfff, 0x7f}) kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000200)="4230644ac22f79100132e59c808f12df59c682cbd9cc4156e2450a7054de8863d9b2344a0eaa9967d6486dd13473a5b1c8447565b461f9d64d65de77e5e53f224f8dc1a822127c179e3985f7fc8ea4aae5048d95d541b3fc8a32d9948bacacacf7af6550d02cb3bb5e93d038a022ca58b72a32682317402ee4cf32efa0bdec910fcde7e6a26f4b08880e85380f2d87bf4d6d4b66538aa80ad692f8a78287220147e59e7fd818", 0xa6) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:38 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x8) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x101) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) fcntl$setstatus(r1, 0x4, 0x84) 16:00:38 executing program 1: setuid(0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) read(r0, &(0x7f0000000080)=""/160, 0xa0) munlockall() 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = getgid() getgroups(0x40000000000001e1, &(0x7f00000000c0)=[r1, r1, r1, r1, r1]) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x1) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0xfffffffffffffd5e}, 0xa) getppid() 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0x0, 0xac, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) 16:00:39 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) sendto(r0, &(0x7f00000001c0)="d037f7332f298a0d90ed697ed86e7374951777b3cf140033949f610f122f44ff583f91d09a80c1adf13fb0cec26ad036adf4e2ad4cf61982fb4cc452ebb70adddc960685c83101c01b454c40061482ba47d3f2770d20e998c35a7a75ce2ff378b69edb1da2543c5c2c11ee7d440cfc814e2286a781edddc08df4cc0e1f115e520c728d3e4db10ad69be502a38e153ddc25e6bdeb672a0e5f63aba223be378e38b7751301e3f4e361f96e7703e4eaeea6bc53203627540c67bf5dff453f8f6e8029", 0xc1, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) fcntl$setflags(r0, 0x2, 0x1) 16:00:39 executing program 0: msgget$private(0x0, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x6) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfffffffffffffbff, r2, r3, r4, r5, 0x1, 0x3}, 0x7, 0x0, r6, r7, 0x9, 0xb41, 0x80000001, 0x91}) 16:00:39 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) geteuid() 16:00:39 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) write(r1, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) fcntl$setstatus(r1, 0x4, 0x80) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x5) getsockopt(r0, 0x0, 0x80, &(0x7f0000000080)=""/243, &(0x7f0000000180)=0xf3) setrlimit(0x2, &(0x7f0000000000)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000100)='./bus\x00', r3, r4) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x100000, 0x100000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1f) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x830, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xfffffffffffffffc) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x3ff) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x18b, 0xfffffffffffffffc}}, 0x0) r2 = semget(0x1, 0x14, 0x200) r3 = getuid() setuid(r3) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000340)) setuid(r3) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000000c0)=""/255) 16:00:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000020c0)="cf", 0x1}], 0x1, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x281, 0x0, 0xfffffffffffffeba) 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 16:00:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffd00) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/95, 0x5f, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0x800, 0x1000}, 0xc) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x141, 0x80000000000000) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x100}, {r0, 0x2d}, {r0, 0x40}, {r0, 0x13}, {r0, 0xc}, {0xffffffffffffffff, 0x10}, {r0}], 0x8, 0x2) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="fede415fb109a1fb9865427043444192847a9555dd7d4e75f1cd1d2ffa3ce4ca766d48b3eef3455e8138e24cbd6b04d44b40555312323fd93b704cb87217b3aae26ce2c3e8cf2813644c8858948e40812e5b16368c28fe50532a103462ad81015aae93f98ba94f3469075c0e40350da62e5070acee9e5f0ee46941cc4d81af7c00e022b4119af5ba53aaa89a3f2b319fd9abba3b83e71facb331ec523ac78aad47322d57f43707f572ebe0439715db767bcadc9d044cfbc3390a6b4d5c3de1c37fc2e13f586a489d1a4aaf260c4289fb1d4613017127901de2e36d33", 0xdc, 0x8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) syz_emit_ethernet(0x36, &(0x7f0000000140)="0ff9be3881b67244092e766213db674f2732c5df6cb4e6797c36e4c916969879c47a6991eb9dd15f7b65c2da7ccb66e548e794ed6d06") r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3ff, 0x6, 0xfffffffffffffbff, 0x8, "2c1940b5cc487bf3da3fc079b9689637c5eff587", 0x27, 0x5}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = dup2(r1, r1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0xc, 0x80}) kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x848, 0x0) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1001, 0x7fffffff) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}], 0x2, 0xf896) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7fffffff) 16:00:40 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000340)=0xc) recvfrom$inet(r0, &(0x7f0000000380)=""/15, 0xffffffffffffff6f, 0x3, &(0x7f00000003c0)={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="eb5ebedf9b323095412b0815e53d630b5284e5dc15d636f94472090ea6c92bd4ca658e3d8fbc0a26", 0x28}, {&(0x7f0000000140)="e9c4a568ae34b249c86bf290f680e9f81679ffda1e5f11580add84af46cabf4ac8b2e04d3cd888ab630a4000ce59c345244e81e0f20e1a94f53c53fb98f094d4be4c9cf393800c3fb7", 0x49}, {&(0x7f00000001c0)="d24b64d334690a7d581d898e145ab7f67679511b00e14aff06f27b67fc0f957239c4c70260a0e0dc9a0144ce37774acdb6461f71651f37eb21c7b865b4122710f56a84c07adc3888ca4ad55d19c0086af11a7a9c3bcde0314b74f29c4e5813bd9de6aeb7a68159fe87afa91fd12330ae2169451f52ede8da0ba58905da04b1c01bef89a6afdcc550de9fdb8762e48aaa98e9792f", 0x94}], 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x3}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r3, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r2) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/248, 0xf8}, {&(0x7f0000000300)=""/71, 0x47}, {&(0x7f0000000380)=""/60, 0x3c}, {&(0x7f00000003c0)=""/182, 0xb6}], 0x8, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ac6a4196c7dc40f8b45fb2a9bdd4fe9b30cf5212"}) recvfrom(r0, &(0x7f0000000080)=""/83, 0x53, 0x841, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3ff, 0x1}, 0xc) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/3, 0x3) 16:00:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x10}], 0x10}, 0x0) r0 = kqueue() r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x4, 0x8001, r1}) kevent(r0, &(0x7f0000000200), 0x50, 0x0, 0x8001, 0x0) 16:00:41 executing program 0: mknod(&(0x7f00000014c0)='./bus\x00', 0x2006, 0x726) r0 = syz_open_pts() writev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="67ab4d1fbdc2c27aa95361f21cc70131d4c177d1f656bcc077774e902bee5642c8df83b9ba0059b74a8c50ea1419d43b2df36fa6e94e7e42d05b1dc8113fca00ce615dfcfcc0a4ec543e9b713d6fb7f6cc09374160895c3c79772b74b76abee9baa944b1089e5f5dcfda261219218da2b504574174f4743ba679d8257709abceb575f09456a8453ce40c69f5b7f68c120545c02d955e09e4069a6d871cd0d76da8b7784afbe67223a17d3bb967ef6b468668", 0xb2}, {&(0x7f0000000180)="1c3a5936bd90ecf9bf0c9def89ea32993ad6f99ff82abd8c13b05e4baa351f742c21c8c835decdd6cd56f8bb9cf85f0875983103ad3ca87ce2b4d5d7dc6af00a12d054ef164c4c25b598c084b6853145c0758e9c32d8885402a4e3356439fccd26e705af68852fec5b735059d8c0dffd0f96728dc0f3416b6baed0fc3175bb7eaaf6e135896843d57b521cfae397264583f580cf7f09d8ff213888394f17cf4106ee1b4f681903c164a27dd638bd1dbadcbf41068f0ec3ed7ce4277ba5461511830421374ba68cf76209218f230a5a024bc1fa0d2e35c3de", 0xd8}, {&(0x7f0000000040)="f04026f8c62b49d8f5e96715c4de9982e4f91cf1f5439700e11f3ca1b8de8b2f5e30afe147ac344aef050364bb5f553a34c080", 0x33}, {&(0x7f0000000280)="b50c030cc3edaa291574a91a9fc62a546f6762b48d6c3803233bcace96f9e92d011b5ba49873215c5662bdd4ac8b97648d682489e6d41f8c6127f3a4d444934e6d176a11336f5475a95e71ace473ac017eab3998deacdf4805b1ff0b293f11536520c6362b5013bd86f366d57403e7c507ae8cbd7d5c45c3d638e0b747f412f9bfc3f7a3fa7bbe8b227fd927ea93bd3ab971fefcdb0e66bcd4a034866fd4910381976eb05a36cbc295763f4e09b374779d36b854203ab244bead06ff5f01156b3b4eae8835baa6cb9d3614ffcaf3a8808d91552af74602a94667944d3c23b86b179e17915ba5857cd5658b1c3b7c7a517f11770c93f40b77c745d9a3e1b880a609032415181d8649010b3e8c01f46a611a5b85db323af656f7cbe99aaff66e6f905373cca94462c51528808afb2c57f31108b6c82bb444f8c9ff1a351fa87109882ee560424dc48ad2e88f835cad61cda8a3d4fafe2c2f611399e85cdf7eae83fb1da464566ac090a6515b352a9d6c321b2d55a503011e6ab5418f5e347c7880f60b5bc866fa3ffa98ad144aa75107e34eafd944f01f31564ba6365f592f5432c856a4d68430100ba00a046d833dfb78093000f4df46913e12ef4fff2d07c30be92bf7ac958ba56115badf7cbaddac0b4c71d816cb0a36f8e8981aac260f779e015c115f03f7673b317fb7ab1c7e29a686660631941c0a27faab9e493af5593a9285a086d08170f09e43eb1fb8f33c84c8414ecba20f7f8f6b912e49e6043f2c5c2789bb9f10808f89e70b10927521b848853ddbe26d23fc47fa229d7bf16feff3f227f269e492d028282fc9176654a6547734e9c4fead19c506a810f9498c16daabaf98e7a85644d5bcb4872209d21dea5ed131d08f6ee3cb711ff22f14ca6e4e76d2ee19245e74cc73153ceacce106e81b94419d8586a0218c52e98f3ba074fab8c10cb34495dab5bc521bd20631d2dd01ef8283647816bd9f152dad95916099d0662c45f304183279c4c30314cccbb975e87408db4f7b99f5712671cdd66bce4415d2928a965878c2c00440e349310f0059ed6e6ab33cdc66062780ae81aa3ef517606760de9f9e39faa7fcae6df6714bdac1c083c62e9ea5434a21ce5e77d276c9848548db1dc68091f83c8f85cdbdb2518101a2b9c6f71e3548334ae139565f16988067e9f962d3165d19f642ef006bffbbe7755b5a1601cc1182980d5ea9798c4c064a47af240392aa0564aaa6725f87e2d3defe4e10bf56637d917963715e2a7a763354830c4bfb1b1e8707db76053ffda25e1d2774e6a934e45bd56935ce7bd68f61105989b10fae96f0084818cfb3bf39e2a5a8739d19319a80892def816545ed44f41f6718d53fcb19c7ac8eef756a2e635eba59c2d7f9407c94c3d6143d4e6f47d5e729ad40197878b1251aa88805f2c4e1e1ffaf21193495151287b3d6dd1d7f755346e1d489657c278bdb3fe9f7a7f99ff18fed3927afc0b9562168f76f4c65e4dbe97d22fe28cddaaae9ab8d958fbc40c4b6e02cb707b42e8729cf11557869deeb45aeca51c75cf1689f5c91abb48a8fe3a5001c50537331d574a1f1d03d5765fa9e01218405be1cd69ff8442e5c86dab241534c79af459007cefc1b27f2536e88351bcfe8d99f4ac1e8ae3a0ce899309c7e2ee8770c8e76fbce9ef8a8e2352e4550a4b0c09b39012ae169b840d43c7bd65f32c209f82307e2f3c8689b6790277a6527253c3b6c9e748bc1b336d45b27bf90860b04549588162360dd8f8f8cd82a2d6ffec1c521827dde6b56dbd4f5e8f7747b96cf5418edabdedbb53c49889e969e51caf41f6567f31477365a42969532f25b0e811ff6dcc05b416c2eeaac11d16a54b13c3c7c8b72cc0add004b9be07dd15aa493cbfe38a9eefe7e201f2515b88676e56d9b51e63d8782bc7fbf2ba5bb524bd64a004807305db6bdf80b922a2d1d9fa819ffc06aa2214f62b253048603a0e14c42536336ef4c697dca7738a3a033d24c890834124eb9207d1cc9ac1965a66b640233bad8a021ff46bb74d193926f958b026e4f7d7766cd59df1d3d9044461cb63358a897aba36eb6bf8b1ceba0daf2dcc76ea2ca79427baa3b7966de373abb8ba3ceb4d00fd2b63b296a29df330b8ca12a8b5c71ff1b625e80edacb44c11d6a4e31d9b8ab74c5a41e53ce54e71a883292dc05d60067b919bee1fef311234b7836475a992577579bc239e36b5fc4bc89bd99be6a36bafd0ab9a9248666a93424df1b8d03f62870a584c4820830a2b11741c0c7c245351770370e401071468a8901902b0636ef15e60d9ff357fec9c26d53bc727d4e26f47ad65f1aa83ba1b56c657d9b8178c0a19beae1738df6f81c2e0740f2d0d1f9adaff0c87b7fc5a80608a543e36bc3b1dcb75f686a8975f1470bd2c5f242278fdb2abfb4603b538938ce5de769f25f218589e973683372f4667a1bbf1757e37a3e79c134565cf2cf3266b8c0cffaa98765da29d8fe8ef145309a464421875b8be0cc223c29ac65d62f404aeb801573f9d130b40b51bf104f1c1973f1c1fc56c20049a1621b7bbaea46b8d2250c84054cee42d027f466a963959f4bed1131d1e1828b0917ec5f6468357ccef6f24fdc6cc8d5f3b266a7394da910313123a4e1ecddde52c423018f885c2e0c935f928022f06b34df98398a666329cb07f6aa477e527b8a26f94687147aba7f431a3e82f24db769811027bee0ecc9202d3652be396e719094af8b5b1c92556ab7348d6fc1d18fb1f329c7082d066cd25a5247443bed94b35222c63e9abebbbbd7566547f2fbbabb68e7130d2d73ba5e59ee04146417a0af29bbc87d71193aaf51f2764cba021b2134be90502ff3fb074c01f4e64b8f37a6c49a94d957fb80bd71e1ab997b804c837f5562d35f2edf772fe3578be0df7f2297e46603821a7f5f0e8b3ca68dad7c325330d5795a18132fcc51b4183cf791fa7695d7ea452c4fcc273a123f0d453511abb5df902d22581574ce02318292a0d4de7dab6846b7e7421ae9df19a780fc2211290a2c17bafefa12695ffa494cbf5d23d2a95cc5ee997115912c119f1a24b56d92591b339e28443dbd40f97ffd07608e1786d0f305bbe4ad313c7b2edef33612ace02e1c23e416228979c27732189e02039b0d82a617fd0d6099366a11eb34a6aa118ff0f802682e44949c4c6dc209c61122b4c299e937f9eb56d4c5fff29222a7b2b089af107b9222d47ffa6a02d39cb484386628993efaa7c5b6b2f2ee90114e10862063ce46bfc4093b74963000e3aab8ec1c2d8cc6d1123279017ac8e29acb575a7a0c363e66667eb6e5077eb098b02394abc0d0d3ffb6fb3b7e07116ae8f5871d1adf6293fdae85ae1fd977714b581bb5cf6d6d33959a320c02c346bc269d9dfa74602be91407309129e1325e4d9cd3f462c09d1406967eace88c1ce7419a7c0cf2652a869257730d941a233c91cd06b140b06d1f467d89bdb245f0b9c72540c47a0346ed08421319490d31b769242c688a3a307775c519acc2e276f8263b8df170bc711fe3a7a81788d59c122dfd2135faab7755826cc786da03c75329fdd003919bba167e4c99903337909741ae02cf52df09d7b02f8296417a1bf5fd53bca14ec30ae39141fc019457b630c2e78cab44dc2f959d150c0c272f41a8e7f6b7e66fd68bd6a4e5369680b219e29e6338d873a4ab8820eca338c8f038a37f29005398a6c81ce5e4ad36cab5bde6058ddeef08ab9ce475a947f13e6c5ce6d6ae3b7ae49ed49d16fd2622eb71f5de909ca11014f3bf3a7450bdce4ea623959f13062e0c85e05965babeab948a86837d1974b129423141b0b4867052d93bcef2716d23d398c5d1dd58af1c50531adf27729d977c615551d6e76bcaaa353f52d073503423793442e0d5bf52e9724faacacf8853d00a2d86b11fc94721ad9af9a4870864c422ffb512d3564783d164556aa0dec3095d705747aac7c87f267db34421dc1ef336f52c5139e209d86a182df998614f5766c008542a7856137f8c5cdad4678da357445dea21b15879f93917ba0abb7a70490e75c20bb9fc9683443c8a4113b28784204dbaf55cada2cbd3c567f361767c21e5c2c4bb9b5039a955cf241613ff52c6f24ca87ed4bc976e6d30919f9a47987155b5bf4966379da45480a9f7f71b2c5b222590e307a2d5bd56bc45b2b7b1fedd59d01050f63cb2b5f57f7904369f809bd62ee046629649ca5a77270e272c8140dc6b7c1f54b1dfa71f416cb57d1207a84a6969178885bbdc937cefb467c2f4c08d3ae95f72a7eef659913536dc8ab90a90cfde241d5d6154ea2cc6ab385915314246329c81089d848b3b7abb7558d6504a88a96ab410d5a0edd6e7609a564923be6af17ad6a4fc4f523e598799d1fbc876a3b00c31f13bbf91ba4a0c0a62392aacc6bab1b88b6c314c53159a0e4d062a6f7cc25babed34372a85ea8d107691815be06d4d8bae27beb1d1292494b03977157704b0bd3fb7efda18b6b0c158db726c8f61b47afbebe90745374975fa1e14580a9ae5eff6e9b786f2e3d2d06acfc7d34302442bc0a30e60c5e556165068c6fa3fc4bd97b0e2609bfafd57e33f4b2d704bc828479102a6b1212552791bcb65ddf35892423023d585bfee0dd59205b6d2beba26d5c72bdf72329ff5e27448e529e2f597fb17226589c6aab9e7f5ccea4c417454a470369d13dc9e23cf1bf1eb132f9ed1b8d16bb853b2be0842f1ba3ba2116015355e5604f3ce5a37a4cdcf7d769f30a0cdc0173bea2d0de1db79ec295f37c3794363aec6b936315260de9538efbf9a10f93c6cc086b703f45d17aa8681b7178a241b13b1ea6eb7c6ac03bd96bdbd1a4f4764083fdcbb698a63fc16f98f79917d06d0af443cb4ed2e3e74a01fc046b1131ce4e51500c15fe2c3f6432c8a1a1654e2868a2df41144079557fef0158e486ee1ce8c76c3c8b946cc82724e89beeb601dc16a483fc011015746063d7a28ca9ce4deff7fe742b0bf9a118d112b8d4cced9efd488562fa7d52901ed37ec63a1b1c9ab74828bb7f547b7d151a2b53a43ebc4adcd27d502dae149788193193c97d6fafe3a81144aeac540505cce468f3ee39398788b09c0782b1a4a9a04951b28f8aae13ae971e372b20a998e5cb85feea358bcb670cd2f53da6c94747cf92d5bd0d6b4b888e37fe179ab860fd77f125c1b2996b0f80c0162794d3367e50f3b21db9af9bbf198c1cf421ce5276bf1af27f0f443b36a7e3642f36c6fb49dad3f75d37e428030fe86b0e78067af4cd68af869ae79262178165b6e3fda20a2994c75b24226bda4a3de9e548e36e94ad072cbd40d098d4e47eced5e07060997b58e7fa89fd5a13450e670d25a22b862bcebdd4598c0c806c51e9c36b9b825d52bb6733cc5b3976b8b4a02884fe8d9b07aeeb7dd826cb9d558711e0b9810a84bd289f7dbaca71e6912d25ace1084a5f1eed154df780d94ebb2399d53e10bb63ac1af218123b76dfe3ae7ce5dcd20017cc35f320ecfd6c0ad2c01d96536537ea84fbde7e9ca8b12304777d94bc0398eb0ce6d8200410d51dc658193b085ad6112f70df414fc954f04aaba19b56af76f1a067f505739e0febfcfe309641fec62ae0b325ff5b11b8f9d877c282e6d589903c560b8c9371d0949773fe911c625908f0c70abf1960b49bce87c0ab875da50b269b0d699dd55e8a8035ba54a584bcd9707eab2133805396a09b177514a1e0f9911570b76794f19edf94e04bf56fa4278b97dfeea3a7dd5c8d81501502cfcd4bfff421b55b34fe", 0x1000}, {&(0x7f0000001280)="f51a7d03ed8ef4ec35d999c0ee37dae01b7ea8e1a5f220acdea15ad06ff4e3933d3a20426c2101aa97e39be777d7c3e72f937756e2ce1b80e6dfb71084fc42de2ccf75faa57ede06510fbaa44595c651159813687f633e283a9bc9797a2f733125922c451dc97ed56448cfe8b8e66174056e400e27ba7a235f187ad751048c522e52400050bf4252f67fb3864da709342a5040d9e492afdf9e5b8a2778c5ccceb4694b2d1d5823121418f7dffa5fcb958a99497c5fd1fa1688bc598570345ce5af557ebedcf5fed8b9c61939", 0xcc}, {&(0x7f0000001380)="9d2adb22f8fa7cf462feba656eb7fa7904cb4e3c10ea", 0x16}], 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) r1 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r2 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, r2, r3, r4, r5, 0x100, 0x9}, 0x8001, 0x9, r6, r7, 0xffffffffffffffe1, 0x9, 0x800}) 16:00:41 executing program 0: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x100100002) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) socketpair$inet6(0x18, 0x4007, 0x740, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="62716ce3192a3ffb321928ccfdc0b8e5d093f3208e8e42d957d886ad75bae0fd800505f4af7c5cf3dd2c642924917647336bdae922db2f196259cb1e688f723c87b123c5a12711d71406", 0x4a, 0x4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x3a) pipe2(&(0x7f0000000180), 0x5) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) getgid() setegid(r2) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x21f) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x26, &(0x7f0000000100)='\x00\x00\bL', 0x4) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xa4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:41 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022a2f66696c653000"], 0x10) dup2(r0, r1) 16:00:41 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4d, 0x20000000, 0x9a34, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x8, 0x5}], 0x9, &(0x7f0000000140)=[{{r1}, 0x0, 0x9, 0x4, 0x8, 0x3}], 0x4, &(0x7f0000000180)={0x9, 0x40}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = syz_open_pts() kevent(r1, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0xa, 0x80000001, 0x8001, 0x8}, {{r3}, 0x0, 0x1, 0x20, 0xa09, 0x6}, {{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0xfff, 0x577c0f00}], 0x0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x80000001, 0x401, 0x8}, {{r3}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x5, 0x10001}], 0x0, &(0x7f0000000500)={0x7, 0x180}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x4, 0x7, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x11, 0x47, 0x101, 0x7}, {{r1}, 0xfffffffffffffffe, 0xa2, 0xfffff, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xffffffff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x63, 0x89, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x81, 0x1, 0x80000001}, {{r3}, 0xfffffffffffffffb, 0x8, 0x4, 0x6, 0x3ff}], 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000002, 0xfe, 0x8000}, {{r2}, 0xffffffffffffffff, 0xcc, 0x2, 0x3, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x18, 0xfffff, 0x9, 0x9a}, {{r0}, 0xfffffffffffffffd, 0x82, 0x0, 0xfff, 0x4}], 0xa2, &(0x7f0000000400)={0x200000000000, 0x1}) r4 = syz_open_pts() close(r2) connect(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) kqueue() kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) kqueue() close(r2) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200a0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:41 executing program 0: socketpair(0xfffffffffffffffc, 0x3, 0x3ff, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0x0, 0x100) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f00000003c0)=""/174, 0xae}, {&(0x7f0000000480)=""/176, 0xb0}], 0x5) readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) 16:00:41 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x20000100000001}) r0 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x100000000, 0x9}, 0x10) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70c88f878f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x751) r1 = syz_open_pts() close(r0) kqueue() write(r1, &(0x7f00000000c0)="84912fb8421cdf9d0625cbc38fbabfbd704ac9af4b31413fd5b46809ff57cbd816c0744ba125d88c27a540ebd15df610f046e3201afa98399707f3ec3e4ac1c9d2d733d22bfc9a9488e281658f05931289c88629193b0ccd29b704b74790225e6cac58aff394fb0b28a69e80b3cd1bca2eb50f8bba935d5f682cf60ace63ccdcbbf6a5db7d96faff8a1cf42207d1a539b679cc5d916a012e5e7cfdced70a23ce0207da5d51748d657c498fb0dadf7d7a63aa43f94911207fcdaa683acb896e54df93604c2c57b8a387c18af8a34bdee570fd9a99abe107f609", 0xd9) syz_open_pts() geteuid() 16:00:41 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffeffff, 0x80000000}, {0x2, 0x9}}) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) msgget$private(0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xffffffcc) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) denied attempt to set clock forward to 9007203549708289 denied attempt to set clock forward to 9007203549708289 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x6) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x200, 0x21) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x6) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x400, 0x7, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7afdae90) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:41 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) close(r0) getpid() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x17a8, 0x400, 0x80, 0x8, "38cf118113d00ac8303e289ffba316ce42c3fceb", 0x3, 0xfffffffffffffffe}) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0xfffffffffffff800) r0 = openat(0xffffffffffffffff, 0x0, 0x10000, 0x400020) r1 = msgget(0x0, 0x600) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000000000fd22de0757de977f47d93b7cc183e86ab57936491a3179ed4306ea07a6a771a3d8e8f15b2a3800b0c278e2c7cb38314859be3c6372e458da261cf5632af8204ea152108d8e8a3d3015cb15344b32c6a18bb5af2725994657cb53402e3353b23dd7c3dfbc48ce3b9998622393c0311513c2782b4c354b91d7fc559d2020509b4983bd28be898d7d890b936534ec5c89b4bddd34a87fbb8b30f1c5d0e4d25f68d9278eda6b7ff59801993d2c67ac6fe540aea4b6e3a1209fc13cab94d36b839f5ab8e2cf8500"], 0x7c, 0x800) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) accept$inet(r2, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xf}, {r0, 0x102}], 0x3, 0x2) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:00:41 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x40) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="ba0ed314e050b66d45055b418e29d45ae6ba5d70776d2b93f102", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8cd5760e0fb6c66e1789a706c0bd713ad900cf60"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0xad56, 0x9}], 0x4, 0x0, 0x4000000000400000, 0x0) dup2(r0, r1) 16:00:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/20, 0x14) fcntl$dupfd(r1, 0xa, r1) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x76674a2f, "51246fddf9e7af806c671b8cff3b8c1baa636287"}) poll(&(0x7f0000000780)=[{r0, 0x40}], 0x1, 0x0) getppid() 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1f7) close(r0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x3) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:47 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) socket$inet(0x2, 0x8002, 0x3d) mkdir(&(0x7f0000000180)='.', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x81, 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x7114, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000040)=""/1, 0x1, 0x803, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}], 0x20, 0x8}, 0x1) 16:00:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0xcd, 0x1) r2 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64], @ANYRESHEX=r0, @ANYRESOCT=r2, @ANYRES16=0x0, @ANYRESDEC=r2, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESDEC]], 0x1) r3 = dup(r2) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="001b4e850a48ed360703513dfb46581fa19af3fbf230048a8db5b34dc2765762b04d88415563e2357663322346b65bc10ebbe602081d2bb79aa77eec24e94d317434a4b230585e72388782a185d2e1677af83653fefec7dc6adb15853e141f323455260b", 0xfcbb}], 0x1, 0x0, 0x0, 0x8}, 0x400) write(r0, &(0x7f0000000280)="a703a08749b1eae0e9f37ba981ed70503f6e12e44b2a1e9ec920a57b5cf5c3bac1ca2bac03d269ab682f911c0c3f9d4bfda1c07cf0a640d4e954cd0921808b40ca274556abe5e8ac41b76d635a570fb94ceb8602b5b6e88eaa4cd8232dc6f732ad5bb6f82ae4", 0x66) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) 16:00:47 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f00000002c0)=0xc) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 16:00:47 executing program 0: r0 = semget(0x3, 0x0, 0x80) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x3}, {0x0, 0x1, 0x800}, {0x1, 0x10000, 0x1800}, {0x0, 0x1}], 0x6) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000012a03, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000edd000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x186) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) clock_getres(0x0, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) 16:00:47 executing program 0: mprotect(&(0x7f00002fb000/0x4000)=nil, 0x4000, 0x80000000000003) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:47 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80a0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x0, 0x3) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) pipe2(&(0x7f0000000080), 0xb) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:47 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x5, 0xffffffff}, 0xc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0xf2, 0x30000}, 0xc) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x5}, {0x5}}, &(0x7f0000000080)) 16:00:47 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/45, &(0x7f0000000240)=0x2d) uvm_fault(0xffffff007f12bd68, 0xd0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ip_ctloutput+0x784: movq 0xd0(%r14),%rbx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12bd68, 0xd0, 0, 1) -> e ip_ctloutput(ffffff00680533d0,ffff8000ffffc008,ffffff006e703788,ffff80002118b198,ffffff00657a0000) at ip_ctloutput+0x784 end trace frame: 0xffff80002118b140, count: 0 ddb> trace ip_ctloutput(ffffff00680533d0,ffff8000ffffc008,ffffff006e703788,ffff80002118b198,ffffff00657a0000) at ip_ctloutput+0x784 sys_getsockopt(ffff80002118b220,ffff8000ffffc008,ffff80002105fca8) at sys_getsockopt+0x13c syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffff66,0,5,887d2042010) at Xsyscall+0x128 end of kernel end trace frame: 0x88a8e8a49f0, count: -4 ddb> show registers rdi 0 rsi 0xffffffff81410344 ip_ctloutput+0x784 rbp 0xffff80002118b0e0 rbx 0 rdx 0xffff800000acb000 rcx 0x5c rax 0xffff800000acb000 r8 0xffffff00657a0000 r9 0 r10 0x9c46d9ece2993988 r11 0xffffffff81041fb0 rip_ctloutput r12 0x1 r13 0 r14 0 r15 0xffffff00657a0000 rip 0xffffffff81410344 ip_ctloutput+0x784 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80002118b0b0 ss 0x10 ip_ctloutput+0x784: movq 0xd0(%r14),%rbx ddb> show proc PROC (syz-executor1) pid=400966 stat=onproc flags process=0 proc=4000000 pri=69, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffc260,0xffffffff81eafff0 process=0xffff80002105fca8 user=0xffff800021186000, vmspace=0xffffff007f12bd68 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 68669 206043 61095 0 2 0 syz-executor1 *68669 400966 61095 0 7 0x4000000 syz-executor1 68196 17020 33853 0 3 0x80 nanosleep syz-executor0 68196 256346 33853 0 3 0x4000080 lockf syz-executor0 68196 210385 33853 0 3 0x4000080 fsleep syz-executor0 69758 456143 1 0 3 0x100083 ttyin getty 75020 203576 0 0 3 0x14200 bored sosplice 33853 507158 19197 0 3 0x82 nanosleep syz-executor0 61095 425205 19197 0 3 0x82 nanosleep syz-executor1 19197 500530 22674 0 3 0x82 thrsleep syz-fuzzer 19197 5364 22674 0 3 0x4000082 nanosleep syz-fuzzer 19197 415567 22674 0 3 0x4000082 thrsleep syz-fuzzer 19197 319628 22674 0 3 0x4000082 kqread syz-fuzzer 19197 149074 22674 0 3 0x4000082 thrsleep syz-fuzzer 19197 132778 22674 0 3 0x4000082 thrsleep syz-fuzzer 19197 242907 22674 0 3 0x4000082 thrsleep syz-fuzzer 22674 509902 72348 0 3 0x10008a pause ksh 72348 425054 30577 0 3 0x92 select sshd 30577 192285 1 0 3 0x80 select sshd 40107 365199 6389 73 2 0x100090 syslogd 6389 472790 1 0 3 0x100082 netio syslogd 96578 289178 1 77 3 0x100090 poll dhclient 6534 17487 1 0 3 0x80 poll dhclient 8731 73845 0 0 2 0x14200 zerothread 9850 343673 0 0 3 0x14200 aiodoned aiodoned 58594 441402 0 0 3 0x14200 syncer update 64665 418336 0 0 3 0x14200 cleaner cleaner 25907 296970 0 0 3 0x14200 reaper reaper 55531 141933 0 0 3 0x14200 pgdaemon pagedaemon 81866 18127 0 0 3 0x14200 bored crynlk 44912 76916 0 0 3 0x14200 bored crypto 51906 173297 0 0 3 0x40014200 acpi0 acpi0 52407 444625 0 0 3 0x14200 bored softnet 21601 67979 0 0 3 0x14200 bored systqmp 94369 213624 0 0 3 0x14200 bored systq 27477 209937 0 0 3 0x40014200 bored softclock 1125 144943 0 0 3 0x40014200 idle0 1 307550 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper