1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d21cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab35e7f6527e621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f00800"/410], 0x156, 0x800) msgrcv(0x0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x238b02e5467f9d22) r50 = msgget$private(0x0, 0xc5) msgrcv(r50, &(0x7f0000000580)=ANY=[], 0x0, 0x0, 0x800) msgsnd(r50, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(0x0, &(0x7f00000012c0)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9a49f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2bbc26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd6, 0x800) r51 = getuid() r52 = geteuid() setreuid(r51, r52) r53 = getegid() r54 = getuid() r55 = geteuid() setreuid(r54, r55) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r52, r53, r55, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x800) r57 = msgget$private(0x0, 0x20000003c4) msgrcv(r57, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r57, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r57, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a071300"], 0x2d, 0x800) msgctl$IPC_RMID(r57, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r56, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041385979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c"], 0x1, 0x7fb) msgrcv(r56, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d3fdffffff641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a866f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd30a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab4800000000"], 0x1, 0x2000000, 0x1004) msgsnd(r56, &(0x7f0000002180)=ANY=[], 0x0, 0x800) msgrcv(r56, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r56, &(0x7f0000001100)=ANY=[@ANYBLOB="021d000000006250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194da9ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca87bc23035271819d524dff4572f3fe0000000000000000"], 0x1, 0x800) msgsnd(r56, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r58 = getuid() r59 = geteuid() setreuid(r58, r59) r60 = getuid() r61 = geteuid() setreuid(r60, r61) r62 = semget$private(0x0, 0x4, 0x1b2) r63 = semget$private(0x0, 0x3, 0x80) semop(r63, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) r64 = semget$private(0x0, 0x3, 0x80) semop(r64, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000001480)=""/193) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r62, 0x4, 0x5, &(0x7f0000000800)=""/210) r65 = semget(0x0, 0x2, 0x89cbf838dd1acb6b) semop(r65, &(0x7f0000000500), 0x2aaaad03) r66 = getgid() r67 = getegid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r66, 0x0, r67, 0x10, 0x1000}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r56, 0x1, &(0x7f0000001240)={{0x9, r59, r67, r61, 0x0, 0x40}, 0x6, 0x3b, 0xffffffffffffffff, 0x0, 0x95fe, 0x8, 0x5f, 0x10000001}) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r69, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r70, &(0x7f0000001340)=[{&(0x7f0000000040)='y', 0x1}], 0x1) write(r70, &(0x7f0000000340), 0x10000014c) write(r70, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r71, &(0x7f0000001340)=[{&(0x7f0000000040)='y', 0x1}], 0x1) write(r71, &(0x7f0000000340), 0x10000014c) write(r71, &(0x7f0000000040), 0xfeea) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r72, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000000b80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c"], 0x44b, 0x800) r73 = socket(0x2, 0x2, 0x0) r74 = socket(0x2, 0x400000000002, 0x0) setsockopt(r74, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r74, r73) connect$unix(r73, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r73, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) msgsnd(r72, &(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f00000023c0)=ANY=[@ANYRESDEC=r69, @ANYRESDEC, @ANYRESOCT, @ANYPTR64=&(0x7f0000000580)=ANY=[], @ANYBLOB="677d5fac1ce02739da3b0b2abe94f0d8547519ba0d7cdbad31363982e9ba58061fc5f656e9bd7c7a680e25247be367e394f76615deb9f9d14b336f4814372fd1cd68095cfaf02c6d2436e43c580008d4399e8d8aa08c49697aeb8636f8ec3cfbac9054ed7b3fb0", @ANYRESOCT=r73]], 0x1, 0x0) msgsnd(r68, &(0x7f0000001b00)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a01570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b6b449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee16001ca011e36f000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492080090821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1e9dc1da57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e061406f8822de81dc8d4525504ec75f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362080023dcea1361ba312d6b31ec5ba0bb0e89b99aa941759689d37da81668be804061fb27986d8b7e13e86befa560461478ff8b53ef24ff777352c9206d8fe7f37ee44481aabb7a980499881126f8cafde9ac316a2d560d17c9d9b1c03d4c8c98921a08206c171c23947caae8ffe728eda021b67cfe62bc4bcb98552e396a2e0000000000008d64aa118faffc3ea1"], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48b23888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b5941c0a73e352c8a1eae126a983f802c6ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e64327340628054061e1633cf86498930328ee024938dbfd952481e144f4b53eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2088fa1a34492fdd4494c5eed6d33243441dbd3c73109338964bb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f0088945c0458d2fa9464a39a36df1d942f8e17aa4266b9180318d517fa57f99b5d015dda76e182a5b693ae1ca895eff782845d60dbf5313ca82e58eeb55829f8cac66fa3f497a8593fe2c1b2d9f81deff4eddbb8b7a57072e225625d29ad961d9f7f9d14f2b765fa5b83b76eba698b1f480d0b9a5dde58eb2f2675d23"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f0000001f80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb6401000000000000007c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca0adfe4d3e32deaf2952a1859e4b5223695caaf36612bb157300378775996286af71ff18445908f078508057ca956829cc027978c271529d9ec3b921006adc1ae9897a4db6fa745f10e31ddf8f6a35cd9f8d72e66399e5b37335a756edcab2ca607b0a89e1082e5f147950303402023d2cbf25fe52495197f15316b9e10f049d2178f1bec64cbf4dc99a9436542ff019e0e6eb37ea29549284832b00fbd50b522dbccf0233bc187656bf8c9a3ed54ce1c3b23b5489acaf864e7c0e8f7614696c6971e3cdc670e9f4d5844ae72d787546080d380ee8401f869e577512e26dc979987c9aba271464eb4e3c2"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r75 = getuid() r76 = geteuid() setreuid(r75, r76) r77 = getegid() getuid() geteuid() getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r79 = syz_open_pts() ioctl$TIOCSETA(r79, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r80 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r83 = getgid() semop(r80, &(0x7f0000000380)=[{0x4, 0x4}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r82, r81, 0x0, r83, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r84, 0x0) poll(&(0x7f0000000000)=[{r84, 0x1a5}], 0x1, 0x0) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffcbf) r86 = getgid() getgroups(0x3fffff22, &(0x7f00000001c0)=[0xffffffffffffffff]) r88 = getgid() setregid(r87, r88) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0, 0x0}, &(0x7f00000021c0)=0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r85, r89, r78, r86, 0x198, 0x8}, 0x8001, 0x200, 0x9}) r90 = getuid() setreuid(r85, r90) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640), 0xc) getpgrp() r91 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r91, 0x0, r91) r92 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r94 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r94, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r94, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r94, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r95 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r97 = getgid() semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r95, r96, r97, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000200)={r92, r93, r97}, 0xc) r98 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r98, 0x0, r98) r99 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r101 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r101, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r101, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r101, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r101, &(0x7f00000010c0)=[{0x4, 0x4, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x92a, 0x1800}, {0x2, 0x7f, 0x800}, {0x2, 0x400, 0x9931412c4d963d6a}, {0x4, 0x7, 0x1000}, {0x1, 0x4, 0x3800}], 0x7) r102 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r104 = getgid() semctl$IPC_SET(r101, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r102, r103, r104, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000200)={r99, r100, r104}, 0xc) wait4(r99, &(0x7f00000022c0), 0x6, &(0x7f0000002200)) r105 = getppid() wait4(0x0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r106 = getgid() r107 = semget$private(0x0, 0x4, 0xc1) semop(r107, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) r108 = getuid() seteuid(r108) r109 = geteuid() r110 = socket(0x18, 0x3, 0x0) connect$unix(r110, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r110, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r112 = getgid() chown(&(0x7f0000000180)='./file0\x00', r111, r112) semctl$IPC_SET(r107, 0x0, 0x1, &(0x7f0000000680)={{0x4, r35, r106, r109, r112, 0x100, 0x3}, 0x3f, 0x49, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r114 = getuid() setreuid(r113, r114) msgctl$IPC_SET(r68, 0x1, &(0x7f00000011c0)={{0x4, r76, r77, r113, r106, 0x148, 0x6}, 0x3, 0x40, r105, 0x0, 0x5, 0x6, 0x9, 0x4000000000005}) r115 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r116 = getegid() shmctl$IPC_SET(r115, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r116}}) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r19, r46, r53, 0x0, r77, r116]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r118 = kqueue() r119 = syz_open_pts() close(r119) ioctl$TIOCSETAW(r119, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r119, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r119, 0x4}], 0x1, 0x10001) poll(&(0x7f0000000080)=[{r119, 0x46}], 0x1, 0x0) r120 = fcntl$dupfd(r118, 0x2, r119) close(r120) r121 = getpgrp() r122 = getgid() getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r120, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000700)={r121, r123, r122}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000740)={{0x0, r123, r10, r11, r46, 0x1, 0x82}, 0x400, 0x5, r117, 0x0, 0x3, 0x10010, 0x2}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x80000, 0x9641601, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r124 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r124, 0x800c5751, &(0x7f0000000e80)={0xacbe, 0x5, 0x8}) write(r3, &(0x7f0000000080)='$', 0x1) 02:04:25 executing program 1: r0 = semget$private(0x0, 0x4, 0xc1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x611, 0x0) getdents(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x8000000000020a, 0x10000) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000001c0)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x1021, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x8a332451d320f9be) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x14, 0x9, './file0\x00', 0x2, 0x0, 0x81, 0xfff}) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x3, 0x80001}, 0xc) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="03e22e2f66696c753046ecab725008866721ea207a1abfe51e5f629dac8ed7f3e062c3fe1dbc0c00015c922edc736b65ac6413fe817f8b36d4289a72dd1ad7a62c5a50795f83b2a1110dc7f8012119e9c3c7f8996516dbc58f1f07ddfbeffaa865f9e84a0d9cd4"], 0xfffffffffffffe85) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffffb9) dup(r2) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f00000003c0)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mmap(&(0x7f00000e6000/0x4000)=nil, 0x4000, 0xabc60927b655dd64, 0x8010, r5, 0x0, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="1021", 0x2}], 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000100)) ftruncate(r1, 0x0, 0x9) semop(r0, &(0x7f0000000240)=[{0x4, 0x2, 0x1000}, {0x1, 0x1000, 0x1000}, {0x0, 0x101, 0x800}, {0x1, 0x10, 0x1000}], 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x56e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00cbf30000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r0, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) 02:04:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x31b, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/119, 0x70}], 0x303, 0x0, 0xfffffd0f}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000fc1000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x5a256717, 0x0, 0x1b8f4b58, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shutdown(r0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0xa4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001280)={0x0, ""/112}, 0x78, 0x1, 0x800) msgsnd(r2, &(0x7f0000000240)={0x0, "fe581611ae55ec92ce8b8d0f14b980e859fa5381b5c4173cbf9d81a5fe6ad5d172fb00baed2140a374ba7d4ec685c6f1ef954bcace4af617f499c69365a09345d4279a28e90e1d74c3db0fb5903335fb8d9c800c63b18904e73582e7f9b004600669f667f36377042199c27c4f1a2128a4af078692643d51607fff5cb3419eb41869ec1c4ddee7cc4a822556f7d0b1d5322a443abaf7a0b80ce4ac9f01f5fa88f0a9df59cada5d3a4803eb27cf7fdbe094300765de77f4618265d05286e0ac3d299d7dab2eca5deaaa204de31a3afb18ea21ae4da7e82298f7ea95bb485a6bb8e91355b6e710954f35c4a323af774a13554985cc320c4e922cd89ed3b326f720f7731cf27ffd172953f65e46e074c96a336dc27c0f12bff3e5ac341f64440466b0aa12c73bc7529125b5c3d13f26b08cbf32bf2461d268146c4547956c6214882f69bc05cb2a34131ca61974a9a98fad4660361684ce5744dd5d0a98570ffc5adfdc24882a3947fe073c1aafff912721380c0c88b126841fff051af9ab49ab1022076ecdb8f4911113054a5a99686ec26a3e7470862ba76331157e545dacea586fca4ccd86e0f8be0b5997b85ae5244e4ad6d1eaef17740ee10d519b5b77343985920726df215f0953446120ca0b10649fec6dc17b79121bf44fc5fe5bec05b91321970c606ba451a446c456ac620e55afcf75ca008d95d9d78ce804007118d43678c6ef4c2cdaf070de7c71b7ac04c023f3ec85938e89909cde92c5d6a9af8668df4267f21fa0426bb6590968a062f924b0ca8872acef79eebf2784f21efd72aca904a71d88325b42dd75e8cbe02efb777ba7db8e582f10a2f29a87f99fff8d065c72e46b706025d06a6d1e52d8f85555335dda4d4175079c88e11919d5629a1d39c7faa9f1caf8d97d54e07f723a9aa66ed13d18af0b85abda98affb2dae42e905665e7ea4a06b3e41ca0f8792a878f4f0d6b07e0fe5e0f38e4090685e452ab8413ec44e661b95a8a389a1b57da0d8e98c19998b1c72bf8852a0146168bf29cd8b08bb9f63465c9d1aa6bdce0dc237e3585b52040024b13551e6c64ca6eafeff8e293fa45ec8dedcc3b4b884dc52ad053edea567408d5c554030035264ea2d5da19e1a50f07933b0e9c1acffd1c19aa8172dea5014b7972d0172a264d3584b0c7a66b29908fc253d91e3d6fc3c3152bc327537b46b1a5f33e0b1290fc201256e936d26d9a581830700397afbc30933fbc9d882f72a6346d2048ad163563ea80067fa98a29fd39bbd5f5a213fc96122ccdd5d28cc1206363d2112c04394fa690462749d674dc2272cc54f41588bdbf5a3201bea2cd5e87dc849d9211e83ed8854197801e9c60eec1d0e3d402190807e36c4c9f0ebd2851b9bc29d34ea608ec2e0575ad28e1c2e86c5d2ad3a7dcf2b2a6742fb8ee647c677711c6e0369b96531013025e133fdbf300acc0940ab70f535d5d0781857186da9eb2e5e102fb816d73f0c65bdc7c749e0a0b760fb0e62c88919cb631a93630b6d8376e71d99058bd5bb40248d56f5665cdef2581e047229071b8244673f2ee1d3b12696e447151168cb8321c2638f5b8b3db05269d6138224185a1901b563351e6199c60f24ab4a72123e30cba1976dcffc2b0df271c5506359caf06c459119c15ae4e34c403d3c0eccd1847ab0fe6d4914b30adea0718f71e5ab3d02f5975d651ac64c48e15819e1511604865b8dfbb8e735672cf916d942bbb1f4c5425fceaa75fe285715842a9db7febe73e2b5ca5f98efa31da625fb3430b195728199a2da615d82a9672c12142fcda17a3287b305b93b2bf69612315a21d8e0a4f119ddb3be4b5d719ef19bad761395c77e73ae154c75cf138dcf91ff6359a6f0da3a87d23341ccc264ce8b96142286037dd9bfa9882933b62a5b3c6f2d1793288d7aa69cadc4b8a4c4ee71289544c2e8c5070cbe9766de1ac09ac216a7aa288903f1ebb1cb6eb3a4cec041e0c6b7756af12e97e6082246c6e1e546f28a3f2880e0592f9bd06ece72c6ca115cddc07d897541b657533ebae0897190f840420839e5cb5da129c5dd19a0a196fe0553d217a7771a65665341480cea8b14aa2a98fcb1bfd4cdbc7106ca8238bfd9aab54a966516fa8b09cf20672077a6f67a14268a86e8eb0881abafe6b1a18e0096a44ffcbf44c1ce9fb09fda344221b6344ab8ce501b047b4f925d4a79849a86739ad9ca6aff05fac1fc8b7e021e6fd27140038099048e49d7eaaaba741b927157bd2b340d08c14ca5e17c4a928ff8f2d810b16d4a445130c5f72d9d70908c3e9f52f8c6264caab169b7056415b92346f90e5c190132b0f8edf5760ed2d77102220c67f0504dd28c682c69c10796495bac29d109cdfd9c1a5cf040dfcb6cbb0133aecd7e7547b50d8d288dd2e4efd22cdf2227bcb85615687de92202f59ada5c7b62046bc841569b517c2eb32d23c6af591f54877add957bfe2c6265f3565d9d52daf639931f8ed1f9ca637890d29b19a49b2290287ed8556fed1c60a55d8572c7ff8fd689f33100bb8b894f57411374abd4a744941caadc95ebf980334d2372cc39d1135c4cd3ebb0b6be566052c75537675f1b2a39a97bf9e953a0022cbc27d030b4e536636327387a0751df6f4fc223ec30adceafe222aa278ae376a5a427c0798be4f4fd4a0a6cf0edc4afa1eaae1680f6e9df040069fcc629a455b1669a5a8ed5db8caf47fd6dbd0903de64d6d55bc9fd412ad81f05ce34efcd90922d5e7d332c4fe28ca6244490a66b3a08dbe818c6d75bf81ce363d246cd51c156186870a10bedc3c515acce5c04e39db7b08106a4eb075cb4f221090421fc736f048c67ce8a45b611c39e9e45f2444b3948e7dd7a5bd693c3ba5f40c83c2a43a22f79d9212497d1ded52b942acda5d13555c6b4d03874a2e7945bc599a52af1ee4019c77eeb4ebbae81102fd733056bbe61ce9d643583d2301a8f5db781418f202c710b82fec43125c4b34b1a517417a923363bf6ba3ace226ce5d2e761b9f26e6fe66772e9eff1907e82d24902be26975bd9727847dbfff879999dc93a674849285d48ef4b61e9e5ffc16587442bc2c583d8db5e0f6fdf1bf81fe717777d1f70d52e9387fe0a4aeb24c4e64a7f815d8885066f2ea1779334bd6b1b722d17fbc7467a3a118dfda8a3cd4d1ad7aae30be59c1277cdba0c1f73bd02a2446ad6ba0fb9d38e6e943c552e405a4e72c62893bdcab1b539d85743522b208edf24beb0063b7c96aaf8d11e48d14887cd9b211915ce0e9c01ddddeee7475215b62dc33fac91d028b93c01b6f882e6d7f44cd24db79e9a381b06652c512a803d923c275bc95cb4a8949ec9a26102135ac13012142a3ad00d2d122642097b34a1677af6d19d1beb35cacd442dff2227705c37b9fb06e21bba0eb77d0b9b6c136ecbca350c4a0a2713438ca327d2e42a4f5b209bb90f9f5fc5a80b769a9361f9abb92847577fec53088f4345d34343319aef6856ed6f33f91bc334cdba2d0dceeb712df52601b0457ffa129574dd3f2a5c0936ddb8e6765cfb31fb6d02a80dc914437b00947180f6a04da847bc67712bbfab48483b91e4159d8bafbf1574340e8f3d4056bbc11b47e4e288bae4e97770b1354a5fc68bef54426d05f1ed02aba38e551f5c77327d3fb0a7eea0a2049316ae199acb7aef2d987514c199b5a81a8cebf9f1c04152440569c361bc77f0efc9c530d68861a4b1392e046b318c5cc043dc97eb73b444a413f131c5e40518350f5e6f0c4c2c2663d0bb6e3f6f2bc25ae7c1158629a73b1faa9aa65d722c8dab9ceaa2d136f36e18a88c49c65ed4416242e1d19dafbce581aae2c36c3d9b5f46ac13fd2d3ff07ab5284ac3ca12673f281619fba85bc55d559a6b04b2255d38afe018ee30548c82da22bec7d6128eed76dcf397707f26e044bf4c4793e45201697350596e3ec517495b55b0bc8763b4865943372968b810bf789c9b96faaa39391b590ebf9ddf40c78a7685591befa25593e2df4c46270c062a65cf6bad95ba4fc67b38382a421444f40c6bb30d146006365b19f055da34c3bb06095116c8f60368feb122857d0c03fa3e411aa40fa2117da8eaee878f9c2047e427d589795da4481077b8058882534014cf0eb3cb4c6b4bc68c324bf8bef78c8af76ff568aea932dc0de8d4e146d558c5a00c89c4570ee92e27c92c005022c13c2a1268bfd655bd0312e3b1daf6b68ed8f5e9af471793e8138df4ffdd0c65eaf31807f8118967987250b4a361a77810a82382bec1c94b1dace3233d9e97a9ee654a6bfde47318c63814332a8fc640096757bd2d77b4fa152c78a0c6bdb26b52eb98f58fcba7e62048ac8e16d8eb09db3cd1685027b808258d8604e69e8f864785891bcef82eccb19c18bc052c9d69025b613c6d55a2836309f738cd9bc20be541b4b26f75868bc6e1a3612be6bf4a6047b5c8668afd0593a63f08dd469854e8dcc6fbff8d8613c2b2f24ab4127ff163b5ea18c28b2501339d30d4303706c103e70270b1b75f6219646157ad3b26566ca04b91259e823a942bcdcd2a26254c3e1b265d8379b420d41905b02bd1b18951c5a75b9fc5801a3254ef8597f57e09a7c09dd9efc77c26f25720da202641dd2159338833ba6b7128aef97a5cdf815113b60596af4c6d6536bf7d1a17abb63f35372ca9403f47b5fa97d5c3ef10117023cdd495598cbe600d125ab8904073dbb615b5ab5ccef3bdff1cf10753732e8675dfeef6c689d6982113bddb916879b1450f5b9baabc6f0bbf490d98e3e6715cb649ee468f6fbf16d4bc7836fee5e51e6095fe3c1624fbdfcffe0a0c1a3ca637e7fcddb0739fc4185ea265dce81d0d23ca6e36e2eba1e31af5a1ff3971c119a957322198ae7cdaec7d6bd65a16447cfbce6e9b108511be95bd3255b631e2ffe25c76f261591ca1eb39464d524a362a208b7f36cb6d258a32c8be078c40c7f1f96e789b30d5fd6ac82aa90df40e1a49bf1e77cf51a43b32c8ed7e8a6bd2de1dcd6718c828f0e2649d4d3597cd5ba3b4d917b4c38f5a065a56945d89a91a67ce787b60499569179504b90c7b879de6c69f4918b783dc701fa6749b0659969da65ececf1dadbce6368c3050d19569fbec3e2e9862adb890d5f4440436fa7928116817907a59801ed43543d37c3727a9277bc30e061cbe4369d5424d5d3ef4b0513809f98a8d07bd0a1c287b8c20e406468173b8642ed72ba8e9a5e5a64b7b77a454a8538904db1a6d95b70e5e04660e2a1b05b86f8fed51003ef674a4a4f6d950613d83210b850b9d85766194809cf12c5f29123f58ec56213491784f2a99e38a12fd527b3559f4384ce5bb08bb9fbfb955ae58915dbbfbfe9d665b7d3d2c14dc4ca620e78008049e4c2c4ed637a7f9358a6eb2aaeec7721df8c91b03c1f381eff3f43e1146080e262f6f9a0eb47bcbf11f3d23bbe95aea31c859a892127d1cf06e60e6f1a64b599712fe9475277fd77ac7b70257506827575e3b29ca2e74ea4dfff5342e11fa25f50bb4c21e4da63068479f4439ba99c8d3cecd19976b47381a4a4897a360a97ca476e79d06ed7f678c084dbea4e75cfb7a0a391983df94128cbb6162af2bb7aec4c9fc63c037b4f529e96303ef34c04a252ddec4a641ead76be064f4fefefead67d4fb6eaaa289dcf7b0f63bbf373081ea6c83816eaebd4328145b07c2b2f8b06f80d6f7553748a6075580333466d73c0e2eeee4f57a7cb8681087d0f13fda96e77b093db59482a810aabb42316c91c7995c7f8204081aa7db"}, 0x1006, 0x1400) 02:04:25 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80eff000000000000003f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac7557c99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600000000000000009c42bdbe3f267105d1d6654c4dcc8faa9a9956d9a018ce494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af91f121325ecd658a3e3b64bf5417c"], 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x2000000}], 0x6, 0x0, 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r3 = dup2(r1, r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000d00)={0x10, 0x1000, 0x4, 0x3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xf0b1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffff769}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000024c0)="bebf23572bf648c9369be6ed2d91478aade7fd5777880b2a9ae8e2a17a9d0a46f5f515cde54434944e025423eff95cb1f489e5cb2fa53f774d9a05a8acf466d7b6daf95ceb8a1c6e52ac1d1f3d6bcd5f4cea95ace81deff89d406e47009fa9a99e55cf6ce00606b86e3202615d4326061e73a8888b808fc9437b913cd566ec80022b42aa5f8a38385b130e636200fcd4b50f3d37eca335f52e32c2909f9621c963a52fb98dcea459e473c1e73b027d8c8b13eacc8448ea8a115fb6afe8da730e2da5b8b76179d9b58c685b09af38f3dd849ef9e3e19cb7d72dc26e07210a56817c7d35d46bbe96d85a0227a7d82ae4eff9dbdfae8ba37bc3994272ee2e04bad3a6ae2f435c8f7814c93be8540c280141b9020324c8ba2fbbe11e038a3a4610a2d0cb77d5a1cee925b72fb91fd125605d972c589b4ce85cb4af9fd0e88a69156dd771f053a075213eadae824acc2b0687122ca8ba665734d2ed8ff94be5a0f728749106c0ec326ee1f00aff225ce3e90905f61a234350df7b64ae8a034db6241fb652556075f1238072ab8ab1bebf5ec11685dcce0ef5531fdb3bb124fc399af2011e6728ab49e25c7c869d9a962f97661e8c3ed9353665a00f813a17b97baf8c7c8cfbe658ff066d04c87aeb32bf452ad21cd03f1d93b967c627544b99741f72a1ccd56dc83fe818f4a451dbdd55abd71c7d9c7c86f519a943e635a5f6aa0a586e560df53aaeab30a436ca70d92d35dc5e3cdaf8f1cd4fbfe8b211e04e91a7306f0b3a9ac808cff385df8f179d5cac3547b573585c3e13b121f78f1fa4694a65d9d5038b0ba1a2d751ce84580b3233338fa306826544efef401c14b1b54fc7c5463584d4b0af216b6dd47d26dd2d2aa51072e87e48f75c09cad2ac7abf6729dfff1bc4ff6777e42d7eb9d27afdaa6719a89b1d8506b469701a775436a62597149c0fe2c7592a63a6ccf95bee8fca98e6dc96cb4f469a427f9deace9e3a3fd936bbedf91fdf3ceed3d312e3975ae082ce0024158666e8c84ae8960550511e40475514c72fc956cc157bd48ab64c9649d481df03c111fd34174bb634f072fe1f0e7c4b36294b2b4efd1d04cd70a87436956c5823913d2539bc905be5b24b4d3b638216f43c72ca83dc2744bbc019426f2bcf69ee1b3680e0fcb5f4e7b121f4dd29b37d8adf17f2176eb4489f674a89584440b9838f2f87653c1ac4bdb35cc605dae1bfe66311dd59b92a287021d9b69181c74a5a4d8fe06b038a715fb76cedcffb718748894c311c133883f17da020c5c00b57b711e8c42c94cd4fa15ce312173e8b98efbefa28f3161f9dc12062acaca94145c9491f8efd5135c645408f87f20c77e357b781b47c32899d0c2b812349df2dd6103d6fbfb853825e16314e7fff392055858b778a683bf67347c410b0df56cd31e3d5251d76a8512cf887efe7884af3e808af0bf35ab19ee951ca2009643d9bba246c60b0cb5e7f571c87ec5800b222673e7c9144933d850b46177290770e7f525612d02c3249037c8f553539b411f8a4d7b65b1f99d5a006cfc406cccbf9a64ffa10d4319c5a54e9ee961154e2c69a4daebe3ddab70a72e43496e192a26417bcb8d830619c416b3c09bfb380e6018c02e423555ed3f0e21a88fc13192317b1e4e0a5c85fe23d0bc7a296e6eb869e960ee3c2b38a9c7d6252a7ad8f1746a7e2911b5403ea173332334e77702971f3dfc5197af840fa6b26b2ec226eba2c027f60619fafdebe46043618cc92ab0248faf1d678b554ed360c54d813dbb599a8d43edb8b3fe0fb83b24aaaeee9a7c47c65b0f93d0089c342a1ac1b885188ce65e1be384e494d73f89b6d888b0af93f202b95da04a84f849f7163ee77676e2600d738eea5645a8f7bd48a5b9835b2d7cc23478220699d42ad1e8e33dceb7e0d36f0fc66e8b49037e58cd4f741c326db4745dc79453b232fb95f225a970a48ea4e1fbedfece47696476558977fe31df6257b0cf92aa2b43dc48527fc220222acb66a7b1e1ba3365b88e4c9cbaaf0f142d6953bc4f797dfcd9786aa2fec1f3f2fc6571a9e124918c7b6422005047395f12866c8f42c315ca4425ca354282e01ab393d3a12a85a634384dc856a59103eb69e89c7eaaed0cbf2f6c9f6b3b8ed586c0da0b103be3ce1e9ba86aeb1bc26f2f42440c4fdd6b433f71a20746b0c9a965106c12ff918cbfddaf908e7edab0f449546493876b903c580fd96a8980aaf53d96cf63cd249c361a207fd87953df766a747565cc36530cc9585ef1c4e6b481508a5fd071ca83ddf4593da171623c474c9011ff8ab71db0f41d5cfdd9f184b286377026a49d9f60782af107ba946ef0bfb0db65e3a703077b41b52ab6f0a0f5a2b7678d11ec957d4fd4140157c325bb633a45a4132793a3d0bfc8fb48dd277bceae9258f4b982934392281754041410106ca1406d8dcec00223a9b76b6e69716f909e51ea1258ece9d0f7e656307a91402373b215d68072e54269e65827d72335567836a6cb20db309fdbe6c8c9aa473f6021c8373b649d85f4c0c2d5c40d36d99d6b65b1800c1cb672a4d6febdb360c8930ccdbaaf259c56801abf5095b663c4614a6abd82698c10b8533ae752bb5b29cd35eccb4879eb097af5bd59a70f3900e7c8631e803462b5047d0990a38130d916e55f7441d310121e63ff59f68ab92d9abc05747f4be4e08dc425769a9128a488e0cdc6ff1287aa6f312fff310b5160bd245a4039fcac0f388a6ae43a5bce7264fbdfaf1876799821ccf74f267b169ed24a1c02ae609712297d187f651f8530430c69fd487bc58ed9944db0c4b8a2c502589f3f3bd538348889233f59a038d3b7415df4943d9cc9322367b87652a56cb6db3593c009f63b739ef6910736fb509eaa247620492db4b90a8ee59acd9d43a4e1cba96bccf108fa16c1232cfd6c596009faa884a5d650ec3cea2971adde145c76adf8404569d4a4586164f1a991cdad0dc9059a8f18ab8d47be667638322bf3c85618bf169876b1e5e0d91c163e7b44f4083079c363e4570bc3ba6a4ce6413539e4e10101a0cfa2acd2da1aeac40d822e337114aba3f4c9e85db6119fdebf73fcadf263352cb81a47aa73cea775d5d622f080a336c6045e2a5f4198cbac48c2456daa22f66ac2c5c33e597b6db7a6b0c1c4c3106f64b47f17570a041795bcb069b0f78cb8f3e07fe14ed21fb56853a0683c4632434079f9a34023d05f42f04b34634a9a018d70dd438b2aee31c5dfb25afe5d3773eaa5f47ed7d3c882f5a9f2f7aeee08b38ccfecc06e8309bade09e4e55f59783bdf24b2b1723f9c9e6cfce7b1e40d01618fb748d2931aa412ee01981e9c7488b33aac3e9ab0993c24def845d3a4842675cfb87774008810bd77a25dcc0f917d4cac8d4784bba4e652efdbe6aab5984c8689e6993e0a817dcb15794df2e484069d6830da620d78807ebf2557fcdbc5da90bc5c47f4cfb0716cb99bf550c7e67c5e4ea7add7a1518307a85d9e393170b505fbca7157caf2c2d994c32e11b9af7d43088936c52d24d4249b5262b646440f054fe288a48df19b2ccc2e9d8e30a01a145363119fd07fed611615780aa87632ee42890454878a7f9ec1b7ec1ae38bc10399af3dc482a1a5f4d09819ce6d9ccdde8604230cee4ce34db338a65cf4f769ce3266542a71233bac7fd06284148b2ea07057add5e0dbdfd572144e45a6884aae3ab1eaa09b096d597f94eccdb25c8e7eeeae3b253bb7d027857da26a59d4dd543a78c2f659ab45adf11c9419757b6e7e55a69408a7e8a242bc5fd5e1533a3e22d7762373678c2f5bef71effbfb24d960620c994bc6ff12223c5c3310f27644f33c49a4065b45e8a398ad644b69770d04d4f08d9eb0bd77b172fd51a679bb4428fa52d64512254fb91aca0d0302caa12e02bb36199f381f98322d8096375aefa2fa09dad65a9f8179dc301b4b70a3d536dc7daacc13af175336fc38789b4bbd08e2a0b353a620462be7940d49c516723bc66f726c2dfe0f6dab8169ee818dfc2283051b8a06e254890a73a2575471a05daea247a30c90e893f02048aeca56ce7f1a6a0aedf9c13b22c5bd48a1803089c82f07f565db794b233921ffdb1af9d06924d31d1308f43ad5c17875515852885a1417392189635623b7e601e372eda73d930858163844770f3fa401c9ee64abbdda2058b68e1b9f1d5d77807c7073e8041ca09749e50313f12a823fe79528ec14bbb3bdb48e7bf35055e67973ece6c3b9921c8549339710578d69a8073ec641de1f8380d0c69ff0552268ccf1971958196eed1d43822fa6cecd8a1a6c5c01ebac0f420eaa86dc0c3b05d190d331ecf213ee8a554c1d96a6cfb0d53579e95051a8c364088e5678f9daff15b5c6f932598ac4fd249f90f212aab00e47a03290934c150ba9a97ba21f20a7a7f1e3076e9603c0c0422812e9f20eb9783af114fd3511082ece9268796ffcdaa1d83c3d413423775cdc8807717e2bcb52e06d77d8c8667d57e00b5ffc41fe1e77d56a48b210bac07841ba54b50fd6041a6a167ea18e279530de38f20819f9138de9b8423902d67fc4d0e3cffb650eb24a4542d90ee2c6a257d5c301b53aa97eccfc89bc727d168d7eba175fd419f47cea0feeef4b65195036253d31e5d9ccb7534b0b417ce9294432f6f86ce5ebdfc71254c8166079ca25f828e442a441e32af09b0cd2a0f527e5a34869e07f7fa4e87a2d0a5a3ef1d7147c190609854829cd028baf353d895bfba9a91ab3962214a4fc28b881aa506c45fb06c3c7b09a54c840a48efb12339d55efd20448fd1beb50b2e36296eca562816b8c65d73a4d38faf1e0c64cd1f627b1bb8274c2ae954790d7fb9d42bf7d0a82e9c8fa7616ef19bd353161eb640b4b6b98d1e6edb4754c61b0df29ebe91fbf6d081b4e4b3d58fff64cb9247d4d20a881a02ed80a2d2adfb66c2f79f8dbf131ee752aac5d0b2e9e20a215503cb97817a9bf6adec74c8b0c11e41e44dc34cc912dc690337aa5f7d1da7edd82dc9688f811a84c5d71b8e51960b92c396ffd2ac3499ce98503fc034957579ed53c0e64966abd421de766a56c656ad83025bec5a0db9367c6d5e3cfd58b51ee09e11de883e399c55c9d19ecd5836519ca75770b98df8c8a7faaa3eb547d71edbfc1e9b3cf49534e98e37e8f57ded2ad0080e6be42df548a68d0552821cce196155f990083ecd6b7a9fc7e09fe1e306bda26ae7ac98bba39d8fdcc89945d469ee4df9c3a31f7b77969ec98b19f2804d573f27eb0105705324d98fcd51ce453a3d68871fcd08fbf303e383d4c1278213dde21b25e28d7503297516a1a05818e986cbb3cff788ebafd322ddb36e9e1110f9d38f51fe56f99bacacb093a9973e75e6706fcff9d197f70f4f87a7c0bec44954c246abe1e38ffe13e658ba208a74a716f6272d3aa882a70a970690ab5839c9a77d42ed516ee308053c31200143951e484a2a2d5432f85aab7aaffd84ccf9b40cd45462748ba08c6f73276e69438de705b376ea04fcbd674e7659683b276d23a04104ba3d9b77247814d3551aa5869df7fb1860e93f617be7ae85ffa00abe9ebf0444160150ff5dcc13f44a7c700a9ef9107affa766324d4fd6f2fd12e8075ff108f3008703cfe7b411a86ed79dfcc83d086360c160029198b4ab4e835dfc7c63ac32de47e4c1c1507788576470458f77aa027da1fe459d4f545e6a1baed8d2beb1c3837725257a563590ce4e42f2282faf134407b7e3180a88f3045ac5a53113a5016ac6ca524bdbc32517a7248a", 0xffe}, {&(0x7f0000001740)="34fbe57d7eb5b906b5864d6b46a4b63a4b22fa2c6ddb4aef73b67a8fcd7214c367ed6591f57905e2e120857a6c0c97f440319cfc9156d92c1b2bb9d1e2d53ce4e48e1066648a01790475d5607d0586221f9eca55b78d368dfeb1a05a7660284d21e9709802ee7e291c705209a053e7726ea375dee945ea825856289e3dd0e3cd553bec54279db2c2a2b3c2a7455180338ca02ed947f915a744ea07e25c0fa32ff41d37b976ebf99debc4c8cdd04c74488db6a8a91e9d062e6b52775ed15c3c3b1c144f3b611757273947760331e192af155ca2e32c2b1cf7b0ef17c61fb77567a2f39dbb1920c0aac1ce8f4968579b1549780b08f19a5645d3a000e3999bc4ce73c1bd562f5f97e63e2a38673aab4f76dda9ff0ef29557595fce70d337f973adc337d1ce4f4a8eb98e84c773625dc313196089123da50dae7920966beadbdc90c5d729ab4b19fd9aebdf740e9328801ec7738d234cbd442103791dec56a532c1caa146d5edbe1de1e5377b48d8b94d79bb05f175d5340e806db28f9b54ca803ca467fd215898426e4e510a347392335759f5c85bc84f0b1c052f9ac85abb3b852f49077d4fa06251ceb20da72460cae1cb6c42b0cd494114427262bfc8e8ac5e87ef329057a39da73829f1366316733d8b1c721b4f5662d49844e57013abe13a1648a9f1ba1f292fe0b84f09cf12b8fd6b72db51cdc18e9848bd96cd52ccb75c754c09a3bc9de9d9a2d01c638fcc7a0bb334820dcdb7b7fb5684b9b0123c28f07423474f6251ff720737a02f84fb7cebd2e9b22803e019ddfb80acf62376a2cbcafd78939a31aa67741f51aa10ec46a25a1823056e7030a5be753705372878b419acf00cd905c3faa850e463900ce07de3c5ceb3b137ae90975fc748baed7cb5662196e7eeda16f0a1f22cfba8ebbec06d40638f7732c45e9a0823ed0ab07717e6695c2ce5c9c81092da9018cde1de5a23fa9fbf0a862e60026f0c84084caeecca3b04449e4b735d85957c0213af5b1b01fdcd1bd54226f5fd60c82e0646e4c87977719ab9021805875aeb2ac194df6dda4422f1eacfc66d19e89aab197342ac1ba22b513cc75f7a5d108a6719c61445131ef62841c2cc542b192eeec0cb0897200270e32524dff142cc87eb92a4ec3e4d1607747a7f49b0621ffec0e7f9621fde6fa4cc48c48adaac8aca154dbe8beb43d6056a2ef1767e087402eb46d4bbb963176e526405566fcff6dc71b1869f565e18bbe3a1315f22c819241c5d03b9a4b5b4941dfe40f03c155fd329a67e009516ef33d48cfc899011375e17d6847c839896ecaea875ccaf3e0f16b7158bce3e8b738da8e929ebcc89afc6e6beffa2a8fc6ad08c7e286713987db7e53d55c56af1bcb1da79adcce10f1531d0cc94eb0082ff1e25b318b1754708953cc1399e3dbe41d339e9c51e1d35222346e6fd190eb7e1c271924d21951f2790bf0ce4540d195d53f89b7edba2ecbfd05350c6249b3445ae4eccde6a047e1d4f9105340993b3931ebf3a87f87835273c9b9773df0286f707c193a4ae2968b128cdd39ff6cd91b9c0728dd65cd39843581ce1051a00384d79c10817ca194e25d891b8c0e06eede6253b0a1c00adf389a7efaeda77137aa6671d34a1a4675a6948a817daef8c8d67dd97fe181debbdc255f69f484acb928f83ce053764feb062e26e031d26d69cbb9b5a1fd91a8a2475144edf8e40e7eb7b7f67aead24941d6e1357f29e7d866eca1e81c32cb9ff735fc672d2ba0b2c8b87a3a0b4909d6ed43c10d9bc8b545941e58f965878764b7d6af5a0ec385184a71a6eb803b2d6b0f8c53af027c4573d0956a1cdf8c0ae23052cab980bbad01e491ea1f1440fdb613868c2e302ace1269801618390f3d46865464c56d8e9fc820b252dd8c1528c80d32052fe2f76e0b947a8e8f2915a11c712035c4241164b1170bd0bfd39ed50bae323aa71e2f54a2e1e2e75bb84d46bf6337d13995cc05701705eca4a60e90d43797b7439949a18c42a811ae29c7d510686582a2fa27af9cdfb3233255b88f2ca7687d7a3b42a338ea198f9b1bf7cb56c72b24e2843bed68aee0a0d00607648e98101e6c6d57ee49e00a65f21980ed0edae418a705bac42323a02e81cc2b469cf5e46896cf1d250211bbe5b309c3e21aea63253e75d380fedf02d94370b2427b45b94210b2bba77dcf835c358e2ef7f5f60bfabf9efca6d54a7dae31ff65fd446a0bd12e9eed124c1dbfbf81b9e11f0eb7669398f77eeac6425b727159c42681b71fb820d907626bac4de5f179ee070c1a2f66638fb4885989b091a7b40b2f031eea2c269269623656ec3b6a67b15903d7ab476fb3806907f73cc7c4299eed8e914830e18cd65540a948f1d04d25862426bb6170cac739c9ebb3243ad864ba7b9b7af26fdce99488b86bca4c1fcb85c8a0dcea3b8a8cf2b6cdb1a5902c98a9604914b4307e8242cc4701445181d60233c7229f094a04c925f4468c493c23d752a56f6eaa24a4a38d099189ae734e09f2791b43c28b43b9de3b09f8d6167003cd11188a05605840faba88c88b41125af4c296fe201996ca26257789c720606849ccd73169e976c50dc1fc55ca64cb05f48a66630e4a3f9fdb0497e9badab3c7fc5278743f51bcc48ee4ab44d7f8d128ee686669c6e46e1fbced5329762c974916887dde68efd53868fee3dd6123beed6f55e9a3bce23f6b46d8310b5fab65776c8a63c9778a71a2c2981d5500d356d563e3060d9e701cae86030c268df565fd93563bdb546838d2ce447a425d4089813babd14f267131aaab94892baddaf4d733fadb84086adf3fd499a51d6ddd63581c981a5e5a0c83f269d223a5fa5012aa49db8e762842fb810bde15f4b61111343fc8380268c1d44173402cd3df66f27aa16ae6958f153e8c93e7baa514cde1d6dae8360b0e415db0efdb5b68de82a590f314e1036b8807d0aa209b7993580d6f332de58e3714bda9f8bde08e21e5bb67fbe8e2fd221b7f41b196fa5af38ebcdeb25f77b6fa12e2ab9381cdfec58a4b5c7e97ba871c829bdbdf403988b795248d3f12732d6d6596aa72e69d15ccc72103476b37084299f48b890697b2b540ca742ed32dfcc0f67547e52e0a8eaec4f9d89c739b36d695d2885ac3f8fd906bfc7217b2bcaf6b08f0825c8ed611f6587f8ca025c7f7d18fd377f197dff3836f33f8aedf423b3798c3e72711617936fccae1f954d90beb2061c4aba2d403e31fe646d0f53cff40ef8cc57cbef240dd1adb9cdfbaba97ef52566d09ef1a68e3aafcbb1b7e5522101c17f54a559d5ac1ad67522fefac767990941a07e11fbceaa494d96825a3fa4d60412dd4f0bce4b5c73f5004a29c8fb2ebb84aa38a379ef17fefbdd1172cb57875d55d7ccb9fc061738279efdae98d174253dd662c4a493fd7e5302f0595da90a34cb20146ca00a9180d6e5a1643dd16e42aa46c7f3c578a97cd158dadde35528239df9010e0428d7918b6c6a7575d5e7dcaf43c9072e2878ffdd840f2ed622b44a59f75aded6f2a27b5130a8591259f30315981305c4735b535dee299c974da10fb2a5032a33f9ef8d6907312a8b9c5b93b968f3476725c9dd23ed4ff52677c07dee7d7a7d951f9590d799d1cd0915779b24b09e6f14f9156ac0738a109d119210d0201930ab843d87220b5f7026d8cff4bec9eef72fb2824f573ea4a4df6830d82fdfc2b870a1d0d5edeb4e6abcc3d48f14cfbeae562f5c70b6f283cb4f551872d3b8ac05e1705f3ea8118c7acabdab6f279452760a48e535a5d6225d5f7ce650333a8c18528dbe578d8450018f1529883f6e29cc06d68b677408c4f948af1c48e13525cfd6e3d45ffc8fe70ab0050d1c3eb668a6be3c13a47cb163e5e516031196e75fa9f386cc2dc6c7ffb8a09e4b72074dfaf3695044eb4e4257da2fe8b25dab4401e56291e56b88d4a19a20c1edeac8420e7e56870696d0573a10f79b04b0120c499c3154746667eb27026390d5e8029abc0a569cdf5cb253c59bc3b9a580c0ed9eff8f7a800e35c2d00a8db60eca90ea9d1869e1777c1210ff83249f650d6730df068a9f7f316eec8c3562926f4d23e90c02f7a2a03443fd3e1d5ecbbca0e6e0bfe3bc28dd163db29d2d4a457b7e4372aa53941b1f2af060f7de9bcc7e2ac3ccee2723241f5a57a4d0eac5f88528f0b24c87e7fcd60ced10de8fa6651a3c668f79f71763498168be318df4766aa0f31ad99ebeede2cf3c0d02b262376362f30a6f64add5753b43795ffcb75a3c40e8f8ac043cf1051f2fb7205d61abd217921cba9bfefad01bd1f0a695ac9e2b5ca47238c75e0b0db7c463b285ef48e48ae3c95113a72d1891023bcdafe6de78b3f3dc1377c4aa5352eb771afd2517db2ee05c7993fcf917308d5aacd7f4b7bdbb18d4f26273eacdddfd5e5e", 0xc38}, {0x0}, {&(0x7f0000000300)}], 0x4) pipe2(0x0, 0xfd36474eccf4ca29) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x3, 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) 02:04:25 executing program 1: mprotect(&(0x7f0000673000/0x3000)=nil, 0x3000, 0x9) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) socketpair(0x2, 0x5, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r4 = fcntl$dupfd(r2, 0x5, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)=0x1) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x40, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r7 = dup2(r6, r5) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000340)="78d606ad0af5be2b6a82f22f8735b9498ee8c70604dd4144f68f68b42b4f564de1bea7dfc7b79cf523005ff453c873d34d6a6e3c585c01c6d06595e574310a5489a001c662f9cc9d59eb1e2b259574c175e0e091b6c9709961ebcd1a0b489e62e7474e3490ffdb0131b6545f0f8af444df800628ba12d980d1a954a2ed376ba12a033d827981ffbfbf407b95d5ecb50b2d2029ff27900826ee4124dc5e6d06dca2b40274136f308644af2a26ef2e571a9640106511368eb69d177b1fabbbe71db535799cea52f77bd319b7679554059fb4cbce42e5082a397cadce41eef6bf931c0572122aa22c1e5f363427740597c656536fc21606eca781c4e881a59eb4e03eb5c2bdcf3fe7d12c0e4bf41b841487ba6e3d70950f4f1a9df493999f7f25222458b21803941e2b3fa161c9e5655b6887c8747e764ad76d64746ad0f7e57a24a90695af3245bbdd76f2e8006785aca6c38272d5492184457b11247ae46b13541255867608ccc0b6291e1804d814e89853eb575e8bd6574617dc1a60ce6459b93c7e1f9b4dd9789151c15e2027a5a21f3d164e8c865beddf783111350c4aca317f1504a5bf8c59fd562b2a67a09f1fe683c463b1898b1a198f8bf48cce6468d7bed119223d4e0771c2d7f781c2920588d1a441fc753fa1b4de516c26d8995ed2b38f53d072a6bf11344862e6fc86c923f371fe8a28a2fd5b388ca01c1669aa49cc25d7f01f8c1da1a067ecd6dfd86ddbd49a37735f77693d3493d580db8c89a1729694d9424c0a69e5657515d2d9a9710a24ab58ac885d92ecc1762a5057cac99477ee78c0fe142e9d863c6f46b1176e95ef0c7eb549e5d9c55591045fe3cf257dc9307ccb074deec86e40abb09db4a13cda5c8b544a11b64591d344532e61ca56facb1f1627cc7b4677d06d294137a724abba77f74f9f48f6e6a7d35232fa2bbf3edcb08552f847ca975d37cb810c3f1260a6bb6e2f26bae8234635af3f01072dd1f9f4b1648c4bcfe3ea0316c3a94757c5fad43516ced91a177ae5b82e342f8c0f27ba7d75fe61f45ae642128da58bf3dc8e7b607bccad525825c15302636cd7f6e511f95829420b63b2904b6e84418add8ae927ad43bab81b869792c6f522104e3722c656f33d57ecfb6bd5e02c3d6d40d979e26d868616b4a6630b916cc6767d37d5fad9a7bcc820e9eb2fe81d211d0339057eada696f38508e20efb91562357acdcbe9d1a11e71149ad88746a8a93ba3ac68c1a22ebe25b07e02ad5bfd9faeff35f1f72755057a65bb9a9af97e893ca79416aed9431efb147c853a366e1adba5aedbcb32c153adee60f58fed8bdae321425d209977458ee1141a2dfd51f9598d6af882ee64fd901281f4998d755f3853084cb09aaa428e944b867707de6c6766047adada81f9b7938a18b5b4d7145da9bad166a547792068ff28ddcbf24a0f8814e07b97823d97cc0c66073e8e7303aa76f9d1371b8cdffef80f5b3454313a300c7372e1e0692b09d492a974fc7c6514aac61670ad28ec412d40433b3dfcdc1104c20a17ebacf799aa3ead4b4603875075f78f834e048693d0055da31ea46f4f458929c4e46fddf5ce7ba7bd766f05bcb0c5427db4ea5bd9124391215dc2027947c13968408505770d9b9d447cafda6479fe87c056112ced1ab1074792b5f814339407e1c32b72b208d796a12fbd0ba381036a28cf26acce346f227245586dfafdf2d1ff75fe29999c2de578112faf1242bf999e52be1ad457c4daa632d4fbea446ac9784f11bf8566efa9f17a19180ee58964cf69e06424c8ad385870db0228a20ff0fb21f0eef3d5b749a1cd18547b4f07e2d7461471fb17006627a16b92a2f59d3295f419cb70306439ffa9c080d7835de0607391d0c9555775fc7dbd6ed0cc72260c9ff2c75072461aabea7bc5c3c70c7ed4ed113f53aeda54d408b561e8700b8a13a3f43fbfa886eda1bbcc7d0de1b06d65706618477eeaeb09ee8b4287d91624865323aa02866056650831dfaa176e9991d9abcf7bb7c6b269bbe47347c41788f39cd81fbba00942e95962f9986c2e6e6150fb7c00d2f890ac135537c97f6ad51b37403b3796cba5cb1b710c0a53bfa4f0ad9bbea7ac4979e307b01ed51439e6fea3dd23c66ee2ce493f6f8c8000e3440c874a262c1aa126080c55bec6eab0bc362317dec51a489ab42353fc5475d2997830b0d2030e03a49b9b16a5bf73c1f647d4d63703efb09deb76d9be9aefa627ecd872ae0706a77c085c113695525e38626a3b255ae20b0c5d10db5719b223277d85b05bb68940120cf5f9f3daa432a4011274ed3bb9b618e3471c6fe8d2414295a073f337bef3bb31d2e60c798154a25dceab7ffcea185fd78653afed5dff96d1af3f64c742d9ab9451d442d46c1176854ec14569aa5502086d3334e94f539ad6f8237befc10dac618db8b23f1195e352c13ee13a7c8ab6071b2911f88eb1e889f593294d8b37ed039d2dfa43db8d27e575a312bc43499df682e22488d39c0a3d0fc0ca3e87663a510f3773c02418d517280a0c3f03a15245c507f93fca54d98b5ccfd603344cbad01c914eea4747c21f666a5a7e20f38bb5cb4a28e86f0d5048f5efaa8ed8ca56c0c062c3f305a91e76fe980814e6a098f62174201c1eb72d9252ce5ffe081a538d2812f40929a32e496e74b4317dc2e1df154a7532e28719ea25847ff44c2fddba4ee9cf557614d746bf6bf423abf8e3650263bd8fd771c525ff9f74c5445004dd94f5346c6f73fc26d4668fd71d6d859600179819e0eaf663968e14f4440f291acdcf1ba4f4c9674edb37d31476aeaf582e0ac693ff8efb53c8e9765025679494825da0fb1eb3483bbdaf95bfbde19ce5356cc811b2752f0191451eca72f5b349daf629e8a06c9fa7152f8c6a47ca4f83c3f8cfefee927a3602a40aef37945d659b0cd178aaaf6010db88076cceda07d65118aba2a9fc486fbb150206c7aad68375da1f3d2255fc042629b61971a70386205cf2d4e659b5a5b124b412b60cb8a54be04b0accdafd40aa21937a3692de86d1147769dbc31b5f0a3077c245125e8ce5cb09e904d8ceeeb05c985fa4da0b44940d74befbadf1bfb96d72fadb18014f7638f90fee0fe42f5114fa56d050bd15a8fc1ee69f96f171e7202d09272f7a8b8003f23c4c84ec08e873b9deaa5ce270372db7ede6476f07c2ce6f921821e0823e2a8457e891dcba0f38e66078854f2ae8224afeeab594f76b2276e8996975eeb98831343338fa7dc2d6bec92f84fe108d1fef793c4b3397da811f4d77e42bdd4c7637e175d1e54b64f3ee8769ed9b688ebcf5602a833965a404d592a4bbdd94f44b6c872fc1d1be12ddd15540559169759a62f2d92c830bc4e0683d7fabf802cda41d16edcb60ddafbd63b7c408527dad4520156fa6565a008034c7b6f172eb18200eceb1add281c954bea8b5c0c819c71ea378e65521c4ce6adb712a0b9acbb758008a681a14f047c17259ab741e22b3965517c70ba236edb102f27133ddd5389d053899bde05fe69b519acc18fe8fc5f536d4c3667f019d587805fe88173159f6832df2cd8e1e73b6f21b9b0b96e2e5fbba5bd9adc7cc59740e2ab08d52d4101c9eba72e6ec695dfb0984562eff86065192221f299c90fbe7caf2d858afbbef98b4e432a38a0ecfada585fc174c59d8130a27606135ae34eb5403ef0e822db63fa8141372bee70549b49374319112f1bc5d1efc5ed363033198544af3af7c5f9f83135f78d3982b515aa007cf3fbc0b8d93fba967f16381ba9c9b5c117dfd8a7ebdcab4dfb731e217fcf391cec7c403c3c2a8bafa0d9da6db5b76539c543df3e65bc5cee25947ee74745d182d91cb28ba3ce6d41dcfc624fbe4386654195a130ea121f2c45c5c68812b49954fcabef9a006d0fbb51cea906e6da6bd2aa5e45adfee4bbd92453f5e35b82cd009dcab3edeb58ecbf47d477be6b1dd339c4b1d2bef0b986bbddd18e153cade8b7d92fbc02f033e416458c3998b0420b3c0aa8f8a089deeb6fb227514b5b6755fcac8e6e99786ab2b91bb5cdd3f4fbdb7dc998a746c7af2c94d2b34d72b4bcc892e296a40012e82c9b86a2a198c225dfcfa205a9b32e09047f6cc9649b1fac7e949142c8c4f18cf5e9300ae194a9ec28433ac7c32336f19cd9eb3566760320678e78a0caa8fdee84dfe355b36b7aa91af7f63cc1f604af27a9cb8206b8820abcbf4f5c9d856e934f241ee2e2846b1f40910305f6f35d11aa234fb7f7388b3b840b8d1c6af331400c8591e6cdc9d48e23b183ad2def87ec88ede36e63f4f17137775447d02fe48d490df57139a39a6d2286ad594033f591da8d0f4c518fe405d4141cf0ea37106d2a40df4cac9f4464c126942db98c5679cfc21b44f6efb25d049a2507074c0dd5145260ccfdd8cbba4fd76fc22ed6cc58978a9a02f03df5adab94ebf8f762ec84490811974a8e5460c49dbf24986eebba169a611c8251300787cec7026ac3d650fb9e497b87e04a4d3108904f3c541234b62e8a1d05bcec08ad9c08d749f3c5adf8af33cf831bb641114fb15403c4293f25b0ce54aa4fb5b2ec3408255887c8f37414dffcb5203ec7baf7b6155695b7a38adc5da197f72f6c9b338dc3bdcf3318a8293a87d2a10140fd9bea65c355cfdc8d08f8af074c990eaa102dc3ea6a19129c29c7bedb19ab56abfcbb338635ec417b6fa1745981e96cf0fca25fe4e40262d2b68a719c0fd26a6b16a9bd20d54a2f996f05a6d4bf53deb9bdd183c8bafa66342090c44bdcc91d2faff96ab40630c8ae38a555af585b98bbeca223b0192fb917de5f12c15c5ac8e77046beb7e81c724027d99fad873b3d179ecd7c2688a1d0d05c279bb432943b439277c0a2f3a1c1bfaec69ac6e348a049de96fee9b4bec4edd2e457f0f9b7c8867734b01e10a2f141ca63804137d77ed3f3e6555416ac56dbac526fec6c7495828e3ab2d98790cc73e0dd4497d5ccbc5b4b3a7fda4722ac8dbae73f3541e357afd5fa50e6f4c0d0f1935ea0fdd6c269cf753cb40dc14454bc715eab1b82f5b406a14cefbaee1940bb68abce775e236815fb5958b9f4c83b659a5283f9c5a029fdf301995242f6ac86216d82a9274b5776f83214b0511657b52a55d36fa94d778f3c6bff734fa68354178ff4b93c4e009483f6c99999937ad6a4aadff949c57e1f6846e357a5aa0947272bb0a1a5612fdc036031f6c75546b32073863ff2ebfd63abcb86097c017092eba11d8a678f99d669997e0cb0c9b5141f7ac373929d9777b8a1c4d5b50d554f88d5d495e6a6635d72702c120a95ecfa5362ad0e96979c1c93187fc440d0c3f03dc8d4c01c74fc644a91a475b0d78c6bbc5c6525e222fec5ec9b76d3ec7bd8db17d7ecfb224a91f4b8ad4344aca1b8802462e2bbb317d3b980c93f78370169048ac508fbd034e1e80ec7a47782e28e559b6460eeb525de5fcc10afee70975318c33cea7b28313c5c8bb7bf68855a9ed6c0a93f23ab6848f3615df6697f2ea45fadda5d1f09b8f888bd0055698d6142ac1bd66a0e6492fafd50b77cff85da0fea77180360e2b6b57ac1c72ac75a087cbfd198c7c07410cc4586c1810640f7eeb5b9c6474593d0a4bb342f944104e3359123b0ecfa5384bf48d0d34d853d7977eeba75291cce2a598419dc51de046f2434af9a9631efae8ed4a33027142e7cd613d4f20f354ad3ae3ae90f3e076510a01f18d87d075558b88edb0a34981671963a325623486d826bdc5bea852b92b169abbf6fc8e6b3ead0092968cc54e6", 0x1000}, {&(0x7f0000000040)="e3a5a4199232ebc79fd61d56258ddc1557fab1756f65b77022c0a02c084f556f33dffb36bb718129994bebf7101d250dff03722b5f80e11257dc9eb429554b313560a615e61537bd2f156bb7add4ea15be59f6df15bdbe9ad4adba4383cd1daa57e94dc831cca8f556a97070c8c13fa93cfb12c8000cb4a97c5a1a6dbd078e9e2c5342", 0x83}, {&(0x7f0000000100)}], 0x3) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x1f) 02:04:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000740d) ftruncate(r0, 0x0, 0x2) r1 = dup2(r0, r0) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x8000, 0xc) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r6 = dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180)="9d4b3cc7caa752c04895dbe7f81b83871f5626d6009312689f99a2ba5eb35c50bdc2b9693d91a0cec1b892a86660e636ce13676950417184df0798a975e715d62c5943473967e273535bf3874ae866d36b99027fb896b07cc6ad523a7cc7f39c7b7bf02a004180b95c174f9f9e0e0322add2414c1baa019967f03a9f55420b126b6a8c9185cde3268931eca5241f9ca122ed2b86cebc42c9bd9892f7297a9e9be14a44fb22aaf077700444ae6ff45ab6e68e5d15be1670f1362dfed40fa6460557c38eac78fca3894b77a2f885a745bf5e1169323f36ebaab73788ebd0df91556627abe0c6b38f352b8bf421daf0f631e8bdb39361fce07f7df8e75f962f", 0xfe) socket$unix(0x1, 0x5, 0x0) r7 = accept$unix(r6, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) setsockopt(r7, 0x2, 0x1f, &(0x7f0000000400)="4b74954c", 0xfffffffffffffdc5) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000080)) setrlimit(0xc, &(0x7f0000000980)={0xa, 0x95}) r9 = syz_open_pts() syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x2) close(r9) r10 = socket(0x2, 0x2, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r11, r10) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) close(r10) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000001, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 02:04:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xd3cc}], 0x0, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xfff, 0x0, 0x8000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 02:04:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x5000, 0x9eb4333ff9b22eee, &(0x7f0000ff7000/0x5000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = semget$private(0x0, 0x2, 0x8) chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000140)) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0x6}, 0x8) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffffa8) r8 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x7, 0x7, 0x1800}, {0x7, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, r5, 0x0, r8, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r9 = getgid() setegid(r9) r10 = getppid() getpgid(r10) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069a1, &(0x7f0000000300)) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x2, 0x2, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) setsockopt(r15, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r15, r14) connect$unix(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r14, &(0x7f00000001c0)=""/240, 0xf0, 0x82, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x8, r2, r3, r7, r9, 0x111, 0x1000}, 0x3, 0x3, r10, r13, 0x2, 0xd6, 0x80000001}) 02:04:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) setsockopt(r1, 0x0, 0xfffffbff, &(0x7f0000000140)="96b8f7822a5e9e7b3e9b0c5e0b025584812a7e1bfa17970c93037428125cbd1864e8815b7c0fa2c253c6e79fa7b58efc08177ae0df9be9fda30614fbcefc774bebc53ff00cbf27267057dcf2fc5446859f5aa67d7195e983a4d7d1173be295f98a587dfb0fe11cc51c8177096bb489c38b946379dd4a6cac1585d21813676ddd998aa8fbf1a27c020c97df3814c7870d985f286f98a167c712594f5f967b022135cdb17397d05ce533c691545bb2e9d7dc31d2f682b4d5d08e61b4d7eb1ac421e150ff", 0xc3) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e800000000000000d56b182c8be1b60300000000e0ff07d1c4087dddb2426000000000000000fffffffeffd6898f00000000000000af123e589d000000d5df85660100671206000000001eff0000090000"], &(0x7f0000000040)=0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() close(r4) fcntl$dupfd(r3, 0x0, r4) writev(r4, &(0x7f00000004c0)=[{0x0}], 0x1) 02:04:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 02:04:29 executing program 1: sync() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x43) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) getrusage(0x1, &(0x7f0000000180)) 02:04:33 executing program 0: r0 = kqueue() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r1}}) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x7) kevent(r2, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) close(r0) 02:04:33 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000013c0)={0x5, [{0x1, 0x3}, {0x1, 0x7}, {0x3, 0x7}, {0x2, 0x4}, {0x0, 0xd565}, {0x1, 0xfffffffb}, {0x1, 0x8001}, {0x3, 0x3f}, {0x3, 0x5}, {0x2, 0x1000000}, {0x1, 0x10001}, {0x2, 0x7}, {0x3, 0x401}, {0x1, 0x7}, {0x3, 0x101}, {0x1, 0x3}, {0x0, 0x7}, {0x2, 0x5}, {0x2, 0x252}, {0x2, 0x1}, {0x2, 0x8}, {0x2, 0x3}, {0xacf1138994a8fe70, 0x2}, {0x2, 0x98f}, {0x3, 0x1ff}, {0x2, 0x7fd3}, {0x2, 0x7f}, {0x1, 0x100}, {0x0, 0x4}, {0x1, 0x5b}, {0x3, 0x9}, {0x1, 0xfffffffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup2(r2, r1) socketpair(0x1, 0x4, 0x6c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000001340)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000100)=""/124, 0x7c}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f0000001240)=""/152, 0x98}, {&(0x7f0000001300)=""/7, 0x7}], 0x7) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 02:04:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) syz_open_pts() 02:04:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='#', 0x1}], 0x1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) close(r1) 02:04:33 executing program 0: nanosleep(0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) syz_emit_ethernet(0xc5, &(0x7f0000000280)="0efa10d09723f4e46a5e094f160927a7032d5f8d07d72495d0d67d0c178b134fb46a10da1db0f484dddf150a37afbb1eb007953c233db270fad22dbb51703d1d26231b6c0068dda6fd5f8953649832b1a278be6cfc470c2f48fb8f6404c698e27f75dfaf964f914721fe56683aaddc924d8fc54a5b1b00fe2998e6e4b609ce522c989a05cfd2d2a5dbb750ed961677930ccb2c2cd303caefadb92098abbacd5165560f59a014806b905e5e119fda249c7544f48eaa95bfc8684cf26a2a34b118085132540b") kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) shmdt(0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x89}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dd6a5688c829a67213ff8cfb0b0c29ee987d03e9bb1ca6c6db954760db04c28fbffc18a670da2738d9c19b084c8798cb041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a6529c14c124e90ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c3967ac7c3b4043f88010a723d1eb64352517e430c6ce6c107f85212d2547d0cce4ca666fb92df2ec08f9e0296445c08dea3d51a00e52a50dbf8864361239c730d3625723e8ada8219a00"/433], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) recvfrom(r2, &(0x7f0000000000)=""/8, 0x8, 0x880, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 02:04:33 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ac9a50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000489ec704a1bc74e465be959394029e00af5e0df8fe7b7431feb442e6cab4da168b8c19008a649b19c8504edfed120d6214d7647c2fa968df22c36b643bf3bee4b8848d3ffeedc8fee36479527fc8c86e8086035b58eb9d6574c9d51d36783ffb7e7dd26a89fb425a5744bf4e04192a54400c0c7e10"], 0xeb, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x1, 0x40}], 0x8, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000002640)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790666265292b235f47ce803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374426bdcf30684e7c0275ca25d5b154647fce65ce297a4aa0d7b33bef296a855ef686728b368022e9c4247eea554c457623f506502fe1511e442c8369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48a3a84ca80000000310f8eee99dbcfdd7c010fec4ade3434fd556b4b59fb6a37075653080000000000000083b00e5558e52894eaa77362fc3a5de5459e6a526740e3d22556488f78666c0bf5621c3b842b0a5a1cd530e96562000000000000000000000000000000000000000000000086d3d924f3873a635559de8ffd8f84e14fa98920ac337bfb6e4f2fff0bb30b7cdd98af9c83aceb78c5d4b4a35416bb16fedb8bddabbfd55ce6b10ddd1d8101057cec7c0157687f4685f6915e89323faa685d8bda9ff765a54735a63381b2aa66e3d6e4880b75d9f789db76c89c8fda1458e4683485d37dcc298f4b1df8d4d71bc20b1c0caf7395b13144682e30622b52165debd1609f83af911699332e311f18a1552413b574453c2c45602a99eee998a4c35823e8c162838f25c3bb648071c625fcf760750293b9e19b92646a6575c825bface0f45bd53f118d6ffad0090ef889a652f3afbd92edb41b10c85ef32061c29b25cca768071b6615cd898c933ebbb1baad6b8a3d5189d41422ac593fb4e4503b7f488ca406d330caf5669e9d680c07a3b2683da87aefd9dbd56185191d6c4479bf0e55077633992d0cdbd0ecacdac1b6ef14ec703dc30b7d99e9f4a63b73e869b2e4b0e31e91652fd0c492025c0c439b67ae90682c2e1eb81adb1639fbd8a65b2a05fa6b9d3cf7f24757ef00"/642], 0x1, 0x800) close(r1) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20, 0x0) ftruncate(r5, 0x0, 0xbfd) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf82e95661b936461) syz_open_pts() writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000240)="e19ddf2bf49f83398aa7d26125115689561f88dc4589f7170e44d6714df44dc48bc9412e08b1d7c7651001db863804a5377e4610c53afea3d59e6fd1005750e2b99f5421074c22e5b056d39997bf466539ad08998b1c8fa97096196aba3161cd54786a010123814850745b6be4d9eabeebaf39e354b6853865cb608dd6390ef1dad75d3477eb1b0e975faa3ce1845a2fca8f463ad08b801047afac8e0493d53637e9ba8f8743342ce73651a645c1d6eb88df3559d93e77526b842b"}, {&(0x7f0000000440)="45b1d129b438d71ae8cb48dfa1aec6ffa2e0aa0e47d7fdfa5c550f4e5dc5f7cef26184e428543774be160337a61c45b7a507844b6bc75c81b4483876e88a1cec55b367f9cb9f74d6bc6ae9c5f024b8e41943c1b49f5f957fc690996dc464d6ffbe47751a6e5085b5ba2ea180cf8c5b0bee7a9fdada4149ab370c476a8bf49ef34be8574bd018"}, {&(0x7f0000001640)="79957579e89d18a5c34c220d6ae61bbedcd1ce78cfa7efd7729651073a5140db68805823d979b97edda3c61dc9a0fd8d3bf71dc5cbcdb62b6b28643d46f96a0b11954d5ff41b34979b218b42201507229615bc78326a29060d8d4e3f4bed5e63ddb9b4aa9f735ad4f7ed91b2fd90c0bdd5f9b3a1431c9e44015e893017332175ef57b1b5c664ee3b26995bbc23ae12dd6755e90135b659a7ac7cf277a80bf470981ebf7fe3a13b70ed7d1ed5341c9fc5e3c9e4316ce81364c54a9a7e8a4335f42afdbbbb06dc76f921023ad1ba953f6b6c8a0cee96e90151102dc8b5450a0fdf2a9987ae86820be15597c3e64545a64caff608c6ff93807dc18f8afa8d06dfac0f4cffd51d04dda7f0ae2ec3ad9ef2ffdeab9e2593d27dd486602b4e020969554883a42f9ee1fe782d911f2e4cc34957eaac57ca71cdc67d0aa7e5f4267b77c4f34bf8f84c03d25b63e96f750280f70ee1b0051f5f4b6c17513b75ad4a6c37ecd2ece8550ff2b08e40bb96e8cb687d07d373d21e65d1d52728705893b32011090d4a541f851d075d30b1976d85ceb959dabbb73f8bff72e015fdf78f340eca2075c60026e3b91188713bc22d47348b04b747ca4d84767772a8d637ad5c7750ccad1a1b8b762ebeffeca47ff357c9bb8760ae2891018c2228cb4ab673a8d47e0bb34b2bbab5958be1fb1e749fb2406764ef79f74ca554746d663ac0181dba03bc4fe69d240bb63987010dfa52560ebb27e4853489f2095a910ee979ce38835a5ce8a39bc2dd77ecc1963a008be481d0faeeb54808069e9f45ee48006fb4017e78f96b7ce3257dbc401ce582273ed1b3840c5dd7ed963f4fbbb2aeb9879bd63b70a35629edbd78f02f647449e093652a14bda065b8fdfec9222491c2d03a0c43e5872b96ab971f50b3cbee8e2233b1ad4d002a0f20ec3c48728694efde66efdacbef281bab5ac0970d01a14017a53b316036313f32900cc01f15c07b0e1aa59769bd6bf26ac1de4a6f603988353d1c3526c560bb5fa71573c05e76d59727793fabdf1263eff5efc848c12706d922bab1e5619c4d61700e3d385dee951daaa6b0ff82aef9daeee1c561eb840ff535bd80e7863417090d1f1afed29c8b85958c03e5259f413b6668037b9349bb346377eec6e7f59232acdec9fcee5ef04696f461fb947564ce8b1280f5ddb22e46b45a4d2e6e01317b77a6fa7dcfa7df0f2e1d7dc2d00b33f5f174e73f69e17166258ed5191b417bbdc03a4c779090c34beafdba739862d00499fb77f7b343c00e9483632e92dff608795e9c5a5bb0e2b49eab76a198f9225b24bf97ab5bf509f15f5dfdbb7bf5487bf7c7d8e849774e8a84dc27044d1f864e24409b00daaba8467697ac6bdc908a583b970673dfb8cc3c554f2642701a80417caf72a372f5e35b65e1d319669651efef68d0dd45b9b73be8ecdb26ac61c2301b8296ae74201bdd5236ab68474dfc7d5165546d3723316c6c868a2d01a2bf8e38cc1e07a3518fe24f511463944e3142c88890cfc54abc6308e183a11113af47c838c0c51a63fda286fe5850748bc20923ff7fe62f9dcb4c00b8179d140b263d31b02efc8acaf9361de9456248059525fe4b05f529e3afaaea7feabebdb7045934acfce2b2901ca7cdbaf7a928e06bd6a239406640b4b3741012fc5d990fc21b85369eb93fddd82185513082fe70e6b99b737a4a59157ca5c89acea012a5e205f3e8f73c5c9257e2f0aff1e5a5b2d7834dee62bf929d7be352ba7d3497733c22778b4ad1616dda00ed039d266c7f3a6c7dc521f93861d34a4a3facc2428142acb08676d17f85d15c761a4d1257eb94533ddba1ab6fef2e3682e99f69d33ab8be5c9cd4b4a7c0586f89a1ac508ebd0166a4ab8d7c7e79e8b75b8efcf376f83d273290d052f6cc24de1ebac7e43e5f751f5505701db3b081a74937fedbfe6d66b0ebe8606b6a3f92010a81a09ed12c15345c4caf009816508fc220cf6a028940fb8d02c7993ee4171322d946d2b34feab038fea8eb40a2d7b29b2eb58c1f8daef6e8222e1d196efa68cf5e406b5fcb8a39c180b46e611fec063e0314018d3265d72d82b2e32bcb7ca2339db3eae18e62a340406087cc20dd42dfab22894875b7707fc5e6160352ac0f66b6e810138d7bb68014e6a582442178ab64a4361f8fdb5e2b15707dee415332a748fb28b78afd3a73886ebf49ce1055399e1e9a31de39b893d8dc7b571836a4ce2f557cf95d93f355620fb46c74fcaebfafe41d6a0efe7e15174eff7262d44e982fa8638ac8e72c8f026e160bad070ccbfae17345018f90a2ecb4e43dce8ed3ddf49f4629fbebb8163f55988e9babff8794afa14090bb4d007b54525128f9a0e0d68463b834cb08841dd18ce3fb4720f5a57b58e66297b2e8f8c3c34e3e455db1f47e2918e197d1f568085dbbe4bbfb20e6fb55768608bceaef7c3f395a5509ef84665c06235764233378dcc6db7667221e5c71a1e5e897503c231218e8c7abfcd7554b69b34c59a9bf2b26cbb7c7bc226314811fd6a801ec1fce25825a65a7cadbe6a3a6064977d1a65fca926be71bcd75e80ecd9a8ff0226ac4cb51a1b001042a84c34d086287a7f6986f19d3fb895f4b64ecef357f0a7f9f3370214774eab15cd6519da47b7c433710876046ac1f8d45f2eae5cc7497b206d4ed9cdc0a7d26180c395eda54cd6b439823d46c0411bd7d5d7280e1b94754ebf3fc59e60b35a134e43e5f42f75ff98ef8d3cc3adf552eddc9fa5bf65bfe995570c75907da66dabc89b9b75b82edb759167774d0e58e94afcf7d977e9182ba56d3729d4ee5c57dc085cc828cba640999f015558aea172abfee68e5471fe466eaccb7c0deee984068f10fc18b962095f82764b4ef9b63d9b16374d818a9357bd7dd4495c61f961a63ce744caa0f6a81a08e2f446e60a4aadedc74d50cde76fa84898b960f0d1bb98160ca9c303ed03182f291eb2fe390ac26b3cc390479e14c8e0d9cc2c5e36140475c78796beb001f6545b6b442bf1f4e5692f5e17802a792b4b4ffc8b3785467896daa75e207e81f21c51dbcac32431c45b23e179892e8a548bfef3b0b10d24012f956d014d40faa639f60705694cae585514e4c5ec00d76488d6a35a1887784d64154c34322eb00076b7b756014a560bc2fcfbb47eb24d96b3d544502a3c28234f6f8788336a8c20fef610e484d6d5a2c62c55d3ddabbe05eec423d4e2acbeeae23a79cb150a3023777b0b208fee33dbbc0d872583e7f1959bc76a2f94d4d5757db7b556fe99f9e8435982951c13f7d16b944fa5567fa59fedfc78a9a785028113ae3972c7001aa726050670c762f3915f201b084c78e0c54950b7ab3dae06701721c7f865d23a178b4d853898105c555c87c4e226cd81fee8ac8101aea8afb35fa39fc2af0d44df17e466ab0ce46ca50973b4405d32952e4ed16bf6cad376ea00800477a1f3adf3eb7d8c33695701ea5fee88b501f54afded3c0a7e4404627bbd7eef2c8da044486cfedb0e1c016bc76c1262037dad5f1d4f507587fde3bbd6df58ea910145768728e12c04a136040dfa677da32ca8b93b60c4848197eefa13e6ac108549dd349d831b97c1ca359a9b8a97e9df8afe9f872ffd0b88c6ed9a0c7747833f545f5d830d030468787e2fd27d573fae7f2a3f571f6d2e60e163f0002e33bd1b5b970944a13355275b1a20f177a202ab611d6ec7729202e56a4b6982b25b38d47a55c8734b84afb1616b392cb764a3528bbd9fb7ebc4a9e721f9c6993c915275d8cee78ad1ecf3670be9568d8a9cf45daa1ea58d77d155678cb87c72a1b336b83d504ac4576d946a2fd5a5d216c4204c05c6cc8ecda799da698d6b77b1d785377503eb9f494880367048f9dbab1b867f56f6cb8f98698a02936289f2a203609271ffaf7b7f2b1b48bc3fa8070ab0d263cf8baa02762ca1dd11d54723936778baf4175ee32167c9fdde46375f28db71fc861131bd742665a0594272fea0c6cc2c0e4b0f164ee7530cd32ce95d09630bf1f1a1f6015841633e94a0a16f3204ef6318fb4b3e5d3051b347b716b63c74079ab709acf818c50837c40a05032bf17d27a5a140e6327dc282d39e2715903970bcbc6bfb643aa5a4449636d0b6e46ccba1ec7595e3017e69b60b29cb322d8c46a8e58e6ec5875a869aec0e7a6a3bb41fcb5db4b5cb828e521cca8059cb92cccb83211e1594251f08c2083645bcf3eecc862e4fde47dc52d031eab5d2b80f76b9ac04f702c44bca4a2edf100c497f4ade257c9bd5e3740f0486f6f00783665653cdc5172dfe4ceb21e62c2319b8970f2874677d8f858ff2500b3413cf97121c2c7aa03f153c2f3be61df230c1e4ce18080facca69aebc4f3481a1b519ef1112da49c96d585e66c47f40f09ef3b8a5f4040d4778291ef284561464a8ae9bd6afa81c1bc236bbf2d1c1f99231db0d624cf95167fba72003a086c27d5e958fab15c0f826353870e34e0699706daa9e6d1378c51c19eef8674f1e2cc2b6095e1e141b3acc2bdcb5403fef4b29fb39e965ea97924ffec30ff8ec81e1b51d0fe20c4e5f80e8cc8c286d9573bc6824030c26cb9135e8f9816128c4c06a2d4152fd21a7315843cdf7ca1c863a023bb14f0f4951fc927aec81e4a14f315618259d86e67398783422294dc4c966914f7362a946ad0e811e1feb855bd14551bbc205308cc75b3e4b23fc5d3d29dcb9989f8b816e9753918e9bce5e74bf625666ec0c7cf054875ef67859f2083651d7f42bb7bbe281a54c4978d8d789820d2b80a895fe798857d398e17a9f3ba45167f9abcc31f34f6a9c336ab55813cccf903fd990f3d8d4498f72a9b91b567940d014f05d46466731df43255b8768365ae9b659bab40169156a77022b4749ca7db2cd64153b52fd873436176a29f5a1f3270240b1666d7d755eabece6dbc5012445ebba103bd38966052229b2cea62028475a8f39934597885d91d45dcc16dd0956a10e083769ed492ddde9a0f948763c353bf6e37c8b900ad210d9b2193f37da2d64829fd93af63ef63cf9edbbdc16d62111993f056602302f9f33b4009464935d88018ef91f494d797e297bd8a00d5bc77f7b479b082843689881600a28cede416663357bb7ce8a03fadc5bcdf11cbd48d7fbbf1e02364f7a63677715b2ab78395e9a513cfd920ccf411876fa918bbf858bb942ee5e2fca1acb48a6e48409dac1c101ce5f0be0d3f659dc58656a9b0af2952edf7e5920a10b3cab73b24bd7774b78aa1260a805765ce290112dcbafded25b7c0ffbeafb0993067cd35d0bb79b8568ed4e13b366ceed4a530cea8c5bd391a48149bb51a4818c3a6a9a960cacb998a4f51da6b6be6ca47780dcc50b24f9cc1caa6c164b85281559aa9ef13927c1663065e0595723224ac0e3e9bb05b1199f3a7474ac179a8727b2b9124b414fc33e4514a555d1074819292094dcc554dec0aedb0ea0a050a1814765e3885eda1f8778ce7a90ecf4cabe552a6611495a24f67703ea1bef4046ce26142a208757adfcbc4a94f5cb00b75d9a4efcc2f6f7fd33fb53caedf448d047f33d65a4147e354815173ab175a1b158a689a72b93f65031bddd7ebeb3934fda6ea3de509bbc62ff2e4cdab1f00e6cea841572fd44590307f41ea88be90fd90f4e5d3f5cc21d17c88e27be034b55874d0dbbc4e719db47db6ef9d126f7fcf63197036e6363cd3be89201c790229383c4a185e1f2cc57966ff26fa91f0fcc28d3a692c8268f78e7c72031e5bf13d2b96e3cb3d494932c4ed3a6e1cc5dc6dc7"}, {&(0x7f0000000180)="7cfbebc2a0705595aa048257d9fa9417577b87b79871dcd8eb7eafd5964e9fd76ecaba9debb7fdea702688df98e7f6ae86f2bfe9b1f4b8e6c3b0620f7c6eb980733a5592387897906dd25022e4673b813dff6375d78bf95fb400af80b3056914e5f81379a5575457a5cea3741c24e616f1615a17035b4b36ca242d"}, {&(0x7f0000000580)="9da0693cffa7237b6a4e359368d3d973ab6ca61df7d59053aeadd6adcf83f78d051fb2b2598cc825192454b962de5cf1a27b557d0d881a29381c1060c2315605285b4a058f0f49d18dd2d58ed07dbe3401def68d8fe6ecfc107617010b0c39eb06025482dda43930f1a14c0412476290b73c7b083c66e5b4333202dd0aa2d65bfdb0010d04c2eb1b7b0f5057fc485c9cc1144a24c0a8fcbbb86931601fca709da13ec0b8"}], 0x10000000000001c3) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="810000f3ffffff00", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000c00)="ca89193d131960e2abfa1378d625a997be648597c043240c9cafc64ffd", 0x18) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) accept$unix(r1, 0x0, &(0x7f0000000300)) dup2(r6, r9) fcntl$dupfd(r1, 0x0, r7) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000680)) preadv(r3, &(0x7f0000000040), 0x0, 0x0, 0x4000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x0) r10 = msgget$private(0x0, 0x110) msgrcv(r10, &(0x7f0000000f40)=ANY=[], 0x0, 0x0, 0x0) msgget$private(0x0, 0x4c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r14, 0x0) shmat(r14, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r15 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000080)='\x00', r20, r23, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = semget$private(0x0, 0x7, 0x287) semop(r27, &(0x7f0000000180), 0x419) semop(r27, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r28 = semget$private(0x0, 0x2, 0x141) semctl$GETNCNT(r28, 0x3, 0x3, &(0x7f00000016c0)=""/147) semctl$GETVAL(r28, 0x4, 0x5, &(0x7f00000011c0)=""/202) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000140)=[0x9dd, 0x1ff]) r29 = semget(0x0, 0x3, 0x100) semop(r29, &(0x7f00000007c0)=[{0x2, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x3, 0x3ff, 0x3800}, {0x4, 0x5d51, 0x800}, {0x4, 0x6, 0x1400}, {0x4, 0x8, 0x1000}], 0x6) semctl$GETNCNT(r27, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r24, r20, r24, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r24) r30 = getegid() r31 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r15, 0x0, 0xffffffffffffffff, r30, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r31, 0x5, 0x8, 0x0, 0x80000001}) r32 = getgid() setegid(r32) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0x104) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r33, 0x40087468, &(0x7f00000001c0)) fchownat(r33, &(0x7f0000000080)='\x00', r34, r32, 0x6) r36 = getgid() r37 = getpid() r38 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) r39 = getppid() fcntl$setown(r38, 0x6, r39) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x7, r15, 0x0, r34, r36, 0x0, 0x4}, 0x40, 0x3ff, r37, r39, 0x8000, 0x56, 0x20}) r40 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r40}}) r41 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r43, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r43, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r43, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r43, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r43, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d00005c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r43, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r44 = getuid() r45 = geteuid() setreuid(r44, r45) r46 = getegid() r47 = getuid() r48 = geteuid() setreuid(r47, r48) msgctl$IPC_SET(r43, 0x1, &(0x7f00000000c0)={{0x6, r45, r46, r48, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r42, r46, 0xffffffffffffffff]) r49 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r49}}) getgroups(0x7, &(0x7f0000000c80)=[r23, r40, r41, r35, r23, r49, r21]) r51 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r51}}) r52 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r52]) r54 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r54}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r54}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r54}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r55 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r55}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r55}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r55}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r56 = kqueue() kevent(r56, &(0x7f0000000100)=[{{r55}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r57 = kqueue() kevent(r57, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r58 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r58}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r58}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r58}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r59 = kqueue() kevent(r59, &(0x7f0000000100)=[{{r58}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r60 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r60}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r60}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r60}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r61 = kqueue() kevent(r61, &(0x7f0000000100)=[{{r60}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r61, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r62 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r62}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r62}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r62}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r63 = kqueue() kevent(r63, &(0x7f0000000100)=[{{r62}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r63, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r64 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r64}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r64}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r65 = kqueue() kevent(r65, &(0x7f0000000100)=[{{r64}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r66 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r66}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r66}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r66}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r67 = kqueue() kevent(r67, &(0x7f0000000100)=[{{r66}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r52, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r54, @ANYRESOCT=r55, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r58, @ANYRES32=r54, @ANYRESHEX=r61, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r63, @ANYPTR64, @ANYRESHEX=r64]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r57, @ANYRES64=r66], 0x6, 0xc00) r68 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r70, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r70, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r70, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r70, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r70, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r70, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r70, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) msgctl$IPC_SET(r70, 0x1, &(0x7f00000000c0)={{0x6, r72, r73, r75, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r68, r69, r73, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r52, r52, r52, r52, r69, r53, r53, r53, r53]) r76 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r76]) r78 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r78}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r78}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r78}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r79 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r79}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r79}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r79}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r80 = kqueue() kevent(r80, &(0x7f0000000100)=[{{r79}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r81 = kqueue() kevent(r81, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r82 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r82}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r82}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r82}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r83 = kqueue() kevent(r83, &(0x7f0000000100)=[{{r82}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r84 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r84}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r84}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r84}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r85 = kqueue() kevent(r85, &(0x7f0000000100)=[{{r84}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r85, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r86 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r86}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r86}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r86}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r87 = kqueue() kevent(r87, &(0x7f0000000100)=[{{r86}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r87, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r88 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r88}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r88}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r89 = kqueue() kevent(r89, &(0x7f0000000100)=[{{r88}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r90 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r90}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r90}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r90}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r91 = kqueue() kevent(r91, &(0x7f0000000100)=[{{r90}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r76, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r78, @ANYRESOCT=r79, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r82, @ANYRES32=r78, @ANYRESHEX=r85, @ANYPTR=&(0x7f0000002900)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c834538f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c24b15156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb7a90c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2550600000000000000c10bd097d07651eecd220eb045b2000000000000000000000004936d24bf15b45ebf8b393ee1c58131171d7addc8716ceb22a49bd1f9e542a994d0cd73a75cd1bc8c7988eacaee047eebf607ed5bb571a6cb747fed2f5fc9f7fb071e05218294e7021f94975189da776a87fbf69434ea074637574c7e75da2cd64ebbb5b272973110c3bd4e44fc06c69f535093d324b37e73a008288e44f7f5e5ab", @ANYRES32=r87, @ANYPTR64, @ANYRESHEX=r88]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r81, @ANYRES64=r90], 0x6, 0xc00) r92 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r94 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r94, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r94, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r94, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r94, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r94, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r94, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r94, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r95 = getuid() r96 = geteuid() setreuid(r95, r96) r97 = getegid() r98 = getuid() r99 = geteuid() setreuid(r98, r99) msgctl$IPC_SET(r94, 0x1, &(0x7f00000000c0)={{0x6, r96, r97, r99, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r92, r93, r97, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r76, r76, r76, r76, r93, r77, r77, r77, r77]) getgroups(0x5, &(0x7f0000000cc0)=[r21, r50, r51, r76, r69]) getegid() r100 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r100, 0x0) shmat(r100, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r101 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r103, r104) r105 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r105, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r105, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r105, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r105, 0x40087468, &(0x7f00000001c0)) r107 = socket(0x2, 0x400000000002, 0x0) setsockopt(r107, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r105, &(0x7f0000000080)='\x00', r106, r108, 0x6) r109 = getgid() setegid(r109) r110 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r110, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r110, 0x0, &(0x7f0000000bc0)) ioctl$FIONBIO(r110, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r110, 0x40087468, &(0x7f00000001c0)) fchownat(r110, &(0x7f0000000080)='\x00', r111, r109, 0x6) r112 = semget$private(0x0, 0x7, 0x287) semop(r112, &(0x7f0000000180), 0x419) semop(r112, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r112, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r112, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r112, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r109, r106, r109, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r103, r109) r113 = getegid() r114 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r101, r109, 0xffffffffffffffff, r113, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r114, 0x5, 0x8, 0x0, 0x80000001}) r115 = getgid() setegid(r115) r116 = open(&(0x7f0000000840)='./file0/file0\x00', 0x10, 0x120) ioctl$TIOCSTAT(r116, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r116, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r116, 0x8004667e, &(0x7f00000003c0)=0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r118 = socket(0x2, 0x2, 0x0) connect$unix(r118, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c641002870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9ae00b4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023ae48df4f10deaa0c7b0fe1e2696d7d010100001d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e90a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb96b200d42cbd5c440cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782"], 0x10) r119 = dup2(r118, r117) setsockopt(r119, 0x0, 0x3, &(0x7f0000000040)="2352071f", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r121 = socket(0x2, 0x2, 0x0) connect$unix(r121, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a39d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r121, r120) setsockopt$sock_int(r120, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r122 = dup(r120) sendto$inet6(r122, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r124 = socket(0x2, 0x2, 0x0) connect$unix(r124, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000008000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd575b4207a62617100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00010000"], 0x10) dup2(r124, r123) setsockopt$sock_int(r123, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r125 = dup(r123) sendto$inet6(r125, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r127 = socket(0x2, 0x2, 0x0) connect$unix(r127, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r127, r126) setsockopt$sock_int(r126, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r128 = dup(r126) sendto$inet6(r128, &(0x7f0000000740)="1c8bbd608fe68327d24e127b2a5e0fe4230a2dfb35c295d232cf82834cd154f04d", 0x21, 0x0, 0x0, 0x29) fcntl$dupfd(r102, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r130 = socket(0x2, 0x2, 0x0) connect$unix(r130, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r130, r129) setsockopt$sock_int(r129, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r131 = dup(r129) sendto$inet6(r131, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000880)) 02:04:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x8) unlinkat(r1, &(0x7f0000000300)='./file0\x00', 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x2, 0x58) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0xac, 0x8, 0x8, {[0x8000, 0x4, 0x8664, 0x800, 0x200, 0x3, 0x40, 0x4, 0xbf32, 0x80, 0xfffffffffffffff7, 0x9, 0x8, 0x8, 0x8, 0x0, 0x8001, 0x6bcb], [0xb9a, 0x7, 0x0, 0x7fffffff, 0x48, 0x2, 0x80000000, 0x2, 0x3, 0x7], [0xff, 0xfff, 0x0, 0x8001, 0xffffffffffffffff, 0x10000, 0x100], [0x7, 0x5, 0x5, 0xf1, 0x7, 0x8], [{0x98, 0x9, 0x3f, 0x312a}, {0x336, 0x0, 0x1, 0xf82}, {0xff, 0x1f, 0xfffffffa, 0x7ff}, {0x400, 0x7, 0xd77, 0xfff}, {0x1, 0x7, 0xffff0057}, {0x9, 0xfffff470, 0xfffffff7}, {0x9adf, 0xffff, 0x1, 0x7}, {0xfffe, 0xc08, 0x3f, 0x8}], {0x6, 0x5, 0x1, 0x41e}, {0x3f, 0x8, 0x7, 0x3}}}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) connect$unix(r5, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 02:04:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) linkat(r3, 0x0, r2, &(0x7f0000000000)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0xffffffff) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 02:04:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20080, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x10, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x7b, 0x800}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f000074e000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000000c0)={0x1, 0x8, {0x10001, 0xff}}) close(r1) 02:04:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="bd8b0d0de49262024082e961d679"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socket(0x2, 0x1, 0x0) r2 = syz_open_pts() r3 = getuid() r4 = getegid() fchown(r2, r3, r4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x7fb) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e7ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7d040000002395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd97ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48b3845a11fa678c32d70650a56ee737c26ad89322e6a2de2789f5be68ab2cb371c5b96f42c3b36699698c3db27cc3691b5d1b62a07722d6f524f856f3ff5c2a771f79d3378abe70818e843c5888d19ed25522e4a49e38eccccb2366765d0bacf14d18c517c37955e5757be1b0c810c432"], 0x1, 0x0, 0x1004) r6 = kqueue() fcntl$setown(r6, 0x6, 0x0) r7 = kqueue() fcntl$setown(r7, 0x6, 0x0) r8 = kqueue() fcntl$setown(r8, 0x6, 0x0) r9 = kqueue() fcntl$setown(r9, 0x6, 0x0) r10 = kqueue() fcntl$setown(r10, 0x6, 0x0) r11 = kqueue() fcntl$setown(r11, 0x6, 0x0) kqueue() getpid() fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt(r12, 0x80000000, 0x0, &(0x7f0000000040), 0xffffffffffffff90) r13 = socket(0x800000018, 0x1, 0x0) setsockopt(r13, 0x6, 0x400000000000001, &(0x7f0000000040), 0x0) msgsnd(r5, &(0x7f0000001a00)=ANY=[@ANYBLOB="feffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e86138ad1a310dfa023aa6156b2bd8b46afd62fb956573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"], 0xd5, 0x40000000000800) 02:04:34 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002d5, 0x0) select(0x40, &(0x7f0000000080)={0x8001}, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7}, 0x0) 02:04:34 executing program 0: socket(0x11, 0x3, 0xfc) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) sendmsg(r2, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="518bd5ea5877aeb5318fdab3ffff6d96440634dbf45c486bece3f6075ed1a8da9cc4094343f5b3635427df67396c2f537fa7a7973339935e8082610ec43b18c1afab6fe80dcbf15f4d8cefb42062bf6c7d81c1054a2b4734fe9fa0e02400a0197ac32b3de9f23210ee8fb787da0c9b2bcbab89ad6b2204a3b2be126b39fca94e3333acd288a0d5305cb30ff18c09b7cd14f95181c47968f3f151ec677936419033c1d4d07cd7c1679f5fa8d8a9bd89854be2c95465cd48db", 0xb8}, {&(0x7f0000000180)="bd40b775ab0b8eaec163360d4b23ae8859e0ab56f9d2", 0x16}, {&(0x7f00000001c0)="1b62fafb5373e6a904b37b0370290ed2039f52ccdb58bac9861a06eaa9a0d150ba2b2300ddc39ce6d68d05c46e4c3a2d384c06ea095656cf13a847ed4e1076e382f6c110eda16e1168519fd4f660c20233ee35291eabd1b239b204e5247b", 0x5e}, {&(0x7f00000003c0)="af77dfd469ce238d90c1486aeba89f8522c32e94489864c8aa831e72e61a0950d733d6cb62faebaccdc25850c928ac6fcb6477016c347d66a9a9e2f23082c6d63f081a22f2425ed7ad10685457051df9703337c7726f78b8b5664dc9c1e873aeb106293fc16a18c37443ac1eda3909afabba3d9772eea16ceb9fc129200d0c09d9641aea215c6b3c73ad6a61113642e2f93bdfc7a094801d9dd35f8d4655654d094d403d1b95c1dfaf8bbe8a0918ca8c659d025a843969a19c44861a591d44cf", 0xc0}], 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="50000000000000000100000003000000b4e9f7d7cd4afb3ec8b43be7dcb71e12b25e8c14a329114e751fe6ebaa4467ad1c240b97013babf75d863be9a20b4c230dee2690fd431db252d99c00000000009800000000000000010000000000000033e03a3d6d913436d85f98dabb317af52835af03c55e197362d4a947d17380ff8d6566a516f9eb1a746d86b9a51c08b837515bf873924f0e8446a7fc73c6bc8aa35d41025a7bcb07018f10fcef39578dceb4ba298034b3d17615f938aaf63ea01153b52f758b7a83e0c02ee0e08434f6e0b8dd375213a10c051a85545df7ff3ce952aaa200000000b800000000000000ffff00000700000065e69dee9dda0bce7cc6eb06923a19dd06223aaaf34d0d21ca967c9fb8dc8adc43f5598f5347ebb39fe32d7747ef29991c911fed7b23bfa5e3429c747304084fc420a9435c5486f5f35d88c3adc173c2c222ee4cbfd6ce009141a3167b927a3f6d92fc8e1fdd068aee65a57b7532dff1c5e3ca1f766c1b60b64ef09cb5efc91b42ac8511a4d723431e3afa46acd307f37d81e0318b06d2d8076061b0e5202b536a420000000000007000000000000000ffff000002000000672088d80b3ee256fc2cabad4553f4a83475346977c71025e70c8c506c7bb89b755c1abb62fc528d48de37efe9fc1442fbce7277dcb6b01a22583cdb318a568c504f996ee12412b5b9bd4beef74a081b343708560c45ec000000000000a800000000000000ffff0000000000001e65600d52c383e214b5c87badc78f0c4c796b5d65d0950e439b7af1e53a87fe33f00242e8579f3fa5579755fc337380ab0a0fd88ffb1890adfd85aa47eb48ffff71e3f1d5a393c6bc15090226c1cb10622c685498adaf1c002e1f945d07a50b9457135946a82733ebc0d59376afa913ff45057292d476dfdf2b519fe6a0e98da7c3da59120b20d6590df80a601c96a6922ea6aaecbe824b67554718d64e5b94a8d6c8f2b23868122123d326b9a815a4b534a2591ee4ece94636ea166b844f6b66c1b1a7bc400c9930cd87c3fa5bd7dd82cca9053cbc4339b72f73940887eac9da98a504c7419295f4beced8beda66980ea068cc88e61851f0c0545f46e14cd88ee0420594faf80dee7271ec68a06001a8e1e9e05476cf717ba45a2aabf54dfb0300000000000000d3b80ac3e9454cacd1e6ed9d4beebf526a7ecd4e4f22e02ce305ba5679757662442cbcb80baa71a1fcfe9be89efe0ce68b55ab33afff2d924000"/909], 0x2b8}, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0xcb10, 0xa3e, 0x6000, 0x1000}) 02:04:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 02:04:34 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8005, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r3 = open(&(0x7f0000000380)='.\x00', 0x20000, 0x0) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) getdents(r3, &(0x7f0000000000)=""/13, 0x33b) bind(r3, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r4 = socket(0x2, 0x8002, 0x0) dup2(r2, r4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x2) getsockname(r1, &(0x7f0000000ec0)=@in6, &(0x7f0000000f00)=0xc) msgget(0x2, 0x100) r5 = msgget(0x1, 0x0) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x80) msgrcv(r6, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgsnd(r6, 0x0, 0x5226aeb395508cfa, 0x800) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0x80000000000000b, 0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000400)=[0x0, r9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x3ff, 0x4000002, 0xffffffff, 0x80000000, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r11 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0x79) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xfffffffffffffdea) r12 = getgid() semop(r11, &(0x7f0000000380)=[{0x0, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r13 = getuid() r14 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r14, 0x1, 0x3, &(0x7f00000000c0)=""/232) r15 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r17, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r17, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r17, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r17, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) msgctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x6, r19, r20, r22, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r15, r16, r20, 0xffffffffffffffff]) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r20, 0x0, r12, 0x100010026, 0x4}, 0x4, 0x7, 0x200}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r24 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x7) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = getgid() semop(r24, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r26, r25, 0x0, r27, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) setegid(0x0) fchdir(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x0, 0x100001, 0xdff}, 0x1be) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x9e) ioctl$TIOCCHKVERAUTH(r28, 0x2000741e) ioctl$TIOCSTART(r1, 0x2000746e) mkdir(&(0x7f00000006c0)='./file0\x00', 0x3) clock_getres(0x2, &(0x7f0000000240)) r29 = socket(0x18, 0x2, 0x0) r30 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r8, r30) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) sendmsg(r29, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) msgget$private(0x0, 0x85ae05fe66a5ddc6) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000540)=ANY=[], 0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000540)=ANY=[], 0xffffffffffffff2d, 0x4ed48ddbf11ab290}, 0x417) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000480)=0xffffffffffffffc7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x20, '\x00', 0x4}) 02:04:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xfffffffffffffca4) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1a5}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r7 = fcntl$getown(r3, 0x5) r8 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x240000000, r5, r6, r5, r6, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r4, r7, 0x41d, 0x5, 0x5}) r9 = getuid() setreuid(r9, 0xffffffffffffffff) r10 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r21, 0x0) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r27, 0x0, &(0x7f00000000c0)) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r30 = semget$private(0x0, 0x7, 0x287) semop(r30, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r30, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r30, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r30, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r26, r25, r26, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r21, r26) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe3a8ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) r38 = getppid() getpgid(r38) r39 = msgget$private(0x0, 0x20000003c4) msgrcv(r39, &(0x7f0000000440)=ANY=[@ANYBLOB=' '], 0xc, 0x2, 0x1000) msgsnd(r39, &(0x7f0000001980)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367cdde7df0fcc6588568af8cea73da6581d3db901cc8e582d225bca0000a27627e64a4fa500000000000000000000000059d255941decae2c20e73993ee4b9900e8c43316c03b5c9501a44b0cb54e4b1d6b8097ffcdabadc23bf04549111e26bd81cd34c26a8d15130bb6282e5ddee862a5cf2579feab5d265e199ef34a17b642de85278292237a20330c702501c0a85f7f5f2bc48dd923a7170f3edc56aa4a072dfb671b7f086a46f83552d57ed05ee380ee0e0fd008b063dc6f8d55284faf359a901f"], 0x1, 0x0) msgsnd(r39, 0x0, 0x0, 0x1800) msgsnd(r39, &(0x7f0000000cc0)=ANY=[@ANYBLOB="01e3783e76a0ce5da883c096d5dec9131e670000000048696a28ffffb100802b83ca1386ac746e1d3f6d380251b3fa6139043862e74966348ded6ed6c0fa2481daecc1b311d9d171476ac9d700afead0b16ee0ee0df0d1b16beaf10b4ec92518b8ad4919"], 0x2d, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x1, r33, r36, r32, 0x0, 0x46, 0x81}, 0x10001, 0x1, r37, r38, 0xa5, 0x1, 0x4e2c, 0x6}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r41 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r41) r42 = syz_open_pts() r43 = kqueue() kevent(r43, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r41}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r42, r43) r44 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r44) r45 = syz_open_pts() r46 = kqueue() kevent(r46, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r44}, 0xffffffffffffffff, 0x95, 0x0, 0x1}], 0x0, 0x0) dup2(r45, r46) r47 = syz_open_pts() close(r47) r48 = kqueue() kevent(r48, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r47}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r49 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r49) r50 = syz_open_pts() r51 = kqueue() kevent(r51, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r49}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r50, r51) r52 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0xb1, 0x0, 0x4000000000000}], 0x0, 0x0, 0x0, 0x0) close(r52) r53 = syz_open_pts() r54 = kqueue() kevent(r54, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r52}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r53, r54) r55 = msgget(0x2, 0x0) r56 = getppid() msgctl$IPC_SET(r55, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, r56}) msgsnd(r40, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r43, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r24, @ANYRES16, @ANYRESOCT=r46, @ANYRESOCT=r47, @ANYRES32=r55, @ANYRESOCT=r13, @ANYRES16=r53, @ANYRES64=0x0, @ANYRES16=r14], @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYRES16=r19]], 0x4, 0x800) msgrcv(r40, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r40, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x1, 0x0) r57 = msgget(0x0, 0x0) msgsnd(r57, 0x0, 0x0, 0x0) r58 = socket(0xa, 0x800c, 0x401) setsockopt$sock_int(r58, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r58, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r59 = socket(0x2, 0x8002, 0x0) dup2(r58, r59) r60 = syz_open_pts() close(r60) msgrcv(r57, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYRES16=r58, @ANYRES64=r60, @ANYRESDEC=r35], 0x4, 0x2, 0x1800) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r6, r9, 0x0, 0x12, 0x80000000}, 0xd, 0xaf, r7, r37, 0x0, 0x94, 0xffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r62, 0x0) r64 = getgid() setegid(r64) r65 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r65, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r65, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r65, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r65, 0x40087468, &(0x7f00000001c0)) fchownat(r65, &(0x7f0000000080)='\x00', r66, r64, 0x6) r67 = getgid() setegid(r67) r68 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r68, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r68, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r68, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r68, 0x40087468, &(0x7f00000001c0)) fchownat(r68, &(0x7f0000000080)='\x00', r69, r67, 0x6) r70 = semget$private(0x0, 0x7, 0x287) semop(r70, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r70, &(0x7f0000000b80)=[{0x3, 0x6, 0x1000}, {0x2, 0x2}, {0x1, 0x8, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r70, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r70, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r67, r66, r67, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r62, r67) lchown(&(0x7f00000001c0)='./file0\x00', r62, r63) r71 = getgid() setegid(r71) r72 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r72, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) ioctl$FIONBIO(r72, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r72, 0x40087468, &(0x7f00000001c0)) fchownat(r72, &(0x7f0000000080)='\x00', r73, r71, 0x6) getgroups(0x6, &(0x7f00000002c0)=[r6, r63, 0xffffffffffffffff, 0x0, 0x0, r71]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r74 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r74, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r78 = fcntl$getown(r74, 0x5) r79 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r79, 0x1, &(0x7f0000000540)={{0x240000000, r76, r77, r76, r77, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r75, r78, 0x41d, 0x5, 0x5}) r80 = getuid() setreuid(r80, 0xffffffffffffffff) r81 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r81, 0x0, 0x0) shmctl$IPC_SET(r81, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r83 = semget$private(0x0, 0x4, 0x2cc) semctl$SETVAL(r83, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r83, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r84 = getgid() r85 = socket(0x800000018, 0x1, 0x0) bind$unix(r85, &(0x7f0000000800)=@abs={0x2, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r87 = getgid() semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r84, r86, r87, 0x10, 0x9}, 0x8, 0x1, 0x9}) r88 = getgid() getppid() r89 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r91, 0x0) r93 = getgid() setegid(r93) r94 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r94, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r94, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r94, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r94, 0x40087468, &(0x7f00000001c0)) fchownat(r94, &(0x7f0000000080)='\x00', r95, r93, 0x6) r96 = getgid() setegid(r96) r97 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r97, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r97, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r97, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r97, 0x40087468, &(0x7f00000001c0)) fchownat(r97, &(0x7f0000000080)='\x00', r98, r96, 0x6) r99 = semget$private(0x0, 0x7, 0x287) semop(r99, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r99, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r99, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r99, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r96, r95, r96, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r91, r96) lchown(&(0x7f00000001c0)='./file0\x00', r91, r92) r100 = msgget(0x2, 0x0) r101 = getppid() msgctl$IPC_SET(r100, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, r101}) r102 = geteuid() r103 = getegid() chown(&(0x7f0000000a40)='.\x00', r102, r103) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000080)={{0x6, r91, r82, r102, r88, 0x1e6, 0x8}, 0x4005, 0x9, r101, r89, 0xfffffffffffffe01, 0x7fff, 0x7ff}) r104 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r104, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r106 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r107, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c4ec71a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r109 = fcntl$getown(0xffffffffffffff9c, 0x5) r110 = getppid() getpgid(r110) r111 = msgget$private(0x0, 0x20000003c4) msgrcv(r111, &(0x7f00000004c0)=ANY=[@ANYBLOB="a7b4d3261c192f4bbd801ba4e3f8302cee30c9d09d5f8ca2"], 0xc, 0x2, 0x1000) msgsnd(r111, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r111, 0x0, 0x0, 0x1800) msgsnd(r111, &(0x7f00000005c0)=ANY=[@ANYBLOB="010000800000000048696a2905670000342fcc8ec5d56f59ec0d339a63075bc61aab042916d0ed1a9b6be130634389632e260ed1934241e5b6f44479fc5bd801"], 0x2d, 0x800) msgctl$IPC_SET(r111, 0x1, &(0x7f0000000980)={{0x1, r106, r108, r105, 0x0, 0x142, 0x9f9}, 0x10001, 0x1, r109, r110, 0xa5, 0x1, 0x4e2c, 0x6}) r112 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r112, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r113 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r113}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r113) r114 = syz_open_pts() r115 = kqueue() kevent(r115, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r113}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r114, r115) r116 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r116}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r116) r117 = syz_open_pts() r118 = kqueue() kevent(r118, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r116}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r117, r118) r119 = syz_open_pts() close(r119) r120 = kqueue() kevent(r120, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r119}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r121 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r121}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r121) r122 = syz_open_pts() r123 = kqueue() kevent(r123, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r121}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r122, r123) r124 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r124}, 0xfffffffffffffffe, 0xb1, 0x0, 0x4000000000000}], 0x0, 0x0, 0x0, 0x0) close(r124) r125 = syz_open_pts() r126 = kqueue() kevent(r126, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r124}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r125, r126) r127 = socket(0x2, 0x8001, 0x0) close(r127) connect$unix(r127, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r128 = msgget$private(0x0, 0x1) msgrcv(r128, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6645887da8cffaa2f93a6b65a9d7a2a0e191c295b2a8a3a90716dfd5c54c0317ed3f0547610a517991f677ca0ed6045432ca10472d7aa72f565b38bd7f0a115ddf9b6"], 0xf9, 0x3, 0x800) msgsnd(r128, &(0x7f0000000d40)=ANY=[@ANYRESHEX=r115, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r94, @ANYRES16, @ANYRESOCT=r118, @ANYRES64=0x0, @ANYRESOCT=r123, @ANYRESOCT=r84, @ANYRES16=r125, @ANYRESHEX=r127, @ANYRES16=r85], @ANYRESHEX=r83], 0x4, 0x800) msgrcv(r112, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf800080000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000ffffff7f00000000000000000000001b00000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c100007a0fcd0d020e0604d437c3e0b7e3126e8a00"/268], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r112, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc38ef88f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r112, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) r129 = socket(0xa, 0x800c, 0x401) setsockopt$sock_int(r129, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r129, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r130 = socket(0x2, 0x8002, 0x0) dup2(r129, r130) connect$unix(r130, &(0x7f00000011c0)=ANY=[@ANYBLOB="6202155cf809a3586e4000000002000000eef5d172cbe4c8107dae55c79cc4f8c4d1fdfc3f7c30713246a474a0d9ec2a98296c770d3a2d1e628e9f29d853435e3487fb4312b880f7bb05e832e729e4f912af8f772010c5a6a6acbb4bb646e360a641aaf7a35c184039be2808fed70896496670df227a0691c8bd80f221fe70a4c18ec28f6ceca7264d0e17e4c8e2469dfb0664cb273950b2c9f15b3f00ba63d15c39420b7f3d929793be4832010000000820fab2c13cf1fcb46866d135f1d8b0970df246f794870e25fa3eafe88b117aeec9c9728b540d065a8335261530317cd9b2bb45a086988b9a8e6285feab308ff11cdb442feb99611e866781c0f3c327859966f2ff6406efe1f007b01a6d2d0551dac767a65085f09b9c0cdec36468f7dad18b10e6cf23309b6d3bb117c309073641e4c00388bfbaa86128260a51c4416554d12d6bc6e39026458e055c80d70c8cd9a356f5c30fa3a2145e3e1ae34206eab896e4306f748c2cea90c78ca49d530ca68495a3777c1fc6d0f61ffd1555711ed8f78e3c5a087ecf0478d0367ccdfe626f2506c69b48cd46c624198cdecdfbb79d44ab984df3854fc125307cbd39f4ee780ac750f97cfccf3f4a8a70017554208a346efd461bf24737dd68398c52cce81372c20694ce40393b2ed9b31da2b8ab1e83e1ff9156879e"], 0x10) write(r130, 0x0, 0x0) msgrcv(r112, &(0x7f0000000480)=ANY=[], 0x0, 0x2, 0x1000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r77, r80, 0x0, 0x12, 0x80000000}, 0xd, 0xaf, r78, r109, 0x0, 0x94, 0xffff}) getgid() r131 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r131, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r131, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r132 = getgid() r133 = socket(0x800000018, 0x1, 0x0) bind$unix(r133, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r135 = getgid() semctl$IPC_SET(r131, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r132, r134, r135, 0x10, 0x9}, 0x8, 0x1, 0x9}) r136 = getgid() setegid(r136) r137 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r137, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r137, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r137, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r137, 0x40087468, &(0x7f0000000d80)) fchownat(r137, &(0x7f0000000080)='\x00', r138, r136, 0x6) 02:04:35 executing program 0: socket(0x11, 0x3, 0xfc) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x17, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x8006, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ec6c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70ca2c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf00001a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a80000000000000000"], 0x10) socket(0x18, 0x5, 0x7) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3d75405218b9a85eb35cc872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/187, 0xfffffffffffffd71, 0x400, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$KDDISABIO(r5, 0x20004b3d) 02:04:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file\x00', 0x80, 0x46) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xc4, 0x4, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1fffffffe0}, {&(0x7f000048a000/0x1000)=nil, &(0x7f0000517000/0x2000)=nil, 0x8cf}, {&(0x7f0000428000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00004bc000/0x1000)=nil, 0x400}, {&(0x7f000069a000/0x3000)=nil, &(0x7f000037f000/0x3000)=nil, 0xffff}, {&(0x7f0000341000/0x3000)=nil, &(0x7f0000522000/0x4000)=nil, 0x2}, {&(0x7f00004fe000/0x1000)=nil, &(0x7f0000325000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000755000/0x4000)=nil, 0xfff}, {&(0x7f000046e000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000008}, {&(0x7f0000211000/0x1000)=nil, &(0x7f0000257000/0x1000)=nil, 0x5}, {&(0x7f00000db000/0x10000)=nil, &(0x7f00002d3000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000592000/0x1000)=nil, 0x3}, {&(0x7f00005c2000/0x1000)=nil, &(0x7f0000446000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007ae000/0x2000)=nil, 0x7}, {&(0x7f0000403000/0x3000)=nil, &(0x7f0000600000/0x3000)=nil, 0xd0f6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000587000/0xd000)=nil, 0x9369}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) open$dir(&(0x7f0000000680)='./file\x00', 0xd67b9cb49c2e1107, 0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000006c0)=0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=' \x00') 02:04:35 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 02:04:36 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b6710000000290000003d0000000300"/48], 0x30}, 0x0) socketpair$unix(0x1, 0x6ddcbf512448fb85, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000300)={0x7, './file1\x00'}) setsockopt(0xffffffffffffffff, 0x4000b45, 0xffffffff, &(0x7f00000004c0)="fa56061c813d3bcb55a3451dafcd936115d20013b59810a7004a49ba109ec637ade108992a9ac60b0311b03597a55024ab0e16b444081cdd6b5b2f162f62a4afdefb17b5e40c2c76446e0eebe7e0495edac48a04d7e25b79d9b0765946dc36eebccdd99728ef2ee3f2c4d04b321a67eae50ab782286055b8197ed94212242af0a56df62c13b8cf1c698766bbbadcfe", 0x8f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000040)=""/109, 0x6d, 0xedcacc6bbf47d1ea, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCEXCL(r6, 0x2000740d) 02:04:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup2(r0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = getgid() setgid(r2) r3 = socket(0x2, 0x400000000002, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r4) 02:04:36 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8002, 0x0, "85495500020000000000001100"}) syz_open_pts() syz_open_pts() 02:04:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) fchdir(r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)="253ccbf96999e59868eb88d0453e6dd189d640082b3e29790373ff98521752963cad1420643d373319faf6c60a98f79ad028006f13bb4b91f0bb11b809e947fdbd5e5f7c3ed37b715dbde42fe2767dcfeaaf64c4ed679c2d18c974a561c38a3eeb31a323e4472be930f216726eb697920bcda1d82ae18de0c344396265817e5df9393c3272da77cf594ab247c6270299dc4ae08eb54924f4e6e9327ac541e73772bf8e1f9eae0a", 0xa7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x2, 0x7, 0xdf67, {[0x6, 0x2, 0x80000001, 0xa7d, 0x4, 0x1, 0x40, 0x6, 0x6, 0x8, 0x8, 0xfffffffffffffffe, 0x100000000, 0x5, 0x2, 0x2, 0x9, 0x9], [0x1, 0x6, 0x4, 0xfffffffffffffffb, 0x200, 0x8, 0x11, 0x1, 0x2, 0x7], [0x1, 0x3, 0x6, 0x9, 0x1, 0x4bf, 0x6], [0x1000, 0x1, 0x8000, 0x400, 0x1, 0x1b], [{0x8d8, 0x3, 0x2, 0x404}, {0x3ff, 0x2, 0xfff, 0x40}, {0xab10, 0x1, 0x4, 0x6}, {0x7fff, 0x1, 0x9, 0x3}, {0x5, 0x240000, 0xffe00000, 0x9}, {0x4, 0x6, 0xf64, 0xb7ed}, {0x1, 0x7ff, 0x3, 0xa701}, {0x4, 0x20, 0x2, 0x7ff}], {0xf658, 0x800, 0x4, 0x10000}, {0x3, 0x0, 0x4, 0x6}}}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 02:04:36 executing program 1: socketpair(0x6, 0x800b, 0x7, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) sendto$unix(r0, &(0x7f00000000c0)="1c2fb1136d9c15d8dfebb9661986132fa83c47795a57ce29103e47aef656a48e7a1607e16bbfa6442b495e11a734bc7d8b419c6def71f8b2e42154472dc2c7d1047816d935c7e8618a3b6266c752ab66f278f64a32ce168cd70ff4", 0x5b, 0x1, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000080)) 02:04:36 executing program 0: socket(0x11, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x41, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000010008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26c2485c5a055224ba360320592aa0416fa4f370808acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026be9a8af63ff37282921e4fd89720fd3872babfbb770c1f5894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="820299cc80543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a0000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a80000000000000000003969a2d9489a45fc"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x4, 0x4) 02:04:36 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000001180)='/', 0x0, 0x0) fchdir(r1) rename(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='.\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) read(0xffffffffffffff9c, &(0x7f0000000180)=""/4069, 0x13b6) 02:04:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f000000e000/0x1000)=nil, 0x1000) setrlimit(0x7, &(0x7f0000000040)={0x7f80000, 0xfffffffffffffa07}) pipe2(&(0x7f0000000080), 0x0) 02:04:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd54a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53aa06b6caf4b2f5ea5d8", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r4) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r4, 0x0, 0x20000a) r5 = getuid() r6 = geteuid() setreuid(r5, r6) r7 = getuid() r8 = geteuid() r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r15}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r15}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x6}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = kqueue() r19 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r19) writev(r19, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r19, 0xe3) writev(r19, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r19}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x6}, {{r20}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r19}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r21}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r21}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r22 = kqueue() kevent(r22, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r24, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r25}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r27}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r27}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r28 = kqueue() kevent(r28, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r29}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r29}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r30 = kqueue() kevent(r30, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r15, @ANYRESOCT=r16, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r21, @ANYRES32=r15, @ANYRESHEX=r24, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r26, @ANYPTR64, @ANYRESHEX=r27]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r18, @ANYRES64=r29], 0x6, 0xc00) r31 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r33, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r33, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r33, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r33, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r33, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r34 = getuid() r35 = geteuid() setreuid(r34, r35) r36 = getegid() r37 = getuid() r38 = geteuid() setreuid(r37, r38) msgctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x6, r35, r36, r38, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r31, r32, r36, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r32, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r42 = geteuid() r43 = getpgid(0xffffffffffffffff) r44 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r41, r39, r42, r40, 0x143, 0x80000001}, 0x8, 0x100000000, r43, r44, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setreuid(r7, r42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r46 = syz_open_pts() ioctl$TIOCSETA(r46, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r47 = fcntl$getown(r46, 0x5) r48 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r48, 0x1, &(0x7f00000000c0)={{0x6, r6, r3, r8, 0x0, 0x80, 0x7}, 0x8, 0x3f, r47, r45, 0x95fb, 0x2e3, 0x138, 0x2}) msgrcv(r48, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000007a6ee50a2c6320d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000010000000000000"], 0xd6, 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:04:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) geteuid() r3 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r5 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r5}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = socket(0x18, 0x2, 0x0) r7 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r7]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r11, &(0x7f0000000340)=ANY=[@ANYRESHEX=r10], 0x1, 0x1000) msgsnd(r11, &(0x7f0000001680)=ANY=[@ANYPTR], 0x1, 0x7fb) r12 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000400)=[{{r12}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, 0x0, 0x4d0, 0x0) r14 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000b00)=[{{r14}, 0xfffffffffffffff8, 0x7b, 0x0, 0x0, 0xfffffffffffffffd}], 0x7, 0x0, 0xfffffffd, 0x0) r16 = getuid() fchown(r14, r16, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400), 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x40) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r21, 0x0, 0x0, 0x0, 0x4d0, 0x0) r22 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r24 = getuid() fchown(r22, r24, 0x0) msgrcv(0x0, &(0x7f0000000a80)=ANY=[@ANYRESDEC=r13, @ANYRES64=0x0, @ANYRESOCT=r14, @ANYRESHEX=r4], 0x4, 0x2, 0x1004) msgsnd(r11, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8ca3332ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c35141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c"], 0x156, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r27) preadv(r27, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r27, 0x0, 0x20000a) r28 = socket$inet6(0x18, 0x4, 0x5) kevent(r26, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffd, 0x1}], 0x6, 0x0, 0x0, 0x0) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r29}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r29}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r30 = kqueue() kevent(r30, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r31}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r31}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r32 = kqueue() r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) writev(r33, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r33, 0xe3) writev(r33, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380), 0x20008) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r36 = socket(0x2, 0x2, 0x0) r37 = socket(0x2, 0x400000000002, 0x0) setsockopt(r37, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r37, r36) kevent(r35, &(0x7f0000000680)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x2, 0x1}, {{r34}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r10}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x8, 0x7}, {{r9}, 0x0, 0x40, 0x40, 0x2, 0x6}, {{r37}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r34}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r32, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r38}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r39 = kqueue() kevent(r39, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r40 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r40}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r40}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r40}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r41 = kqueue() kevent(r41, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r41, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r42 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r42}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r42}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r42}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r43 = kqueue() kevent(r43, &(0x7f0000000100)=[{{r42}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r43, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0xb9, 0x20, 0x8000000000007, 0x10001}, {{r44}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008003}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r7, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r25, @ANYRESOCT=r29, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r38, @ANYRES32=r25, @ANYRESHEX=r41, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r43, @ANYPTR64, @ANYRESHEX=r44]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r32, @ANYRES64=r46], 0x6, 0xc00) msgsnd(r11, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000001380)=ANY=[@ANYBLOB="41000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328d6da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fead2fe518c0a1c9d6706a4d152ed0cea438f8387c3440ba6ba9cc084f2fc09bb64250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e4623fa327326484829f3f7769669e3252135982950fafdc6da3ca2db205dd789c42aa26969a8c3e60a79b2c3a8e2c1d2d735b7cb2188d1e1c8fb45110eb2f8683ccb58d3caa9b97f"], 0x44b, 0x800) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) msgget(0x1, 0x100) r55 = syz_open_pts() ioctl$TIOCSETA(r55, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r56 = fcntl$getown(r55, 0x5) r57 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r57, 0x1, &(0x7f00000000c0)={{0x6, r49, r3, r52, 0x0, 0x80, 0x9}, 0x2, 0x3f, r56, r54, 0x95fb, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r59, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r59, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r59, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r59, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r59, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r60 = getuid() r61 = geteuid() setreuid(r60, r61) r62 = getegid() r63 = getuid() r64 = geteuid() setreuid(r63, r64) msgctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x6, r61, r62, r64, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r50, r58, r62, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r7, r7, r7, r7, r58, r8, r8, r8, r8]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r68 = geteuid() r69 = getpgid(0xffffffffffffffff) r70 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r67, r65, r68, r66, 0x143, 0x80000001}, 0x8, 0x100000000, r69, r70, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r6, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r70}) 02:04:36 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) 02:04:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 02:04:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x0, &(0x7f0000000400)) mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xf33, 0x2, 0x80000001, 0x8000, "e5f765eec92a99455c741ffc1aaa3274ee744927", 0x7ff}) r1 = msgget$private(0x0, 0x90) msgsnd(r1, &(0x7f0000000640)={0x3, "236d3ed0bacbb9ade989827f5817936e5ffe1e9341ce0b82e1e7569c87aa6863ef8c97cb7ce93dc4f7861b27e496737535fdb73d868084ec7c0f7d0919cae547965e3c1ad3ffd517d4058afde6c81a688c9216f5791ddc0709bcf3e93dcfbe2293da475c6e9f1b67f5b57188ed5455250000008087daca7206ee21083f147ae3065017a5619fdd3d2be3b06dc93df1e36511990e455316fe8e2517dad8faa1252e83fadf28a1d3de3cb01bc76e33170e34ce9c535da46166dd0d6a"}, 0xfffffffffffffd7c, 0xc00) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) getpgrp() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = socket(0x1, 0x8000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) syz_open_pts() connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000180)=0xc) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x10, 0x1) write(r2, &(0x7f0000000080)="ab8fb0075c0e67e85947f979733828b0dad92dd80592cccee40473dfc00b3907180efe1483e1cdf63b0da37950cb24223f", 0x31) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r6 = msgget$private(0x0, 0x5f0ffb8a77d9f970) msgrcv(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780), &(0x7f00000001c0)='**}@{\\\x00'], &(0x7f0000001980)) msgsnd(r6, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 02:04:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() r2 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x8000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r3 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r5 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x8001, 0x0) close(r8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r9, r8) connect$unix(r8, &(0x7f00000017c0)=ANY=[@ANYBLOB="82028611e2b202000034bac6917797bf24f2b19f29ae5d006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a2a9e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f2a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f719c7267df0c076611274e38621a609fd8a45d1c6075269392f2c36d00adda9eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b91f6c26f56ddbe734c7e4e9d7f1b5f5446172de857"], 0x10) writev(r8, &(0x7f0000000140)=[{0x0}], 0x1) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = fcntl$getown(r8, 0x5) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r15 = fcntl$getown(r11, 0x5) r16 = shmget$private(0x0, 0x1000, 0x108, &(0x7f0000006000/0x1000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x240000000, r13, r14, r13, r14, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r12, r15, 0x41d, 0x5, 0x5}) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r18 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) close(r21) r22 = getpgrp() r23 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r21, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={r22, r24, r23}, 0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={r22, r19, r18}, 0xa2e18270504f1bd9) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001700)={{0x3ff, r6, r7, r6, r7, 0x1, 0x5}, 0xfff, 0x9, r10, r22, 0x7d55, 0xd75, 0xfa}) shmat(r16, &(0x7f0000006000/0x1000)=nil, 0x4000) shmctl$IPC_RMID(r5, 0x0) r25 = semget$private(0x0, 0x4, 0xc1) r26 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000000c0)=""/232) r27 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r27, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r27, &(0x7f0000000280)=[{0x3, 0x7a2d, 0x800}, {0x2, 0xc7f}, {0xbba5d9fd63ef1d83, 0x9, 0x800}, {0x1, 0x6, 0x1c00}, {0x4, 0x1}, {0x2, 0x7fff, 0x1000}, {0x1, 0x3, 0x800}], 0x1b3a1ede7b947608) semop(r25, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r28 = getuid() seteuid(r28) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r32 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x1) setgid(r34) r35 = open(&(0x7f0000001500)='./file0\x00', 0x8, 0x22) r36 = accept$unix(r35, &(0x7f0000002b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ce65ee041df8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca85afb6dec7edf6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ee0ffc663c4f8c6eb639f32e897908b544d34f7c1d5ae87be43637fa2ada2ef5aab78ac508edbe91d8e83c95fb44524380301fdfa2a0e4931f27a029f51cadd5920e03bb0fab58b105ef306287c"], &(0x7f0000002580)=0x1002) sendto$unix(r35, &(0x7f0000002600)="6e2302c0b4531d53f4b4182e01db4971a961e5ffe7b83c664bcc82a99b1bc28709a968e2edd78079d858458743b4e0900f08740b23cc09386b97e2e404993e0af0bed2d7f1c5806f983f9430ef8640ee069c78233a4f05e45ed696cab4a28ee76a715d194543dac151defd59fbda468d236c637cad130eb2639603660427718ec4c4a99ae6d2074976b636270de5fbb586af42", 0x93, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(r35, 0x802c7416, &(0x7f0000002700)={0xfffffffffffffffc, 0x6, 0x0, 0xffffffff, "e06c240bcd722986104bff28f6445bcf200f6553", 0x0, 0x10001}) preadv(r35, &(0x7f0000002900)=[{&(0x7f0000002800)=""/10, 0xa}, {&(0x7f0000002840)=""/6, 0x6}, {&(0x7f0000002880)=""/65, 0x41}], 0x3, 0x0, 0x0) setsockopt(r36, 0x5, 0x20000000000000, &(0x7f0000002940)="53291b2c7d98d111bb79d08e1e", 0xd) ioctl$TIOCSPGRP(r35, 0x40047477, &(0x7f0000002980)) mkdirat(r35, &(0x7f00000029c0)='./file0\x00', 0x98) ioctl$BIOCGRTIMEOUT(r35, 0x4010426e, &(0x7f0000002a00)) ioctl$TIOCGWINSZ(r35, 0x40087468, &(0x7f0000002a40)) ioctl$PCIOCREAD(r35, 0xc0107002, &(0x7f0000002a80)) setsockopt(r36, 0xffff, 0x6, &(0x7f0000002ac0)="14ec27ee4037f79131fa7880c9dab2e10e10981cd69e4c3ad4791fea1585a21ead19a18df4dc715b6ab296f3663ab883bec07351d58f85ff2f6170", 0x3b) dup2(r35, r36) fchown(r35, r33, r34) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000680)={{0x3ff, r33, 0x0, r30, r31, 0x85, 0x3}, 0x10000000000043, 0x0, 0x200000000006}) r37 = getgid() r38 = geteuid() r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x29, 0x3, &(0x7f0000000040), 0x0) bind$unix(r39, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80753c16da8ca64b15d11c9fa286612fdefb759407cff17d88568a8c585ed2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa5986ffecd9544b3e20bcf39f3c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f3e9feabd178f6c92d6afb22887a73d84a6ea330060983afc71380288966645a47ff35413f982153e8de670ddbc0a80974fbe30eea5974d1bb45706056a616b8b54f739bcf8a73bba502c99fcd1e46a0af05d87785c309cc5c554a3dbdf524b5d622e3bd665067c65106cee20805c00114918d28e01b533c060337d30f899d8ed78c5b028a7d22f0dbfefe147d060b40d47459250e41488c2ed7da3d361fc840e75519311b30296c1738be3e6bd07320d6528a0305105dce32925a5ae7c16646901db2cfdcce4db6069acb908f7282dddf4358dd1be83c50fd750af300"], 0xa) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r40 = getgid() r41 = semget$private(0x0, 0x7, 0xa0) semop(r41, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r41, 0x0, 0x0) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r37, r38, r40, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r40, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = getppid() fcntl$setown(r42, 0x6, r43) 02:04:37 executing program 0: r0 = socket(0x11, 0x4003, 0x80) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/140, 0x8c}, {&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/111, 0x6f}], 0x5, 0x0, 0x1291fec3) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/188, 0xbc}, 0x1) 02:04:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$inet(0x2, 0x1, 0xf9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x107fff, 0x0, 0x3, 0x7ffffffa, "03002c245e1a0007000000f4ffffff12885d8878"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5994215e40f1ed90d7bfbf1925487c2ada5305e09de00"/119, 0x266) 02:04:37 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x3b2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57b365ba2fde5dd5398b519211c6f5addc8b7b45d6753ec5c945594ce3ff3525aeadb431015feab03761539972bd054afe77602751389134d22b879ebdbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de0583bc6ae79315acfb5fa1c56279966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189753332662a63d9e40787e636769f339d177595a2b1b7189ec076dda0adcd9853ee90"], 0x10) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="89e4d417780600f1f0266e4a41e8217cd5e9f376dfb1baac49fd5ad1c5011c1406ecf49ced964b59e2e910ec0c62525fc5cc7e79668ff77504695bb7b2de8bb2f06ab30000000000"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r5 = dup2(r3, r4) r6 = dup2(r2, r1) r7 = syz_open_pts() close(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r8, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000200)=0x2) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) fcntl$dupfd(r7, 0x0, r6) dup2(r0, r1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) r10 = getppid() getpid() r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x920, 0x0) read(r11, &(0x7f0000000340)=""/89, 0x59) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r12}}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r13) preadv(r13, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r13, 0x0, 0x20000a) r14 = getuid() r15 = geteuid() setreuid(r14, r15) r16 = getuid() r17 = geteuid() setreuid(r16, r17) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r20 = fcntl$getown(r19, 0x5) r21 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x6, r15, r12, r17, 0x0, 0x80, 0x9}, 0x2, 0x3f, r20, r18, 0x95fb, 0x2e3, 0x138, 0x2}) r22 = socket(0x2, 0x2, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) setsockopt(r23, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r23, r22) fcntl$getown(r23, 0x5) ktrace(0x0, 0x8, 0x3be628ae72a8220e, r10) r24 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r24, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0xb, 0x9, 0x11800}, {0x4, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r26, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r28 = socket(0x11, 0x3, 0x0) setsockopt(r28, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r29 = getpgrp() fcntl$lock(r28, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r29}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r31 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r34 = getgid() semop(r31, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r33, r32, 0x0, r34, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r35, 0x0) poll(&(0x7f0000000000)=[{r35, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r36, 0x0, r30, 0x0, 0x40, 0x7}, 0x7ffd, 0x1fe, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = socket(0x18, 0x2, 0x0) accept$inet6(r39, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000840)={{0x20000007, r40, r38, 0x0, r41, 0x100010024, 0x7}, 0x9, 0x80, 0x3}) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r26, r38, r27, 0xffffffffffffffff, 0x40, 0x4}, 0x49, 0x8, 0x5b5f}) r42 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r42, r43) r44 = getegid() r45 = getegid() getgroups(0x3, &(0x7f0000000580)=[r45, r45, r37]) setregid(r44, 0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r47 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r47, r48) setgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, r44, r43, r46, r47]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r50 = geteuid() setreuid(0x0, r50) getgroups(0x1, &(0x7f0000000340)=[r44]) r52 = msgget(0x2, 0x40) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x2804, r26, r47, 0x0, r51, 0x0, 0xff}, 0x10000, 0x9ffb, 0xffffffffffffffff, r49, 0x400, 0x1, 0xfffffffffffffffd, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r9, 0x1d, &(0x7f00000000c0)={0x2, 0x3, 0x81, 0x1, r53}) r54 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r54, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000180)) unlink(&(0x7f0000000000)='./file0\x00') 02:04:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1040100000003}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='.%\x00', &(0x7f0000000100)='#:(+}^\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='\'%!z\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='\\\'\\\x00', &(0x7f0000000240)='.-,)@--\\)\\@@(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[\x00']) r1 = socket(0x1f, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x25, 0x2}, {0x0, 0x3f}, {0x45, 0x80}], 0x3}) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r3) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)) dup2(r2, r1) close(r2) 02:04:37 executing program 0: r0 = socket(0x76, 0x4000, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSTART(r3, 0x2000746e) 02:04:37 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x121) fchmod(r0, 0x52) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 02:04:37 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000700)="b4cbecd4e48d23fb4e0b00a321926e8228bfa092483a3478d8be9dafe851400dae1ddf92019530a4ac78d607c8a1322cf84d0ae6be88f05d00519ec3b8ec5bd841d703753da5e450150ee8712e4fb0b11d319fa7c41134e0e5a8542b5714b526bcea41f9c2797f5dbb1b07a48bc09da7f5247fdf33911a91aff5e9c041d0374e936e326ec869afd133925820bb8c6b97d67ad6cc077024", 0x1f0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965bc23c94f928f2768b6944b5717760d09d0aeaa7695f47139f10f9b0451195de176c40d31ea2347ef1c889df4e897b69ecdef13aa34b97db3dbeac6e649036a091352c22dc7be0ef7c4b9468b3db429f2ed089515c19bd8b626b4aa3b900728df0976475a381780e6cf712d71e9f89e20a7bc9d2b0aceeb6b443704ef06ac605f6b63"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x11, 0x200000003, 0x0) sendto$unix(r5, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x4d) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX=0x0]], 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa"}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b"}], 0x1000000000000073, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r11 = fcntl$getown(r10, 0x5) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x7ff, r13, 0x0, r8, r4, 0x1, 0x4a9}, 0x7, 0x7fffffff, 0x0, 0x0, 0x7ffe, 0xae, 0x4822, 0x80000000}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xe9, r13, r4, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r15) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) close(r16) fcntl$setown(r1, 0x6, r9) r17 = socket$unix(0x1, 0x2, 0x0) dup2(r17, r1) execve(0x0, 0x0, 0x0) close(r0) 02:04:37 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000c2"], 0xa) dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) fcntl$dupfd(r6, 0xf, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r11 = syz_open_pts() read(r11, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r12 = syz_open_pts() read(r12, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r13 = syz_open_pts() read(r13, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r14 = syz_open_pts() r15 = socket(0x2, 0x2, 0x0) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r16, r15) connect$unix(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) read(r15, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r17 = syz_open_pts() read(r17, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) flock(r17, 0x3) fcntl$lock(r10, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x4}) r18 = dup(r10) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000380)=0xfffffffffffffe39) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r19, 0x2) fcntl$lock(r19, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1003, &(0x7f0000000040), 0x2) r21 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1003, &(0x7f0000000040), 0x2) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028ada153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf331a0e1b8aeeec377b984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc8c8a72af367f9fafceee16000000da0c23e947030000007f93cf02b9422e05e492a01690821d727859f23295387c4df6e99d087592e98f82945c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe087ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5bac1664ab3f80d898879611af946f3af74b1d9ad1d561107292e0f654b5ca1dc7af7976d0f0630c3363858480468709a14ad51b6ea59c4c676056b8d12ad308a5123c996a59201fd3079401380c33bb84df5d05e40ac09018fb9adfcb1b154606e1c8dbf9df5edc7f257a55308e18d3e2f0898b2745a669c52365e73cdbfba15e527636171a86a514c259b929cfa9359cd416"], 0x1, 0x7fb) msgrcv(0xffffffffffffffff, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x1004) msgsnd(r22, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) r23 = getuid() r24 = geteuid() setreuid(r23, r24) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), 0x407afe49d1a7c42b) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r33 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r35 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r34, 0x0, 0x9}, 0x800, 0x1, r35, r36, 0x4, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r22, 0x1, &(0x7f00000000c0)={{0x6, r24, r25, r27, r32, 0x80, 0x9}, 0x40003, 0x3d, 0xffffffffffffffff, 0x0, 0xffffffffffffff00, 0x6, 0x138, 0x2}) r37 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r37, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r37, 0x0, 0x0) read(r37, &(0x7f0000000140)=""/117, 0x75) open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x10) 02:04:37 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000001e3, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) openat(r1, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) madvise(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4) clock_settime(0x2, &(0x7f0000000040)={0x9, 0x80000000}) 02:04:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0455954fa3f30e89ad7ae9a8974c3c68fb4cb8771ca0c264d1b11caa89d8139da5"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) write(r0, 0x0, 0x0) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$getown(r3, 0x5) 02:04:37 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 02:04:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r3 = dup2(0xffffffffffffffff, r1) bind$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) accept(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x800000000000c, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x40000, 0x2}, 0xc) 02:04:38 executing program 0: r0 = getgid() lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="632d86d118f22d8ff79dff65e8d075f97d2d73a7d47209dc08e57cc95df17f42b4bb0744f613672acbb13e6f2b4d3953c72c6f1a8a89ad5bdf63585eb4c5d2cc9d40485baa0d0e2b75b1450dd54f7597dae669045bb31a680ccb44e400ad291023c539e495fd23622c76ae743b63dcdddd5647d4210f5484f7f94b28e7473e00a1e4bb021ebb9b622dc5210d434d", 0xff52}], 0x10000000000001be) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xaaccc82bd0084b6f}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 02:04:38 executing program 1: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x725c95b477cae7fb, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() 02:04:38 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x3f614d2106d97abb) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000080)={0x1, 0x0, 0x40, 0x10001, '\x00', 0x2, 0x4}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x1) setsockopt(r3, 0x8000, 0x1, &(0x7f0000000440)="32663d5ec09bc1439264131f49cb4a43fc52322bb5c3accf562267046d906b39fe714177a493300f9ca2dc4bdf6fe383de359b08b9517045b9cea0246155d579869f3813b7a24da8a63c90b22b8e22b00f4157c0963a6dbe80b67857d79cab0126105d2fec216ca66b321b8414f75d364e9c5938499c05dfee5103c9261f4a55e42043bf57e5c3ccd65ab74495bfe1d6d00308e45cf4386fc67bc45c1148225c306bb40a107c55ab5bf39b19aeeb98aa99a95b6043c033f3ebc0addfac320de8f68eda103afa9c11eac83451d2895820c485c24584c64db1a1f54923b72feedf033389d1b0dc5eca597a45430061345248b0fb17005c26197258730abb806fcda6fae2e398460bee66336b5ead159d9e839734f0078e03747915ea8948e51115770d1017d04c4366016d253ac9a17591e308db153838abf893c670f173405c8132453af09d09f56454437b1b0e09ec22b5ef9a84cb2ebfee5d0b0e42cfd618fac3ade6b3276822be74e1072d1ea4b463974fc36a4acaf494a7afb3bafd8664fea0fac93671c0713a812b2d8f7bb97313fb2ecb6044679ce81e5dc3b269924c6ab250ee3d4cbd461f9c7bebcf65966f956370dd208fed46f125fbbcd3369843799a20e4a5c4a62384a6f324df157a9cf840a289cd33c22cba7f3f9efa7a33e7a66ee5c827e21fcc7d0cb5e5a0829cc8d937e9af95d9b0edcd9f8721bdc405ef0303fb25e2c14f98506d968e5a438329648a66857d55af68fec3b2011e994836165d05f960ae7935d00a26dd73727a235cd6a3466d7e0fa9b243acd1d4bde9c77604a272334a8116acfa8645b3067fb506bb5c45a2524fcf236b4d300d9108a61f88f24d5b208d715152702a570d1a1a144df5d89c77d43779e1dce574bd89ddb2d5d9c768fe7ada913784fb922ae10a43343b038387e2062a08224f8ee55132f9b33441820392104325ae10ef408c435cac0a118478b97cc7d515d2c26b109896a5c1a0c941fb93b223417fd1ca93ce9115f4592e41ca8511d6a9bd4afe60d081198361e1b3f78f0315368434ba5c0ab8a977c9251c1b8e92f9d012f6e9a4f9f844ebf3bf122e5b49c03ba1d0a85daf89ad5e5c68a2f54284111a763a8c516b20f26576c077f1c152c7f704d4a8f269fa9b204a7d27fc2ad7c5534a95a2615a26905f75f64adcda022d88f0d236f23b0f27ffb9728f719b88056e910034754d5b009e3fdde85d3d3556d6acdd222ea629b6bce354ea2302ea663cfa733d1f2f92225d0da8e8bb3a39e70617ae16331ac1bab0efffa0aa736e57a7756ed387633d896e2ba08c7d475a6d843d5d98d273e8e84eb80db0c2806e4e33f0e0c65887070a93bd38ed9b78f1a8dd42f0661f7430e6692ceb9436903b62d6fc7c582f926e8cdf2acaefb304073c033939047273ccafe4e3a6494fdfad60d9e8eec707c7bc0998b515e2623b2b0ee49f778d583a5c69220b83ad591f81447d0fd768ebd64aa99103200fc579e97835f98bb52949abc27c33aa82a4ac409266f27f079099d8e064472d9df379378cabf4cc326b3a921040f54ea637a979894f45b4d725f53f0b4ce27bc228c2081f93c9d5835edad7c2851c948c505c00e858f545255945042faf1d92cd1ff40c1144b06dee607c053669cb8cb8926d7de6b8dbd498dda91f632de43981b6566ef49c5b7cee888d1f99ce117def5ba0b2a89e91cf653ef1fbdb36a9d99b2213d3df798bfefae06dd4fce22f350c251559cd8e52ff7944d24909add12a666fc7c7bf5d69275e6373c6aa8f62b2adf6dd0d298b911e8a376c2700f167e7395993045b71c9297a0a6373c61a1d2dcf5f291140e0a60b8826efe01e0aec4d7f400c43c3c34fda6b367deb3f03c045ea94d650923680f8eb85aa632f245de6a111a7c277169aacdb1148434fa98a63482b8673089ea1dd712b647f7d0400087d02816ab52b1fee1186afa29d67b5857005add32295ce5626ef7ecd3d394594864da324f8ed2c9e388f54e024792d448ef8f6ba5f5bd953ce48870c65ab5f156893949b06d68a11c7d3edd11f1da074aa1c3f5bdd869d8ff23be48ebdd9abf9db2c91f789547bb4fe0c68a8b8bf8a93fd9d0d7a10daecc81d297390320a8b18f1475ffc60e53d683394058cfaf8ad71d4d9dd1e6f35cc3daec1a0fc35d62fee30f4504b9267e829f0fd205575b9fe18a9bac8e1384c518f8102116e0684530ac84750d2ee82d10d2afd56d5494af581830f7c6e19bf40a809fea509ca6aceb0f8ef9b1353cb6f856a5f525a4813caa63681be079b600462b3a3ce51db04bf6dc684579457a7162f36ac88cea28987ad629d84c5e7c40387dae8d05934a188c44beaee26081b21837f709a414970e3c838328e368aea6c332ed16734456ca7ca37082f836554280bbe09da974d5bfa064d120c1eea4b8a6237bc12f91e0198639d6d245fefa65b20eecc13a714da6d384a382d7a4f7f9aa10e43109758d55258b3f1a91ebec047da299a2fa9f9fd9644aa5ec545b53cbad546ddb469bade322e282b47d2bbcab1bac53be03acb47531f4ad0a7f9e923364e68e2f9fc8b1e929a3abc8da75ac44a4b70efd70e5035ba6030dda11e6141824b52fc4660831b755bf04bd63bcb82e69e0b7dc550982d1c7ba6d6fdc59ee5eafabcd786524cb0fa0400c9851a7864897f6c1716956cf8328fccf0959875feb39e55258ca6d88fd707ed6ee04789379e6ebe57d30f5cf5e77259223a815c89140c092ad3ca65a65784d9dff4064c259748457714b7decfd0f0f6be7b3721073199372389589c4d637808ce7cc24909399ce8e65fb060d38709684a4046f5bdfc81106c9951e05a6ef486ee5c25677b1dd230622435118519e051a9ac097a98141623b0a795555813ffd73ffacb1b404d81a933aed3865a53dc4b68862458595aa3f6aaca9e1376402f4cdbc7304d65d8345ad18ab1bb16b28f3747369e81478d6875e37f0919dc4eaba88fda01039eaab5e058894058308d4935cd6a457097bf945fac7afb26c71c4c6ff7228f2c870fdaf8dd2cfb0c4ac8a3bec8aabe66c9f40b817d851c19c003fad61cc2841a460bde9bacfad6f0ce105b1669ddfa06c9dfa86d64609e792aa5df62f4358e4dcc0e7f6c5b851cdd304d8d0598e7906651874aeb13c9f0bb9e3d96744e53d3df37366845bff12ce224fac6168d9364864c911384b93f9452e998d2f45770496216407cf1abaee3c1c322a6271424e710d3af4ca3979669a1b85051e9812c115da3a4d220fe48f4f0505f6012e45ee417a6a2853dbc2dccd51fbdf04a6fc775cbb37948700a51df7881af8b677a5517b0e706e6776b68e2860d6f6581e166f55fc921b602a58d7907b020f90a6dd48f3dbd74f09294c1441f8a5fb6757d9f2610225285d040e7454279e7661d16f00bb362d577bcf1d9b71a9ee502604b700583b01564fb588cd652d42034d8783a24c59d925edae20c7df2652a01a6eda5a87ded67eb2532b4f8cb96a64bb660bad37337c6cb56f2aed1ccd7344e578bb260f4f0d1f46201a836e9ee2d098609e6c8d192d68c8dd265cabbba2be834f6d41c9b24bb506a58c99c8a395cf1f42ed9cdd277234aa7c575138a1948fc861c1b710da71cf4c4b84e743972a9460f65b84e188f3cdbf6a956e44154c9672f8ea6a8ee50428b6b9d6c8da05c28263a8ab6bd33c8348ab5095b3139e6763579c49fbd93cdb937489ba07a67a0eec00f2debe08d73df4567a93ae3d21baff8380439f0cf8b3e1d244167489e7267aa1efca2f87f6ac549309bdefabb83a83441e5473d718b972f4846a295cecd2e1c4997e9f24c10188a487b62a5b3a180c9c3b2793ec26f5272b6642365ae7faf60cf113316403c81c7979f2edac0e7e31542d8efe75a8212bea882edba1c947bf217024a182ae9fc5272e81ec2f6ece90425498e010fdd71723888a95598cc15425211f1dae67bcc29b4cbf743c72f19bee62abd2699e0f68fa62de15244d7a64e946dac82c295f207088ea80a1276081d95623898864ff8829ae7d539093c1adff4c3f32cf58064c744ab32bf76382e1c7eabd319d37444263563ed1df55c8d9d4a9dacb091421a5dcedf054232b8f1d8413c3e498331460043af9d2a34317cc1dc97e9509671107cd9510e3c675c63b11ae6726dabf9b33653817a567c6a0e10ae97fcf72577710e9bb12929a23d33affeaf8c48bb6ec71a2fd6f46a55d49a8a379841b7fb3660e50778a842f00d3524dd6f37433893c252077ee47054a74e002c33e4a2492ffaceb0823a08590196db3e8807cdc93f4df7abfebf71971721c17c606d539ea13b4b5445059bbbc3cdbc2ff7ba6ec84d66f25c68c3c2d96d7bd01ea0fd305d60ac4d8154fead2a7926fdda47cea17293895509b1c491f9407f8f277b2b0a2b5ddb8555ffb291f335244fd6c9e08f51b1d0cf200e48bcf8d22a234b5778a590f7beecebaa7777363e5813b9650fb958ad37de151d533eb4dcfe013dfa8a57d9c00c3caa9994df7efd99ab50823fd7a1d9fd7c1a46dfae9990829d3cd1a3a536e0836840afb3b33df2a088d54e558fc5dfaeb9aa3c2b90c991fd42ddea9019bc9bb32ec369b9c68605ccd38f70881043395484276ec047b558b754217f67b6aefeddf2ede679a0f3fcdc90e67470552de15f4315531709d5871ee072287a54dee2ca96720ea4721217e0e473f69e30c3f114f2b078abb31a6a239dce620efbab4915fe918a4283aabc82bea80e8758b36f1f54d06f0f1b42a56b3dff2460f88a6ee6fc3d2773bb7ee244a5d9b57c3ae79ccf140dfe554b5d09777660c7a4c60a1dda849a17510fec1291104d097d128687866519cdfdbb4fdd8ced8165e7d14f4ab53f6cbe2866b5bdf99463769211a6d143a62480d39e1b99dc8e6e43af355705a142284c0555e7c7ad00490fea77197b07b8cb2dcca810ca8fea2681fee6d2df3c7d98af7e5e48ba693f7f1c33144a029cf6de6194edf802c7a86a78c01f8254b62dd535ab27a31809d23a93ed12af61343174673df60b020d8a28e36c96cd9ef0faf53e7cb94608371d8fff7136c3a6fdfa6c6779f946aca1177db5ae9a6723d71b6a59ba9bc1508f000c05a6468e6d9c1d7d76fa962bf8bdaff28cb0d188ae3ecfd60b77681dd980aac507f22a38d86692fafd980bd29fa3c00647091bdc23e824591399110e2bc6a66e1b356c14710f36ed5dda2b7c68e2b0b14b3adb7332d508ba187b273475da66354f075a65d9a0bef1304f21a7354c210f8f80be6e825698a6d611c6d33fe8b3574ed300e627d4c1507009fe2811ebf957c2b57b6ed867f26242a403e668de494f353b569409be529becee333a47bca6390a730cd5573e4690724013ea91ae182baa5062f880d0d074b5e444b726b646a3de3824f332ca75e0281b7ae8ab8ae2d87d7231757b589a3620cf464b444b140720182dd276d4c164252effff137f318806c6f1d4bba8fe8a2ba170f379a4b08073bc54456c608a03f716ee930789a42362e2deb3e7f25422ed144df03bb9f3d3405cd10c036ed8a09e6fab22b38416b6a577cc0cf116999d04c6b47b31c894097c16e1b6296fa1c030e184e7ff278bbe39a3ed4b9287a577c933bdcca0b3da8b954891c84cd5dde564ebce03ebdb26d78cc9675b3e966497fc216fd04ab6487bfb15dd1ec1ac6fd8a180f511ba223902d5d43c03f43d81c05ffef3e0735660af37078aa149492a10c353a4f134dc1f1ccc1b1add18fe62c663115bacc7201c5cdadfa8689ac2f91d7a0acb", 0x1000) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000122858fbae37273b64c42ce8384ad8eeaefe2a6c9fd38"], 0x9}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0x3d, 0x2, 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x4) write(r5, &(0x7f0000000340), 0x10000014c) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2000000000003, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2000000000003, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x2000000000003, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:04:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), 0x1) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000), 0x1) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000), 0x1) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYRES64=r2, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYBLOB="e81ca8fd3e8dc29f271039c7bbfebd917a8671c91fa7ef4aafe826839e379822ef72622572fb7c5041fbf16649965160f947d322b31c6e70954c7d0e422ff76ab1318146cb3c7317a2fab592e63638ae7139482d0d6a2b8cff50d9870e7bb1767b2de3fbcbea96b55665a68d5deb9f1eede34bfd942a1accf74b71907ecb93bc3e603ec2c03bc9665b74d15eddf980d440dbcf17225ee68615a1638d0afdb6a25903f0e10578f02121d67a48d3523bc8f6573ece7f99533773ed38b152585391a12f6bf46bd2f9ab43c34f2ce787bd416f3a8b01298807775a8273266a64bb2a41aa0b483666618bedb8e2899266d3b502291c2de42a9c1d71ba156bc0861b3fd36e2a68f564f319f4b64b48edf485ab10c319170b6bd97236e7d4b15280faa884567462b0c0a4af88a5a9fe93ea3582ceb5d497470a6f04f5eb54d54d2218a2645f8510327a53420bccd45ceb03bc7199b1a8a52abd5070042a6999987aa7e7047fa91ec89ddffcbce95b8e8d5a3e602a0c2144fec3c690e9f7bb9e133295566e0c0d219451e830280a7da2f6cd784033c00dd49a5d67d08590a0af923e51e3b4a5e0705be10780bc9a51a344180f039b873a527fb0517440edf761f44438efe65121c5655799b38aaa0415a79964f6d5f8f6a8c4988aa1cf6da22f9a3fd825c59c685a59f1144f8d3e21a9ffa54af7f68399bcd68390776d952fcf05fc8be941a441e7824234a33227c8c5cb8252d04c62afa2cc11e1d1ac104cf6edd055afe1aa77a1c418b1ce42836fc636e7a00663fec396b5b4afe20c61920f8efca4f88ce8402c1893bbd1ebf7b35a048ff598b9cc0afa17d86be9d6bebc14e2a18ba58e42afe733ed5c77813ef22497550c226d7548c8c6b7e88ee5e26dfac6257c2ed28c3193407b14088bdb5e043465928e9d412ec13d03c17e7ca619c0d2ed372971b406d9100d7409cb3b2386e6caedc31cfcd2eeda876d07d09621601ef68f8b317e82053c1566a8d9e77b544c936226d3314fb6f07f2391fefb3a83e13a55a25714bab6e48dffe615a1cc80281b13180095b48bb93f782af0f0cb2ba6b648a3fae7659f34c7a4b24ee7dd032241c482407f73c080d579a7916ad91b1d1f14f400b8571b74c5bc2495fb3d337eab12c4ea6caca129cb900b50b6aada2bf111e1b06e47f9fc17409d9aeeeb257662b2a721a8162456b5b12c8c006273e020cfc806e335ff5e0bf25f9f2207a909674d9c69a759ba520c60925f55ef45a491fe9078e2d7f9886a6671348ee101e4fba84be3a723799eb08009f3dfb0ac274c07f7ee2252613c9046cd4a510204c48e5ed1db1a593096617e783434d4bb008db1f142c51b9a8cba842af02c25afbb5c57b99752c381c903a64fa094858e87e1e9d032e153e307d9b04c9b7c9e3151597b886265e855134c5e8477b6505ebf7affc8bee105106cc0bf34c442931044b6bae32b3439e44f863be59f4548d1475a30aad46245d9181a890451968080b48115e9ecf6601bb4ff678b92372ad87357d0d76152c605933e1a1e4a715faa8076e808654a2a1e7c8d8ead32cabdf021024bf34c628f98678a59e35355c52ef632f01b2bb68501103fdc9e70eb19f57a5e172e47e1491dd303dba215ce1c252c4497618f3c798dad384c73d2c79e6ffe89f3353423d33c0d59816b01a63ab53c1ce5c0c4f81d6a39a7791c8c0666e4a64f34ec148a028c1df2d9ffb727586c110cb01f668b8ee1527449690c5e26ebd5378a2946c9e603fcdd0b312aff99baf31a70861261a290e7c9572df2b43c701f8982ed3d683ef963885629c09a3d3729ac3d1bc590cfe097dac890cbe6a2b206d441eb62ad3a76fab52e15cc1b9a9465a98004dc231835593bab88008c1962bb0a246dfda6ac45a8b3e67d2d5eb853f48670d16d15dd80440b680b0e159d0660c919e3f0cae95fe5213fdc9410cde031e5848b73bf230f6ee132ea4e2c70e34d0a26f1d483d2fac6cc63719aae1f97a08c23019bf38272e9630f2b58c0a947173e2648cfd63676a5eed6e761beec14d2b03014dd4a4829f1be860e6c631a1ad50be5eca3f9f77b752b07193f93b0704cf3ec9d946d4454997d853855a66cfcfd109d29023e84174cb9e57ef8ee5f0ae67d836ed06a4285b37ce7ff11dbabc007fb115ea965c2df202d96a17ef4b901ff7e5b5d089699d55ae1018a5e95553ec4db9d80e1e02b5b9a1c04b9bcf0955e0f5d8dd83e252f0379a005ceaa52a922764e7ab2e52f061f0e098847049fbe6bbb369387d2e6fbc09107385d337ebd77cdf44f2eb272254a41043f2d4ea226e2bd1aac451829af39e52006df22dde1143a629058edb8983b29f8e58480cfad256563f412e7359e86fa2e58f6a9c58692ee7164845462f815b10481599db86a29bdff478c92faf4b303339b08b11faf0e171da37c776ce3b0b44ba2da633292104dc62711a329fb07ba52ca780458892ace6422337edd8b175874209b0671cc994195722c657bcc3250992cb845965e5d93dab2b791a3a64fdf35e8e8a54b90e7ddecbcd656c6cffb869a4a23a8e5d96051346b6fe70a23b7c834e1b8b2b601674a75fa040c70c27dcfe3861117e2db6a959a87d4a125292be184d130cd430d9d3ce6d58d1488bfeee965367afc410fdef53e24d0ef11e05e49e730f8f770b5e7230b0f14bf8252bd2409940a13f1552cb6fe060ff3529fa9ef1436d3fabd7147bebb666c7b05edf177d580e5119a31682f8ad1f2b8947a473ae1ab855561197b195e43d19a31e23c201a10906f3bbfcbf2d7e337577c59d9d4430f30197effe1f39ba8173c9b7c5291e735f007d316e01b73b7fb947523c2d41ec4652623f02ab7f265be260150747b68a0795bb0b9e3d768dd41039bf1712026808d7632ab300ec4ef9002dacd980d6544544cc06666f2c2d85fcf4e4245278eb389b6585525533dd100dc2c5fbc354d6c375f1eb3fe78e89efd4291880e37b5627eff77edc2e81908583ee4aadda8c983e20b790414994e457ff2d667e01b8007b56fb5420f5d509c2c6689e73b404a728e8e4dae79c2c08bf1f5eaddedd929c250fba84f648a44d7453522561949f5e3e026a4dfe795386e4c9b8225fcfbff1c8484cf05ed9fc211a4d9b4550b4e723ede0312d8e76f688df543c07b234160475e33951d7ce69f1dfb6006b63ffada22320dfb923a4383f496cfd5d6a64a766bb6c0b4f87b430f869f3033fc1ef02d146e2badb6de9b1b77ba201e160278fdc23e32c6da77e31ef4703cf74ff5a4bc2f32ad2540c24db24166fce58a82e3af3fa786ded1b32c1ad47b88cb56fc98f106b8e140832489767050dd6844b73155e973a82bb7f593ea1504790fc3d8a7636da7145dd5809c9bd199fbe533891390b1292e9c61e20155249c46c2d1ee7b66a3af9b48159343c8c084378a40af6f210324458fb5f9efbdc59762b768add1603ada32d713e5fe1218796a5e4e389d1a25b02333421bce6bc682d45b700e62317918c594aefa2bc39201b6b9129ef37f6b364fb8fafcf27f7c4c78967da02dd56b5b4f89c2d47aecaf104e00afa65331ad1cef7f4251f5aaf0709bbdc64d7bca5c7c50f11c280515013f33aa7a37ff9bb269cf4428cf3ddfec11eb035b361c888e3179f191cd4fc6564ced96d12338b4ed48b0ac06345ef6c97d0178371c6919a0467b9cbeec26e41568f1ac8d2a1b5c562cdbd16a3a16ef3497512edcc01fd1cf4423620e8f5d712b189f6a80e4fe28f0e3dac08ee3458b2bd374c97e41ee57e5fde9940354a5dab5f4eb8808f87c2ef05a08f16e69d015c89cb0964676fddb586243f98e2de28dba0728eac69f6233de3a512099fbfe066a565d143cf70121fd312a2848db6a14ebb8583c3c8c8f69e7e9ce07a30b4bc7eff98a9df553e9650ef984fe32bcbd7d717136558457caf02566049eed4d185231e433a51af99b3711d4c1ce67d78964f68cf3c1bac14c974ee14c56debbea17b9dbf389b6c9a93e7ab67ca82b9837cbd5309167279c9664e7c2c7976e776d6cc2b752a3d5ccfd5be6fb4343e74ab8528c9952d81f8192d5cf60fb741802fcad83459beeca7d572fca81da91b006568daa55b5683055bde10f010bfddaf1ae52e1680fef6025a12d5a9e091b83db9586f227b8ff4c61f12eff6cdcbb47306e79563dbf4184a0ea82e7d29a8c15f8df4166a605f54e77cce64e018dfaee2117f7913317ecc26e02cfdbf39827a03696cfa0663c909d5087b34b2bce8b0a4a308eb1317b2a2ab7f332198232e39be7d30b4c2783cb4c6475ec8a548839f8217a8215d3299f0255b704ca583d1783ec5f30cb9c4381deb814c1e7350703ea364350e6cbe764d01cf3c6b01476fa510a7f7d186f940627a9491474ca6f76a51d17b4174dc64f08547101bf364b896ce9641c7d11b8024a29fdab78d57b8594ddf4a8c3285719259a4cef522052179c1e18feecb7f01625ca190a989ac60260eee5429f9658119f4ddd4b1389f39cca29b8049ecffee11298da8e750b4a1050e1d15f03f4a0f01bb57b92747a099ba76e1483e247ea4c6c9ffd40afc2a304c72ce814d9b8d5e1b56d499b2a72649b8a4c93430f319e98d0c196f3b3b5b3260ae5c2c1a2152fbad28ca76db135c0d1e0af24e5839cb98322a6e6e38d2174a04d6cfc9ca8fdbdca414940ce4ecd4d1667daaf358a3ebef03f6589963f1c78d71282f2ca8728b07f78dfd912f2125d50de544b2e093e0723f05f86dbb07e1c1a059cd16e76a30c8959100f570ef9c8a233629b89264ea24ba7d2449768c3d538d7843b9600b0b7d2fbe6600e7f39a4e25d1e41eb34b6e911db72329ad19e7630d38735d1d9e040a7dfcf0894c11543f29b98b9ba7271fd80ae35b1c40eda21611437967bbbf173d4ae10f3c08ab84e325a08345ef856ccc072ae8b4bf26fef219ea41b98c97d36b5cac3cfc8c28954540a1dba92698e200636724f599d36703e8d389e74ab1f20febd72eef191bcd13602a06bb4e95b147b1cc3baa7d98df007014e297a2342dd3e240d29cdb527ae89992dae6343adf20b410d2f8fcfdbc83b387ed14068a12b815e41346489d743190da9519330c4b94ecf0093253dc19e689a0fe3fc5f846831dbe392a05ee262b701d9a81e96fa6e59eecffc99ac9633c0c4ade4b15d50eea5a05ed70ff0a5da582437b506324332958a10a74843873c8e19a06e27b61c1ab92ecf39e2af4798c73a52044e416ee7685028e47d5e318be80fb34cd10739c006d41f3771fb59648d4a7854148c73f3bdfdabbc6b96053ee30f4fb1f7864f6ff25abe9ddd6b44878b40b6a20850ba935b7fe4ce6863898cb543ef5f5a28c2a0bf5314be63e390d23b68463d3d44aa003297970064fcdccd2118d4ff6fa98a4c2f3197562f22e229987516d20bc20e8f49de224ed890592c75b68241871b188ea7798ba95a0134775287cbc2e0720739fb42f435e81a3dfe4dffcf6af4a8607e8bda776d445bfd927e18bef5669819088bd8c1c71fc1d283af23fe76501b53c4b0a22f9d4a67f9ad9a9a73e26ef01b402d0a29f5162b697ceddb17013d2fe2c3aa756422995aa1d81ae364cf7766be400b19b5aae961cb629e640cc17bf14ef841796080f27626d3be4aab3c731faa8467d819b79f34d0923c12860e54c44445efa35eba3ca53be79b01503ae6ae6f614a658d596f7be1755b1376887be89161732a8878907da67b274dfdaad2cb26424ef504d9cc3d04f2e673fec1f82eb77eae438b588a1d4a0f272a4c32f7c576", @ANYRES32=r3], @ANYBLOB="71c730fc37a1e467", @ANYRESDEC=0x0, @ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC, @ANYRES16=r5, @ANYRES64, @ANYRES16=r0]], 0x7) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000640)=""/18) semop(r7, &(0x7f0000000100)=[{0x5, 0x4000010004, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) semctl$GETNCNT(r7, 0xacb8675f21c9d15b, 0x3, &(0x7f0000000140)=""/81) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000200)=""/215) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x20, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af8f004052590bd7dc4b5ab1c6c48578bff00"/59], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) r12 = dup2(r9, r11) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r10, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) pwritev(r8, &(0x7f0000000300)=[{&(0x7f0000000840)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa080000003aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed60308366ff6d3f8df5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b6535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3a1f76420aceb1022450debd67fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b9cd072ec2e26289710084433b0e9e9a04863cd9b745afaae53765f9a84ab8cfde1406085bd61d32ddf596e8bb286ede528cf43f47073db830ecb7512bcf3db8f924df5cc8bd7f2a94b7db8bd51fb888290bb446895aaa9f2886329f399a7da3d60034eafa82dc7a4240ab65975ac98269f1bfe9b01c9fee2cee1d393cf690e13fc1dff2f40d27f054d0c2456935ba7d477dd4dd5aa48193f58d51a07872a55bbf264c2bab07777c905969f2a9e7fabdfc26965ed19625183bc85fece66c07d1a93fa9584cf8488", 0xfffffffffffffe9d}], 0x3cf, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r13 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x4) writev(r13, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r13, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000380)={0x2}) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup2(r1, r0) 02:04:39 executing program 0: mprotect(&(0x7f0000755000/0x5000)=nil, 0x5000, 0x5) r0 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 02:04:39 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r1, 0x1) setsockopt(r1, 0x29, 0x8, &(0x7f0000000040)="88101c33630000dd0b653b16a118653897f01100000000000000", 0xfffffffffffffea7) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r4]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r8, &(0x7f0000000340)=ANY=[@ANYRESHEX=r7], 0x1, 0x1000) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r9}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r10}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r11 = kqueue() kevent(r11, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r12 = kqueue() r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r13) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r13, 0xe3) writev(r13, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r2, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r13}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r7}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r6}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x6}, {{r14}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r13}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r15}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r15}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r16 = kqueue() kevent(r16, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r17}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r18 = kqueue() kevent(r18, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r19}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r19}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r20 = kqueue() kevent(r20, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r21}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r21}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r22 = kqueue() kevent(r22, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r4, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r9, @ANYRESOCT=r10, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r15, @ANYRES32=r9, @ANYRESHEX=r18, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r20, @ANYPTR64, @ANYRESHEX=r21]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r12, @ANYRES64=r23], 0x6, 0xc00) r25 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r27, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r27, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r27, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r27, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r27, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) msgctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x6, r29, r30, r32, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r25, r26, r30, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r4, r4, r4, r4, r26, r5, r5, r5, r5]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r36 = geteuid() r37 = getpgid(0xffffffffffffffff) r38 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r35, r33, r36, r34, 0x143, 0x80000001}, 0x8, 0x100000000, r37, r38, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r3, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r38}) fcntl$setown(r1, 0x6, r38) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)) 02:04:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r8 = dup2(r7, r6) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = accept$unix(r8, 0x0, &(0x7f0000000140)) ftruncate(r10, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r11, r9) connect$unix(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x1ae, 0x0, 0xa8, &(0x7f0000000440)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="3bf76f4eca0394", @ANYRES32=r0, @ANYBLOB="8a938ba7e1323891e0f35bc335425803ec4143d37792bea962983671db1fc6c3ccf6327b6543c0a0c8949920d3bb6b4b10781f4d4b41a1db8f6fb3c31d91d563fd7cdcd8c7b8883c443e2cba4cf89c966e86b68f1647e10a20f18dd5facc045797b4d39eba7e687cf711d3dd", @ANYRES32=r2], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYBLOB="8b447074ed8c4defebd565280a73356403ee8c2809e8812a5ea38425c5d11ed6a1c844a16ad3fe012100d336b119dff0da153fe00ca96775d4a5ffd52eb7bbdcff7fc3cb390e3427b4fa23dbdf88de3839f3bbfcbae79bc3a9a08b962b3be261a8bd42ea70f2a69c5b0ebe6fd960f187d6e1687dc48c19cc0d5bce870cab8dd707ca5f78e3e8e04e5ebc6786475a1b79b297ebd62f3d56fae37ad25b71a31eaef2071fdbfcddc431a0b866eaabbdd18b308b0e6f27f4860f298c66f9b09c2f3196f9fe02d8516dd52f4878102084b491990009b2cdae9024e4f077329575d632e9a473ebe89a39ce", @ANYRESDEC=r3, @ANYRESHEX=0x0, @ANYRES16=r2], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYPTR64, @ANYRES32=r5]], @ANYRES16=r6, @ANYRES16=r9], 0x38}, 0x2) 02:04:39 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x8082, 0x10d) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000002c0)=""/173) r1 = kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000280)="5b80fe3467ca25ec0e25e8ac95bd674faf566d400f95a57b18e2003210989bd0976b2c53", 0x24}, {&(0x7f0000000a00)="5e836b9d81f52481224244db57ea3a555850606dad426566f13ee437299e18b717800bb01def70a070797d110dfc9cd764491be69d81efe5a747e8f27b920663d61a80dc8f26bdb8806bfd8143996ab83b1f5753ea0084720f478647eba72069bdc6cd278331a80293be28435600224b15ed8bf91a921de638d9", 0x7a}, {&(0x7f0000000a80)="fed277a1a09f87baef11236c4ab7b4741d1e266cd84d2dcf6147e2745258287ea955f18c0ca4f204bde01ece09c781b34c1c248b79ab5d640b27d6603641b13ca52331c8b47f5908176d980ccd3c48b299772886803f06ec7905cb8ae00d78ee62aad234fe6e9fb9874b12bcf4232b87c6b21bf898dc65d52507905f62d311c86965e9eaa2156084ef6d9ca2c0eb6390589780d83df26fe56035781904b3ad6895d86360cf73dca7d5b913c8", 0xac}], 0x3) kevent(r2, 0x0, 0x800, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pwrite(r1, &(0x7f0000000900)="8a2f140b88c3b7460c63c53e8b2af4ec5e10d48259e910d6edd03ebdbf57383bb6e85f25e96fadbd129930aab66deb0d6b037714c18d56a5f6ca3faeaf4c3b000ca4138b2f4918a8cf7f52fe83aa61b9b8469d70bf8ac66e699b395ac1516288fe1179e4d0127453c9c1201dff5f103ce5ef96a894156bc22676200530d57d315f247b7df5283af65bfec2842c38ae36f8d0ec0008d00f31b43a782a7e1f9d77399c1c2b17aaee8985cdc4ec3a5bb5ae49a49a5af7606d67857cae77fdb20dec9d929399507a07e2dd0e93a7f3f9447a822ecabf9b53341977c56db9d0b2bee66f", 0xe1, 0x0, 0x8) r3 = semget$private(0x0, 0x5, 0x206) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) semop(r3, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000400)=0x1a) r5 = semget(0x2, 0x3, 0x10) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000004c0)=""/149) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x7, 0x286) munlockall() semop(r6, &(0x7f0000000000)=[{0x6, 0x4, 0x1800}, {0x3, 0x1}, {0x2, 0x6, 0x1000}, {0x1, 0x4, 0x1000}], 0x4) semop(r6, &(0x7f0000000100)=[{0x0, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x4bb73e2065798622}, {0x2, 0x0, 0x1000}, {0x0, 0x80, 0x800}, {0x1, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x75c3ad2eb47abb20}], 0x1) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) r9 = open(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) unlinkat(r9, &(0x7f00000001c0)='./file0\x00', 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000440)=0x4004) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)) r11 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x14a) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000700)="23219f79026ec859272eba15d5e8aca73dacb2934edace3f5e7ddafa69f281d263e290b99a3fb10f835b907fff67ab2f6da7ad24a1a2a88640a30cb71624fbce2319a1ad84d36c7c374cbb9b9e62a2b2b6860816f727f52a31b88006661c96617dd4a9ef8a6f99d6f367f5257a812d6312f0e8d3286d3df7aa6576dd38e3eb8d35be772723aa7000"/151, 0x32}], 0x1) r12 = fcntl$dupfd(r11, 0x0, r11) write(r12, &(0x7f00000006c0), 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) semctl$GETPID(0x0, 0x0, 0x3, 0x0) r13 = semget$private(0x0, 0x3, 0x80) r14 = geteuid() getgroups(0x1, &(0x7f0000000840)=[0x0]) r16 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000880)={{0x200, r14, r15, r16, 0x0, 0x1d1, 0x4}, 0x1ff, 0xda, 0x3}) r17 = semget(0x1, 0x4, 0x40) semop(r17, &(0x7f0000000180)=[{0x1, 0x1000, 0xc00}, {0x0, 0x6, 0x800}, {0x2, 0x9000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x4, 0x1800}, {0x7, 0x36, 0x1000}], 0x2c4a) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000007c0)=""/61) semctl$IPC_RMID(r6, 0x0, 0x0) 02:04:39 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = socket(0x6, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 02:04:39 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x1000000f, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x1000000000000026, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x4, 0x3, 0x80, 0xbb870da06aef56b0, 0x7, 0x6, 0x1, 0x0, 0x2, 0x3, 0xff}) ftruncate(r2, 0x0, 0x7363) ftruncate(r0, 0x0, 0x4) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x42a09786192cbc55, 0x2) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x101}, 0xc) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) 02:04:39 executing program 1: nanosleep(0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) 02:04:40 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xb6f8d1662fa4a049) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) 02:04:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) close(r0) chdir(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffa, 0x0, 0xc03, 0x7fffffff, "73f3267eafcce5081a6f0900b191c2cae3b6f5da", 0x0, 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="1a2eeea85f965e1c7cf20e2dbe43349f13077f9c2c18705ca75e9ca5a7080000000000000046d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17eb3181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0x2e2}], 0x10000176) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget(0x2, 0x0, 0x200) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = geteuid() r6 = getgid() r7 = semget(0x1, 0x1, 0x420) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r3, 0xffffffffffffffff, r5, r6, 0x20, 0xfff}, 0x800, 0x37, 0x5}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0xa315) 02:04:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000227}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000040)=[{}], 0x100000000000011c, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) 02:04:40 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x229, 0x108) open(&(0x7f0000000040)='./file0\x00', 0x24235b713e4d39a4, 0x0) 02:04:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="defe5cd4199b9618ffa5"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000380)='g', 0x1) fsync(r1) sendto$unix(r3, 0x0, 0x0, 0x1, 0x0, 0x0) 02:04:40 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e44e6e06c653000"], 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) getpeername$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 02:04:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0x1) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x800) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="010000ba45ede2435a8b028adaffef6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567bf43e7ceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5b0000000000d8269b0fa4233e9ed95f28a7eb8bd518f4568ee24a28d18950d576efb1f885be6db9bfcc4ba8a6"], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b8eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604d2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e9929159c9d625fda6a28b77b59e1c7217ea803fed86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a29a060964c2f4e9e4ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab18787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d"], 0x1, 0x0, 0x1004) getegid() msgsnd(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d1005cc1ce9f3f6a3d539c35658ab8c60de30528675dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb323219"], 0x156, 0x800) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="021d00000099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eb9c8b754daeb2982d28606050dc516a0af1461584bca00000004000000000000000000000000a6e9661575213ea1a39fa1acba7a764143c7e563bd6d1ffef105af940c7d16c907712d873615f2e04ed44814669dbee9a251ff7af9522eb608ca382d4133552696cd1fe6e5075ce0db6e91e4d2f4bc805e00db68d479e16bbf92aa7ba7098104d284f1894f9f24bddd435d2ec1a398b233f964db782a2df4b22f324e76422a17c7bfaa1b47f05e985027767bad95927e9435e8133f6eabf5872e4d11f11037b0bc9026eb1e9bafcd95a621c151ffbfe088811f2c2e2cefa531c085e888cd8a17c88aac9d2be1caa6b85cd37632f788166f19eb222e23"], 0x1, 0x800) r5 = getuid() r6 = geteuid() setreuid(r5, r6) r7 = getegid() r8 = getuid() r9 = geteuid() r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0xcc) write(r10, 0x0, 0x0) fsync(r10) setreuid(r8, r9) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r11) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r11, 0xe3) writev(r11, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r11, 0x2000740e) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r13 = geteuid() r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r14}}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r16}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r18 = socket(0x18, 0x2, 0x0) r19 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r19]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = kqueue() r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r23, &(0x7f0000000340)=ANY=[@ANYRESHEX=r22], 0x1, 0x1000) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r24}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r24}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r25) preadv(r25, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r25, 0x0, 0x20000a) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r26}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r26}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r26}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r28 = kqueue() r29 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r29) writev(r29, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r29, 0xe3) writev(r29, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r11, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r29}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r22}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r21}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r30}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r29}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r28, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r31}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r31}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r32 = kqueue() kevent(r32, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r33}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r33}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r33}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r35}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r36, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r37}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffffc, 0xb6, 0x4, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10002}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r19, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r24, @ANYRESOCT=r26, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r31, @ANYRES32=r24, @ANYRESHEX=r34, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r36, @ANYPTR64, @ANYRESHEX=r37]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r28, @ANYRES64=r39], 0x6, 0xc00) r41 = getuid() r42 = geteuid() setreuid(r41, r42) r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r47 = syz_open_pts() ioctl$TIOCSETA(r47, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r48 = fcntl$getown(r47, 0x5) r49 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r49, 0x1, &(0x7f00000000c0)={{0x6, r42, r14, r45, 0x0, 0x80, 0x9}, 0x2, 0x3f, r48, r46, 0x95fb, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r51, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r51, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r51, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r51, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r51, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e000003478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac846f3eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r51, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = getegid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) msgctl$IPC_SET(r51, 0x1, &(0x7f00000000c0)={{0x6, r53, r54, r56, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r50, r54, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r19, r19, r19, r19, r50, r20, r20, r20, r20]) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r60 = geteuid() r61 = getpgid(0xffffffffffffffff) r62 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r59, r57, r60, r58, 0x143, 0x80000001}, 0x8, 0x100000000, r61, r62, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r18, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r62}) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0xf0, r13, r14, r15, r16, 0x44, 0x9}, 0x5, 0x3, r17, r62, 0x2, 0x24cee5ef, 0x81, 0x5d}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x6, r6, r7, r9, 0x0, 0x1c, 0x5}, 0x3, 0x3b, r17, 0x0, 0x95fe, 0x6, 0x138, 0x2}) chown(&(0x7f00000000c0)='./file0\x00', r3, r7) execve(0x0, 0x0, 0x0) 02:04:41 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x81) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x41d53feed37f771e, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0x9, 0x8}) 02:04:41 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x1, 0x40}], 0x8, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000002640)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790666265292b235f47ce803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374426bdcf30684e7c0275ca25d5b154647fce65ce297a4aa0d7b33bef296a855ef686728b368022e9c4247eea554c457623f506502fe1511e442c8369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce27b901d8a2a81d5eff7b3a84ca80000000310f8eee99dbcfdd7c010fec4ade3434fd556b4b59fb6a37075653080000000000000083b00e5558e52894eaa77362fc3a5de5459e6a526740e3d22556488f78666c0bf5621c3b842b0a5a1cd530e96562000000000000000000000000000000000000000000000086d3d924f3873a635559de8ffd8f84e14fa98920ac337bfb6e4f2fff0bb30b7cdd98af9c83aceb78c5d4b4a35416bb16fedb8bddabbfd55ce6b10ddd1d8101057cec7c0157687f4c85f6915e89323faa685d8bda9ff765a54735a63381b2aa66e3d6e4880b75d9f789db76c89c8fda1458e4683485d37dcc298f4b1df8d4d71bc20b1c0caf7395b13144682e30622b52165debd1609f83af911699332e311f18a1552413b574453c2c45602a99eee998a4c35823e8c162838f25c3bb648071c625fcf760750293b9e19b92646a6575c825bface0f45bd53f118d6ffad0090ef889a652f3afbd92edb41b10c85ef32061c29b25cca768071b6615cd898c933ebbb1baad6b8a3d5189d41422ac593fb4e4503b7f488ca406d330caf5669e9d680c07a3b2683da87aefd9dbd56185191d6c4479bf0e55077633992d0cdbd0ecacdac1b6ef14ec703dc30b7d99e9f4a63b73e869b2e4b0e31e91652fd0c492025c0c439b67ae90682c2e1eb81adb1639fbd8a65b2a05fa6b9d3cf7f24757ef"], 0x1, 0x800) close(r1) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20, 0x0) ftruncate(r5, 0x0, 0xbfd) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf82e95661b936461) syz_open_pts() writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000240)="e19ddf2bf49f83398aa7d26125115689561f88dc4589f7170e44d6714df44dc48bc9412e08b1d7c7651001db863804a5377e4610c53afea3d59e6fd1005750e2b99f5421074c22e5b056d39997bf466539ad08998b1c8fa97096196aba3161cd54786a010123814850745b6be4d9eabeebaf39e354b6853865cb608dd6390ef1dad75d3477eb1b0e975faa3ce1845a2fca8f463ad08b801047afac8e0493d53637e9ba8f8743342ce73651a645c1d6eb88df3559d93e77526b842b"}, {&(0x7f0000000440)="45b1d129b438d71ae8cb48dfa1aec6ffa2e0aa0e47d7fdfa5c550f4e5dc5f7cef26184e428543774be160337a61c45b7a507844b6bc75c81b4483876e88a1cec55b367f9cb9f74d6bc6ae9c5f024b8e41943c1b49f5f957fc690996dc464d6ffbe47751a6e5085b5ba2ea180cf8c5b0bee7a9fdada4149ab370c476a8bf49ef34be8574bd018"}, {&(0x7f0000001640)="79957579e89d18a5c34c220d6ae61bbedcd1ce78cfa7efd7729651073a5140db68805823d979b97edda3c61dc9a0fd8d3bf71dc5cbcdb62b6b28643d46f96a0b11954d5ff41b34979b218b42201507229615bc78326a29060d8d4e3f4bed5e63ddb9b4aa9f735ad4f7ed91b2fd90c0bdd5f9b3a1431c9e44015e893017332175ef57b1b5c664ee3b26995bbc23ae12dd6755e90135b659a7ac7cf277a80bf470981ebf7fe3a13b70ed7d1ed5341c9fc5e3c9e4316ce81364c54a9a7e8a4335f42afdbbbb06dc76f921023ad1ba953f6b6c8a0cee96e90151102dc8b5450a0fdf2a9987ae86820be15597c3e64545a64caff608c6ff93807dc18f8afa8d06dfac0f4cffd51d04dda7f0ae2ec3ad9ef2ffdeab9e2593d27dd486602b4e020969554883a42f9ee1fe782d911f2e4cc34957eaac57ca71cdc67d0aa7e5f4267b77c4f34bf8f84c03d25b63e96f750280f70ee1b0051f5f4b6c17513b75ad4a6c37ecd2ece8550ff2b08e40bb96e8cb687d07d373d21e65d1d52728705893b32011090d4a541f851d075d30b1976d85ceb959dabbb73f8bff72e015fdf78f340eca2075c60026e3b91188713bc22d47348b04b747ca4d84767772a8d637ad5c7750ccad1a1b8b762ebeffeca47ff357c9bb8760ae2891018c2228cb4ab673a8d47e0bb34b2bbab5958be1fb1e749fb2406764ef79f74ca554746d663ac0181dba03bc4fe69d240bb63987010dfa52560ebb27e4853489f2095a910ee979ce38835a5ce8a39bc2dd77ecc1963a008be481d0faeeb54808069e9f45ee48006fb4017e78f96b7ce3257dbc401ce582273ed1b3840c5dd7ed963f4fbbb2aeb9879bd63b70a35629edbd78f02f647449e093652a14bda065b8fdfec9222491c2d03a0c43e5872b96ab971f50b3cbee8e2233b1ad4d002a0f20ec3c48728694efde66efdacbef281bab5ac0970d01a14017a53b316036313f32900cc01f15c07b0e1aa59769bd6bf26ac1de4a6f603988353d1c3526c560bb5fa71573c05e76d59727793fabdf1263eff5efc848c12706d922bab1e5619c4d61700e3d385dee951daaa6b0ff82aef9daeee1c561eb840ff535bd80e7863417090d1f1afed29c8b85958c03e5259f413b6668037b9349bb346377eec6e7f59232acdec9fcee5ef04696f461fb947564ce8b1280f5ddb22e46b45a4d2e6e01317b77a6fa7dcfa7df0f2e1d7dc2d00b33f5f174e73f69e17166258ed5191b417bbdc03a4c779090c34beafdba739862d00499fb77f7b343c00e9483632e92dff608795e9c5a5bb0e2b49eab76a198f9225b24bf97ab5bf509f15f5dfdbb7bf5487bf7c7d8e849774e8a84dc27044d1f864e24409b00daaba8467697ac6bdc908a583b970673dfb8cc3c554f2642701a80417caf72a372f5e35b65e1d319669651efef68d0dd45b9b73be8ecdb26ac61c2301b8296ae74201bdd5236ab68474dfc7d5165546d3723316c6c868a2d01a2bf8e38cc1e07a3518fe24f511463944e3142c88890cfc54abc6308e183a11113af47c838c0c51a63fda286fe5850748bc20923ff7fe62f9dcb4c00b8179d140b263d31b02efc8acaf9361de9456248059525fe4b05f529e3afaaea7feabebdb7045934acfce2b2901ca7cdbaf7a928e06bd6a239406640b4b3741012fc5d990fc21b85369eb93fddd82185513082fe70e6b99b737a4a59157ca5c89acea012a5e205f3e8f73c5c9257e2f0aff1e5a5b2d7834dee62bf929d7be352ba7d3497733c22778b4ad1616dda00ed039d266c7f3a6c7dc521f93861d34a4a3facc2428142acb08676d17f85d15c761a4d1257eb94533ddba1ab6fef2e3682e99f69d33ab8be5c9cd4b4a7c0586f89a1ac508ebd0166a4ab8d7c7e79e8b75b8efcf376f83d273290d052f6cc24de1ebac7e43e5f751f5505701db3b081a74937fedbfe6d66b0ebe8606b6a3f92010a81a09ed12c15345c4caf009816508fc220cf6a028940fb8d02c7993ee4171322d946d2b34feab038fea8eb40a2d7b29b2eb58c1f8daef6e8222e1d196efa68cf5e406b5fcb8a39c180b46e611fec063e0314018d3265d72d82b2e32bcb7ca2339db3eae18e62a340406087cc20dd42dfab22894875b7707fc5e6160352ac0f66b6e810138d7bb68014e6a582442178ab64a4361f8fdb5e2b15707dee415332a748fb28b78afd3a73886ebf49ce1055399e1e9a31de39b893d8dc7b571836a4ce2f557cf95d93f355620fb46c74fcaebfafe41d6a0efe7e15174eff7262d44e982fa8638ac8e72c8f026e160bad070ccbfae17345018f90a2ecb4e43dce8ed3ddf49f4629fbebb8163f55988e9babff8794afa14090bb4d007b54525128f9a0e0d68463b834cb08841dd18ce3fb4720f5a57b58e66297b2e8f8c3c34e3e455db1f47e2918e197d1f568085dbbe4bbfb20e6fb55768608bceaef7c3f395a5509ef84665c06235764233378dcc6db7667221e5c71a1e5e897503c231218e8c7abfcd7554b69b34c59a9bf2b26cbb7c7bc226314811fd6a801ec1fce25825a65a7cadbe6a3a6064977d1a65fca926be71bcd75e80ecd9a8ff0226ac4cb51a1b001042a84c34d086287a7f6986f19d3fb895f4b64ecef357f0a7f9f3370214774eab15cd6519da47b7c433710876046ac1f8d45f2eae5cc7497b206d4ed9cdc0a7d26180c395eda54cd6b439823d46c0411bd7d5d7280e1b94754ebf3fc59e60b35a134e43e5f42f75ff98ef8d3cc3adf552eddc9fa5bf65bfe995570c75907da66dabc89b9b75b82edb759167774d0e58e94afcf7d977e9182ba56d3729d4ee5c57dc085cc828cba640999f015558aea172abfee68e5471fe466eaccb7c0deee984068f10fc18b962095f82764b4ef9b63d9b16374d818a9357bd7dd4495c61f961a63ce744caa0f6a81a08e2f446e60a4aadedc74d50cde76fa84898b960f0d1bb98160ca9c303ed03182f291eb2fe390ac26b3cc390479e14c8e0d9cc2c5e36140475c78796beb001f6545b6b442bf1f4e5692f5e17802a792b4b4ffc8b3785467896daa75e207e81f21c51dbcac32431c45b23e179892e8a548bfef3b0b10d24012f956d014d40faa639f60705694cae585514e4c5ec00d76488d6a35a1887784d64154c34322eb00076b7b756014a560bc2fcfbb47eb24d96b3d544502a3c28234f6f8788336a8c20fef610e484d6d5a2c62c55d3ddabbe05eec423d4e2acbeeae23a79cb150a3023777b0b208fee33dbbc0d872583e7f1959bc76a2f94d4d5757db7b556fe99f9e8435982951c13f7d16b944fa5567fa59fedfc78a9a785028113ae3972c7001aa726050670c762f3915f201b084c78e0c54950b7ab3dae06701721c7f865d23a178b4d853898105c555c87c4e226cd81fee8ac8101aea8afb35fa39fc2af0d44df17e466ab0ce46ca50973b4405d32952e4ed16bf6cad376ea00800477a1f3adf3eb7d8c33695701ea5fee88b501f54afded3c0a7e4404627bbd7eef2c8da044486cfedb0e1c016bc76c1262037dad5f1d4f507587fde3bbd6df58ea910145768728e12c04a136040dfa677da32ca8b93b60c4848197eefa13e6ac108549dd349d831b97c1ca359a9b8a97e9df8afe9f872ffd0b88c6ed9a0c7747833f545f5d830d030468787e2fd27d573fae7f2a3f571f6d2e60e163f0002e33bd1b5b970944a13355275b1a20f177a202ab611d6ec7729202e56a4b6982b25b38d47a55c8734b84afb1616b392cb764a3528bbd9fb7ebc4a9e721f9c6993c915275d8cee78ad1ecf3670be9568d8a9cf45daa1ea58d77d155678cb87c72a1b336b83d504ac4576d946a2fd5a5d216c4204c05c6cc8ecda799da698d6b77b1d785377503eb9f494880367048f9dbab1b867f56f6cb8f98698a02936289f2a203609271ffaf7b7f2b1b48bc3fa8070ab0d263cf8baa02762ca1dd11d54723936778baf4175ee32167c9fdde46375f28db71fc861131bd742665a0594272fea0c6cc2c0e4b0f164ee7530cd32ce95d09630bf1f1a1f6015841633e94a0a16f3204ef6318fb4b3e5d3051b347b716b63c74079ab709acf818c50837c40a05032bf17d27a5a140e6327dc282d39e2715903970bcbc6bfb643aa5a4449636d0b6e46ccba1ec7595e3017e69b60b29cb322d8c46a8e58e6ec5875a869aec0e7a6a3bb41fcb5db4b5cb828e521cca8059cb92cccb83211e1594251f08c2083645bcf3eecc862e4fde47dc52d031eab5d2b80f76b9ac04f702c44bca4a2edf100c497f4ade257c9bd5e3740f0486f6f00783665653cdc5172dfe4ceb21e62c2319b8970f2874677d8f858ff2500b3413cf97121c2c7aa03f153c2f3be61df230c1e4ce18080facca69aebc4f3481a1b519ef1112da49c96d585e66c47f40f09ef3b8a5f4040d4778291ef284561464a8ae9bd6afa81c1bc236bbf2d1c1f99231db0d624cf95167fba72003a086c27d5e958fab15c0f826353870e34e0699706daa9e6d1378c51c19eef8674f1e2cc2b6095e1e141b3acc2bdcb5403fef4b29fb39e965ea97924ffec30ff8ec81e1b51d0fe20c4e5f80e8cc8c286d9573bc6824030c26cb9135e8f9816128c4c06a2d4152fd21a7315843cdf7ca1c863a023bb14f0f4951fc927aec81e4a14f315618259d86e67398783422294dc4c966914f7362a946ad0e811e1feb855bd14551bbc205308cc75b3e4b23fc5d3d29dcb9989f8b816e9753918e9bce5e74bf625666ec0c7cf054875ef67859f2083651d7f42bb7bbe281a54c4978d8d789820d2b80a895fe798857d398e17a9f3ba45167f9abcc31f34f6a9c336ab55813cccf903fd990f3d8d4498f72a9b91b567940d014f05d46466731df43255b8768365ae9b659bab40169156a77022b4749ca7db2cd64153b52fd873436176a29f5a1f3270240b1666d7d755eabece6dbc5012445ebba103bd38966052229b2cea62028475a8f39934597885d91d45dcc16dd0956a10e083769ed492ddde9a0f948763c353bf6e37c8b900ad210d9b2193f37da2d64829fd93af63ef63cf9edbbdc16d62111993f056602302f9f33b4009464935d88018ef91f494d797e297bd8a00d5bc77f7b479b082843689881600a28cede416663357bb7ce8a03fadc5bcdf11cbd48d7fbbf1e02364f7a63677715b2ab78395e9a513cfd920ccf411876fa918bbf858bb942ee5e2fca1acb48a6e48409dac1c101ce5f0be0d3f659dc58656a9b0af2952edf7e5920a10b3cab73b24bd7774b78aa1260a805765ce290112dcbafded25b7c0ffbeafb0993067cd35d0bb79b8568ed4e13b366ceed4a530cea8c5bd391a48149bb51a4818c3a6a9a960cacb998a4f51da6b6be6ca47780dcc50b24f9cc1caa6c164b85281559aa9ef13927c1663065e0595723224ac0e3e9bb05b1199f3a7474ac179a8727b2b9124b414fc33e4514a555d1074819292094dcc554dec0aedb0ea0a050a1814765e3885eda1f8778ce7a90ecf4cabe552a6611495a24f67703ea1bef4046ce26142a208757adfcbc4a94f5cb00b75d9a4efcc2f6f7fd33fb53caedf448d047f33d65a4147e354815173ab175a1b158a689a72b93f65031bddd7ebeb3934fda6ea3de509bbc62ff2e4cdab1f00e6cea841572fd44590307f41ea88be90fd90f4e5d3f5cc21d17c88e27be034b55874d0dbbc4e719db47db6ef9d126f7fcf63197036e6363cd3be89201c790229383c4a185e1f2cc57966ff26fa91f0fcc28d3a692c8268f78e7c72031e5bf13d2b96e3cb3d494932c4ed3a6e1cc5dc6dc7"}, {&(0x7f0000000180)="7cfbebc2a0705595aa048257d9fa9417577b87b79871dcd8eb7eafd5964e9fd76ecaba9debb7fdea702688df98e7f6ae86f2bfe9b1f4b8e6c3b0620f7c6eb980733a5592387897906dd25022e4673b813dff6375d78bf95fb400af80b3056914e5f81379a5575457a5cea3741c24e616f1615a17035b4b36ca242d"}, {&(0x7f0000000580)="9da0693cffa7237b6a4e359368d3d973ab6ca61df7d59053aeadd6adcf83f78d051fb2b2598cc825192454b962de5cf1a27b557d0d881a29381c1060c2315605285b4a058f0f49d18dd2d58ed07dbe3401def68d8fe6ecfc107617010b0c39eb06025482dda43930f1a14c0412476290b73c7b083c66e5b4333202dd0aa2d65bfdb0010d04c2eb1b7b0f5057fc485c9cc1144a24c0a8fcbbb86931601fca709da13ec0b8"}], 0x10000000000001c3) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="810000f3ffffff00", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) accept$unix(r1, 0x0, &(0x7f0000000300)) dup2(r6, r9) fcntl$dupfd(r1, 0x0, r7) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000680)) preadv(r3, &(0x7f0000000040), 0x0, 0x0, 0x4000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x0) r10 = msgget$private(0x0, 0x110) msgrcv(r10, &(0x7f0000000f40)=ANY=[], 0x0, 0x0, 0x0) msgget$private(0x0, 0x4c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r14, 0x0) shmat(r14, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r15 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) r21 = socket(0x2, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000080)='\x00', r20, r22, 0x6) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = semget$private(0x0, 0x7, 0x287) semop(r26, &(0x7f0000000180), 0x419) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r27 = semget$private(0x0, 0x2, 0x141) semctl$GETNCNT(r27, 0x3, 0x3, &(0x7f00000016c0)=""/147) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f00000011c0)=""/202) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000140)=[0x9dd, 0x1ff]) r28 = semget(0x0, 0x3, 0x100) semop(r28, &(0x7f00000007c0)=[{0x2, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x3, 0x3ff, 0x3800}, {0x4, 0x5d51, 0x800}, {0x4, 0x6, 0x1400}, {0x4, 0x8, 0x1000}], 0x6) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d80)=""/10) r29 = geteuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x81, r12, r23, r29, r23, 0x1ea, 0xfffffffffffffffd}, 0xffffffff, 0x7, 0xfffffffffffffffc}) lchown(&(0x7f0000000280)='./file0\x00', r17, r23) r30 = getegid() r31 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r15, 0x0, 0xffffffffffffffff, r30, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r31, 0x5, 0x8, 0x0, 0x80000001}) r32 = getgid() setegid(r32) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0x104) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r33, 0x40087468, &(0x7f00000001c0)) fchownat(r33, &(0x7f0000000080)='\x00', r34, r32, 0x6) r35 = getgid() r36 = getpid() r37 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) r38 = getppid() fcntl$setown(r37, 0x6, r38) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x7, r15, 0x0, r34, r35, 0x0, 0x4}, 0x40, 0x3ff, r36, r38, 0x8000, 0x56, 0x20}) getgroups(0x2, &(0x7f0000000340)=[r13, r35]) getegid() r39 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r39, 0x0) shmat(r39, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r40 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r42, r43) r44 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r44, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r44, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r44, 0x40087468, &(0x7f00000001c0)) r46 = socket(0x2, 0x400000000002, 0x0) setsockopt(r46, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r44, &(0x7f0000000080)='\x00', r45, r47, 0x6) r48 = getgid() setegid(r48) r49 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r49, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r49, 0x0, &(0x7f0000000bc0)) ioctl$FIONBIO(r49, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r49, 0x40087468, &(0x7f00000001c0)) fchownat(r49, &(0x7f0000000080)='\x00', r50, r48, 0x6) r51 = semget$private(0x0, 0x7, 0x287) semop(r51, &(0x7f0000000180), 0x419) semop(r51, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r51, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r51, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r48, r45, r48, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r42, r48) r52 = getegid() r53 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r40, r48, 0xffffffffffffffff, r52, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r53, 0x5, 0x8, 0x0, 0x80000001}) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000840)='./file0/file0\x00', 0x10, 0x120) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c641002870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9ae00b4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023ae48df4f10deaa0c7b0fe1e2696d7d010100001d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e90a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb96b200d42cbd5c440cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782"], 0x10) r58 = dup2(r57, r56) setsockopt(r58, 0x0, 0x3, &(0x7f0000000040)="2352071f", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r60 = socket(0x2, 0x2, 0x0) connect$unix(r60, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a39d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r60, r59) setsockopt$sock_int(r59, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r61 = dup(r59) sendto$inet6(r61, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r63 = socket(0x2, 0x2, 0x0) connect$unix(r63, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000008000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd575b4207a62617100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00010000"], 0x10) dup2(r63, r62) setsockopt$sock_int(r62, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r64 = dup(r62) sendto$inet6(r64, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r66 = socket(0x2, 0x2, 0x0) connect$unix(r66, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r66, r65) setsockopt$sock_int(r65, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r67 = dup(r65) sendto$inet6(r67, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$dupfd(r41, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r69 = socket(0x2, 0x2, 0x0) connect$unix(r69, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r69, r68) setsockopt$sock_int(r68, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r70 = dup(r68) sendto$inet6(r70, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000880)) 02:04:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e8160062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x144) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x6, 0x4, {0x9, 0xffffffffffff7fff}}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x1, 0x0) 02:04:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) close(r0) syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xcf5, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a76", 0x184) 02:04:41 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) getuid() poll(0x0, 0xfffffffffffffe77, 0x6) setitimer(0x0, 0x0, &(0x7f0000003900)) 02:04:42 executing program 1: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x0, 0x0, 0x5}], 0x7ff, 0x0, 0x2002, 0x0) r2 = open(&(0x7f0000000100)='./file1/../file0\x00', 0x8020, 0x84) r3 = open(&(0x7f0000000540)='..', 0x0, 0x0) getdents(r3, 0x0, 0x2bd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffeffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0xbf29469755fbf788) mkdir(&(0x7f0000000600)='./file1/../file0\x00', 0xffffffffffffffdf) semget(0x0, 0x7, 0x521) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)='\'', 0x2ce}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x3ffff) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000380)={0x6, 0x20, {0x2, 0x401}}) r6 = syz_open_pts() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x80000000) 02:04:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0), 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) fcntl$setflags(r2, 0x2, 0x2) 02:04:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 02:04:42 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) r4 = socket(0x1, 0x4000, 0x9) dup2(r3, r4) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 02:04:42 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) write(r0, 0x0, 0x0) 02:04:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0300901"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 02:04:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r2, 0x0) r3 = fcntl$dupfd(r1, 0x5, r2) setsockopt$sock_timeval(r3, 0xffff, 0x4, &(0x7f0000000180)={0x1000000000032, 0x4}, 0xfffffffffffffddf) pipe(&(0x7f0000000080)) listen(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x180, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r0, 0x2) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000001c0)=0x100000000) socketpair(0x2, 0x3, 0x200, &(0x7f0000000100)={0xffffffffffffffff}) r7 = socket(0x1, 0x2, 0x8) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r8, r7) sendto$inet(r8, &(0x7f0000000200)="fbfe5cb45b2a19758545cbe74294ba393a1875e37f191bb2e046c6abe0de56d6baa82136e8ba9aad31196138e1acbcdb6afc3803160485123c6f66862ee9336914b6fe5711cfd7c91da0d2088f4b855d3077d22e58bccfd9bf49eab944a9c0dacba99282ce827f27b8bc4fac1166df54d923837063ef7d0bf599d8e5cde28fc3187d79151c3f4234b042794679341b8e97510862694e9ab7549f82b61ae24fc1532d6f85887bb36fe6ba724fe8902b760856e02e88abe9dce40b2a537eef8cff736c67fcb2f0fb13fbe3d9624d51e3f8c8e1cc6f453bd341", 0xd8, 0x1, &(0x7f0000000300)={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000140)={0x10001, 0x5}, 0x10) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) 02:04:42 executing program 1: socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x3) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() r3 = dup2(r1, r2) dup2(r0, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = syz_open_pts() r7 = dup2(r5, r6) dup2(r4, r7) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = syz_open_pts() r11 = dup2(r9, r10) dup2(r8, r11) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = dup2(r11, r4) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) r13 = msgget$private(0x0, 0x103c0) msgrcv(r13, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160132c25b292f10"], 0x1, 0x7fb) msgrcv(r14, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e8359006561b0f4a13bb47b9941c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2a48fc3f7f8489a7a1f37f803e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080dc9f9913d8c376dbd5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd84386443303b5a2c709a74bb71fb0d7c"], 0x1, 0x0, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000180)=ANY=[], 0x0, 0x2, 0x3000) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) msgctl$IPC_SET(r14, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r16 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1003, 0x0, 0x0) r17 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1003, 0x0, 0x0) msgsnd(r13, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[]], 0x1, 0x800) msgsnd(r15, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160132c25b292f10"], 0x1, 0x7fb) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2a48fc3f7f8489a7a1f37f803e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080dc9f9913d8c376dbd5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e"], 0x1, 0x0, 0x1004) msgsnd(r15, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r15, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) msgctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r18, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160132c25b292f10"], 0x1, 0x7fb) msgrcv(r18, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2a48fc3f7f8489a7a1f37f803e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080dc9f9913d8c376dbd5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e"], 0x1, 0x0, 0x1004) msgsnd(r18, &(0x7f0000000e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd5d550ac948531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d10b4500479d95fce2214585564dbfe583e1948ccc462e83eaedc343404d05da7f04d0a964d912970b7f97b3fc431df8bc965d672624547d3dcfdef4870fbba4d66bf4f2304db19e3d80beacf834ca692e9e3951c4db20cdd82a6db10cbd6c0bc5db4df05eddc31a7"], 0x156, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d6d0009e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172"], 0x111, 0x0) msgsnd(r19, &(0x7f0000000700)={0x2, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d1f16ea71c4229d0000d8e7497cf23c743bea702f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d2623aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000"}, 0xe1, 0x40000000000800) msgctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgrcv(r18, &(0x7f00000000c0)={0x0, ""/93}, 0x423, 0x0, 0x800) r20 = socket$inet(0x2, 0x2, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) r22 = socket(0x38, 0x4000, 0x0) r23 = socket$unix(0x1, 0x5, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0xc028698d, &(0x7f00000000c0)) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000300)=0xc) r25 = socket$unix(0x1, 0x5, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0xc028698d, &(0x7f00000000c0)) fcntl$getown(r21, 0x5) socket$inet(0x2, 0x4, 0x886) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffce) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r29]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r29, r29, r29, r29, r29, r30, r30, r30, r30]) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r35 = geteuid() r36 = getpgid(0xffffffffffffffff) r37 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r34, r32, r35, r33, 0x143, 0x80000001}, 0x8, 0x100000000, r36, r37, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240)={r36, r27, r28}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r40 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000100)=""/114) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x3ff, r38, r39, r38, r39, 0x104, 0x5}, 0xfff, 0x9, r42, r42, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r45 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000100)=""/114) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r47 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000200)={{0x3ff, r43, r44, r43, r44, 0x4, 0x5}, 0xfff, 0x9, r42, r47, 0x7d51, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r50 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r50, 0x2, &(0x7f0000000a40)=""/118) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r52 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x3ff, r48, r49, r48, r49, 0x104, 0x5}, 0xfff, 0x9, r52, r52, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r48, r49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xffffff1e) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000340)={'t`h', 0x0}) r57 = fcntl$getown(r56, 0x5) r58 = kqueue() r59 = fcntl$dupfd(r58, 0x2, 0xffffffffffffffff) close(r59) r60 = getgid() getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r59, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r62 = kqueue() r63 = fcntl$dupfd(r62, 0x2, 0xffffffffffffffff) close(r63) r64 = getpgrp() r65 = getgid() getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r63, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000700)={r64, r66, r65}, 0xc) setsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000600)={r64, r61, r60}, 0xfffffffffffffe38) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x8003ff, r53, r54, r53, r54, 0x104, 0x5}, 0xfff, 0x9, r64, r57, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r53, r54) r67 = kqueue() r68 = fcntl$dupfd(r67, 0x2, 0xffffffffffffffff) close(r68) r69 = getgid() getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r68, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0x953a467a6d0a539b) r71 = kqueue() r72 = fcntl$dupfd(r71, 0x2, 0xffffffffffffffff) close(r72) r73 = getpgrp() r74 = getgid() getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r72, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000700)={r73, r75, r74}, 0xc) setsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000600)={r73, r70, r69}, 0xc) setuid(r70) setsockopt$inet_opts(r20, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r20, 0x0, 0xa, 0x0, 0x0) r76 = msgget$private(0x0, 0x103c0) msgrcv(r76, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r76, &(0x7f0000000280)={0x0, ""/93}, 0x65, 0x0, 0x1000) msgsnd(r76, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r77 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r77, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r77, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 02:04:42 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8002, 0x0, "85495500020000000000001100"}) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffff9c, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9040800"/4098], 0x1002, &(0x7f0000000000)=[{&(0x7f00000011c0)=""/4096, 0x1000}], 0x1, &(0x7f00000021c0)=""/248, 0xf8}, 0x40) 02:04:42 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) writev(r0, &(0x7f0000000000)=[{0x0}], 0x10000000000003c5) 02:04:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0, 0xffffffffffffff23}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = semget$private(0x0, 0x7, 0x1b0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000240)=[{0x2, 0x200, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0xedd, 0x1800}, {0x4, 0x6160, 0xc00}, {0x2, 0x801, 0x1000}], 0x5) semctl$GETVAL(r1, 0xbb87cc766ce26ea, 0x5, &(0x7f0000000640)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r6, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x9}, 0x8, 0x20000001, 0x9}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r10, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f0000000980)={0xffffffffffffffff}) readv(r13, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)=0x1) r15 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r15, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r15, &(0x7f0000000540)=[{0x0, 0x0, 0x43bd1f264eb68cd1}, {0x2, 0x400}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r17 = getgid() r18 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0xc0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) r19 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r20, r19, 0x0, r19, 0x114, 0x1}, 0x800000000006, 0x4, 0x95b4}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r16, r19, 0x10, 0x9}, 0x8, 0x1, 0xa}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r21, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xffffffffffffff51}], 0xa6639db52440cd1) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(r22, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r24 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, r9, r12, r17, r24, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x0, r2, r3, r5, r25, 0x8, 0x1ff}, 0x6, 0x40, 0x5}) execve(0x0, 0x0, 0x0) 02:04:43 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getgid() setegid(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87900bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e9b0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc12bdd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3b94484c692cac607b1c26455bedfb9c9f35f23d1aa551dff7744123053ff03d92533341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b819777a972cda526e4049c89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac22e7c3daf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80eff000000000000003f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf463c687e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd24c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a02edf26e82fcca1e245a58d78b79dc3b93720fa7885824e119dc4c67c825898793cd22ce392c3c965d0fc950eb7fcd3be43a9578a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000009d5e3da04cfbb073654c94798428f933becdfff903ad0000ac7557c99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600000000000000009c42bdbe3f267105d1d6654c4dcc8faa9a9956d9a018ce494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af91f12417cefc944bd0ef51ae20a4953180699a3fb309081a2bc4b1a793cd93a3b71d50f63806988f7cafeb77065abd6a28adb18a80382aa25271ba8c524b9fb93a8cb1d63d56a2c166b77d02b04942da17ccf1b22cd1a19dece6dd1054a1e73261e995ea7277a21401659ffb2c9eb72d97b27deb0a1a31822c2c70b4a65fbc89f35183bcedc712dca03d04484f7cdaa3b2f6f1b6473f75872cf9394abb7dde75d6d91cbda4743a7f32138a1767852556f3bf92bb72680802ac5c54502ecef9bf693c7089b45c183f7cf7a824794a9b53ca29b4c0a049393d7d5ff1035cd8ac01be2234a87fe6d9f2b9ac401296ff99680b68dcaf19373a88b187f0772332b13f9a3d9200b375aac13ef5271376cd24cbe66b9872ed9f1cb5aa9b61db8f8c00d8490cd9d29e1e7918130cc8adfab194526ef3d94d017608f0af762f9a091d8c32434be973fb1bfeeb0b678a1da248e3077a8eadcfb825dcd595149aed62e7e7b57c9691182f577e27ab8c0db3e5cfd3587bd15af7146d722597d018ef56aa51aa0d75a3e9095a3a98a55bc74ef9b305876a976b77a03daba19e68bbff84b1f7d92b2fef98798aa3c31e326c5455ba670150fd0c92c73f242f4a214ad81610e740f313b9a1686befcbb23c50ab925cbc02cefae3a145f2d70d1443161c0fdc08359e6c5e9a51d905731223cd28d9f4c6d087f5eb3c7f166031313894d328973edb324885c145c584ecdba342b777a0354bf4001fbabf6512fe6edfbb1c39597d06627241477a2164f680c70a964f9c4380fd728a9ad2f860000000000000000"], 0x10) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000024c0)="bebf23572bf648c9369be6ed2d91478aade7fd5777880b2a9ae8e2a17a9d0a46f5f515cde54434944e025423eff95cb1f489e5cb2fa53f774d9a05a8acf466d7b6daf95ceb8a1c6e52ac1d1f3d6bcd5f4cea95ace81deff89d406e47009fa9a99e55cf6ce00606b86e3202615d4326061e73a8888b808fc9437b913cd566ec80022b42aa5f8a38385b130e636200fcd4b50f3d37eca335f52e32c2909f9621c963a52fb98dcea459e473c1e73b027d8c8b13eacc8448ea8a115fb6afe8da730e2da5b8b76179d9b58c685b09af38f3dd849ef9e3e19cb7d72dc26e07210a56817c7d35d46bbe96d85a0227a7d82ae4eff9dbdfae8ba37bc3994272ee2e04bad3a6ae2f435c8f7814c93be8540c280141b9020324c8ba2fbbe11e038a3a4610a2d0cb77d5a1cee925b72fb91fd125605d972c589b4ce85cb4af9fd0e88a69156dd771f053a075213eadae824acc2b0687122ca8ba665734d2ed8ff94be5a0f728749106c0ec326ee1f00aff225ce3e90905f61a234350df7b64ae8a034db6241fb652556075f1238072ab8ab1bebf5ec11685dcce0ef5531fdb3bb124fc399af2011e6728ab49e25c7c869d9a962f97661e8c3ed9353665a00f813a17b97baf8c7c8cfbe658ff066d04c87aeb32bf452ad21cd03f1d93b967c627544b99741f72a1ccd56dc83fe818f4a451dbdd55abd71c7d9c7c86f519a943e635a5f6aa0a586e560df53aaeab30a436ca70d92d35dc5e3cdaf8f1cd4fbfe8b211e04e91a7306f0b3a9ac808cff385df8f179d5cac3547b573585c3e13b121f78f1fa4694a65d9d5038b0ba1a2d751ce84580b3233338fa306826544efef401c14b1b54fc7c5463584d4b0af216b6dd47d26dd2d2aa51072e87e48f75c09cad2ac7abf6729dfff1bc4ff6777e42d7eb9d27afdaa6719a89b1d8506b469701a775436a62597149c0fe2c7592a63a6ccf95bee8fca98e6dc96cb4f469a427f9deace9e3a3fd936bbedf91fdf3ceed3d312e3975ae082ce0024158666e8c84ae8960550511e40475514c72fc956cc157bd48ab64c9649d481df03c111fd34174bb634f072fe1f0e7c4b36294b2b4efd1d04cd70a87436956c5823913d2539bc905be5b24b4d3b638216f43c72ca83dc2744bbc019426f2bcf69ee1b3680e0fcb5f4e7b121f4dd29b37d8adf17f2176eb4489f674a89584440b9838f2f87653c1ac4bdb35cc605dae1bfe66311dd59b92a287021d9b69181c74a5a4d8fe06b038a715fb76cedcffb718748894c311c133883f17da020c5c00b57b711e8c42c94cd4fa15ce312173e8b98efbefa28f3161f9dc12062acaca94145c9491f8efd5135c645408f87f20c77e357b781b47c32899d0c2b812349df2dd6103d6fbfb853825e16314e7fff392055858b778a683bf67347c410b0df56cd31e3d5251d76a8512cf887efe7884af3e808af0bf35ab19ee951ca2009643d9bba246c60b0cb5e7f571c87ec5800b222673e7c9144933d850b46177290770e7f525612d02c3249037c8f553539b411f8a4d7b65b1f99d5a006cfc406cccbf9a64ffa10d4319c5a54e9ee961154e2c69a4daebe3ddab70a72e43496e192a26417bcb8d830619c416b3c09bfb380e6018c02e423555ed3f0e21a88fc13192317b1e4e0a5c85fe23d0bc7a296e6eb869e960ee3c2b38a9c7d6252a7ad8f1746a7e2911b5403ea173332334e77702971f3dfc5197af840fa6b26b2ec226eba2c027f60619fafdebe46043618cc92ab0248faf1d678b554ed360c54d813dbb599a8d43edb8b3fe0fb83b24aaaeee9a7c47c65b0f93d0089c342a1ac1b885188ce65e1be384e494d73f89b6d888b0af93f202b95da04a84f849f7163ee77676e2600d738eea5645a8f7bd48a5b9835b2d7cc23478220699d42ad1e8e33dceb7e0d36f0fc66e8b49037e58cd4f741c326db4745dc79453b232fb95f225a970a48ea4e1fbedfece47696476558977fe31df6257b0cf92aa2b43dc48527fc220222acb66a7b1e1ba3365b88e4c9cbaaf0f142d6953bc4f797dfcd9786aa2fec1f3f2fc6571a9e124918c7b6422005047395f12866c8f42c315ca4425ca354282e01ab393d3a12a85a634384dc856a59103eb69e89c7eaaed0cbf2f6c9f6b3b8ed586c0da0b103be3ce1e9ba86aeb1bc26f2f42440c4fdd6b433f71a20746b0c9a965106c12ff918cbfddaf908e7edab0f449546493876b903c580fd96a8980aaf53d96cf63cd249c361a207fd87953df766a747565cc36530cc9585ef1c4e6b481508a5fd071ca83ddf4593da171623c474c9011ff8ab71db0f41d5cfdd9f184b286377026a49d9f60782af107ba946ef0bfb0db65e3a703077b41b52ab6f0a0f5a2b7678d11ec957d4fd4140157c325bb633a45a4132793a3d0bfc8fb48dd277bceae9258f4b982934392281754041410106ca1406d8dcec00223a9b76b6e69716f909e51ea1258ece9d0f7e656307a91402373b215d68072e54269e65827d72335567836a6cb20db309fdbe6c8c9aa473f6021c8373b649d85f4c0c2d5c40d36d99d6b65b1800c1cb672a4d6febdb360c8930ccdbaaf259c56801abf5095b663c4614a6abd82698c10b8533ae752bb5b29cd35eccb4879eb097af5bd59a70f3900e7c8631e803462b5047d0990a38130d916e55f7441d310121e63ff59f68ab92d9abc05747f4be4e08dc425769a9128a488e0cdc6ff1287aa6f312fff310b5160bd245a4039fcac0f388a6ae43a5bce7264fbdfaf1876799821ccf74f267b169ed24a1c02ae609712297d187f651f8530430c69fd487bc58ed9944db0c4b8a2c502589f3f3bd538348889233f59a038d3b7415df4943d9cc9322367b87652a56cb6db3593c009f63b739ef6910736fb509eaa247620492db4b90a8ee59acd9d43a4e1cba96bccf108fa16c1232cfd6c596009faa884a5d650ec3cea2971adde145c76adf8404569d4a4586164f1a991cdad0dc9059a8f18ab8d47be667638322bf3c85618bf169876b1e5e0d91c163e7b44f4083079c363e4570bc3ba6a4ce6413539e4e10101a0cfa2acd2da1aeac40d822e337114aba3f4c9e85db6119fdebf73fcadf263352cb81a47aa73cea775d5d622f080a336c6045e2a5f4198cbac48c2456daa22f66ac2c5c33e597b6db7a6b0c1c4c3106f64b47f17570a041795bcb069b0f78cb8f3e07fe14ed21fb56853a0683c4632434079f9a34023d05f42f04b34634a9a018d70dd438b2aee31c5dfb25afe5d3773eaa5f47ed7d3c882f5a9f2f7aeee08b38ccfecc06e8309bade09e4e55f59783bdf24b2b1723f9c9e6cfce7b1e40d01618fb748d2931aa412ee01981e9c7488b33aac3e9ab0993c24def845d3a4842675cfb87774008810bd77a25dcc0f917d4cac8d4784bba4e652efdbe6aab5984c8689e6993e0a817dcb15794df2e484069d6830da620d78807ebf2557fcdbc5da90bc5c47f4cfb0716cb99bf550c7e67c5e4ea7add7a1518307a85d9e393170b505fbca7157caf2c2d994c32e11b9af7d43088936c52d24d4249b5262b646440f054fe288a48df19b2ccc2e9d8e30a01a145363119fd07fed611615780aa87632ee42890454878a7f9ec1b7ec1ae38bc10399af3dc482a1a5f4d09819ce6d9ccdde8604230cee4ce34db338a65cf4f769ce3266542a71233bac7fd06284148b2ea07057add5e0dbdfd572144e45a6884aae3ab1eaa09b096d597f94eccdb25c8e7eeeae3b253bb7d027857da26a59d4dd543a78c2f659ab45adf11c9419757b6e7e55a69408a7e8a242bc5fd5e1533a3e22d7762373678c2f5bef71effbfb24d960620c994bc6ff12223c5c3310f27644f33c49a4065b45e8a398ad644b69770d04d4f08d9eb0bd77b172fd51a679bb4428fa52d64512254fb91aca0d0302caa12e02bb36199f381f98322d8096375aefa2fa09dad65a9f8179dc301b4b70a3d536dc7daacc13af175336fc38789b4bbd08e2a0b353a620462be7940d49c516723bc66f726c2dfe0f6dab8169ee818dfc2283051b8a06e254890a73a2575471a05daea247a30c90e893f02048aeca56ce7f1a6a0aedf9c13b22c5bd48a1803089c82f07f565db794b233921ffdb1af9d06924d31d1308f43ad5c17875515852885a1417392189635623b7e601e372eda73d930858163844770f3fa401c9ee64abbdda2058b68e1b9f1d5d77807c7073e8041ca09749e50313f12a823fe79528ec14bbb3bdb48e7bf35055e67973ece6c3b9921c8549339710578d69a8073ec641de1f8380d0c69ff0552268ccf1971958196eed1d43822fa6cecd8a1a6c5c01ebac0f420eaa86dc0c3b05d190d331ecf213ee8a554c1d96a6cfb0d53579e95051a8c364088e5678f9daff15b5c6f932598ac4fd249f90f212aab00e47a03290934c150ba9a97ba21f20a7a7f1e3076e9603c0c0422812e9f20eb9783af114fd3511082ece9268796ffcdaa1d83c3d413423775cdc8807717e2bcb52e06d77d8c8667d57e00b5ffc41fe1e77d56a48b210bac07841ba54b50fd6041a6a167ea18e279530de38f20819f9138de9b8423902d67fc4d0e3cffb650eb24a4542d90ee2c6a257d5c301b53aa97eccfc89bc727d168d7eba175fd419f47cea0feeef4b65195036253d31e5d9ccb7534b0b417ce9294432f6f86ce5ebdfc71254c8166079ca25f828e442a441e32af09b0cd2a0f527e5a34869e07f7fa4e87a2d0a5a3ef1d7147c190609854829cd028baf353d895bfba9a91ab3962214a4fc28b881aa506c45fb06c3c7b09a54c840a48efb12339d55efd20448fd1beb50b2e36296eca562816b8c65d73a4d38faf1e0c64cd1f627b1bb8274c2ae954790d7fb9d42bf7d0a82e9c8fa7616ef19bd353161eb640b4b6b98d1e6edb4754c61b0df29ebe91fbf6d081b4e4b3d58fff64cb9247d4d20a881a02ed80a2d2adfb66c2f79f8dbf131ee752aac5d0b2e9e20a215503cb97817a9bf6adec74c8b0c11e41e44dc34cc912dc690337aa5f7d1da7edd82dc9688f811a84c5d71b8e51960b92d396ffd2ac3499ce98503fc034957579ed53c0e64966abd421de766a56c656ad83025bec5a0db9367c6d5e3cfd58b51ee09e11de883e399c55c9d19ecd5836519ca75770b98df8c8a7faaa3eb547d71edbfc1e9b3cf49534e98e37e8f57ded2ad0080e6be42df548a68d0552821cce196155f990083ecd6b7a9fc7e09fe1e306bda26ae7ac98bba39d8fdcc89945d469ee4df9c3a31f7b77969ec98b19f2804d573f27eb0105705324d98fcd51ce453a3d68871fcd08fbf303e383d4c1278213dde21b25e28d7503297516a1a05818e986cbb3cff788ebafd322ddb36e9e1110f9d38f51fe56f99bacacb093a9973e75e6706fcff9d197f70f4f87a7c0bec44954c246abe1e38ffe13e658ba208a74a716f6272d3aa882a70a970690ab5839c9a77d42ed516ee308053c31200143951e484a2a2d5432f85aab7aaffd84ccf9b40cd45462748ba08c6f73276e69438de705b376ea04fcbd674e7659683b276d23a04104ba3d9b77247814d3551aa5869df7fb1860e93f617be7ae85ffa00abe9ebf0444160150ff5dcc13f44a7c700a9ef9107affa766324d4fd6f2fd12e8075ff108f3008703cfe7b411a86ed79dfcc83d086360c160029198b4ab4e835dfc7c63ac32de47e4c1c1507788576470458f77aa027da1fe459d4f545e6a1baed8d2beb1c3837725257a563590ce4e42f2282faf134407b7e3180a88f3045ac5a53113a5016ac6ca524bdbc32517a7248a5790", 0x1000}, {&(0x7f00000034c0)="34fbe57d7eb5b906b5864d6b46a4b63a4b22fa2c6ddb4aef73b67a8fcd7214c367ed6591f57905e2e120857a6c0c97f440319cfc9156d92c1b2bb9d1e2d53ce4e48e1066648a01790475d5607d0586221f9eca55b78d368dfeb1a05a7660284d21e9709802ee7e291c705209a053e7726ea375dee945ea825856289e3dd0e3cd553bec54279db2c2a2b3c2a7455180338ca02ed947f915a744ea07e25c0fa32ff41d37b976ebf99debc4c8cdd04c74488db6a8a91e9d062e6b52775ed15c3c3b1c144f3b611757273947760331e192af155ca2e32c2b1cf7b0ef17c61fb77567a2f39dbb1920c0aac1ce8f4968579b1549780b08f19a5645d3a000e3999bc4ce73c1bd562f5f97e63e2a38673aab4f76dda9ff0ef29557595fce70d337f973adc337d1ce4f4a8eb98e84c773625dc313196089123da50dae7920966beadbdc90c5d729ab4b19fd9aebdf740e9328801ec7738d234cbd442103791dec56a532c1caa146d5edbe1de1e5377b48d8b94d79bb05f175d5340e806db28f9b54ca803ca467fd215898426e4e510a347392335759f5c85bc84f0b1c052f9ac85abb3b852f49077d4fa06251ceb20da72460cae1cb6c42b0cd494114427262bfc8e8ac5e87ef329057a39da73829f1366316733d8b1c721b4f5662d49844e57013abe13a1648a9f1ba1f292fe0b84f09cf12b8fd6b72db51cdc18e9848bd96cd52ccb75c754c09a3bc9de9d9a2d01c638fcc7a0bb334820dcdb7b7fb5684b9b0123c28f07423474f6251ff720737a02f84fb7cebd2e9b22803e019ddfb80acf62376a2cbcafd78939a31aa67741f51aa10ec46a25a1823056e7030a5be753705372878b419acf00cd905c3faa850e463900ce07de3c5ceb3b137ae90975fc748baed7cb5662196e7eeda16f0a1f22cfba8ebbec06d40638f7732c45e9a0823ed0ab07717e6695c2ce5c9c81092da9018cde1de5a23fa9fbf0a862e60026f0c84084caeecca3b04449e4b735d85957c0213af5b1b01fdcd1bd54226f5fd60c82e0646e4c87977719ab9021805875aeb2ac194df6dda4422f1eacfc66d19e89aab197342ac1ba22b513cc75f7a5d108a6719c61445131ef62841c2cc542b192eeec0cb0897200270e32524dff142cc87eb92a4ec3e4d1607747a7f49b0621ffec0e7f9621fde6fa4cc48c48adaac8aca154dbe8beb43d6056a2ef1767e087402eb46d4bbb963176e526405566fcff6dc71b1869f565e18bbe3a1315f22c819241c5d03b9a4b5b4941dfe40f03c155fd329a67e009516ef33d48cfc899011375e17d6847c839896ecaea875ccaf3e0f16b7158bce3e8b738da8e929ebcc89afc6e6beffa2a8fc6ad08c7e286713987db7e53d55c56af1bcb1da79adcce10f1531d0cc94eb0082ff1e25b318b1754708953cc1399e3dbe41d339e9c51e1d35222346e6fd190eb7e1c271924d21951f2790bf0ce4540d195d53f89b7edba2ecbfd05350c6249b3445ae4eccde6a047e1d4f9105340993b3931ebf3a87f87835273c9b9773df0286f707c193a4ae2968b128cdd39ff6cd91b9c0728dd65cd39843581ce1051a00384d79c10817ca194e25d891b8c0e06eede6253b0a1c00adf389a7efaeda77137aa6671d34a1a4675a6948a817daef8c8d67dd97fe181debbdc255f69f484acb928f83ce053764feb062e26e031d26d69cbb9b5a1fd91a8a2475144edf8e40e7eb7b7f67aead24941d6e1357f29e7d866eca1e81c32cb9ff735fc672d2ba0b2c8b87a3a0b4909d6ed43c10d9bc8b545941e58f965878764b7d6af5a0ec385184a71a6eb803b2d6b0f8c53af027c4573d0956a1cdf8c0ae23052cab980bbad01e491ea1f1440fdb613868c2e302ace1269801618390f3d46865464c56d8e9fc820b252dd8c1528c80d32052fe2f76e0b947a8e8f2915a11c712035c4241164b1170bd0bfd39ed50bae323aa71e2f54a2e1e2e75bb84d46bf6337d13995cc05701705eca4a60e90d43797b7439949a18c42a811ae29c7d510686582a2fa27af9cdfb3233255b88f2ca7687d7a3b42a338ea198f9b1bf7cb56c72b24e2843bed68aee0a0d00607648e98101e6c6d57ee49e00a65f21980ed0edae418a705bac42323a02e81cc2b469cf5e46896cf1d250211bbe5b309c3e21aea63253e75d380fedf02d94370b2427b45b94210b2bba77dcf835c358e2ef7f5f60bfabf9efca6d54a7dae31ff65fd446a0bd12e9eed124c1dbfbf81b9e11f0eb7669398f77eeac6425b727159c42681b71fb820d907626bac4de5f179ee070c1a2f66638fb4885989b091a7b40b2f031eea2c269269623656ec3b6a67b15903d7ab476fb3806907f73cc7c4299eed8e914830e18cd65540a948f1d04d25862426bb6170cac739c9ebb3243ad864ba7b9b7af26fdce99488b86bca4c1fcb85c8a0dcea3b8a8cf2b6cdb1a5902c98a9604914b4307e8242cc4701445181d60233c7229f094a04c925f4468c493c23d752a56f6eaa24a4a38d099189ae734e09f2791b43c28b43b9de3b09f8d6167003cd11188a05605840faba88c88b41125af4c296fe201996ca26257789c720606849ccd73169e976c50dc1fc55ca64cb05f48a66630e4a3f9fdb0497e9badab3c7fc5278743f51bcc48ee4ab44d7f8d128ee686669c6e46e1fbced5329762c974916887dde68efd53868fee3dd6123beed6f55e9a3bce23f6b46d8310b5fab65776c8a63c9778a71a2c2981d5500d356d563e3060d9e701cae86030c268df565fd93563bdb546838d2ce447a425d4089813babd14f267131aaab94892baddaf4d733fadb84086adf3fd499a51d6ddd63581c981a5e5a0c83f269d223a5fa5012aa49db8e762842fb810bde15f4b61111343fc8380268c1d44173402cd3df66f27aa16ae6958f153e8c93e7baa514cde1d6dae8360b0e415db0efdb5b68de82a590f314e1036b8807d0aa209b7993580d6f332de58e3714bda9f8bde08e21e5bb67fbe8e2fd221b7f41b196fa5af38ebcdeb25f77b6fa12e2ab9381cdfec58a4b5c7e97ba871c829bdbdf403988b795248d3f12732d6d6596aa72e69d15ccc72103476b37084299f48b890697b2b540ca742ed32dfcc0f67547e52e0a8eaec4f9d89c739b36d695d2885ac3f8fd906bfc7217b2bcaf6b08f0825c8ed611f6587f8ca025c7f7d18fd377f197dff3836f33f8aedf423b3798c3e72711617936fccae1f954d90beb2061c4aba2d403e31fe646d0f53cff40ef8cc57cbef240dd1adb9cdfbaba97ef52566d09ef1a68e3aafcbb1b7e5522101c17f54a559d5ac1ad67522fefac767990941a07e11fbceaa494d96825a3fa4d60412dd4f0bce4b5c73f5004a29c8fb2ebb84aa38a379ef17fefbdd1172cb57875d55d7ccb9fc061738279efdae98d174253dd662c4a493fd7e5302f0595da90a34cb20146ca00a9180d6e5a1643dd16e42aa46c7f3c578a97cd158dadde35528239df9010e0428d7918b6c6a7575d5e7dcaf43c9072e2878ffdd840f2ed622b44a59f75aded6f2a27b5130a8591259f30315981305c4735b535dee299c974da10fb2a5032a33f9ef8d6907312a8b9c5b93b968f3476725c9dd23ed4ff52677c07dee7d7a7d951f9590d799d1cd0915779b24b09e6f14f9156ac0738a109d119210d0201930ab843d87220b5f7026d8cff4bec9eef72fb2824f573ea4a4df6830d82fdfc2b870a1d0d5edeb4e6abcc3d48f14cfbeae562f5c70b6f283cb4f551872d3b8ac05e1705f3ea8118c7acabdab6f279452760a48e535a5d6225d5f7ce650333a8c18528dbe578d8450018f1529883f6e29cc06d68b677408c4f948af1c48e13525cfd6e3d45ffc8fe70ab0050d1c3eb668a6be3c13a47cb163e5e516031196e75fa9f386cc2dc6c7ffb8a09e4b72074dfaf3695044eb4e4257da2fe8b25dab4401e56291e56b88d4a19a20c1edeac8420e7e56870696d0573a10f79b04b0120c499c3154746667eb27026390d5e8029abc0a569cdf5cb253c59bc3b9a580c0ed9eff8f7a800e35c2d00a8db60eca90ea9d1869e1777c1210ff83249f650d6730df068a9f7f316eec8c3562926f4d23e90c02f7a2a03443fd3e1d5ecbbca0e6e0bfe3bc28dd163db29d2d4a457b7e4372aa53941b1f2af060f7de9bcc7e2ac3ccee2723241f5a57a4d0eac5f88528f0b24c87e7fcd60ced10de8fa6651a3c668f79f71763498168be318df4766aa0f31ad99ebeede2cf3c0d02b262376362f30a6f64add5753b43795ffcb75a3c40e8f8ac043cf1051f2fb7205d61abd217921cba9bfefad01bd1f0a695ac9e2b5ca47238c75e0b0db7c463b285ef48e48ae3c95113a72d1891023bcdafe6de78b3f3dc1377c4aa5352eb771afd2517db2ee05c7993fcf917308d5aacd7f4b7bdbb18d4f26273eacdddfd5e5e67582fc6c16f9314d011586fe184433b8b2080331f755b77472b537da21ebee1b3ac220f5eca9d67a2228c3378ce14ca4733d566e1508550d3dcd1929d8ac8c23b3edc564b9e5ca355d8d1a342364fd11db66ac03df3b2c31edaa5747799fb48b052f5d0b507b36bbd29b8d1c4f73b7a9b537af52e0c243ecf2774d3ff73ec8a81e20de93e59a020ba0f1d2b8be0c887cd700da78af646817aad920a1b1165d7bf789eaa707b7411fe91fb4893a480b8af738b341285bce8c1718962452395e9ef45c8e70d92c9410eaa326a0946ab6d628bfc6423414c700f50bbd295436621b2c6eaf00e9b528507fe91d71a19ea2fbb9b7089e27cdb50e3e341e56672e435dcc0a71469ff19ba54f3595656b29ff87f2845198e047e126a5817ef3f39be5433272430452bbef8a99ba0bae48e46c14543820b11f987a8bd3e01e9e5cb93b08d01d85527ceef85df4d5de0c85f5ad250f24da6e6353c740c37504eb65336d3f5bc1b78286ed3b84ebe5ad7e3632531aa42c243f49f14b56260caec14c13659d8660f1adc0fcb08faf7048a11b21019d4c75d8c2cb003f3b4d62e481cebd7a72399ee386a56e56ea49fcced61bfe24f9db7fec79b22c8fcf9fb680735a3830f5e158dc89aa1feb30024ba0aca045522de65b069da286c6800fb8d01a717495ecf9aee5f582eb1b11de5c5f6150fa362d80c022ad8074857c2f803b107d13a4890666e871bff36764edeb45cb656197ae17aeb04b9dc37e1195f01101aba6424e8c80dd0fd575691b99871a9f27a066e3b129fd824213f35bd53eff3a65ba843e65c1eb1eb6e721aa4b65532763f786ba544bf936efcc051f8ca1b3bdd26bec22b7fb80e167a4a0d8665a631d3fa8fc2f375f03bed83e51ae4a23bfdf6a145d8ddcd52200d9206b6d8ee9342ba298b7e8caecdf06b615f9ee4cc8aa214d9744c58b11da82b885359cc867a717e6cbcf55d8d5a2b2c1c1a03494a1343865d0892a29387b3ce4e8d8625b1cc2cff711d1e62d90abcd4bfdfcedb74f7ba7db78ed705eb4feec27a4826771d2718e2709e16cedd4178569fb02b5eb0efe1077be662db77b773a64c1947e8bd419655878ae9bb1c9b800dd7e8f7e7d740f9804c4009bfa961f896821d458b4bca0b57c528c7afe42d311249c766e2746b06ed589bb8352502ae7377a646334e2b090c918b64df56e6012dc6be56fde69cbba55b74542b4c59289288b71545512072ed7c1f3eeb71994612948cb4669e54e66b924fc3e918a63566ac7b8fb6845d208b3c628a1c60d86419943ac3f4dad8790e4ed919806504f5be5ae63fec41ac52016facc53ea55803de67fd60901cd430c5b53fb2b27906829900d569", 0x1000}, {&(0x7f0000000100)="f6a7ac8eb3d564d67b53e304f0e6f09ee1ee35caf68472f4e6cb9fc8d9c6e0fe08", 0x21}, {&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419da3e52956e49124250c5773ad897e9ff49e436220b8be81ba2e10bfdd56f1e6e6f133c2002ea1e41184d7222a024f8619e448660c4fae54ba76b811690bb74c53850dbb5bcce683f37ff33da47d91cca4ede0201643d0d34b1435212bfd655cf16501204c969d07547623a2d51a10707f841969e6826464dd748476171018ad589f0ca57a5e238e3a577037c348048e73b11c3d28bafdf7a4a0c4eb886b97f5e3ff972f27facde09087c8979c031", 0xd0}, {&(0x7f0000000300)="b36e7d287583c6374ea82b55773327a2b4f3067f1bb90bfda11798ed856c802784e30d5999dcdf7a32580b7ab457a452625f482b3eaca5508213e2e1da2914bb0ba304f21f3a837717e4b0c0b0754f0ae842c9ea3e579fde6f24aea97c6d17a18e0da023f46ec40f7dc4e958f6fac20a05b8f601da675c135c5fc28bad740abe5ed5b66929623b693030e3c1b7f2d6a3169a2510ef59953a8972fcfcf397ec7cabf628ce03b62681ce55bb6430953866cfebd9e95b25e475abc39f52c895ff310fe795220ff51c3f52b900551850ec342a54e066cf08bb", 0xd7}], 0x5) r4 = syz_open_pts() fcntl$lock(r4, 0x100000000000009, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r6 = syz_open_pts() fcntl$lock(r6, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x401}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) setsockopt(r12, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r12, r11) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x100, 0x0) kevent(r10, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0xad, 0x8, 0x7fffffff, 0x1ff}], 0x7, &(0x7f0000000400)=[{{r12}, 0xfffffffffffffffd, 0x40, 0x1, 0x7fffffff, 0x21}, {{r13}, 0xfffffffffffffffd, 0xc0, 0x0, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x3f, 0x6}], 0x4, &(0x7f0000000480)={0x1000, 0xfffffffffffffffe}) kevent(r9, &(0x7f0000000240), 0x7ff, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0x9, 0x0) r14 = dup2(r2, r9) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f00000002c0)) getppid() 02:04:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/16, 0x10, 0x21, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, 0x0) 02:04:43 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 02:04:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201e1ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) 02:04:44 executing program 1: r0 = dup(0xffffffffffffffff) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r6, r5) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x1f}, {{r2}, 0x0, 0x40, 0x1, 0x344, 0x40}, {{r4}, 0xfffffffffffffff8, 0x8, 0x85, 0xffff, 0x3afb100a}, {{r6}, 0xfffffffffffffffd, 0x80, 0x2, 0x5, 0x80000001}, {{r7}, 0xfffffffffffffff9, 0x80, 0x80, 0x1000, 0x10001}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x18, 0xc002, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r11 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/135) semctl$IPC_RMID(r11, 0x0, 0x0) dup(r9) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000080000000000000081a5cdbf771d6e710993e29fcf39ed7a8e6ef3e2fc2521a4e1eb40df8c056bd2324402195e59ec4c7991a41666d58869641a946c9b9bb1df3f55c924d381a63623744159397c9a2f0750b39027a02d07ea8fbb856c4d68ece365fdf8a1174f1da30c881b838a8fd2f605534cce15eb2c75f36fdc7b1f86384911a7aef7a1fbd869aec553f14ccbf32323d0cf45062cdc08251c8edd2e898ee6ffd4fe08720b9aedb8ad7d9f8dde51bc4e143dcb08527bee90e4bfc7f9399dc9f9247b8c159ccd61cc54793bfad05593f9318453513d6ef82d3219658e00311b05cecfc25752390d806b78df14"], 0x10) sendto$unix(r12, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r12, &(0x7f00000007c0)={0x0, 0x17b, 0x0, 0x219}, 0x405) sendto$inet6(r12, &(0x7f00000009c0)="20613793e8bcdbb98cebfd99d51f3ad085bd8c3fff25eb04eef93405e05340f5e67356b86979dcd4a607374fd3c39053ffa4efbb0b0cd3cfc56935e991ab34850d0988da7e8fd96461c956efa60ec940948faa5a03df091b6002c3c14f9087de08a4751803fd341fdff18eb336023d99dbe93c394886cb57b1bf41940c166083932d2cba7b2f06738218ce949693396c5631556b44675eab4a0b03d0c7fc2f4f75eda39bd360708428bc779e2488a812a751e8e03f9e2c5b5b5cc6d197b04ed08653ef88b56d91fce41082df01252950e5f86cd598634b0fad9d7de1bb11dd9a6351717e286c8222", 0xe8, 0x0, 0x0, 0x26a) r13 = socket(0x21, 0x2, 0x1) setsockopt$sock_int(r13, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="0001040000696c653000"], 0xa) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000300)=ANY=[@ANYBLOB="003fa3f482e97f72000000000000000000"], 0x10) write(r14, 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x0) r15 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000000)=""/155) r16 = getgid() getgroups(0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r16, r16, r16, r16, r16, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r20 = geteuid() r21 = getpgid(0xffffffffffffffff) getpid() r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) r23 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x661a) r26 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/176) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={r23, r24, r29}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0x1, r19, 0xffffffffffffffff, r20, r18, 0xb9e3dc7523cae87, 0x80000001}, 0x7fff, 0x1, r21, r23, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x6, 0x9}) r30 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r30]) r31 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r31]) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r33 = semget$private(0x0, 0x4, 0xc1) semop(r33, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r33, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r34 = getuid() seteuid(r34) r35 = socket(0x18, 0x2, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r35, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r36 = socket(0x2, 0x2, 0x0) r37 = socket(0x2, 0x400000000002, 0x0) setsockopt(r37, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r37, r36) r38 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000680)={{0xc, r34, 0x0, r40, r39, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) getgroups(0x3, &(0x7f00000001c0)=[r30, 0xffffffffffffffff, r39]) 02:04:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x800, 0x0) writev(r3, &(0x7f0000000100), 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc020699c, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x80000000, 0x3c, 0x1, 0x65e, "a0c9065403d5a209cc31e40f1965995245e9b507", 0x7, 0x711}) 02:04:44 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r6 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) close(r6) r7 = getpgrp() r8 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) socket(0x20, 0x4000, 0x3) dup2(0xffffffffffffff9c, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r12 = accept$inet(r11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300), 0xffffffffffffffb8) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={r7, r9, r8}, 0xc) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r17, 0x0, r15, r16, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={r7, r2, r16}, 0xfffffffffffffce7) ktrace(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x200, r7) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="70010800000000000000008000000900653000"], 0x13, 0x0}, 0x0) 02:04:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) close(r2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x62, 0x7fad}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 02:04:44 executing program 0: mknod(&(0x7f0000000080)='./file0/../file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x4) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)=0x7) 02:04:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x130) 02:04:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab62666fc80734be47685a0b811e50acb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x17e) 02:04:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') rmdir(&(0x7f0000000100)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) r0 = semget(0x0, 0x7, 0x200) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/25) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='r\x00') 02:04:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x6, 0x4, 0xd53, "bdfd5cf426660ffcca61fed58957ef7bd9986c83", 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000800)=[{&(0x7f0000001b40)="708d45ef62d4298e7f9eb9a16c3ba85a963a48c1f6dd21ac487edff022d159bdf2ef042f3d84fd59d9f6f243fda2b1191a853341c9c0fdba0d995681088a30ecd2f8e780485c29eb93829539d2c7a201e662016ebca96e67d78fbdbe775f3758f4fc08016c891f7b8789b195e6ae8eb82623c40127ee6607e76c7d6c06008e0000023760a608688bf833b6e86e64fc2cd13cc819ed0b408c0c916eece2d6dfaab1414d878506087bce09f89b7c755a9f3fef70c69d4f507200"/197, 0xc5}, {&(0x7f0000000cc0)="464c484c7feb632bfa78ad59a9bc82a043982fdc5b6c686fae6120c8904d0437072c4597001f9c8ab37f7977770370297ae7bf0f3617e1fbead4ed307eb9ab0e9b0cb8e90d8afa229daad0b343d07f505ae0614b90d9baf7944fd806c008b86e9a1486ebefbf0d9a505d358f8f4ed7be188989be851ab9611442fd41f0c4311115872d9fa91f251933c5265f57f7b8103f5f1c723609842ea3a9b50c49e92240faac893a6e42aa20482ba770d26675e81ff863f45bbbea80e85d0817942f793c35ba46a3264426cabcb952d95cbcc461e2ae31dd8a7845fe675c6317ae43de8a722458b2884504779fdfdfc532cfbf6f4fdac479b9cf9187d33dc209e51721647df3fa3380e3411118c87ea6b6e584789c614095502bf1c76fc2dd0d0e240a31712a618ef3957ea35210eeea885bd63526955d5ca78508141d5f89fc5bb21ffe584ea49b775d746727b4b408c25e4f7d1a15c295a59ce2c85ddcb95c622bfc9568436ec1a6f99e152fc8e7fb4673f0aa7f8747f5b3b36ae00e1a637613591f310fe82490f6800d4926e3f4f086d5c387853fba1d5baa6215f513985ec6c851f477889bd9de364769755a0de7637509c3c0debd6266bc", 0x1b6}, {&(0x7f0000000440)="ed9b02f5ef33d4046e7043ed8b1a618094c5c004dedce9091572e6c1c6d1f9d8fd6abd14b3fcfc4c6dc67b9967c72d65e1c039bc108cc54373062b60f9c2eda58de57ab66a2a5b118029a6259ebd3c6cfbc5b580a03b01a05746e5c2e565b3977a0456e3833f3c0b84d04dc2c8c4ea1e9446ba9b0b1d79faa7ad3e21fbf63cd305e949eff12bb113d4ade3a177f4d7f527cb65da76abfef7563fefa1b4c2689e8926270308057ea3425a2029912e5428ee3abf6c3a05f1c55273e1fa3d2b08a5e792dcfbf15dc50fc7adb395611356d0a2e5c9744df6d1bb6bea15", 0xdb}, {&(0x7f0000000b00)="a29d4d8116f5397e2fc600f29c247d64d32ef5719b3405045b6e1f69bc6a481051fa35ce764dea597fae7b0719ef99e72e0b508920b7559508f8709eab5e114f478ca36d3faae5efe363398992f7ac2f02819c077432430762d4092ded7bb9cb1716e08c92c8373d24a7e2659fc1d519a89b49f8601bc2a6d5f842420e9c5a28fff6edeefffcb673a8906984d11f8928c333beb76404e29663d991dd176a95af94f499db0da4704fb966ad52c2a61418511316e91e0a889d6be0b61cb65b5386b7943daf27fec2ba08378dc323b41e1ba16650c31b83199b63e4cb167527ebc31122f6e64b622247e2ee", 0xea}, {&(0x7f0000000a00)="9ea649ede3a3dbc6bf044ac439cb3514997b06c9d223ff74e57b9a6e9fb5a14a6f12a133fd7b25d3b07e7d96e54874274f072cb16b5066f58ba617f562bc35c18da7072583ee1219f3a090afb9df06124078c37e4315c57ab307735dea015c1ad26ec07ba53d8f4263767f342f8d5f512963b56790cf1ae7d985cfee2f1feef64f1b33ef7829a0b3e1957f465716e18fb7105a231e40e650f29ac661f6a62081a63099daa505ed937f1614b697455328348155e12d79f4312402cd64debcdefa04add3584c7a29c21f575d1d204048ca8e95112e1ebc65ae03c6c16b57ac43b38f70fbffb1cdb5e1b412219a", 0xec}, {&(0x7f0000000700)="35169af8e2de33d1bbe118d45917ec8197ff5b7099d36ec516b9e3357b2d7f4b0b67565cbbfdeae0ef498c3b9db18c663116d4d23816569767727b10dc94318d5b2f30e9c80b5e598ca6fd56a41c5322b56fed0488ccec6cf0bd3c7068fc5b1554f5db8f802f522fd397e941", 0x6c}], 0x6) 02:04:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x2, 0x90) readlinkat(r4, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/41, 0x29) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) getsockname$unix(r3, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000000540)=0x1002) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="630aab5f1070a6294705c7d767c6ccd86fac64d56e2b94c6fc88f55f05982446a63805e9c50785466fe413ea804c27ccabfdd8ace3378fc8863705eb951b37b1ec20b6e07c4f305c3bea4011c052fd39ad875c6513e4762dda00f3166839eb5e996688082ff9e3c4f5b1f2be9b013fed546136345106f603a4b2363ed3c4d206606023a339f36ccc8b74435b82ebc904ce3e6052104b3aa5544e5556225b9942ca54fff60ba8f0dd40b4840cb2fc031e4f0a7f3eb7c3602f344ba62e607fa4a38e3dc3d821aa2b43d30faa9a5e0f670a5d7a7164e8e547e22ab9ab9b25d3afd6f8fb3d4d98fa01a206d91ce1010872597738bf853b892a04", 0xf8}, {&(0x7f0000000000)='L', 0x1}, {&(0x7f0000000200)="a7117cf859b3ff650a2a479bddf859dbb9808bc6636cb4b438784b23df7a1fe4b2d5474296dcaec5426d4745b38603c47d8922a11bd918fbd2735e25b58378d7e7e202746d837f0a3032f468610601be6755", 0xffffff89}, {&(0x7f0000000280)="823be6fc257761bd1f1ecea2e9e3", 0xe}, {&(0x7f00000002c0)="2b57a565d1c68dafe381fa02195c4adabd1d232e9ab2547b83d60d4f0f5cef30af1724f8e0e59c261326cdc81e", 0x2d}, {&(0x7f0000000300)="fd02a0379dd1ce4d428433a0a34f810a27bb4027c092ae33c4f256cf2e425f173039c67cdf8a0725bd6b74c6f3e90c71f32a02d01ff9a636c07e9d39497012cfe135c1c6766672a013547d44f65dcb9453355d6a04093fcb6f8bace3916d9e5eac4374066a85432ce25cd8f7c9ed1fa4f8f9c5816071fff1436add0d1ba9850794120ef18f4774b2b77224c8f777264e9a7931cacf39aeff7f00000000000083", 0xa0}], 0x6) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r5) 02:04:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7fff, 0x7ffd, 0x405, 0x2000000005118, "017c2ce6780900000000020000000100"}) write(r0, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a89", 0x4e) 02:04:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/226, 0xe2}, {&(0x7f00000001c0)=""/107, 0x6b}], 0x2, &(0x7f0000000280)=""/17, 0x11}, 0x1) close(r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) poll(&(0x7f00000003c0)=[{r5, 0x4}, {0xffffffffffffffff, 0x2}, {r0, 0x100}], 0x3, 0xffff0001) msgsnd(r3, &(0x7f0000001380)=ANY=[@ANYBLOB="41000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328d6da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fead2fe518c0a1c9d6706a4d152ed0cea438f8387c3440ba6ba9cc084f2fc09bb64250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e4623fa327326484829f3f7769669e3252135982950fafdc6da3ca2db205dd789c42aa26969a8c3e60a79b2c3a8e2c1d2d735b7cb2188d1e1c8fb45110eb2f8683ccb58d3caa9b97f"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000000300)={0x3, "f199060e377a82e28c8cabb38f7eb64c9b1e3f69d4fd7c25edf1f96e68bed2ea5c3d5721b59934b9be62c937fe71c2cfbb31365f3e61c8a3ffa5c54a82582be834cf403a0559f622b18b8d32d109d0331ad99d8532ae8c9fad67abd261603950879e9fda63ad8d0bfaa1d3f8c22ad37042d527d39e55bcaf75e89cb2930246cf22"}, 0x89, 0x800) 02:04:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x401, 0x7, 0x0, 0x81, "6316d030d208ac8bca216dce8acf2a162f32360b", 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0xfffffffffffffff9, "980a7a117c00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 02:04:46 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00\x00\x00\x00\x00\x00\x00'], 0x10) 02:04:46 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x101, 0x0, 0x0, 0x0, 0x1}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x921925413848794a) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r1 = semget(0x2, 0x4, 0x8) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r10, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea6ea5e01748948d39c8e64a722a97709fb011b2bbd414a65bbb1e27cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd1d0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe76263"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r10, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r12, r13, r15, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r8, r9, r13, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, r5, r7, r8, 0xb1, 0x7fff}, 0x5, 0x3f, 0xee9}) semop(r1, &(0x7f0000000100)=[{0x2, 0x7f, 0x800}, {0x1, 0x101}, {0x0, 0x4, 0x1800}], 0x3) 02:04:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7, 0x0}, 0xfffffffffffffe7f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "0000010000000000007800"}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xbafc16007d62a49b, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) 02:04:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0xa8) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 02:04:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x82}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x401, 0x0, 0xfffffffffffffff9, 0x0) 02:04:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/211, 0xfffffffffffffd23, 0x847, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10, 0x2) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x8000000000) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x10001) 02:04:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000100)='W\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0/../file0\x00', r2, 0x1}) 02:04:47 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r2]) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r4}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r5}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r8}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r9 = kqueue() kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r10}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r11 = kqueue() kevent(r11, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r12}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r13 = kqueue() kevent(r13, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r14}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r15 = kqueue() kevent(r15, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r2, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r4, @ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r8, @ANYRES32=r4, @ANYRESHEX=r11, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r13, @ANYPTR64, @ANYRESHEX=r14]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r7, @ANYRES64=r16], 0x6, 0xc00) r18 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r20, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r20, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r20, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r20, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r20, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getuid() r25 = geteuid() setreuid(r24, r25) msgctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x6, r22, r23, r25, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r18, r19, r23, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r2, r2, r2, r2, r19, r3, r3, r3, r3]) lchown(&(0x7f0000000000)='./file0\x00', r0, r19) 02:04:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0xd000, 0x9eb4333ff9b22eee, &(0x7f0000ff3000/0xd000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = semget$private(0x0, 0x2, 0x8) chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000140)) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0x6}, 0x8) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffffa8) getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x7, 0x7, 0x1800}, {0x7, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) r8 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r8}}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r9) preadv(r9, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r9, 0x0, 0x20000a) r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = getuid() r13 = geteuid() setreuid(r12, r13) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0x2) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r16 = fcntl$getown(r15, 0x5) r17 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x6, r11, r8, r13, 0x0, 0x80, 0x9}, 0x2, 0x3f, r16, r14, 0x95fb, 0x2e3, 0x138, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, r5, 0x0, r8, 0x100010024, 0x7}, 0x9, 0x7, 0x7}) r18 = getgid() setegid(r18) r19 = getppid() getpgid(r19) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x802069a1, &(0x7f0000000300)) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x8, r2, r3, r7, r18, 0x111, 0x1000}, 0x3, 0x3, r19, r22, 0x2, 0xd6, 0x80000001}) 02:04:50 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') chflagsat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) 02:04:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r4, r3) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 02:04:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\r0\x00'], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000000c0)={0xb93, 0x9, 0x80, 0xb9fd, &(0x7f0000000280)={{0x81, 0xbf, 0x5, 0x9, 0x8, 0x9}, {[0x8, 0x10001, 0x2, 0x400, 0x1ff, 0xfffffffffffffffa, 0x6, 0xfffffffffffffffd, 0x9, 0x0, 0x7, 0x1, 0x8000, 0xffffffffffff0001, 0x57b995cc, 0x200, 0x8, 0x934], [0x401, 0x2, 0x0, 0x5, 0xb45, 0x1, 0x7, 0x5, 0x2, 0x8], [0x9, 0xfffffffffffffffa, 0x3ff, 0x53, 0x2, 0x1, 0x3], [0x8, 0x7, 0x80000001, 0x9, 0x7fff, 0x401], [{0x1, 0x0, 0x1c0f, 0x6aa}, {0xef68, 0x8001, 0x8, 0x6}, {0x20, 0x5, 0x3e, 0x2}, {0x20, 0x7, 0x100, 0x4}, {0x4, 0xfff, 0x1ff, 0x6}, {0x693, 0x1f, 0x8, 0x1f}, {0x4, 0x3e, 0x200}, {0x7, 0x3ff, 0x40008, 0x5}], {0x2, 0x3329, 0x8e2, 0x7fffffff}, {0x3, 0x4, 0x10000, 0x1}}}, 0x80, 0x1}) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00012e2f66696c65300010cfc09300a73f4e942f2cc6ef2e8ceefb36aba679dff62df4d686faba558525671453eb575993e884b2351afb8841fe6266523929520243dfb4229b1a5696dffb25eaa80fa1f6dc1daf4a002a766d8d170cbad534b1c7288563be25f66c6bbe0b118421666f20119a4bef9280eeba7a35d1c20b86d419866083c29aaca8290958277cda942ffba8b3be8c83e0079e2e791ea37cde8810f60f58b6d176209b78755cceff902261a40df4"], 0xa) close(r1) 02:04:50 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) kevent(r4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x40, 0x6, 0x2}], 0x8, 0x0, 0x1000, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r5 = socket$inet6(0x18, 0x2, 0x9) r6 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r6, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r26 = getgid() r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r27, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r32, r33) r37 = getgid() setegid(r37) r38 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r38, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r38, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r38, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r38, 0x40087468, &(0x7f00000001c0)) fchownat(r38, &(0x7f0000000080)='\x00', r39, r37, 0x6) getgroups(0x1, &(0x7f0000001780)=[r37]) r40 = getgid() r41 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r44 = getgid() semop(r41, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0xc, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r43, r42, 0x0, r44, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r45 = socket(0x2, 0x1, 0x0) fcntl$getown(r45, 0x5) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0x9) r47 = getuid() r48 = kqueue() r49 = fcntl$dupfd(r48, 0x2, 0xffffffffffffffff) close(r49) r50 = getgid() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r49, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r52 = kqueue() r53 = fcntl$dupfd(r52, 0x2, 0xffffffffffffffff) close(r53) r54 = getpgrp() r55 = getgid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r53, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={r54, r56, r55}, 0xc) setsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000600)={r54, r51, r50}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r46, r50, r47, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000016c0)={{0xfffffffffffff7ea, r31, r50, 0xffffffffffffffff, r40, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000001900)=ANY=[@ANYBLOB="cf0d3afb5be99e01525d19b40ada761a47c7839ecb3b871e799d43577d98d90a575a971588c382071298d623c3c1f79f726442990ed082b47e19a99aee9f00e105a480e834975dec32f4bad888d019f4f53b116d210ad4e2030000000000000006000000552302436b3a5b28b4a8dca61fbec103619486be94e9165eaba6f1e869a34a3d4560f27be05a2844649625b2a66e64ecfa1ddb11c8abe47370c1aced10676db81b1c9a4d745eb65b43d49e1b676467b321cc998ebc15367d7e924615f4f933f1027dcbd9a72349bae20c32dcc5659506909f8dd4157762906ae222cb30602d380dff2a79754fdc9ce844a5b15584839e82e0d14503780ce8fe6082d715dbaaa8b4c0dd0e1980ff0ec475771392299ce627732802961c75ff0af167dc5ed470a363684578920425ef627056a172f1302fedf8598cc1be3dbcabc237bd"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r19}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r28, r31, r57}], 0x60, 0x400}, 0x404) fcntl$setown(r5, 0x6, r28) 02:04:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) nanosleep(&(0x7f0000000000)={0x0, 0x100}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000800)=[{&(0x7f0000001b40)="708d45ef62d4298e7f9eb9a16c3ba85a963a48c1f6dd21ac487edff022d159bdf2ef042f3d84fd59d9f6f243fda2b1191a853341c9c0fdba0d995681088a30ecd2f8e780485c29eb93829539d2c7a201e662016ebca96e67d78fbdbe775f3758f4fc08016c891f7b8789b195e6ae8eb82623c40127ee6607e76c7d6c06008e0000023760a608688bf833b6e86e64fc2cd13cc819ed0b408c0c916eece2d6dfaab1414d878506087bce09f89b7c755a9f3fef70c69d4f507200"/197, 0xc5}, {&(0x7f0000000cc0)="464c484c7feb632bfa78ad59a9bc82a043982fdc5b6c686fae6120c8904d0437072c4597001f9c8ab37f7977770370297ae7bf0f3617e1fbead4ed307eb9ab0e9b0cb8e90d8afa229daad0b343d07f505ae0614b90d9baf7944fd806c008b86e9a1486ebefbf0d9a505d358f8f4ed7be188989be851ab9611442fd41f0c4311115872d9fa91f251933c5265f57f7b8103f5f1c723609842ea3a9b50c49e92240faac893a6e42aa20482ba770d26675e81ff863f45bbbea80e85d0817942f793c35ba46a3264426cabcb952d95cbcc461e2ae31dd8a7845fe675c6317ae43de8a722458b2884504779fdfdfc532cfbf6f4fdac479b9cf9187d33dc209e51721647df3fa3380e3411118c87ea6b6e584789c614095502bf1c76fc2dd0d0e240a31712a618ef3957ea35210eeea885bd63526955d5ca78508141d5f89fc5bb21ffe584ea49b775d746727b4b408c25e4f7d1a15c295a59ce2c85ddcb95c622bfc9568436ec1a6f99e152fc8e7fb4673f0aa7f8747f5b3b36ae00e1a637613591f310fe82490f6800d4926e3f4f086d5c387853fba1d5baa6215f513985ec6c851f477889bd9de364769755a0de7637509c3c0debd6266bc", 0x1b6}, {&(0x7f0000000440)="ed9b02f5ef33d4046e7043ed8b1a618094c5c004dedce9091572e6c1c6d1f9d8fd6abd14b3fcfc4c6dc67b9967c72d65e1c039bc108cc54373062b60f9c2eda58de57ab66a2a5b118029a6259ebd3c6cfbc5b580a03b01a05746e5c2e565b3977a0456e3833f3c0b84d04dc2c8c4ea1e9446ba9b0b1d79faa7ad3e21fbf63cd305e949eff12bb113d4ade3a177f4d7f527cb65da76abfef7563fefa1b4c2689e8926270308057ea3425a2029912e5428ee3abf6c3a05f1c55273e1fa3d2b08a5e792dcfbf15dc50fc7adb395611356d0a2e5c9744df6d1bb6bea15", 0xdb}, {&(0x7f0000000b00)="a29d4d8116f5397e2fc600f29c247d64d32ef5719b3405045b6e1f69bc6a481051fa35ce764dea597fae7b0719ef99e72e0b508920b7559508f8709eab5e114f478ca36d3faae5efe363398992f7ac2f02819c077432430762d4092ded7bb9cb1716e08c92c8373d24a7e2659fc1d519a89b49f8601bc2a6d5f842420e9c5a28fff6edeefffcb673a8906984d11f8928c333beb76404e29663d991dd176a95af94f499db0da4704fb966ad52c2a61418511316e91e0a889d6be0b61cb65b5386b7943daf27fec2ba08378dc323b41e1ba16650c31b83199b63e4cb167527ebc31122f6e64b622247e2ee", 0xea}, {&(0x7f0000000a00)="9ea649ede3a3dbc6bf044ac439cb3514997b06c9d223ff74e57b9a6e9fb5a14a6f12a133fd7b25d3b07e7d96e54874274f072cb16b5066f58ba617f562bc35c18da7072583ee1219f3a090afb9df06124078c37e4315c57ab307735dea015c1ad26ec07ba53d8f4263767f342f8d5f512963b56790cf1ae7d985cfee2f1feef64f1b33ef7829a0b3e1957f465716e18fb7105a231e40e650f29ac661f6a62081a63099daa505ed937f1614b697455328348155e12d79f4312402cd64debcdefa04add3584c7a29c21f575d1d204048ca8e95112e1ebc65ae03c6c16b57ac43b38f70fbffb1cdb5e1b412219a", 0xec}, {&(0x7f0000000700)="35169af8e2de33d1bbe118d45917ec8197ff5b7099d36ec516b9e3357b2d7f4b0b67565cbbfdeae0ef498c3b9db18c663116d4d23816569767727b10dc94318d5b2f30e9c80b5e598ca6fd56a41c5322b56fed0488ccec6cf0bd3c7068fc5b1554f5db8f802f522fd397e941", 0x6c}], 0x6) 02:04:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020016"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x102) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket(0x18, 0x0, 0x2) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) dup2(r3, r5) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x879, 0x1}, 0x1d545eed3f19231) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 02:04:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x802) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 02:04:51 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)) r0 = getgid() setegid(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87900bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e9b0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3b94484c692cac607b1c26455bedfb9c9f35f23d1aa551dff7744123053ff03d92533341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b819777a972cda526e4049c89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac22e7c3daf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80eff000000000000003f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf463c687e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd24c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a02edf26e82fcca1e245a58d78b79dc3b93720fa7885824e119dc4c67c825898793cd22ce392c3c965d0fc950eb6fcd3be43a9578a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000009d5e3da04cfbb073654c94798428f933becdfff903ad0000ac7557c99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600000000000000009c42bdbe3f267105d1d6654c4dcc8faa9a9956d9a018ce494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af91f12417cefc944bd0ef51ae20a4953180699a3fb309081a2bc4b1a793cd93a3b71d50f63806988f7cafeb77065abd6a28adb18a80382aa25271ba8c524b9fb93a8cb1d63d56a2c166b77d02b04942da17ccf1b22cd1a19dece6dd1054a1e73261e995ea7277a21401659ffb2c9eb72d97b27deb0a1a31822c2c70b4a65fbc89f35183bcedc712dca03d04484f7cdaa3b2f6f1b6473f75872cf9394abb7dde75d6d91cbda4743a7f32138a1767852556f3bf92bb72680802ac5c54502ecef9bf693c7089b45c183f7cf7a824794a9b53ca29b4c0a049393d7d5ff1035cd8ac01be2234a87fe6d9f2b9ac401296ff99680b68dcaf19373a88b187f0772332b13f9a3d9200b375aac13ef5271376cd24cbe66b9872ed9f1cb5aa9b61db8f8c00d8490cd9d29e1e7918130cc8adfab194526ef3d94d017608f0af762f9a091d8c32434be973fb1bfeeb0b678a1da248e3077a8eadcfb825dcd595149aed62e7e7b57c9691182f577e27ab8c0db3e5cfd3587bd15af7146d722597d018ef56aa51aa0d75a3e9095a3a98a55bc74ef9b305876a976b77a03daba19e68bbff84b1f7d92b2fef98798aa3c31e326c5455ba670150fd0c92c73f242f4a214ad81610e740f313b9a1686befcbb23c50ab925cbc02cefae3a145f2d70d1443161c0fdc08359e6c5e9a51d905731223cd28d9f4c6d087f5eb3c7f166031313894d328973edb324885c145c584ecdba342b777a0354bf4001fbabf6512fe6edfbb1c39597d06627241477a2164f680c70a964f9c4380fd728a9ad2f860000000000000000"], 0x10) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000024c0)="bebf23572bf648c9369be6ed2d91478aade7fd5777880b2a9ae8e2a17a9d0a46f5f515cde54434944e025423eff95cb1f489e5cb2fa53f774d9a05a8acf466d7b6daf95ceb8a1c6e52ac1d1f3d6bcd5f4cea95ace81deff89d406e47009fa9a99e55cf6ce00606b86e3202615d4326061e73a8888b808fc9437b913cd566ec80022b42aa5f8a38385b130e636200fcd4b50f3d37eca335f52e32c2909f9621c963a52fb98dcea459e473c1e73b027d8c8b13eacc8448ea8a115fb6afe8da730e2da5b8b76179d9b58c685b09af38f3dd849ef9e3e19cb7d72dc26e07210a56817c7d35d46bbe96d85a0227a7d82ae4eff9dbdfae8ba37bc3994272ee2e04bad3a6ae2f435c8f7814c93be8540c280141b9020324c8ba2fbbe11e038a3a4610a2d0cb77d5a1cee925b72fb91fd125605d972c589b4ce85cb4af9fd0e88a69156dd771f053a075213eadae824acc2b0687122ca8ba665734d2ed8ff94be5a0f728749106c0ec326ee1f00aff225ce3e90905f61a234350df7b64ae8a034db6241fb652556075f1238072ab8ab1bebf5ec11685dcce0ef5531fdb3bb124fc399af2011e6728ab49e25c7c869d9a962f97661e8c3ed9353665a00f813a17b97baf8c7c8cfbe658ff066d04c87aeb32bf452ad21cd03f1d93b967c627544b99741f72a1ccd56dc83fe818f4a451dbdd55abd71c7d9c7c86f519a943e635a5f6aa0a586e560df53aaeab30a436ca70d92d35dc5e3cdaf8f1cd4fbfe8b211e04e91a7306f0b3a9ac808cff385df8f179d5cac3547b573585c3e13b121f78f1fa4694a65d9d5038b0ba1a2d751ce84580b3233338fa306826544efef401c14b1b54fc7c5463584d4b0af216b6dd47d26dd2d2aa51072e87e48f75c09cad2ac7abf6729dfff1bc4ff6777e42d7eb9d27afdaa6719a89b1d8506b469701a775436a62597149c0fe2c7592a63a6ccf95bee8fca98e6dc96cb4f469a427f9deace9e3a3fd936bbedf91fdf3ceed3d312e3975ae082ce0024158666e8c84ae8960550511e40475514c72fc956cc157bd48ab64c9649d481df03c111fd34174bb634f072fe1f0e7c4b36294b2b4efd1d04cd70a87436956c5823913d2539bc905be5b24b4d3b638216f43c72ca83dc2744bbc019426f2bcf69ee1b3680e0fcb5f4e7b121f4dd29b37d8adf17f2176eb4489f674a89584440b9838f2f87653c1ac4bdb35cc605dae1bfe66311dd59b92a287021d9b69181c74a5a4d8fe06b038a715fb76cedcffb718748894c311c133883f17da020c5c00b57b711e8c42c94cd4fa15ce312173e8b98efbefa28f3161f9dc12062acaca94145c9491f8efd5135c645408f87f20c77e357b781b47c32899d0c2b812349df2dd6103d6fbfb853825e16314e7fff392055858b778a683bf67347c410b0df56cd31e3d5251d76a8512cf887efe7884af3e808af0bf35ab19ee951ca2009643d9bba246c60b0cb5e7f571c87ec5800b222673e7c9144933d850b46177290770e7f525612d02c3249037c8f553539b411f8a4d7b65b1f99d5a006cfc406cccbf9a64ffa10d4319c5a54e9ee961154e2c69a4daebe3ddab70a72e43496e192a26417bcb8d830619c416b3c09bfb380e6018c02e423555ed3f0e21a88fc13192317b1e4e0a5c85fe23d0bc7a296e6eb869e960ee3c2b38a9c7d6252a7ad8f1746a7e2911b5403ea173332334e77702971f3dfc5197af840fa6b26b2ec226eba2c027f60619fafdebe46043618cc92ab0248faf1d678b554ed360c54d813dbb599a8d43edb8b3fe0fb83b24aaaeee9a7c47c65b0f93d0089c342a1ac1b885188ce65e1be384e494d73f89b6d888b0af93f202b95da04a84f849f7163ee77676e2600d738eea5645a8f7bd48a5b9835b2d7cc23478220699d42ad1e8e33dceb7e0d36f0fc66e8b49037e58cd4f741c326db4745dc79453b232fb95f225a970a48ea4e1fbedfece47696476558977fe31df6257b0cf92aa2b43dc48527fc220222acb66a7b1e1ba3365b88e4c9cbaaf0f142d6953bc4f797dfcd9786aa2fec1f3f2fc6571a9e124918c7b6422005047395f12866c8f42c315ca4425ca354282e01ab393d3a12a85a634384dc856a59103eb69e89c7eaaed0cbf2f6c9f6b3b8ed586c0da0b103be3ce1e9ba86aeb1bc26f2f42440c4fdd6b433f71a20746b0c9a965106c12ff918cbfddaf908e7edab0f449546493876b903c580fd96a8980aaf53d96cf63cd249c361a207fd87953df766a747565cc36530cc9585ef1c4e6b481508a5fd071ca83ddf4593da171623c474c9011ff8ab71db0f41d5cfdd9f184b286377026a49d9f60782af107ba946ef0bfb0db65e3a703077b41b52ab6f0a0f5a2b7678d11ec957d4fd4140157c325bb633a45a4132793a3d0bfc8fb48dd277bceae9258f4b982934392281754041410106ca1406d8dcec00223a9b76b6e69716f909e51ea1258ece9d0f7e656307a91402373b215d68072e54269e65827d72335567836a6cb20db309fdbe6c8c9aa473f6021c8373b649d85f4c0c2d5c40d36d99d6b65b1800c1cb672a4d6febdb360c8930ccdbaaf259c56801abf5095b663c4614a6abd82698c10b8533ae752bb5b29cd35eccb4879eb097af5bd59a70f3900e7c8631e803462b5047d0990a38130d916e55f7441d310121e63ff59f68ab92d9abc05747f4be4e08dc425769a9128a488e0cdc6ff1287aa6f312fff310b5160bd245a4039fcac0f388a6ae43a5bce7264fbdfaf1876799821ccf74f267b169ed24a1c02ae609712297d187f651f8530430c69fd487bc58ed9944db0c4b8a2c502589f3f3bd538348889233f59a038d3b7415df4943d9cc9322367b87652a56cb6db3593c009f63b739ef6910736fb509eaa247620492db4b90a8ee59acd9d43a4e1cba96bccf108fa16c1232cfd6c596009faa884a5d650ec3cea2971adde145c76adf8404569d4a4586164f1a991cdad0dc9059a8f18ab8d47be667638322bf3c85618bf169876b1e5e0d91c163e7b44f4083079c363e4570bc3ba6a4ce6413539e4e10101a0cfa2acd2da1aeac40d822e337114aba3f4c9e85db6119fdebf73fcadf263352cb81a47aa73cea775d5d622f080a336c6045e2a5f4198cbac48c2456daa22f66ac2c5c33e597b6db7a6b0c1c4c3106f64b47f17570a041795bcb069b0f78cb8f3e07fe14ed21fb56853a0683c4632434079f9a34023d05f42f04b34634a9a018d70dd438b2aee31c5dfb25afe5d3773eaa5f47ed7d3c882f5a9f2f7aeee08b38ccfecc06e8309bade09e4e55f59783bdf24b2b1723f9c9e6cfce7b1e40d01618fb748d2931aa412ee01981e9c7488b33aac3e9ab0993c24def845d3a4842675cfb87774008810bd77a25dcc0f917d4cac8d4784bba4e652efdbe6aab5984c8689e6993e0a817dcb15794df2e484069d6830da620d78807ebf2557fcdbc5da90bc5c47f4cfb0716cb99bf550c7e67c5e4ea7add7a1518307a85d9e393170b505fbca7157caf2c2d994c32e11b9af7d43088936c52d24d4249b5262b646440f054fe288a48df19b2ccc2e9d8e30a01a145363119fd07fed611615780aa87632ee42890454878a7f9ec1b7ec1ae38bc10399af3dc482a1a5f4d09819ce6d9ccdde8604230cee4ce34db338a65cf4f769ce3266542a71233bac7fd06284148b2ea07057add5e0dbdfd572144e45a6884aae3ab1eaa09b096d597f94eccdb25c8e7eeeae3b253bb7d027857da26a59d4dd543a78c2f659ab45adf11c9419757b6e7e55a69408a7e8a242bc5fd5e1533a3e22d7762373678c2f5bef71effbfb24d960620c994bc6ff12223c5c3310f27644f33c49a4065b45e8a398ad644b69770d04d4f08d9eb0bd77b172fd51a679bb4428fa52d64512254fb91aca0d0302caa12e02bb36199f381f98322d8096375aefa2fa09dad65a9f8179dc301b4b70a3d536dc7daacc13af175336fc38789b4bbd08e2a0b353a620462be7940d49c516723bc66f726c2dfe0f6dab8169ee818dfc2283051b8a06e254890a73a2575471a05daea247a30c90e893f02048aeca56ce7f1a6a0aedf9c13b22c5bd48a1803089c82f07f565db794b233921ffdb1af9d06924d31d1308f43ad5c17875515852885a1417392189635623b7e601e372eda73d930858163844770f3fa401c9ee64abbdda2058b68e1b9f1d5d77807c7073e8041ca09749e50313f12a823fe79528ec14bbb3bdb48e7bf35055e67973ece6c3b9921c8549339710578d69a8073ec641de1f8380d0c69ff0552268ccf1971958196eed1d43822fa6cecd8a1a6c5c01ebac0f420eaa86dc0c3b05d190d331ecf213ee8a554c1d96a6cfb0d53579e95051a8c364088e5678f9daff15b5c6f932598ac4fd249f90f212aab00e47a03290934c150ba9a97ba21f20a7a7f1e3076e9603c0c0422812e9f20eb9783af114fd3511082ece9268796ffcdaa1d83c3d413423775cdc8807717e2bcb52e06d77d8c8667d57e00b5ffc41fe1e77d56a48b210bac07841ba54b50fd6041a6a167ea18e279530de38f20819f9138de9b8423902d67fc4d0e3cffb650eb24a4542d90ee2c6a257d5c301b53aa97eccfc89bc727d168d7eba175fd419f47cea0feeef4b65195036253d31e5d9ccb7534b0b417ce9294432f6f86ce5ebdfc71254c8166079ca25f828e442a441e32af09b0cd2a0f527e5a34869e07f7fa4e87a2d0a5a3ef1d7147c190609854829cd028baf353d895bfba9a91ab3962214a4fc28b881aa506c45fb06c3c7b09a54c840a48efb12339d55efd20448fd1beb50b2e36296eca562816b8c65d73a4d38faf1e0c64cd1f627b1bb8274c2ae954790d7fb9d42bf7d0a82e9c8fa7616ef19bd353161eb640b4b6b98d1e6edb4754c61b0df29ebe91fbf6d081b4e4b3d58fff64cb9247d4d20a881a02ed80a2d2adfb66c2f79f8dbf131ee752aac5d0b2e9e20a215503cb97817a9bf6adec74c8b0c11e41e44dc34cc912dc690337aa5f7d1da7edd82dc9688f811a84c5d71b8e51960b92d396ffd2ac3499ce98503fc034957579ed53c0e64966abd421de766a56c656ad83025bec5a0db9367c6d5e3cfd58b51ee09e11de883e399c55c9d19ecd5836519ca75770b98df8c8a7faaa3eb547d71edbfc1e9b3cf49534e98e37e8f57ded2ad0080e6be42df548a68d0552821cce196155f990083ecd6b7a9fc7e09fe1e306bda26ae7ac98bba39d8fdcc89945d469ee4df9c3a31f7b77969ec98b19f2804d573f27eb0105705324d98fcd51ce453a3d68871fcd08fbf303e383d4c1278213dde21b25e28d7503297516a1a05818e986cbb3cff788ebafd322ddb36e9e1110f9d38f51fe56f99bacacb093a9973e75e6706fcff9d197f70f4f87a7c0bec44954c246abe1e38ffe13e658ba208a74a716f6272d3aa882a70a970690ab5839c9a77d42ed516ee308053c31200143951e484a2a2d5432f85aab7aaffd84ccf9b40cd45462748ba08c6f73276e69438de705b376ea04fcbd674e7659683b276d23a04104ba3d9b77247814d3551aa5869df7fb1860e93f617be7ae85ffa00abe9ebf0444160150ff5dcc13f44a7c700a9ef9107affa766324d4fd6f2fd12e8075ff108f3008703cfe7b411a86ed79dfcc83d086360c160029198b4ab4e835dfc7c63ac32de47e4c1c1507788576470458f77aa027da1fe459d4f545e6a1baed8d2beb1c3837725257a563590ce4e42f2282faf134407b7e3180a88f3045ac5a53113a5016ac6ca524bdbc32517a7248a5790", 0x1000}, {&(0x7f00000034c0)="34fbe57d7eb5b906b5864d6b46a4b63a4b22fa2c6ddb4aef73b67a8fcd7214c367ed6591f57905e2e120857a6c0c97f440319cfc9156d92c1b2bb9d1e2d53ce4e48e1066648a01790475d5607d0586221f9eca55b78d368dfeb1a05a7660284d21e9709802ee7e291c705209a053e7726ea375dee945ea825856289e3dd0e3cd553bec54279db2c2a2b3c2a7455180338ca02ed947f915a744ea07e25c0fa32ff41d37b976ebf99debc4c8cdd04c74488db6a8a91e9d062e6b52775ed15c3c3b1c144f3b611757273947760331e192af155ca2e32c2b1cf7b0ef17c61fb77567a2f39dbb1920c0aac1ce8f4968579b1549780b08f19a5645d3a000e3999bc4ce73c1bd562f5f97e63e2a38673aab4f76dda9ff0ef29557595fce70d337f973adc337d1ce4f4a8eb98e84c773625dc313196089123da50dae7920966beadbdc90c5d729ab4b19fd9aebdf740e9328801ec7738d234cbd442103791dec56a532c1caa146d5edbe1de1e5377b48d8b94d79bb05f175d5340e806db28f9b54ca803ca467fd215898426e4e510a347392335759f5c85bc84f0b1c052f9ac85abb3b852f49077d4fa06251ceb20da72460cae1cb6c42b0cd494114427262bfc8e8ac5e87ef329057a39da73829f1366316733d8b1c721b4f5662d49844e57013abe13a1648a9f1ba1f292fe0b84f09cf12b8fd6b72db51cdc18e9848bd96cd52ccb75c754c09a3bc9de9d9a2d01c638fcc7a0bb334820dcdb7b7fb5684b9b0123c28f07423474f6251ff720737a02f84fb7cebd2e9b22803e019ddfb80acf62376a2cbcafd78939a31aa67741f51aa10ec46a25a1823056e7030a5be753705372878b419acf00cd905c3faa850e463900ce07de3c5ceb3b137ae90975fc748baed7cb5662196e7eeda16f0a1f22cfba8ebbec06d40638f7732c45e9a0823ed0ab07717e6695c2ce5c9c81092da9018cde1de5a23fa9fbf0a862e60026f0c84084caeecca3b04449e4b735d85957c0213af5b1b01fdcd1bd54226f5fd60c82e0646e4c87977719ab9021805875aeb2ac194df6dda4422f1eacfc66d19e89aab197342ac1ba22b513cc75f7a5d108a6719c61445131ef62841c2cc542b192eeec0cb0897200270e32524dff142cc87eb92a4ec3e4d1607747a7f49b0621ffec0e7f9621fde6fa4cc48c48adaac8aca154dbe8beb43d6056a2ef1767e087402eb46d4bbb963176e526405566fcff6dc71b1869f565e18bbe3a1315f22c819241c5d03b9a4b5b4941dfe40f03c155fd329a67e009516ef33d48cfc899011375e17d6847c839896ecaea875ccaf3e0f16b7158bce3e8b738da8e929ebcc89afc6e6beffa2a8fc6ad08c7e286713987db7e53d55c56af1bcb1da79adcce10f1531d0cc94eb0082ff1e25b318b1754708953cc1399e3dbe41d339e9c51e1d35222346e6fd190eb7e1c271924d21951f2790bf0ce4540d195d53f89b7edba2ecbfd05350c6249b3445ae4eccde6a047e1d4f9105340993b3931ebf3a87f87835273c9b9773df0286f707c193a4ae2968b128cdd39ff6cd91b9c0728dd65cd39843581ce1051a00384d79c10817ca194e25d891b8c0e06eede6253b0a1c00adf389a7efaeda77137aa6671d34a1a4675a6948a817daef8c8d67dd97fe181debbdc255f69f484acb928f83ce053764feb062e26e031d26d69cbb9b5a1fd91a8a2475144edf8e40e7eb7b7f67aead24941d6e1357f29e7d866eca1e81c32cb9ff735fc672d2ba0b2c8b87a3a0b4909d6ed43c10d9bc8b545941e58f965878764b7d6af5a0ec385184a71a6eb803b2d6b0f8c53af027c4573d0956a1cdf8c0ae23052cab980bbad01e491ea1f1440fdb613868c2e302ace1269801618390f3d46865464c56d8e9fc820b252dd8c1528c80d32052fe2f76e0b947a8e8f2915a11c712035c4241164b1170bd0bfd39ed50bae323aa71e2f54a2e1e2e75bb84d46bf6337d13995cc05701705eca4a60e90d43797b7439949a18c42a811ae29c7d510686582a2fa27af9cdfb3233255b88f2ca7687d7a3b42a338ea198f9b1bf7cb56c72b24e2843bed68aee0a0d00607648e98101e6c6d57ee49e00a65f21980ed0edae418a705bac42323a02e81cc2b469cf5e46896cf1d250211bbe5b309c3e21aea63253e75d380fedf02d94370b2427b45b94210b2bba77dcf835c358e2ef7f5f60bfabf9efca6d54a7dae31ff65fd446a0bd12e9eed124c1dbfbf81b9e11f0eb7669398f77eeac6425b727159c42681b71fb820d907626bac4de5f179ee070c1a2f66638fb4885989b091a7b40b2f031eea2c269269623656ec3b6a67b15903d7ab476fb3806907f73cc7c4299eed8e914830e18cd65540a948f1d04d25862426bb6170cac739c9ebb3243ad864ba7b9b7af26fdce99488b86bca4c1fcb85c8a0dcea3b8a8cf2b6cdb1a5902c98a9604914b4307e8242cc4701445181d60233c7229f094a04c925f4468c493c23d752a56f6eaa24a4a38d099189ae734e09f2791b43c28b43b9de3b09f8d6167003cd11188a05605840faba88c88b41125af4c296fe201996ca26257789c720606849ccd73169e976c50dc1fc55ca64cb05f48a66630e4a3f9fdb0497e9badab3c7fc5278743f51bcc48ee4ab44d7f8d128ee686669c6e46e1fbced5329762c974916887dde68efd53868fee3dd6123beed6f55e9a3bce23f6b46d8310b5fab65776c8a63c9778a71a2c2981d5500d356d563e3060d9e701cae86030c268df565fd93563bdb546838d2ce447a425d4089813babd14f267131aaab94892baddaf4d733fadb84086adf3fd499a51d6ddd63581c981a5e5a0c83f269d223a5fa5012aa49db8e762842fb810bde15f4b61111343fc8380268c1d44173402cd3df66f27aa16ae6958f153e8c93e7baa514cde1d6dae8360b0e415db0efdb5b68de82a590f314e1036b8807d0aa209b7993580d6f332de58e3714bda9f8bde08e21e5bb67fbe8e2fd221b7f41b196fa5af38ebcdeb25f77b6fa12e2ab9381cdfec58a4b5c7e97ba871c829bdbdf403988b795248d3f12732d6d6596aa72e69d15ccc72103476b37084299f48b890697b2b540ca742ed32dfcc0f67547e52e0a8eaec4f9d89c739b36d695d2885ac3f8fd906bfc7217b2bcaf6b08f0825c8ed611f6587f8ca025c7f7d18fd377f197dff3836f33f8aedf423b3798c3e72711617936fccae1f954d90beb2061c4aba2d403e31fe646d0f53cff40ef8cc57cbef240dd1adb9cdfbaba97ef52566d09ef1a68e3aafcbb1b7e5522101c17f54a559d5ac1ad67522fefac767990941a07e11fbceaa494d96825a3fa4d60412dd4f0bce4b5c73f5004a29c8fb2ebb84aa38a379ef17fefbdd1172cb57875d55d7ccb9fc061738279efdae98d174253dd662c4a493fd7e5302f0595da90a34cb20146ca00a9180d6e5a1643dd16e42aa46c7f3c578a97cd158dadde35528239df9010e0428d7918b6c6a7575d5e7dcaf43c9072e2878ffdd840f2ed622b44a59f75aded6f2a27b5130a8591259f30315981305c4735b535dee299c974da10fb2a5032a33f9ef8d6907312a8b9c5b93b968f3476725c9dd23ed4ff52677c07dee7d7a7d951f9590d799d1cd0915779b24b09e6f14f9156ac0738a109d119210d0201930ab843d87220b5f7026d8cff4bec9eef72fb2824f573ea4a4df6830d82fdfc2b870a1d0d5edeb4e6abcc3d48f14cfbeae562f5c70b6f283cb4f551872d3b8ac05e1705f3ea8118c7acabdab6f279452760a48e535a5d6225d5f7ce650333a8c18528dbe578d8450018f1529883f6e29cc06d68b677408c4f948af1c48e13525cfd6e3d45ffc8fe70ab0050d1c3eb668a6be3c13a47cb163e5e516031196e75fa9f386cc2dc6c7ffb8a09e4b72074dfaf3695044eb4e4257da2fe8b25dab4401e56291e56b88d4a19a20c1edeac8420e7e56870696d0573a10f79b04b0120c499c3154746667eb27026390d5e8029abc0a569cdf5cb253c59bc3b9a580c0ed9eff8f7a800e35c2d00a8db60eca90ea9d1869e1777c1210ff83249f650d6730df068a9f7f316eec8c3562926f4d23e90c02f7a2a03443fd3e1d5ecbbca0e6e0bfe3bc28dd163db29d2d4a457b7e4372aa53941b1f2af060f7de9bcc7e2ac3ccee2723241f5a57a4d0eac5f88528f0b24c87e7fcd60ced10de8fa6651a3c668f79f71763498168be318df4766aa0f31ad99ebeede2cf3c0d02b262376362f30a6f64add5753b43795ffcb75a3c40e8f8ac043cf1051f2fb7205d61abd217921cba9bfefad01bd1f0a695ac9e2b5ca47238c75e0b0db7c463b285ef48e48ae3c95113a72d1891023bcdafe6de78b3f3dc1377c4aa5352eb771afd2517db2ee05c7993fcf917308d5aacd7f4b7bdbb18d4f26273eacdddfd5e5e67582fc6c16f9314d011586fe184433b8b2080331f755b77472b537da21ebee1b3ac220f5eca9d67a2228c3378ce14ca4733d566e1508550d3dcd1929d8ac8c23b3edc564b9e5ca355d8d1a342364fd11db66ac03df3b2c31edaa5747799fb48b052f5d0b507b36bbd29b8d1c4f73b7a9b537af52e0c243ecf2774d3ff73ec8a81e20de93e59a020ba0f1d2b8be0c887cd700da78af646817aad920a1b1165d7bf789eaa707b7411fe91fb4893a480b8af738b341285bce8c1718962452395e9ef45c8e70d92c9410eaa326a0946ab6d628bfc6423414c700f50bbd295436621b2c6eaf00e9b528507fe91d71a19ea2fbb9b7089e27cdb50e3e341e56672e435dcc0a71469ff19ba54f3595656b29ff87f2845198e047e126a5817ef3f39be5433272430452bbef8a99ba0bae48e46c14543820b11f987a8bd3e01e9e5cb93b08d01d85527ceef85df4d5de0c85f5ad250f24da6e6353c740c37504eb65336d3f5bc1b78286ed3b84ebe5ad7e3632531aa42c243f49f14b56260caec14c13659d8660f1adc0fcb08faf7048a11b21019d4c75d8c2cb003f3b4d62e481cebd7a72399ee386a56e56ea49fcced61bfe24f9db7fec79b22c8fcf9fb680735a3830f5e158dc89aa1feb30024ba0aca045522de65b069da286c6800fb8d01a717495ecf9aee5f582eb1b11de5c5f6150fa362d80c022ad8074857c2f803b107d13a4890666e871bff36764edeb45cb656197ae17aeb04b9dc37e1195f01101aba6424e8c80dd0fd575691b99871a9f27a066e3b129fd824213f35bd53eff3a65ba843e65c1eb1eb6e721aa4b65532763f786ba544bf936efcc051f8ca1b3bdd26bec22b7fb80e167a4a0d8665a631d3fa8fc2f375f03bed83e51ae4a23bfdf6a145d8ddcd52200d9206b6d8ee9342ba298b7e8caecdf06b615f9ee4cc8aa214d9744c58b11da82b885359cc867a717e6cbcf55d8d5a2b2c1c1a03494a1343865d0892a29387b3ce4e8d8625b1cc2cff711d1e62d90abcd4bfdfcedb74f7ba7db78ed705eb4feec27a4826771d2718e2709e16cedd4178569fb02b5eb0efe1077be662db77b773a64c1947e8bd419655878ae9bb1c9b800dd7e8f7e7d740f9804c4009bfa961f896821d458b4bca0b57c528c7afe42d311249c766e2746b06ed589bb8352502ae7377a646334e2b090c918b64df56e6012dc6be56fde69cbba55b74542b4c59289288b71545512072ed7c1f3eeb71994612948cb4669e54e66b924fc3e918a63566ac7b8fb6845d208b3c628a1c60d86419943ac3f4dad8790e4ed919806504f5be5ae63fec41ac52016facc53ea55803de67fd60901cd430c5b53fb2b27906829900d569", 0x1000}, {&(0x7f0000000100)="f6a7ac8eb3d564d67b53e304f0e6f09ee1ee35caf68472f4e6cb9fc8d9c6e0fe08", 0x21}, {&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419da3e52956e49124250c5773ad897e9ff49e436220b8be81ba2e10bfdd56f1e6e6f133c2002ea1e41184d7222a024f8619e448660c4fae54ba76b811690bb74c53850dbb5bcce683f37ff33da47d91cca4ede0201643d0d34b1435212bfd655cf16501204c969d07547623a2d51a10707f841969e6826464dd748476171018ad589f0ca57a5e238e3a577037c348048e73b11c3d28bafdf7a4a0c4eb886b97f5e3ff972f27facde09087c8979c031", 0xd0}, {&(0x7f0000000300)="b36e7d287583c6374ea82b55773327a2b4f3067f1bb90bfda11798ed856c802784e30d5999dcdf7a32580b7ab457a452625f482b3eaca5508213e2e1da2914bb0ba304f21f3a837717e4b0c0b0754f0ae842c9ea3e579fde6f24aea97c6d17a18e0da023f46ec40f7dc4e958f6fac20a05b8f601da675c135c5fc28bad740abe5ed5b66929623b693030e3c1b7f2d6a3169a2510ef59953a8972fcfcf397ec7cabf628ce03b62681ce55bb6430953866cfebd9e95b25e475abc39f52c895ff310fe795220ff51c3f52b900551850ec342a54e066cf08bb", 0xd7}], 0x5) r3 = syz_open_pts() fcntl$lock(r3, 0x100000000000009, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) syz_open_pts() r5 = dup(0xffffffffffffff9c) fcntl$lock(r5, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x401}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0x9, 0x0) r10 = dup2(r1, r9) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f00000002c0)) r11 = getppid() fcntl$lock(r3, 0x7, &(0x7f0000000280)={0x1, 0x1, 0x3b4, 0xffd0, r11}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r12, &(0x7f0000000240)=[{0x0, 0x100000001, 0x400}, {0x0, 0x7fffffff, 0x1000}], 0x2) 02:04:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a82cdc1aa0f284c6f18df014db229e7d28393ee3ea19667a5df06c05ebcf536f427b0dcbac38ae11f76e41f3d06f04557c13ed74891025fdc85b1adcd53b82b714aaab9587185c134c"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {r1, 0x80}, {r0, 0x84}, {r2, 0x4}, {r1, 0x100}, {r3, 0x80}, {r5, 0x4}], 0x7, 0x8000) geteuid() r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c04c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a364ff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f95b9fc1a42eb4fd3878bba2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) bind$inet(r6, &(0x7f0000000000)={0x2, 0x0}, 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 02:04:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000001e3, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x1000000000000026, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x108) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) 02:04:52 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8000, 0xfffe}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) setsockopt$sock_timeval(r5, 0xffff, 0xa8a10adcddadd419, &(0x7f0000000140)={0xffff, 0x1}, 0x10) 02:04:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) dup2(r0, r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0xfffffffb, 0x0, "4574f79735a00cc4ad21bac1bfddeaf644175e3d"}) poll(&(0x7f0000000000)=[{r5, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x1) write(r4, &(0x7f0000000140)=' ', 0x1) 02:04:52 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) semget$private(0x0, 0x4, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 02:04:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000080)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3d5ab8d8f24209777774963f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xe8}], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r5) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r5, 0x2000740e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r7 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, 0x0, 0x4d0, 0x0) r9 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000b00)=[{{r9}, 0xfffffffffffffff8, 0x7b, 0x0, 0x0, 0xfffffffffffffffd}], 0x7, 0x0, 0xfffffffd, 0x0) r11 = getuid() fchown(r9, r11, 0x0) msgrcv(0x0, &(0x7f0000000a80)=ANY=[@ANYRESDEC=r8, @ANYRES64=0x0, @ANYRESOCT=r9, @ANYRESHEX=r6], 0x4, 0x2, 0x1004) r12 = getuid() r13 = geteuid() setreuid(r12, r13) r14 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r16, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r16, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82d5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r16, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36efdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975753a138a08dc621ec2bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r16, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) msgctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x6, r18, r19, r21, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r14, r15, r19, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r6, r12, r14}, 0xc) 02:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) r14 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r14, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) accept$inet(r14, &(0x7f0000000700), &(0x7f0000000740)=0xc) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, r15) ioctl$TIOCFLUSH(r16, 0x801169ab, &(0x7f0000000300)) r17 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0), 0x361) r18 = semget$private(0x0, 0x4, 0x1) r19 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r19, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r19, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x1, 0x1, 0x80) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xfffffffffffffed0) getgroups(0x5, &(0x7f0000000240)=[r27, r27, r27, r27, r27]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r27) r28 = getgid() setegid(r28) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r29, r28, 0x6) r30 = getgid() setegid(r30) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r31 = syz_open_pts() lseek(r31, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) syz_open_pts() r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c12155eb0864c565720d6539a826d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb0000000000c9eb725400001b00002000"/311], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000090aa10f3d31b9a00ca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b997300000ff07d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf54d3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e22adcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e96a6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fb327326484829f3f7769669e325cd2485e172bf12f22c76b56ba32a66929b809aa9cd4b281423f3d974f30dbaba39b8c6a32ef1afc3267381b9b7222bb562e2b6fc6f540c5f4a089431d6daaafd2a3970d3a5e860dd3d1a32a8d6a7a15473ae28098476642251d78fbb040fae8a8cf79dd5dd56829fe66f660d7594117c021d7e61f11503d6e0efdef73240402f1f793278df323d6f23897df059115da49c1c69690393d5e90ba793609e7fa2e81734d2596bfc94a145ec09e6a1c464411e5c2a141379698220cf6b6fa81b9d4dca2e67e312fecdd84921cadb6fe740a03579120745627b00002609bad713155f69f474376c5210e421931cc927a351b1fffdbd3997c6cfb58f215fccbc7014f3f1533e2ffedaa0af0e58db66f58e28d80942d05fcad91a35670b960fad09bbb21814f5d1313ace3cf753315a98e2d83faa47d5accc199d3781328471f36f91e5d712bf6316c98e7e15ff5d686aec0292532617dab268f018974b82a2aa8e37eb0fa7f227e7828ec87f4444971e3d17efb71aa4b678a1f7cee353651284a69f3364ddf90e5163c4e5bd1ea0042bbcc4483ff8"], 0x44b, 0x800) 02:04:52 executing program 1: socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x56) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x56) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000009, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) r12 = geteuid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r14 = semget$private(0x0, 0x4, 0xc1) semop(r14, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r14, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r15 = getuid() seteuid(r15) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000680)={{0xc, r15, 0x0, r18, r17, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r19, 0x0, 0x4) r20 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r20, 0x0, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r21, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000034b000/0x3000)=nil, 0x3000, 0x0, 0x7410, r22, 0x0, 0x2) r23 = socket$inet(0x2, 0x5, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, r28, 0x7d55, 0xd75, 0xfa}) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r31 = geteuid() setreuid(r30, r31) r32 = getegid() sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000040)="128bf928f9d26abbbbed0a2b500a3dab985ba49327b4801bac22df75575af0fd1d3aecc4814c12c5d0a939e69da15e8c70bbd77807052f4972b3eba062f3539544ae0b071d829913c4ecda8dd1f18e9bbb194305172f5472632c72563924c327c2a83ddbbfae0ddc3d4a09fb5d5be39aa7b7b9ef5424d0e1ed0f823ba8578e58d93530b669ab59362248cb", 0x8b}, {&(0x7f0000000100)="3a3060aaaac67fc42711af94100bca7e6a803517b8f1fc945245555fab3f5ed3f478bc765e39f37d371761a503f741aa4eba6483228ffdbeda34887453334503a9c3304405", 0x45}, {&(0x7f0000000180)="85a62881a95268fe95d1e23961cc4f143758d39d871ac7728a32dc1c87a1533283d14ed6744d5aa331625fc3cb3d5781085d68b0b4e3b6b029ac4420a06623c2845a8592985a4b6b341628ba462dde34b91b5c88acfb3621", 0x58}, {&(0x7f0000000200)="60d24a317872a07fd2715699eb7400e6044dbdd667dfbfbc4b2abbe3cb2e60d27aa5b9c0c70722dd293ec87658e5b63545041c56490a28258229fad2c94fb5b8d86e9cb0de82f560aa84c602e52e19c04e95ea62b626c8ce31c5f5520d687733526537ae318115c2384e73ffd835a239aa767b91b2ae94b01771a2a8f1ebb10dfedca36aa6d281", 0x87}, {&(0x7f00000002c0)="3b1d5829a2aea94c7c3adfe0ab3b2f09a0004393553a39633a12a933a2355823fd924ccf7703b058fa6bb5f3f8b0f94559da1979cd7b668356914bc547a43fdc1927973b26c8bfd5ac4430ecd57747a3d51b8c14451c861a3fa40745a85a6455c7913284fca575f1bafa4122f2d2415ff51c70e86c9b093bde9531444316bdba3fb9a42e064b2e944e94da120e24f6ac605709869c736445ed2c1dcb4d5f23746b7da95740ebcba29f8b2a83c310e8548ed3b4047e12d9d82cd0d764b74b04f88054c2c66cefa49cf0e9c3a3539f9a90226861729ed598c69cf09200997cb9d127e8a6a3ad253f5a82b9484446019dc620648e74f0bb7db08daae62412", 0xfd}], 0x5, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r19, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="0000000030000091352d776d8cc8a17f8600004cee71b3f8d1b3be20d9b6", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r23, @ANYRES32, @ANYBLOB="000000009f03000000000000ffff0000000000000dbe5bfdd8cf9ef64e47e8e386fa4680c4fc07849695dc8555904023dae39032555119ec205288415f55cb1acf343eed2a38a614ffb83be7b9ecd161485b36d24cec84c17b1cd642d7bad046f05791047954ded78c2b1fb98b445f65af0d56f3119ecc", @ANYRES32=r28, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r33, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r33, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r34 = semget$private(0x0, 0x4, 0xc1) semop(r34, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r35 = getuid() seteuid(r35) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000680)={{0xc, r35, 0x0, r38, r37, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r41 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000100)=""/114) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r43 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x3ff, r39, r40, r39, r40, 0x104, 0x5}, 0xfff, 0x9, r43, r43, 0x7d55, 0xd75, 0xfa}) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000040)=ANY=[@ANYBLOB="04000000000000003000"], 0xa, &(0x7f00000014c0)=[{&(0x7f0000000080)="ef8dc84a01ca492495920493a8c08b6408cc88f56021a7b559220e4b091a091d1ace9c356fa8b608cf7792c25811e91b8ebe7dc1fadb243983d5466e20854e424cb7dd7b5c1fb6771e57c2ce9082a4911886a7b49028b58ae2578df265a64ce71c45ba48ccfa761ed3147f453eb2a4046911ca0319e60651", 0x78}, {&(0x7f0000000100)}, {&(0x7f0000000340)="92a77256c3f9417d62b10e8f0efabadb678636b7563052b30591db70737e2cf1d587ef206aae3fedffe18a544261003c477b3ae82082a44a9e4126fbecae931466212b68039ad47eab14282faec5654f695aaca505c2ad08abad5d5247ebcf", 0x5f}, {&(0x7f00000003c0)="14782a40222d98f5432dd8503c8280053a10bf212052113f65c1e4becf86888daff336d3ca5db66faccb9c8ecf562f1139a2adb055c665bd8ccf5084d3039801a6f76c70826ab04d171ac6c38338d986d1f524764e4193355123078dcfbe930fa48427f18c27f590b78f59a913a5ed9106a5275fe6222542b69103124c042b2657bf2fa0eaa555a97f873413159b8777e7051757c9347bb6385507187ed64ad36f2a551e9b3756ad0492971ae41af0fd084fc17a313d685dff9957e12f2e4810114dce357148746fa7d4c78e993935c3b0cd24e41c6b3c6fce3ea733048bbe4be5438f275459b45669a4db71c86395d75908625d479bbc9b86e47f41ccae8ac183aa977de83600129836d1dcfc6f0fa44dd16323f3f44a90021bed627767e8796366732bec096272d79d476b08d111b4249200685aa6182b3d1322c9699ea8d5da801a6232629ad1ebcc7d9245a55cb0e413a77945f9fac411869d88dc35de86462abe3ba4f604e315bc4bbcacfc9202f14ff9ebfb72842d89c55140c1db1ddd1fcff028292f46bad4ba24acd3d86834f2dfb48fc2915bafcc8ed23e2e1fb8a146843b87ff803d4a2ecb17602967f1d892edeb50fabf70da834a00b7a0325d3db5e5ca1d99e8b587b4c167e863d3c06196b8015f5e26d257c635c72c34e62051086a15f1de928910834e84e6e5a98f275db047a80d5aabc03bc67309d05b0a072e1c02a3dba94cca2a94df3a1c3334c179dadbea30edc7dc820cb5fdcdd2f7fec4b880a210f3d5d5e4457cee9ebee2236183e818768a4b886ec34bda806ef33d1d282cd5e706bb405aebd98819d2f9547ae042c76add0ff82432b74d56580a71290f54c9a7deef3df1ead6d90b5c3a1897054bde8eb63569a4f97a1a42358a41f52723c449b1e131f825542096f1ec577fcc7f45ef8fecd389253ff7af6cd90e2c5e4f37fa72df73c99251567707a589966afb89c893b68f6e3558e71ebd77955db9de7878ef50286adcf4145c8ec464e3dd45b13fbe2a6b18b8d4b4ec8ff91720c559ec05b4cf52dffb49dcc7bb5d085620c2df265a49c2658a6702bc2f7cff52b3cfe2df6408af52d2e15724c1591356ef9734e143074c6482760e686543450e48104c32a55c6fb0499a4e360295a7cce89d9c0e4d62a4138c78817a5c0ac866f1aa3d712ae1b42c4a35143e15464c467f857470a4a14125d92da536a4947dff125d2afe6befa82ef50eb3bc66fc58428c3247bef26ef259df4c4e40f3d69d7e0a3138e7f0280c07eb6583ec53eaaed3f6907d6b61dd1f441befbdbf3fc6c7d79a2fb1a88a61d79f06b7849d0c1dbe21d3d89530f436f0f9661b2d8b558eebb355a69f7fcc77cb4bbaf105e4b0bf69e557a4daebfd1cd9edbb1db5ef7a6be333d3066fe08679ff263c65a88d54c4ecf7d5551b7d60639be0b23977fc805da38d91a8c15f63a5778d7dea906aae080eec3d04c9a1503e8bfa538a818982ff0ff9210d311d96cbbc0ecc6ad9e229c7dafe10a76f7204fc23a57776ce3457549e12e1da7b2f985de5f397725d2a09846879ad99b8981ceb1c7ba054066f481c75694923611dbd6eccd6041449d96a650d57dafc8e18c54772b4e4f2dc85b365c111c22f433b93c75237d5cdeb0d231638206723a8c2327997cf53c6e5f2e09107d600cb788426a2370b1ea30990b89441a71a629a8fb782850a57540edca87d46cd769d7f731f3228dad040268ac56d25f1ff333555b4361bc4c6d5333a6ef2b591081ced8ccd2e15ff42dbb4a7dcd1ebb0b319f5ffcd590224653415146662f04a470d4f8d5cd42d2d3108b17fa10af40e881a705415f313ade564094de24466c7cbb67cb8f178a968ef67e60f4ee6e2ec3ed24cf04802e474e2815769dc40e8a057fcad234156db1eef543e899260abbfd4c000d5785ac3705a9a2f8da608d61b4890791ca0cc3eee5cf778c8c85b7364007d04a52409d34e4c137daf1db0745568262e337535f7bb4e3329df1b5b31aaae5f3e909d38dadeaf57474718ec7d29cba594d3a3e7a6e2056704fa392cd7865c743c1c2667c71138c4daae24359453054560057f5fb17b190a1074d901c0d3ffbe5b72e1118b08271f811a6062ec3023371b267ec03d072a49c287241dc6ab2186874f69ec7330efff9bf36ea3a985e064c17f60a5f809dbe9d221312484c423dc3d44c44dce93495f93060d8dbe49b528993dcbe03ece9eeb49b90c4b29be6ca5a17ad4cb656486a457617b3219b5f2adb3d269472921d98a0eab2ec838bef573790e86dd378d586750bee636ee3c679620647bf0e7405bea04dd96b5f5141f1131c95b2cc69178de81fac7d7549571329b9b70e0189fb926f6a677f8af84fdd799333098db6e321c688033ba6e1384298ed6ee832b72510d8151cc80652bc3833db0bec06246360bd64d17ae9620a9bd92f98bf23dcc25829e4414318c6e50935d264cf114956ef590c4da9a12820343f9ef39344861d5122ca53199835353cbfa4e9f169090cd0f3ca2182bf3c6779a0aaef1a1f891d4f98f5387af4bc3e87af47902e6b04f5deac67b9f78f1fb62a34f5d77ed279fd46fe95974337ebd7cea7e4e73e7a505a3d225b7acc2dc32da5a326ea8eacba8403a4c343266e2cdcfe7ac802c6c6c8f55ef9f740e1f137fcb4500d6e2b30a689609e6f1c8da447657d8eb35578e9dcda56438e622fd7dc0ca9cc923410495b5f95feecfe1a9c49368be22e39e5555fa20108fd2e75f980781aafada8a0cb6cac270a5fae1de7943d384ff0730b1f4850c809a285aa39cadbb3ca0dd7dfcafbe3eafd39fa98b13979ead62b7035e4189e0a332bbf58886f4957fc7d25c43ad62c997d5ac1f0b44c0e141d497271412f8b81d594491aec24ff9e89f9e3545f895f7d20a75ceefb2503bb3b73115b9b23056aea7b3881c035108497f73d9b361c95a6e5e9f7c5f4bf1b9bd15316f02f54ebe55894abc6064a1f59810fc0eb1efcf4f655a4ad5726dfeb862a99c5b1c1abaa7db2ebad7dbecc23190670d26257547792810d09993e4365b098ac523b04754c72a0ff47e8623fa9ff115b716965d3cb8ee1e45314bbbea656c179eefa7691b5a50c06902fb5eb6411b918b2bc7762f852ebcbe9b1f1d8d7afbb880b7c19a0f32132f8c30cf1be0d9f3e87af817f24f70115e31dd4fb7bbbeed06fb0a438e279dbfaa9a77fe2085c93949d3981bfefbafd749a9b3a50d83cb2fb2f76a38b2df7e311808668e1ec9ea7017c21a53866405396e26c5f6da86d336995e5e978c2ea1ce1f212365105b0ecead42245286d8b3f4f3bbe5158a53e4666fcb65ed49d0bfeb32383a8ee24f34b2ad4e65b863cb60ebfabbe340b4b86df0e6b0139e41bddf8b077276c839e598c3109b3d53aeefb4372eb669239ed53d260a69f3d675d3313fa3af498b8e46d9ab6701b34b501bc3b1838428fd44a0e41d3f899fbb9b000edea6ca070e7e954498dac088ba50aa55a784f3d0e5c82e9eee9cbdf89756cc1e25a3cbddae9ee9d37bd19b33c22a30181804f766754673b8c529400996e497b3a9f8802e5b0f8258881148009ff987878c8f8b433b918843ec1ce728ee161f0b3fa930084cad8e2dc6093d0321037550242bf9e7dfd1f24dea7748740fd993e4a062c9c961a495c37313165a0d56cadd746dc8ac37fcae097085b0a165dc677be5b0e9446b0a20d2ab38cc0f134f1268949852447f4fc390084ad56378b01ce8ba308c69a68fada00c8e1cf60b34398fe900d662281975984ff42554ef84049d5bebb7d26c74a71ebc9ae31d55a0cf4290df1f0f947d4804eedcd603a89a0e714dfc40e58d9f3a38f51a4e3a8e8bea6669297b3d750c37f8ee3436dca375f78583615ccebca7fabe05fbc2e26edfcff42ff53d5fc2e4faf25d41f54c7b16f25a280d837e8a70e564ce7c3fd666d29d86d2ee2accea4575ee6f2700f06aba54d848f69286a2f1d2a4d57848ae9e1d9c4dc8fe455026da2789e646c1ff9d3035887fb15cc902c0abe636656f5f665e49a443d13f18801d6383c96f1d5ae935f48a870fe5c6cdbcc5e752441ecca0608c3ec48e648e51efd64f85a3a304c2f3ce43809dfee163483a34a8cb6528eadcb65657e1f583442d62e33a6aecb4823ad508af0b243b7283274345921878dbc837f99017d0cc5dc0590d8e8800d066265fbb75c919aef1e4b1fbb23d418f6773fafa6c08df8099450c2a1fa62ded7c4b6b756edb9f44775aa4fa088972898a92292fb439cb806d91e520c96fef985741100f98df3ec8ee08bea5595ff4409c96daa3deac3581c32a5503a4581bfb7267e17b2d9cf6384a80890dc82fafba40140ffb5c3bc6774fd090c0409270df056a3cc1f193dcf3ee0fada35a817a8429ce484d8d7718d20f7578700f766f0544fe12f39cc3009a280276ec941270bc5470bc801a135320585600b104396c0ce2bf6ccce7f597b03bdf1c9c59c2a6c4073743f36f7a84deb2559625abf13f74017dc156b820aa5727daf0d6f750c5fa0b4d174a7678b85b38208d98c9f6347e5542431da9795b3cd77d9205465a981320798ef453c80d98feb575ba4587a1b940835cb52af872860f47e619b83c9c3921b6db5576453ec75decf3f4ef2ede610d8f2f841b6c0b38f415b0a1bbac8c45392784a1eeb8eed345360dac8130639cdaab08289f1f91c220fd634a1ef293a9875cce4aa4a8da6c4481787842fe0c532f3899935db90a821f498f95bc0375debed55f6bb62ef39ed8e8010be450cdf59b1b29715b11f6a242f4da47ed4f4dd6d8e185e4e2c68feae09df1e5139402da77a9490576ac99f6122afad5294ce80b2a7e0d34ca2c45bd8a636803e21bc244f53cbfc3a4cc43879e5e3ccd8a1b50a6d24b220428f8392b748a5dba4615abaf30ffd79f595b3f8518fe08dfdce8c2d4dfe18007ab0d08ac2badcd17a8e95f5a06eebd0e9152a971e139e91e86aaaf8b96f6dab396207bb6b4722b2083a5f01e73f7be8a609b81b14b8530398608a7b92a4588c09cec3868f84e223e2abb7cf36b98e3f96a0866dfb8f731bfeac2bfca10d5a575307f9f2b082c2882f04ce00ff5f2d23c2644ed51c7e97c8002b48897e558684ecd28397714046a5805ac9ccd20cfe4f74af5f6e1a7968d5b6ad8916a8c76bf071e9192b9cd97f87e9f084abf3eb95cb281d9ffda6a69abba15c34f43ee87a4a5403d23e8c7a2eb3b689a2cee76673ffec8a62034cc3806c3845da0eb123e8a4d3abd9e52fd17cf4b44fa2194a5e53ebfc72993612eea76f1ccb6d2001fed80f2b2ad7b97db18b00c1949f4a5934bad68fd43be438b484927da4eae679149e22c8916315cc6775e950fc61eb009574c92d44177a390a449237149a0fb6c8b41340218f6b9d1d91efa2fbb86fcfb6d62323af7280fe68a536899c2ce9c6cf98c37c178a065942db277468b7cff4e6c8bd06ea306ae73ee45e0be8d8502c6d0474981640b4b3ebbdd6bafe016962715dd83bad9602e8cc4a5250591f1d5f5a471d3af39c93c17b5430f8bcd756b15959e5f26b053b2b730e2167132b2d21c0c04015b5b45435be3e2eeb922167f7c881a025e4ac042325638a83ede78eac3d6d2f62cbb44f81cce43ea1352523b073bafe55e3160e047d75fbc9b91d0f9762aca2086571373ff1fd08a86cf9149a969f2f79f4ca38ec2d6eeda5902551f24a0807794430048a7f44b2c429c92a4a4510d87f8cd9dd0ba0244e8b05f6cf1fc2b5b758a0e6dec2eed5f8f381df8d0fb442b9b8f419e0fb7d9", 0x1000}, {&(0x7f00000013c0)="f28f66dd7c750e4042a353bdb4a2fb52f81cd58b29081e896bea829e7e4b3822f61713f6282022f0ea59ba219f0fc986afacf9f9845ba8e4021657d06ef46474569a40dbafd5796ff342587caf02cfe082845c6dd89edcdb1618813449742dd24a988541ba0acedfc6dc5cdedfb3d3625242a8c4ef482b4548ac0c2dd864e4a241b9fcd7e4d7e82a98c2d4469caf3d54daab98baa8cd1dec239dec8faa29aec2a4bcdfb2c743ce76f0ea2d784056fec5e6510eb3d3dc4bf985317edcabd9e64dd5137fd04d0e3234c2356a31ae11577485f1cc86649e491eb577cc80adb7d089e388", 0xe2}, {&(0x7f0000000140)="9e484497209be8894e88e3d1f411d73aeb239e1d709bd6a4df2b460a1d18bd7c36dd480bd97a2867e6d245d79822", 0x2e}], 0x6, &(0x7f0000001680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000ffff0000000f00000000000000000000000eb2cf1268fe4c3a904be86b94528f2be251c8a45405b154d2bae937a2f272b2974aa7f7beffb1010920d4e87611a883d6550597413f3120b28268f2bf8f959501babdbb974b68c2d2961fc25804a79ef0cfac0c8352524032c80b32ce6eb756cca538af3dd2120db70d565c82841b563f74616ae80cba589dc8140bf7eac47b6fc3ec52e62178064afba933cc78ca5779e587f90d240ae85e63b160df103a917c0f4e78c22bdf3add3999c852cb95c32d0e68517df1b55f56f5f8771be726c77a953217377a84d16854b538c82f3a5d3c11a72f98ad7dff74567cfa3d1b58ad60704e70309b609f804a464bccd2", @ANYRES32=r28, @ANYRES32=r38, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x400}, 0xa) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 02:04:52 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x9}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x3}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) pipe(&(0x7f0000000900)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x9) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = getpgid(0x0) ktrace(0x0, 0x5, 0x40001202, r3) r4 = getuid() r5 = getegid() r6 = getpgid(0x0) ktrace(0x0, 0x5, 0x40001202, r6) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000740)=0xc) r9 = msgget$private(0x0, 0x48) msgrcv(r9, &(0x7f0000002540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ca797358396d52ee887979d6f450007a8f5b9a7cd1cf1ecb2269cea30088e32e20c777eec10c1a372cb1b034cdf4bebcc6a54ff3107843ce2bc392b4f2723825ed9db1a69ecd9c8933928bdfa3853a5a7a7d427d5e7afbecd1fb8825ade79506f7913fe5e9f2a8b7f95ffe3371ecda178e63360eb23fc6afe704"], 0x1, 0x66f887a8f2be54c6, 0x0) msgrcv(r9, &(0x7f0000002640)=ANY=[], 0x0, 0x3, 0x200000800) r10 = getppid() r11 = geteuid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r13, &(0x7f0000000000)='./file0\x00', r13, &(0x7f00000000c0)='./file1\x00') renameat(r13, &(0x7f0000000200)='./file1/file0\x00', r13, &(0x7f00000002c0)='./file0\x00') r14 = openat(r13, 0x0, 0x800, 0x2) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r15, 0x0, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r17, 0x0, 0xa, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r19 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r22 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r22, &(0x7f0000000000)='./file0\x00', r22, &(0x7f00000000c0)='./file1\x00') renameat(r22, &(0x7f0000000200)='./file1/file0\x00', r22, &(0x7f00000002c0)='./file0\x00') openat(r22, 0x0, 0x800, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f00000028c0)={&(0x7f0000000a40)=ANY=[@ANYBLOB="07002e2f66696c65312f66696c65300066696c65300059205bce13e6f49fc4b4f72f3804f700095bcf00f0bb98bb008793"], 0x16, &(0x7f0000002600)=[{&(0x7f0000000f80)="8920673798b7318e5ec88b5ce149904367248e2908635f6257c7f4135375a7c53bc316892390c3aa9ffaf6ce92ff68ae0189e5f6d353450e19973940fbe849348f46fb41474c59a0191f67e55ed5490ed65db71103906b1aec10da8f8ebcdfba597435563732f8f269a9f546671d17e85af405996a2b6c74e866c774957bc34f320a22d0e17b25150f916d2812b2fcc879b2f745ddd1b79bcbede05a866f93e52a4488948de82d8145d037ccc5b17649baa43632b27c8e1c9be5516deb3207e48cd2b6b2d9d0f47e182184169de1bb3af805d387ce47b7a4e22597093509756c10a17975017757b7f642a8f8ad79c9f40b97bd23998f1974d0c0df50", 0x96}, {&(0x7f0000001080)="54b6ad6271eb44ba47c7437d4a72692f06367cdbdec3b2b9186f0efc74357df2c7ed755189c4eaa1e7aef163459576ff2bf2806fc6141de5ed272b5bdc2d767a13de40f130ee00258a4fe23044dac9d7cccf5e2d347a50", 0x57}, {&(0x7f0000001100)="8ddb3fe291ed9b45fa4691811115c55db8f11f7dcc06c713e6edd6a1d92e9708b39a7425fda0e3dfccc2850efb1973da7193b22d90782b94e99b4b6046b981aa77fd4fae5a132c2549ed4b6e164c918233a29eee3ff868e3b933f40a8b4cd12cc6d90fee9c1ad11d5022c701a8784afbe75ceb6da52aab09b0f1c084c12cf72ded6224aa42ed354656c1aadbe3bb595664e1c7610108828f2f20bd0d", 0x9c}, {&(0x7f00000011c0)="89a611ebc71febbf309c23a021544ba5f2025d5b2ef83aa84a8200afa091c2220aadb160781103665eb1bb1d812a0519e5533c9b7829becc9692ad99a1ae14b256269a72abc3a74aa030e08ed94800f1259cf18585996f9b8bab51f41102f12f6152d6236d62c660ed3795c6ebabdf64d928e9bd8872d555bfd4234ff4e0746c8d52cc45942491428b2a6f10666584cd92ff822d738eaca16dc5c295d95409330b13b28e9b77c50772902be398b9e7d2a0125c5c25f869ea89dd5af0dbda3139a15cc3315acef952dd190f6b27027eb57a210d402c058474c622e98cf36d1d60b0c25bf26730f55db62b80d33caad73c899b1674d6a60a67e83d9b9f7b937e874636bf6736f4e732c617c3aea63b4295b8c073d69c3d69a56467ced61caf71e68a436f488e36dcc77a0135d9809410da448ec44e41334cfc6c3239896438cee73e7c5c72a4ed96ce6e1008ae10f8660af4ff1e47ec75b7b2e25d537a1ef2bcd1b204ec5b86dced2548ee1d3c38cc4ab872df9c488c9c68fdddc8165978a4c44f73d69c1f3a7b3ac2cb115de83995c7235df09861bb944f84c2faf0842d4c52abf9eddbafa4eda28ae25ef5b096fede58163c588c5872449466a0c4a5339ecb84607c513fee1393aee5cf6edb02f0a08ff1937c41fd61950c38caefb044559a87691595333ecce9644188a8f8870ce0f7d244758983df5c8a465277e11af52b82b387ebc4cfe9d230b0d5890ab6c72400bbe9d5ada62f5dcaebfa0ccd39f20c6f5c91d06173b60e87f6862ecf7e95fa6ccee72fddeeb8e2e6776cc1b99bac8c3ec8a6b36e912f6892522edc156d2092254c1f44be73ad7025fd8fcd166f60e0f0b006ebe567d735e84e05fd75ce6997aed30f601b53c18438a8499ebdcefaee54662440155a8f02c6ae99e697837dbda9a2b0711549f947d05478aafe964e481e49f762442463dff0b4a389cacc2e3e7847ea72614813882d35345207b3872e40abec5fc5ef1ed331ccfc67b0511303a4ac4a39d9b2c3685383081f63bc775d2de1bdd811658fa32137a8db5615c8232c86eb4309c1ea6d5629031e814c913feb0b85d2100048e7cf1a7235109b02c8cc9410e310bc39d35c0d0bc665e4e800c65d7e1b307b9f813be4fa6533d0b8a8879069d2fc67f82bd4a9df13223d9bf6ab2e2ad9970ee3159812f840fd6472e815d9de1b89149c9650d0eece57a8eba7d95c0b877ab35adf373dc03d7451b1f698b023dd8822d17d994f1ddc1a25404f22f24358ee513088ff39dd221e52ded533e32a728148a68c6ff8e7224bd05265fc26fe221503dfc7b6e15c27bbf6fd583d1e673f4eb9dc15c14d081da7bc8900f07c3345f93d3639d11b52718ad3fd3fa1204834eb61571cb1fae255df541562767a49697454ec863364e0f058f9849abb1d7a1f94a5b513661b272c09a268741c1a629ae7f6637550b41fb4b4802bea552763122b8344dd4e70df1869ae66862848e54fd2234fe8b82c7ce7c8568477f259dabf199211acb905d3abaa896a3f129c269c11c9505c6d5d51d89a2e1d93c9efa4b35d776b6e5cea89d95bf390f49c9dc5a3eb73e7cc472659f9851fcdec62c332b92eaa1025cb31498e77675d20522a8085503f3158731f7eed5ab01fac1d0a212147a73316ff6cfb97bdcbdf1c9ed9969904b1b038de9dd4fc8f6b6278b21c6abc95c27305c545af72971cd7ed0943094da626efc464c74b7dec115437d400dd4f99bbc26ee11ab9103f85c252a5c5605d8e7b641dca4ae079d95d12bf0426ec5eb36d9cbddaab0fdf87a641a3e4b380be43f784a5c80aa5f2f937e1e0bb068dc3e3fa7f90aa840726683bae6c95428728014a5676a94ad78f697cb20b337382bf02968ca26bc14bdfa440b3b158af32eb25a83632e361e12ac173ac96c5fde0305efc37a786717bd3242c6e099e4ec2b5b4a55e3a88ce209a745dbb5c89ac81d55f244743da53ecbedd6d20934ae1de6234ce2b4b09c6977d5e2f0fe4b1bbfd7ded486a06025332a02af6a6cadb48e4b8302bbccc29f8adf9fb30b3f4f67cf51faea0470109cd6b2ca57b133cd4bda3e56ff0a2ab42858323c348126f9d2d20927078a4881382a366a32d6076291859cca0ca43c2a8bf3dd8621e5bf535d038e2a53507d316b26d2c492bc30fe5034901629335539e37d3cbd584ff7ec24bf3ce78200d46f3d1284cae8238d15def4c8601193351acfdf592f9657b508cde767289586608708b9fb7e47ede28867cddf714ee1cbf074bb2a3d829da6fcfd3cec791dbbc9d4e0b8eeacd2ae7c8b02898c726c171875ba52530535016c4310161ed38f883acab68e68948dae4e4a56efc53f9af0c006f563ab51461e412ed24a1f7f4467ae551dd724106c86f2181d8580e463ea5d863532bcdcf488a70b980fb412f9b9918b7b2d108ec8c254f92bc20e093956c8f2862c6f04c726876ff0676d18f80166ddd8c14fb8a2169649a1eb371d1a1d017a8926ffe16c2d97e814b39a173d4e1432fa456faa3413bf9cecc693c93566ee670ebaffd98aca3752b50bfdfc4d598fa994daa6ae7ad7109c2cb9999f567e4710e3f4f155d02ba0cd23b3fe542c488156c660e3417bcb72116ed3b05eded76305250057814f73de34f72db9065b1acf76b162a3a4a1accbf234f9112be168185a7f3fe8822ae0ba3cf3dec7bc1a6521c0b62cc8d6c02bcac06b82962388f6e2df782f85005fbe61757282dfeea855278c1bb36dff5c8133dc11f0fc7a02b795e47320833b4b35e351f6108b60b7ee52b49df2750f93d5228bf7c35afe68ed622e7d74c4666a8e8aefc13927f05dad946e21421a45e6d05b258de69ab9fbbcb20347409722a99061b20979ca0ba3ba7d26bdb329af5bc8cb5c665036acc2fa10a3cdc9d522b57363276c4eb17dcdb5877b3dc185478abe87832cf362fcf6781db801c716eb3fa1c0f36e35e091299f0f8f3b1a5f242be79e4252c07dfaf868731d4a93e715373b1edf14ecfe13af5c08ce3bf7d4ea4d80623e698743d239b044a2e3ee100be4a998e0b161d0a32cc5c7457cf40ac0a5a8069931bc4ee95f5f8fe1a00f4c6f3e752498a7c2bb3bb9e97dfb99639ddcee4236c94341f42ec06455ac3745f0f08d037e21090e7a0a25dc8c86ad61dd55e9b7b0f5db7292f787c0541d16e107aa11001832a206a6da86a3b818bcd6195214a8c8e1cf8678c2f12da489d1cca3505427ff3d6f9d65ef11aa11dfda6b5103a9abb87f479a6e3df5f140b2697a901e27f2d4635c2a63306664858bc0de489de50a7c9ee96a57ead496a81da7acd64c6e022e87ea9a0c6afe6d45e679418fb8f1d5fb72eea542faae2b1998a63b0bbb51b3dfa2f5fcd7bb490cab6d52ba4e2b38e6d80b95b8b6238a9db317892bd15fa484d3274a6773913bc969e98d8a9c9ad30535c5aa4b01371173e6ab4a7e59eafc56753a4d20106b21d0b646528350c82ab086836c68219a032cfea2fbe0f4ed40cc773de70c485f399fdb070eeaea929d58f5a31a1a3a6b623e26fbc685e3f83693e4b4c4932ead6ca9810a49efc7c7c5ebd073c5483a2fd17973204831d67910761e4b64af65112828a9c04d3fbbffe197f4113e5c176896b79e95005d96ac399cfdae9fd30b161c58b5deb4de8a33f34a8ecc36a718dc1dc882f3009544a32c7fea3dc8016ab5986904c95fb1e2bd2cc937ac7e75440817b0609d2710743959538804eca8b0e6b52b41c75bdfda57842d1045f33c999aa569b0692727ecf39eac0e444a573683d91218e0e90e735c1e3c08001aad547a0949717ba09475cc4ca408a3fb8adc2ac620f321c5999275d28a98c7facb2b18c3a4ee00ea49988803398fab706a8bc0e61bfb2a9ad0cb426db30ae0b53aee820f8e42cef52ef6df4c3639a714facd57213983a3ffd15699a04d2d2661138c8e0cec9b3119964f063cfa7488467073f4094f650c93d61ec4cb573f518d68de35857dc4e1063e2049035fb8fd2fa8663d35133e4bf6ddb38053fa82c92122ca82d66065dccfbc789b441b8d20c2dd81af7fc5e14fd929f7594be561b9b430c46bd33cf2d696031246e51bf69749d45465b239804af888241dd501d2df9f5ad6a6e7f5edab31fbfe025a58806c60666cf00f3ae571377fc5c20e1b3af7be92420b2a712fb09dcf5ae16e3cb3f29a270842d75f3ffacd205d67a23826e7494e758a45dfc9a95cc144e439a23d8eb4c27664256f0240bb3864c17edb351554368e166e993374567c207fc740da454838cc2a4b6967c05981c9d9e471fbe3e21621eecb07e4ce1249bc42e025777a46817ebe5eb322edb46a6e69b6c38de0f0680a8710f7e260ed88c36f914285266dd5c807c55074d3cbf0c0cd920902d3175a03d87b6c1f04d1ead5ea1448af576c5fd0273c677abfbc87844e77148f42790d0d5318f2e62981bf9307cf6a20d6592941ec948cfd30164202f3ded93d24e3513cfb1d50de80a89f245dbac2b072a2aa60f2ffadc49289cc2fe15cd914c70379328ac8923df6167c12e241e848f2f92947da742f4a8f72807c77aa95e92277de2f200347ec571b3169a6cb3a4d03900a352aa597a715793718d90149e820bb5e6d2bcdd5d83978983c037d7d2f8f7c9aba6738778a1c82c9c83eabdf50e4e29ca2c563ccd51864cf5e068ded25e77ece30f80fce29aa67a4cf9edd88fd6235619a42534cb41d275cf271a3466efe4b7c38e0930c228d31b8db31129c234a514c67c786082f79f2c2d01cf3dbb017ddd4b135020f000ed628848627416f106ae8dded13c7988455fb9db138fb9cd5c2ecf106927dff8a0f90845e5efecbbe3f275ed76a596e036e369b065397d65ccd599e720e5b9cd56e5c1f78484d8bd1957d3d4753657a845ef25763fcda09e7a49518b240a9d207101dd56ed7a3920d33cd852b076705d08284c76193a13d2306dc43e1598392d4ef3f5f3eb8ae09ec5e76a11d109342e9017749732191a65897284e6c56b3570fa94e6a3a1ea864de11bea5d4e8582817dbddab367b6fc1eb0bfaef8a14a3b79248b236f04ea4d47f25f44876d7c967867bac98f9410b07b224abc5cfb1559d7f559c2e615cd86bc334d9929789d68078f952289281fcd16b731d66a330edd878fbbc9cc49effcfa23e0fc37c3cf6dd1258927b64abaebba591e9972ca046a55cfeb4654474b6dc8d3ddd64120e84eeed02d3001590e4252993f73f1427ef2d39f43ef42d1f666afda6d12219de2d507eb0344623c0f794f82175a469bece15271bd340de888c2c72f4a1e831a536d353c6b32594c90879fb2685ba19a804a71c228588a63ac0c6208433c7613228143b64038d09f17910bc86cf69a0bae535cca53168964c4668b9c1c9a306fe84b97d8bcc20ac12679b6df769991a0422e79a98585555dc548239c93b1ae2c1f10ac2d3a268f22a8bb864795b2efe1e8eeee0bd8485aa33293bc30091c79395899f0617819f9bee7c67d85def30cb0f03e30342c190c461d2e1c40825d2da7015f64d4859c31aa1b4d73e606ef7c34a669134c7182158fda900f1173c3bea796453dcb9f126089ae3b5180976ce072e31121095de0412a1b42e7665fbceb52c57592ffcd44bf7f8cf8e38d258063418de3c36a734ba7d7530080fd0ff52b82157526b22a99489ca1561ff6fe5b88aaf94b0e2f44b01849384c6b922855d247316081552bd9bdc3e112d937a12b5d5bcdf0d7297738bd5478d4ab629b406cd06256984cf0ca56570563e0d4eea7bf3a0c09bd98b512b085fb474df3", 0x1000}, {&(0x7f0000000b80)="08109f36a2f6fbccda3babfe036876afb68ab67a9e8f7097799161d1c747654c5e9f222d11190346806eb2a784f9156d065b744ca54dd90b167f057f707b74be981c2fb4efe2e56ec99384471cbbe34534a799703c42686af632dbba9e623d62138950fc61e0d6665e911425558ef10743af6847c0de56aeafd569048944d70e3e23200996746a2425492045ac1ba358d8219a84e45dd5f547937613e30dca50bf", 0x49}, {&(0x7f0000000a80)="dbef7aff77e27b84f0f7f5a01bf86340d32b8e5df9ca1ed0ce150116254055b35acecfbfd4006d3b968d85272e0f6a6e9f19c1e47edaeaa1b72be70861f832fa193ccaf0fa304d054ec8998dae7c861bc3895d4432af5e084c912a9661c30e5a9f9782bf30ed6a4512f87fe1940a6a2afccd3f7c71f8e81c3b5f460a268b8be5ab051a9850390400c4456eaab32a91ec474ac2c83f31d4dbdb6eda74cccec757c2bde1dc59b1b5c85680fdb2df1acd922af272c113a8424628cb0f5f400d9afab54f5a63ca5382615ffa805f4b9cd3a0bccdd7e5eac9a9039ed8f2cc28ab", 0xde}, {&(0x7f0000002340)="644cb3324c71e0d21c09d43fda493539c9e55eca3005a24f4752dde25dfc141e3202dd84c0ad1c4273643e450b67d8728d9ea71e878ea8be16861849d67eaad6851b6f45e8b82aa91670a449b9fc85bc764709176df0ceb3b087440ff48cf04d922672d5bd0b1eced1382e268f14737c766a71f15a94218aeafa44a9fcef6c21b30691ea9cc2ab7acea6b970f2d21fce62562955752a35e42559088fcf5ceac168aeb25f821af17a1ba171266973f14567f16c5dc5cc04cd0904ed36ac0e1e12c7ae045622f53e4f2716b1c8cd4ec567b8e964f1ced867f2efc89a543539c391857a1dbb5eb6718bd9e358988d", 0xed}, {&(0x7f0000002440)="0a21a1942ad4d78d38b843415d760a41e82a33b2daa1d37ad6964744fd5671ab2e", 0x21}, {&(0x7f0000002480)="e5bdd19d7260daa3ba1e23e088206bd4ed9e5862f7d7d929aaefcce77b0aee24f64f123d12f3afdd84f83a4454e50d6be52ecaeb28a01b9057ed5c7e0a14845c67beaa1991e562e1d62b3aac592d78e1017515cf6c6a89449c25608ad5b8a54779f92dae51fa71626ef062f776e1546cde84187f8b163c0c3dc398af11ff5c096d91c07be5ccf9c6a5", 0x89}, {&(0x7f0000002540)="212b2ac3b1c1c36a4d8717fa3efb04824d2c8c4924d11d6124026959638c2e1057ec9daaca1acd6796b369bcc7d1a8700be1b4b52b41d079bd7774d627ed5dea7819525b13ea5f72d15ca4be5f3591d101ec15a47bf1d1d1e30ae4237323323ca272db992b991cfbe26c6dd249bd5504b06a6586b57c41544b62150c55192f8d0a29cecb513b3dce4f517aa735e51096a29bc8ae1a166967c238e47323", 0x9d}], 0xa, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYPTR, @ANYBLOB="ffffffff3000000000000000ffff0000010000003522888954fbfc1df2811f0075e4", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r12, @ANYRES64, @ANYRES32, @ANYRES32=r14, @ANYRES32=r15, @ANYRES64=r22, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32, @ANYBLOB="0000000020000000000000ffff00000000ea0000", @ANYRES32, @ANYRES32=r18, @ANYRESOCT=r20, @ANYBLOB="0080ff00200000000000000100ff0000007e0000", @ANYRES32=r19, @ANYRES32=r9, @ANYRES32=r21, @ANYBLOB="c60f0003a535539709e77800"], 0xc4, 0x400}, 0x60c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r25 = getpgid(0x0) ktrace(0x0, 0x5, 0x40001202, r25) r26 = getpgid(r25) r27 = msgget$private(0x0, 0x48) msgrcv(r27, &(0x7f0000002540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ca797358396d52ee887979d6f450007a8f5b9a7cd1cf1ecb2269cea30088e32e20c777eec10c1a372cb1b034cdf4bebcc6a54ff3107843ce2bc392b4f2723825ed9db1a69ecd9c8933928bdfa3853a5a7a7d427d5e7afbecd1fb8825ade79506f7913fe5e9f2a8b7f95ffe3371ecda178e63360eb23fc6afe704"], 0x1, 0x66f887a8f2be54c6, 0x0) msgrcv(r27, &(0x7f0000002640)=ANY=[], 0x0, 0x3, 0x200000800) r28 = getppid() r29 = geteuid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r31, &(0x7f0000000000)='./file0\x00', r31, &(0x7f00000000c0)='./file1\x00') renameat(r31, &(0x7f0000000200)='./file1/file0\x00', r31, &(0x7f00000002c0)='./file0\x00') r32 = openat(r31, 0x0, 0x80, 0x100) r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r33, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r33, 0x0, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r35, 0x0, 0xa, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r37 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r40 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r40, &(0x7f0000000000)='./file0\x00', r40, &(0x7f00000000c0)='./file1\x00') renameat(r40, &(0x7f0000000200)='./file1/file0\x00', r40, &(0x7f00000002c0)='./file0\x00') openat(r40, 0x0, 0x800, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r41, &(0x7f00000028c0)={&(0x7f0000000580)=@file={0x3, './file1/file0/file0\x00'}, 0x16, &(0x7f0000002600)=[{&(0x7f0000000f80)="8920673798b7318e5ec88b5ce149904367248e2908635f6257c7f4135375a7c53bc316892390c3aa9ffaf6ce92ff68ae0189e5f6d353450e19973940fbe849348f46fb41474c59a0191f67e55ed5490ed65db71103906b1aec10da8f8ebcdfba597435563732f8f269a9f546671d17e85af405996a2b6c74e866c774957bc34f320a22d0e17b25150f916d2812b2fcc879b2f745ddd1b79bcbede05a866f93e52a4488948de82d8145d037ccc5b17649baa43632b27c8e1c9be5516deb3207e48cd2b6b2d9d0f47e182184169de1bb3af805d387ce47b7a4e22597093509756c10a17975017757b7f642a8f8ad79c9f40b97bd23998f1974d0c0df50", 0x96}, {&(0x7f0000001080)="54b6ad6271eb44ba47c7437d4a72692f06367cdbdec3b2b9186f0efc74357df2c7ed755189c4eaa1e7aef163459576ff2bf2806fc6141de5ed272b5bdc2d767a13de40f130ee00258a4fe23044dac9d7cccf5e2d347a50", 0x57}, {&(0x7f0000001100)="8ddb3fe291ed9b45fa4691811115c55db8f11f7dcc06c713e6edd6a1d92e9708b39a7425fda0e3dfccc2850efb1973da7193b22d90782b94e99b4b6046b981aa77fd4fae5a132c2549ed4b6e164c918233a29eee3ff868e3b933f40a8b4cd12cc6d90fee9c1ad11d5022c701a8784afbe75ceb6da52aab09b0f1c084c12cf72ded6224aa42ed354656c1aadbe3bb595664e1c7610108828f2f20bd0d", 0x9c}, {&(0x7f00000011c0)="89a611ebc71febbf309c23a021544ba5f2025d5b2ef83aa84a8200afa091c2220aadb160781103665eb1bb1d812a0519e5533c9b7829becc9692ad99a1ae14b256269a72abc3a74aa030e08ed94800f1259cf18585996f9b8bab51f41102f12f6152d6236d62c660ed3795c6ebabdf64d928e9bd8872d555bfd4234ff4e0746c8d52cc45942491428b2a6f10666584cd92ff822d738eaca16dc5c295d95409330b13b28e9b77c50772902be398b9e7d2a0125c5c25f869ea89dd5af0dbda3139a15cc3315acef952dd190f6b27027eb57a210d402c058474c622e98cf36d1d60b0c25bf26730f55db62b80d33caad73c899b1674d6a60a67e83d9b9f7b937e874636bf6736f4e732c617c3aea63b4295b8c073d69c3d69a56467ced61caf71e68a436f488e36dcc77a0135d9809410da448ec44e41334cfc6c3239896438cee73e7c5c72a4ed96ce6e1008ae10f8660af4ff1e47ec75b7b2e25d537a1ef2bcd1b204ec5b86dced2548ee1d3c38cc4ab872df9c488c9c68fdddc8165978a4c44f73d69c1f3a7b3ac2cb115de83995c7235df09861bb944f84c2faf0842d4c52abf9eddbafa4eda28ae25ef5b096fede58163c588c5872449466a0c4a5339ecb84607c513fee1393aee5cf6edb02f0a08ff1937c41fd61950c38caefb044559a87691595333ecce9644188a8f8870ce0f7d244758983df5c8a465277e11af52b82b387ebc4cfe9d230b0d5890ab6c72400bbe9d5ada62f5dcaebfa0ccd39f20c6f5c91d06173b60e87f6862ecf7e95fa6ccee72fddeeb8e2e6776cc1b99bac8c3ec8a6b36e912f6892522edc156d2092254c1f44be73ad7025fd8fcd166f60e0f0b006ebe567d735e84e05fd75ce6997aed30f601b53c18438a8499ebdcefaee54662440155a8f02c6ae99e697837dbda9a2b0711549f947d05478aafe964e481e49f762442463dff0b4a389cacc2e3e7847ea72614813882d35345207b3872e40abec5fc5ef1ed331ccfc67b0511303a4ac4a39d9b2c3685383081f63bc775d2de1bdd811658fa32137a8db5615c8232c86eb4309c1ea6d5629031e814c913feb0b85d2100048e7cf1a7235109b02c8cc9410e310bc39d35c0d0bc665e4e800c65d7e1b307b9f813be4fa6533d0b8a8879069d2fc67f82bd4a9df13223d9bf6ab2e2ad9970ee3159812f840fd6472e815d9de1b89149c9650d0eece57a8eba7d95c0b877ab35adf373dc03d7451b1f698b023dd8822d17d994f1ddc1a25404f22f24358ee513088ff39dd221e52ded533e32a728148a68c6ff8e7224bd05265fc26fe221503dfc7b6e15c27bbf6fd583d1e673f4eb9dc15c14d081da7bc8900f07c3345f93d3639d11b52718ad3fd3fa1204834eb61571cb1fae255df541562767a49697454ec863364e0f058f9849abb1d7a1f94a5b513661b272c09a268741c1a629ae7f6637550b41fb4b4802bea552763122b8344dd4e70df1869ae66862848e54fd2234fe8b82c7ce7c8568477f259dabf199211acb905d3abaa896a3f129c269c11c9505c6d5d51d89a2e1d93c9efa4b35d776b6e5cea89d95bf390f49c9dc5a3eb73e7cc472659f9851fcdec62c332b92eaa1025cb31498e77675d20522a8085503f3158731f7eed5ab01fac1d0a212147a73316ff6cfb97bdcbdf1c9ed9969904b1b038de9dd4fc8f6b6278b21c6abc95c27305c545af72971cd7ed0943094da626efc464c74b7dec115437d400dd4f99bbc26ee11ab9103f85c252a5c5605d8e7b641dca4ae079d95d12bf0426ec5eb36d9cbddaab0fdf87a641a3e4b380be43f784a5c80aa5f2f937e1e0bb068dc3e3fa7f90aa840726683bae6c95428728014a5676a94ad78f697cb20b337382bf02968ca26bc14bdfa440b3b158af32eb25a83632e361e12ac173ac96c5fde0305efc37a786717bd3242c6e099e4ec2b5b4a55e3a88ce209a745dbb5c89ac81d55f244743da53ecbedd6d20934ae1de6234ce2b4b09c6977d5e2f0fe4b1bbfd7ded486a06025332a02af6a6cadb48e4b8302bbccc29f8adf9fb30b3f4f67cf51faea0470109cd6b2ca57b133cd4bda3e56ff0a2ab42858323c348126f9d2d20927078a4881382a366a32d6076291859cca0ca43c2a8bf3dd8621e5bf535d038e2a53507d316b26d2c492bc30fe5034901629335539e37d3cbd584ff7ec24bf3ce78200d46f3d1284cae8238d15def4c8601193351acfdf592f9657b508cde767289586608708b9fb7e47ede28867cddf714ee1cbf074bb2a3d829da6fcfd3cec791dbbc9d4e0b8eeacd2ae7c8b02898c726c171875ba52530535016c4310161ed38f883acab68e68948dae4e4a56efc53f9af0c006f563ab51461e412ed24a1f7f4467ae551dd724106c86f2181d8580e463ea5d863532bcdcf488a70b980fb412f9b9918b7b2d108ec8c254f92bc20e093956c8f2862c6f04c726876ff0676d18f80166ddd8c14fb8a2169649a1eb371d1a1d017a8926ffe16c2d97e814b39a173d4e1432fa456faa3413bf9cecc693c93566ee670ebaffd98aca3752b50bfdfc4d598fa994daa6ae7ad7109c2cb9999f567e4710e3f4f155d02ba0cd23b3fe542c488156c660e3417bcb72116ed3b05eded76305250057814f73de34f72db9065b1acf76b162a3a4a1accbf234f9112be168185a7f3fe8822ae0ba3cf3dec7bc1a6521c0b62cc8d6c02bcac06b82962388f6e2df782f85005fbe61757282dfeea855278c1bb36dff5c8133dc11f0fc7a02b795e47320833b4b35e351f6108b60b7ee52b49df2750f93d5228bf7c35afe68ed622e7d74c4666a8e8aefc13927f05dad946e21421a45e6d05b258de69ab9fbbcb20347409722a99061b20979ca0ba3ba7d26bdb329af5bc8cb5c665036acc2fa10a3cdc9d522b57363276c4eb17dcdb5877b3dc185478abe87832cf362fcf6781db801c716eb3fa1c0f36e35e091299f0f8f3b1a5f242be79e4252c07dfaf868731d4a93e715373b1edf14ecfe13af5c08ce3bf7d4ea4d80623e698743d239b044a2e3ee100be4a998e0b161d0a32cc5c7457cf40ac0a5a8069931bc4ee95f5f8fe1a00f4c6f3e752498a7c2bb3bb9e97dfb99639ddcee4236c94341f42ec06455ac3745f0f08d037e21090e7a0a25dc8c86ad61dd55e9b7b0f5db7292f787c0541d16e107aa11001832a206a6da86a3b818bcd6195214a8c8e1cf8678c2f12da489d1cca3505427ff3d6f9d65ef11aa11dfda6b5103a9abb87f479a6e3df5f140b2697a901e27f2d4635c2a63306664858bc0de489de50a7c9ee96a57ead496a81da7acd64c6e022e87ea9a0c6afe6d45e679418fb8f1d5fb72eea542faae2b1998a63b0bbb51b3dfa2f5fcd7bb490cab6d52ba4e2b38e6d80b95b8b6238a9db317892bd15fa484d3274a6773913bc969e98d8a9c9ad30535c5aa4b01371173e6ab4a7e59eafc56753a4d20106b21d0b646528350c82ab086836c68219a032cfea2fbe0f4ed40cc773de70c485f399fdb070eeaea929d58f5a31a1a3a6b623e26fbc685e3f83693e4b4c4932ead6ca9810a49efc7c7c5ebd073c5483a2fd17973204831d67910761e4b64af65112828a9c04d3fbbffe197f4113e5c176896b79e95005d96ac399cfdae9fd30b161c58b5deb4de8a33f34a8ecc36a718dc1dc882f3009544a32c7fea3dc8016ab5986904c95fb1e2bd2cc937ac7e75440817b0609d2710743959538804eca8b0e6b52b41c75bdfda57842d1045f33c999aa569b0692727ecf39eac0e444a573683d91218e0e90e735c1e3c08001aad547a0949717ba09475cc4ca408a3fb8adc2ac620f321c5999275d28a98c7facb2b18c3a4ee00ea49988803398fab706a8bc0e61bfb2a9ad0cb426db30ae0b53aee820f8e42cef52ef6df4c3639a714facd57213983a3ffd15699a04d2d2661138c8e0cec9b3119964f063cfa7488467073f4094f650c93d61ec4cb573f518d68de35857dc4e1063e2049035fb8fd2fa8663d35133e4bf6ddb38053fa82c92122ca82d66065dccfbc789b441b8d20c2dd81af7fc5e14fd929f7594be561b9b430c46bd33cf2d696031246e51bf69749d45465b239804af888241dd501d2df9f5ad6a6e7f5edab31fbfe025a58806c60666cf00f3ae571377fc5c20e1b3af7be92420b2a712fb09dcf5ae16e3cb3f29a270842d75f3ffacd205d67a23826e7494e758a45dfc9a95cc144e439a23d8eb4c27664256f0240bb3864c17edb351554368e166e993374567c207fc740da454838cc2a4b6967c05981c9d9e471fbe3e21621eecb07e4ce1249bc42e025777a46817ebe5eb322edb46a6e69b6c38de0f0680a8710f7e260ed88c36f914285266dd5c807c55074d3cbf0c0cd920902d3175a03d87b6c1f04d1ead5ea1448af576c5fd0273c677abfbc87844e77148f42790d0d5318f2e62981bf9307cf6a20d6592941ec948cfd30164202f3ded93d24e3513cfb1d50de80a89f245dbac2b072a2aa60f2ffadc49289cc2fe15cd914c70379328ac8923df6167c12e241e848f2f92947da742f4a8f72807c77aa95e92277de2f200347ec571b3169a6cb3a4d03900a352aa597a715793718d90149e820bb5e6d2bcdd5d83978983c037d7d2f8f7c9aba6738778a1c82c9c83eabdf50e4e29ca2c563ccd51864cf5e068ded25e77ece30f80fce29aa67a4cf9edd88fd6235619a42534cb41d275cf271a3466efe4b7c38e0930c228d31b8db31129c234a514c67c786082f79f2c2d01cf3dbb017ddd4b135020f000ed628848627416f106ae8dded13c7988455fb9db138fb9cd5c2ecf106927dff8a0f90845e5efecbbe3f275ed76a596e036e369b065397d65ccd599e720e5b9cd56e5c1f78484d8bd1957d3d4753657a845ef25763fcda09e7a49518b240a9d207101dd56ed7a3920d33cd852b076705d08284c76193a13d2306dc43e1598392d4ef3f5f3eb8ae09ec5e76a11d109342e9017749732191a65897284e6c56b3570fa94e6a3a1ea864de11bea5d4e8582817dbddab367b6fc1eb0bfaef8a14a3b79248b236f04ea4d47f25f44876d7c967867bac98f9410b07b224abc5cfb1559d7f559c2e615cd86bc334d9929789d68078f952289281fcd16b731d66a330edd878fbbc9cc49effcfa23e0fc37c3cf6dd1258927b64abaebba591e9972ca046a55cfeb4654474b6dc8d3ddd64120e84eeed02d3001590e4252993f73f1427ef2d39f43ef42d1f666afda6d12219de2d507eb0344623c0f794f82175a469bece15271bd340de888c2c72f4a1e831a536d353c6b32594c90879fb2685ba19a804a71c228588a63ac0c6208433c7613228143b64038d09f17910bc86cf69a0bae535cca53168964c4668b9c1c9a306fe84b97d8bcc20ac12679b6df769991a0422e79a98585555dc548239c93b1ae2c1f10ac2d3a268f22a8bb864795b2efe1e8eeee0bd8485aa33293bc30091c79395899f0617819f9bee7c67d85def30cb0f03e30342c190c461d2e1c40825d2da7015f64d4859c31aa1b4d73e606ef7c34a669134c7182158fda900f1173c3bea796453dcb9f126089ae3b5180976ce072e31121095de0412a1b42e7665fbceb52c57592ffcd44bf7f8cf8e38d258063418de3c36a734ba7d7530080fd0ff52b82157526b22a99489ca1561ff6fe5b88aaf94b0e2f44b01849384c6b922855d247316081552bd9bdc3e112d937a12b5d5bcdf0d7297738bd5478d4ab629b406cd06256984cf0ca56570563e0d4eea7bf3a0c09bd98b512b085fb474df3", 0x1000}, {&(0x7f0000000b80)="08109f36a2f6fbccda3babfe036876afb68ab67a9e8f7097799161d1c747654c5e9f222d11190346806eb2a784f9156d065b744ca54dd90b167f057f707b74be981c2fb4efe2e56ec99384471cbbe34534a799703c42686af632dbba9e623d62138950fc61e0d6665e911425558ef10743af6847c0de56aeafd569048944d70e3e23200996746a2425492045ac1ba358d8219a84e45dd5f547937613e30dca50bf", 0x49}, {&(0x7f0000000a80)="dbef7aff77e27b84f0f7f5a01bf86340d32b8e5df9ca1ed0ce150116254055b35acecfbfd4006d3b968d85272e0f6a6e9f19c1e47edaeaa1b72be70861f832fa193ccaf0fa304d054ec8998dae7c861bc3895d4432af5e084c912a9661c30e5a9f9782bf30ed6a4512f87fe1940a6a2afccd3f7c71f8e81c3b5f460a268b8be5ab051a9850390400c4456eaab32a91ec474ac2c83f31d4dbdb6eda74cccec757c2bde1dc59b1b5c85680fdb2df1acd922af272c113a8424628cb0f5f400d9afab54f5a63ca5382615ffa805f4b9cd3a0bccdd7e5eac9a9039ed8f2cc28ab", 0xde}, {&(0x7f0000002340)="644cb3324c71e0d21c09d43fda493539c9e55eca3005a24f4752dde25dfc141e3202dd84c0ad1c4273643e450b67d8728d9ea71e878ea8be16861849d67eaad6851b6f45e8b82aa91670a449b9fc85bc764709176df0ceb3b087440ff48cf04d922672d5bd0b1eced1382e268f14737c766a71f15a94218aeafa44a9fcef6c21b30691ea9cc2ab7acea6b970f2d21fce62562955752a35e42559088fcf5ceac168aeb25f821af17a1ba171266973f14567f16c5dc5cc04cd0904ed36ac0e1e12c7ae045622f53e4f2716b1c8cd4ec567b8e964f1ced867f2efc89a543539c391857a1dbb5eb6718bd9e358988d", 0xed}, {&(0x7f0000002440)="0a21a1942ad4d78d38b843415d760a41e82a33b2daa1d37ad6964744fd5671ab2e", 0x21}, {&(0x7f0000002480)="e5bdd19d7260daa3ba1e23e088206bd4ed9e5862f7d7d929aaefcce77b0aee24f64f123d12f3afdd84f83a4454e50d6be52ecaeb28a01b9057ed5c7e0a14845c67beaa1991e562e1d62b3aac592d78e1017515cf6c6a89449c25608ad5b8a54779f92dae51fa71626ef062f776e1546cde84187f8b163c0c3dc398af11ff5c096d91c07be5ccf9c6a5", 0x89}, {&(0x7f0000002540)="212b2ac3b1c1c36a4d8717fa3efb04824d2c8c4924d11d6124026959638c2e1057ec9daaca1acd6796b369bcc7d1a8700be1b4b52b41d079bd7774d627ed5dea7819525b13ea5f72d15ca4be5f3591d101ec15a47bf1d1d1e30ae4237323323ca272db992b991cfbe26c6dd249bd5504b06a6586b57c41544b62150c55192f8d0a29cecb513b3dce4f517aa735e51096a29bc8ae1a166967c238e47323", 0x9d}], 0xa, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYPTR, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r30, @ANYRES64, @ANYRES32, @ANYRES32=r32, @ANYRES32=r33, @ANYRES64=r40, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32, @ANYBLOB="0000000020000000000000ffff00000000ea0000", @ANYRES32, @ANYRES32=r36, @ANYRESOCT=r38, @ANYBLOB="0080ff00200000000000000100ff0000007e0000", @ANYRES32=r37, @ANYRES32=r27, @ANYRES32=r39, @ANYBLOB="c60f0003a535539709e77800"], 0xc4, 0x400}, 0x60c) r42 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r42]) r43 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) fchown(r43, 0x0, r42) r44 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r44, &(0x7f0000000000)='./file0\x00', r44, &(0x7f00000000c0)='./file1\x00') r45 = dup(r44) r46 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r46, &(0x7f0000000000)='./file0\x00', r46, &(0x7f00000000c0)='./file1\x00') r47 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r47, &(0x7f0000000000)='./file0\x00', r47, &(0x7f00000000c0)='./file1\x00') sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000580)="379dfea78e8754832d51aa29fe7af8f531db0005ad02e8ca7ec7386b6b443f5ebb1bfe2a474be6fb0fbc1099484ce159310f74", 0x33}, {&(0x7f0000000680)="743c12946ef0bac0d5763d0179b4a8ab866f3f4c38bc8c83943c91daf27fe3abf471c49ba8d7f1b533dc503b995d7daf0711479ba54c2c33f7cbb72834cec252d4ed28f3b8a8b90d3ca491704ec2eeeea8c4e3f6ba407ae135fce142afeb15530d3f778d8e12641d13af61353fdbc0b9e8cf6c4401f7b9c7d82abc913cface0595052f64af78ffcbdd76dc9cc92fadc7b1916422f5a840e65d56d9afd3987dd68001d394745bd854b4284b41df6d35335c434bf3", 0xb4}], 0xc1, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r11, r24}, @cred={0x20, 0xffff, 0x0, r26, r29, r42}, @rights={0x20, 0xffff, 0x1, [r45, r46, r1, r47]}], 0xa0, 0x2}, 0x1) geteuid() r48 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 02:04:52 executing program 0: chmod(&(0x7f00000000c0)='./file1/file0\x00', 0x1a7) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xff, './file1/file0\x00', './file1\x00'}) r1 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r1}}) r2 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r2]) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r4}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r5}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r8}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r9 = kqueue() kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r10}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r11 = kqueue() kevent(r11, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r12}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r13 = kqueue() kevent(r13, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r14}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r15 = kqueue() kevent(r15, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r2, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r4, @ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r8, @ANYRES32=r4, @ANYRESHEX=r11, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r13, @ANYPTR64, @ANYRESHEX=r14]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r7, @ANYRES64=r16], 0x6, 0xc00) r18 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r20, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r20, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r20, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r20, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r20, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getuid() r25 = geteuid() setreuid(r24, r25) msgctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x6, r22, r23, r25, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r18, r19, r23, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r2, r2, r2, r2, r19, r3, r3, r3, r3]) setregid(r1, r2) 02:04:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r2 = dup(r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x8) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 02:04:53 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./file0\x00', 0x102, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x5) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') faccessat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:04:53 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00ffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a5769c75033b9cef4235b090b9997b76cfa85cb2567b2a20100e87b94171d5339a21cfff010c59b58ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e3870152f3f43c699656e9d13d50be20d7f04c70e327d00000000000000002d0fc212120c42bfa4cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f000000000000ff0800000000000000000000000000000000000019000010bd5ba08a7f8ad87c5da53d71aa0e9c0907eff38fc764fc8490d3eb286fd9c0cc2a5d9d8b372714033ed85e86990bec23ad52631b50a031a0ed61806df3a7001b073c272b495de9b1f8b9d038a47942b5ba11946da9f5d829b639373048e7bdd873d2c1a70000006a1b65df5ceb38513f1cb16ab6e3879a70df02a120f18f3ef3f0f45598ff27ff563c2b25341d5c0927a0af1d85ca339b53a035f79abc0cf79cc832712c23259cc8a64e40e1fa2edf62deac0bafd93c3865e1d18d273f8d4c6acbedc308d35e6dd75621df996e0c3fc7f1ea6cff1194d2308b51f8f8a8fe0a1c19e9"], 0x10}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) bind(r3, &(0x7f0000000900)=@in6={0x18, 0x2, 0x5, 0x3f}, 0xc) recvmsg(r3, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000005f503d69079e4d360000000000000000000000000000000000000000001000"/110], 0xffffffffffffff1d, &(0x7f0000000140)=[{&(0x7f0000001640)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=""/32, 0x20}, 0x40) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000300)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0xffffffffffffff7e}], 0x100000000000022c, 0x0}, 0xc42) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r4, &(0x7f00000000c0)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x75, 0x3, &(0x7f0000000b00)=ANY=[@ANYBLOB="0c11ceb5866bbcfaf026ac2d0e4ccc0f5737f01a6bf76409bac34690f7be1cc186d40611f51e3d867d3b948e99c885cd46745ab47432112a14d462185993727921ac051f4981cc0bc266b0950584e7abfa7bd086ad8968d4b55a250c26c75ba32dc272ac74426ecb365a026a3c29a1b055c9ab13142619134c66e962b5527d59f9f6abeeb4"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000000c0)=[{}], 0x1, 0x8000001bab) execve(0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x0, 0x0) r5 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0xffff, 0x3ff, 0xa39, 0x0, 0x7fff, 0xffffffff80000001, 0x0, 0x3, 0x0, 0x81, 0x7}) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f00000006c0)={&(0x7f0000000580)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000600)=""/136, 0x88}, {&(0x7f00000007c0)=""/164, 0xa4}], 0x2, &(0x7f0000000a00)=""/214, 0xd6}, 0x842) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000000)="f4c865d9ca7f4b5ef18e0aa853d45c5e6e4bc3c440a7eaa01e0d7fd2c7ad58c2dd57cec783edd302c7a97e540cfd", 0x2e) r7 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f000067d000/0x3000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r8 = shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x3000) madvise(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x5) shmdt(r8) 02:04:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6bc7cb193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000000000000000009a5bcdc53d83dfc084540ea691fe69d9e91c1380b1d0202581e39a0764481038e1ec84137493c8d12d81bfdd68a095f37788f57e2e4ee3c5bd212291fbf77564d7f302eb8a0709ac3d213ee2e19488137dd0563ba993f6a2", 0xbd) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ffb, 0xffffffff7ffffeff, "0503c966f22e95ffffffff800049ae00cb00"}) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) accept$inet(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCSCTTY(r3, 0x20007461) execve(0x0, 0x0, 0x0) 02:04:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x3) writev(r0, &(0x7f0000000640)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) r3 = dup(0xffffffffffffff9c) r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r8, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r8, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r8, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606051bc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7df84022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c01003b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getegid() r12 = getuid() r13 = geteuid() setreuid(r12, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r10, r11, r13, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r6, r7, r11, 0xffffffffffffffff]) r14 = socket(0x2, 0x2, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) setsockopt(r15, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r15, r14) r16 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r18 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r18]) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r20}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r20}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r21}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r21}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r22 = kqueue() kevent(r22, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r24}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r24}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r25 = kqueue() kevent(r25, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r26}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r26}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r26}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r28}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r29, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r30}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() kevent(r33, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r18, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r20, @ANYRESOCT=r21, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r24, @ANYRES32=r20, @ANYRESHEX=r27, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r29, @ANYPTR64, @ANYRESHEX=r30]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r23, @ANYRES64=r32], 0x6, 0xc00) r34 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r36, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r36, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r36, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r36, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r36, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r34, r35, r39, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r18, r18, r18, r18, r35, r19, r19, r19, r19]) r42 = getpgrp() r43 = getuid() r44 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r44]) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r47 = open$dir(&(0x7f0000000740)='./file0\x00', 0x10000, 0x120) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r47}, 0x8000000000000006, 0x4, 0x20, 0x7, 0xfffd}, {{r47}, 0xffffffffffffffff, 0x27, 0x0, 0xfffffffffffffffa}], 0x0, &(0x7f0000000000), 0x8, &(0x7f0000000140)={0x7, 0x2}) r48 = kqueue() kevent(r48, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r49 = kqueue() kevent(r49, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r50}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r50}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r51 = kqueue() kevent(r51, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r52 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r52}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r53 = kqueue() kevent(r53, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r53, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r54 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r54}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r54}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r54}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r55 = kqueue() kevent(r55, &(0x7f0000000100)=[{{r54}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r55, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r56 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r56}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r56}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r57 = kqueue() r58 = socket$unix(0x1, 0x2, 0x0) kevent(r57, &(0x7f0000000100)=[{{r58}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x1, 0x0) r59 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r59}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r59}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r59}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r60 = kqueue() kevent(r60, &(0x7f0000000100)=[{{r59}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r44, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r46, @ANYRESOCT=r47, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r50, @ANYRES32=r46, @ANYRESHEX=r53, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r55, @ANYPTR64, @ANYRESHEX=r56]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r49, @ANYRES64=r59], 0x6, 0xc00) r61 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r63, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r63, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) r64 = socket(0x2, 0x2, 0x0) r65 = socket(0x2, 0x400000000002, 0x0) setsockopt(r65, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r65, r64) msgsnd(r63, &(0x7f0000001e80)=ANY=[@ANYRES64=r65], 0x1, 0x800) msgrcv(r63, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r63, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r63, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r66 = getuid() r67 = geteuid() setreuid(r66, r67) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) msgctl$IPC_SET(r63, 0x1, &(0x7f00000000c0)={{0x6, r67, r68, r70, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r61, r62, r68, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r44, r44, r44, r44, r62, r45, r45, r45, r45]) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="f502ec3cf4c17d3d7c49e6e2e9457fc5b15e33e5d54908c945f8836a79f10ebda4e4fe3ffd26428e4823e4f3a3b2e3a1d0a14222619c4ac817370a5acd463f9b0a80466223224a5ccab805212a81244330c8d7b5670fa7f35c5b67ad49c6542b589843069c5d90c761189722c3dfaf694558ebbd5f19f6e344841ef920eb86bf638cf0e578bef8cbde61756f15f80fc5340474ef50c6d4b4dd6e1c", 0x9b}, {&(0x7f00000002c0)="1f4dbb172b32498b32b90fe001bd7c3c8183b4a495726665ffaa2941ab29857269e8e7a0384a5f16e97080d12dcea685d69c271cfb96d7f747d180dace738e2d48f0937bed783840fd2db6748250f74f90daa71f66f99bef74457acc60c34846", 0x60}, {&(0x7f0000000340)="207354d43a996cc8daf0bf327a53a37e03bafdec00763f19d232e01d1b810d25bb7a37aa5546043641ad8ba663011e4125edc6f17c0f5ed8bca169761f57663d2fc8415bc52d7b71afbd1f1d521234df016afd8072793316c6741060bcaa19544f31a61c28d151", 0x67}, {&(0x7f00000003c0)="2763a87f6a7a4f8d1eb5c22421a7cae990816bca140f752ec8c53d76b195011156a4867c4f96dc8c85dcbdb27d131508f77deddc2cef154babff2bda4daa222612d8ad18487dc58f99cc7f6415b404346e1ad586ea520e86ab118fe330df1ea39b6be3aedfda66904c87a48d", 0x6c}, {&(0x7f00000004c0)="895e77a27073f7e7babc2db3e3e2abf6b4b3d9a0dd5abc69321710be48f80c0cf55cb18a3a1a44c330e1c86e322d48ddfe922bcb221bdbf7d0d76f7f8e976bac5c8e5239e81f990d9b57d66b8850fe33", 0x50}], 0x5, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r35}, @cred={0x20, 0xffff, 0x0, r42, r43, r44}], 0x90, 0xa2529aeed724a1eb}, 0x405) 02:04:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x4d0, 0x0) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000b00), 0x7, 0x0, 0xffffffff, 0x0) r6 = getuid() fchown(r4, r6, 0x0) msgrcv(0x0, &(0x7f0000000a80)=ANY=[@ANYRESDEC=r3, @ANYRES64=0x0, @ANYRESOCT=r4, @ANYRESHEX=r1], 0x4, 0x2, 0x1004) wait4(r1, 0x0, 0x8, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x2, 0x8000, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 02:04:54 executing program 0: ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 02:05:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x7fff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x6f851b1defb86672, 0x8000, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) clock_settime(0x3, &(0x7f0000000180)={0x3, 0x2}) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESHEX=r4, @ANYRES32=r6, @ANYBLOB="3433d7928f4bf59c0c8a0de99d7edf417c214350286140a143e8ad3b75c8ae6f958dfeec4ff18a20552c33af954aa69a7044a9bcaf5be13da0beb9b64e56000000000000000000000000072acce8ed4dc035"], @ANYRESOCT=r5]], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a768046064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc31a5602d6931ec5ba0bb0e8997f7a941759689d37da81668be"], 0x1, 0x7fb) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) setsockopt(r12, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r12, r11) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r1, @ANYPTR, @ANYRES64=r7], @ANYRES16=r9, @ANYRES64, @ANYRESHEX=0x0], @ANYRES64=r0, @ANYRES32=r12, @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0], @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR64, @ANYPTR, @ANYRESOCT, @ANYRES16], @ANYBLOB="c630f65466cdd6682ab02a540f05041dc7baf5c35ff49a1de87c6a44225e09acd6d9cfb95787d49d89811b7753cc37477e58d736e172170fea8298f7ac5a974a6682662f185a55f1ad6f16546495a07bec8efa0530fa2911d5f397af07a1a9b51a7479b799b80acbe136b0904a3a39260bd52b64cb9aabec934562cb427f64684f8f931cda800f0f95b32d2fc78751f8ec188e0210bcefce5dd5fc31071b86fc72bd52e618c9d0e96c2cad2ba30423fb5542b2277a0d7ee703e939fb3cdfccc9b88e088e150ccd941d5b9f51eb7608cbed77e909d630e5"]], 0x7, 0xd448acef7952984a, 0x1004) msgsnd(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd9b0f479d367c9ec56609a76806aeafcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44b82c2014bd2026be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f0086e9e2e703d1dad70ffe7c95d7603e15863e7face86c806cc0478251c98146a160964b3258c3fbbb4de507ffe01"], 0x156, 0x800) ioctl$BIOCFLUSH(r0, 0x20004268) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000001680)=ANY=[@ANYPTR], 0x1, 0x7fb) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8ca3332ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c35141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x800) msgsnd(r3, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r15, 0x160}], 0x1, 0x606dca73) dup2(r16, r15) preadv(r16, &(0x7f0000000180), 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000a6a1813b097ceb2848b7c4baa128a915ec4cf70de53c4a00"], 0x1f, 0x400) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000340)=0x80000) r17 = msgget$private(0x0, 0x14) r18 = socket(0x11, 0x4, 0x0) sendto$unix(r18, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r20, &(0x7f0000000800)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) read(r20, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r21, r20) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r23 = msgget(0x2, 0x2) msgsnd(r23, &(0x7f00000010c0)=ANY=[@ANYRESDEC=r0, @ANYBLOB="5b6cff6bb77b4e2cfdecbb3fe63ab664d9684032457421bf30b0ffb7ba100201a06e0c362aba66451ff1d8aa1dc0de572a730671c73f48cec5cc3fa9f42433ae7191ab989503d4f25ff9ed2de224ea2539bf73095e7346619b4b6935bd796c3f50c8fd92", @ANYRESDEC, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES32]], 0x4, 0x7fc) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r17, &(0x7f0000001180)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ead62405addfc1e9ac4ff6cd5ec85c61dc8a768046064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af7281f527dc3a9ba381b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc31a5602d6931ec5ba0bb0e8997f7a9417596899bbd2a719bf0f08f338720f20a72c1d37da81668be"], 0x1, 0x7fb) msgrcv(r17, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc0631101000000ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d423a6aa9aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3650800000000000000d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca8489331968c9090b8a495e27d98ab4800000000000000000000000000e5d083cf459f18e3cf2e0a4270db2c8f5be31c725bee5653b93be6c0"], 0x1, 0x2000000, 0x1004) msgget(0x3, 0xc9) r24 = msgget$private(0x0, 0xfffffffffffffffd) r25 = kqueue() kevent(r25, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) msgrcv(r24, &(0x7f0000001040)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=0x0, @ANYRES16=0x0, @ANYRESOCT=r17, @ANYRES16=r25, @ANYRESOCT=r26]], 0x1, 0x3, 0x0) msgctl$IPC_SET(r24, 0x1, 0xfffffffffffffffe) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r27, &(0x7f0000000800)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) read(r27, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r28, r27) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r29, &(0x7f0000000800)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) read(r29, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r30, r29) pipe2(&(0x7f0000000080), 0x0) 02:05:00 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x1, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r7, r6) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r9, r8) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0, @ANYRES16, @ANYRES64=r7, @ANYRES16=r8], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r10, 0x0, 0x0) 02:05:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0x6, 0x4}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4000000004, &(0x7f0000000000)="06400000", 0x4) r2 = semget$private(0x0, 0x1, 0x80) semctl$SETVAL(r2, 0x34379f0fcd621a66, 0x8, &(0x7f0000000040)=0xffffa149) r3 = socket(0x40000000011, 0x4003, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf7136cd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) fcntl$getown(r6, 0x5) msgget(0x3, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x20000000}, {{}, 0x352c8e75a79f194e, 0x11, 0x0, 0xfffffffffffffffd, 0x8}], 0xc4e, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x0, 0x2811, r8, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x3, 0x8, 0x5, 0x1, 0x5, 0x1, 0x7, 0x1, 0x0, 0x7f}) fcntl$getown(r7, 0x5) r9 = dup2(r8, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000001c0)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) 02:05:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r6, r5) bind(r6, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) close(r1) 02:05:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x24) lseek(r0, 0x0, 0x40fff, 0x0) write(r0, &(0x7f0000000140)='W', 0x1) ftruncate(r0, 0x0, 0x30000000000) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) ftruncate(r1, 0x0, 0xffffffffffffffff) 02:05:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) shutdown(0xffffffffffffff9c, 0x2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) sendto(r2, &(0x7f0000000cc0)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05e", 0xba1, 0x1, 0x0, 0xfffffffffffffd2e) 02:05:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ae7b20726b91d2319b00002e2f66696c65302f66696c653000"], 0x10) 02:05:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) socketpair(0x28, 0x2, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x3, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x14) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1ff, 0x2}, {{r3}, 0xffffffffffffffff, 0x94ea2243d95c12b3, 0x80, 0x9, 0x401}], 0x7, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0xd8f3d8aa4733170e, 0x5, 0xfff, 0x4}, {{r5}, 0xfffffffffffffffd, 0x8, 0x40, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0xae, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x0, 0x8}, {{r6}, 0x7ffffffffffffff8, 0xd0, 0x1, 0xc68, 0x5}], 0x1, &(0x7f00000002c0)={0x744, 0x1f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYPTR64], 0x28}, 0x0) dup2(r8, r0) 02:05:00 executing program 0: sync() getrusage(0x1, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') msgsnd(r2, &(0x7f0000000300)=ANY=[], 0x0, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffef6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5b"], 0x1, 0x7fb) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, 0x0, 0x0) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000001dc0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5e25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c751005cc1ce9f3f6a3d539c35658ab8c60de30528675dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb323219166bb776a9715a58d35d513f7c368519afc9cf5b74a27171246042ac8381ba7f6dd97c0c7c65f3e8a4d3b458daac52c3cc437fcf0f442ffd6e0ab090569b0e1bfa599ff0261326e854bf71e1d0c29b3e361157fd78806bdd48b40fafd0cbda3ea15c451118e385848a900002c25ba4f3c211f7706b945123994d961b5cc7b0ce273639213df68fa72699df737b03fd4fb7704c114a7aeae1419c2306f35707f00573383c7d17af7a951defbf3dbf45d3b9b555b50e1a8e1fc4c5cf661a625fb0cbb3e52ebe9ef3ccde8724acd448ce1ebf91ffb9ab59bb97e7431089bc760800d8e2867c9cb3e600"/1222], 0x156, 0x800) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/71}, 0x4f, 0x3, 0x1000) msgrcv(0x0, &(0x7f0000001b40)={0x0, ""/246}, 0x2, 0x2, 0x800) msgrcv(0x0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r7, r8) r10 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = open$dir(&(0x7f00000015c0)='./file0/file0\x00', 0x762183c6363d25f7, 0x0) writev(r11, &(0x7f0000001ac0)=[{0x0}], 0x1) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r12, &(0x7f0000001ac0)=[{0x0}], 0x1) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r13, &(0x7f0000001ac0)=[{0x0}], 0x1) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r14, &(0x7f0000001ac0)=[{0x0}], 0x1) connect$unix(r10, &(0x7f0000002540)=ANY=[@ANYRES64=r11, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000002440)=ANY=[@ANYRESDEC, @ANYBLOB="b6c37ae9d4aa5997e90f90e01054c5a3dde56b2f3cc37144f3c55b91d97ee8addd3ffe764d77840be4842e5c469682d04491700d8ee117a4b345aaf15ae6af9f", @ANYRES16=r9, @ANYPTR=&(0x7f0000001600)=ANY=[@ANYRES16=r12, @ANYRES32, @ANYRES32], @ANYRESDEC=r1, @ANYRESHEX, @ANYBLOB="a06f256d076cbe8a5924cb5a142488bd1221c701f09febf93ba4f05eb652bf", @ANYRES64], @ANYRES16=r13, @ANYRESHEX=r1, @ANYRES32=r14], 0x6) r15 = socket(0x13, 0x1, 0x0) r16 = socket(0x2, 0x1, 0x0) setsockopt(r16, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r16, r15) connect$unix(r15, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[@ANYBLOB="02000000000000005f03fc87f773dfad1ed1ce750d42ca8b9c3263769d8df3205b050000003e2f0201b7a7dd65d3fd88f921e3e7aa244e721eb1b4eab5ac6f7bcefa5bc4db482e7513e4e2fae2e900ba82f59fa9525e18b7f8089781039571bb6b87c6ad54931f6356a4a2c5b33ffba6280fd96ab804ad29c98fa3e867598741813070ef44b92e9e92f88d2ca97aaae54a2f65f21779180802dc2b484f7d948dc8aa4a9f7afbb2de1949cf207cb588e322fa867bedd4550041052ab18d1b7449419e08bf2192bd031b44b11d756351dd49a488b7cff8d218ff68d6cf3b8cacbf4f5fe5c72befee1d4f5e51249a73721d6a708f3bc9cc775b68565600"/261], 0x102, 0xc00) msgrcv(r17, &(0x7f0000000700)={0x0, ""/126}, 0x1bc, 0x0, 0x3400) msgsnd(r17, &(0x7f0000002680)=ANY=[], 0x0, 0x800) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000006622903d000000000000000000000000000000080000000000003aa9a86c288100a300000000000000000000000d00"/77], 0xf, 0x3, 0x800) msgrcv(r18, &(0x7f00000002c0)={0x0, ""/255}, 0x107, 0x2, 0x800) msgget$private(0x0, 0xfffffffffffffffd) r19 = msgget(0x1, 0x28) r20 = socket$inet6(0x18, 0x4000, 0xb2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r21, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r20, r21) r23 = socket(0x2, 0x1, 0x0) r24 = socket(0x2, 0x1, 0x0) setsockopt(r24, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r24, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r24, r23) connect$unix(r23, &(0x7f0000000340)=ANY=[], 0x0) r25 = socket(0x2, 0x1, 0x0) r26 = socket(0x2, 0x1, 0x0) setsockopt(r26, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669cacc1300"], 0x10) dup2(r26, r25) r27 = socket(0x2, 0x1, 0x0) r28 = socket(0x2, 0x1, 0x0) setsockopt(r28, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r28, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe70) dup2(r28, r27) connect$unix(r27, &(0x7f0000001440)=ANY=[@ANYBLOB="82026e33dbc6cb000000b3c3befc65c01ca9a7d4b7c1084f94020000003900"], 0x10) r29 = socket(0x2, 0x1, 0x0) r30 = socket(0x6, 0x4, 0x0) setsockopt(r30, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="824f3000"], 0x10) dup2(r30, r29) connect$unix(r29, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) r31 = socket(0x2, 0x1, 0x0) r32 = socket(0x2, 0x1, 0x0) setsockopt(r32, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r32, r31) sendmsg$unix(r22, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002880)=ANY=[@ANYRES64=r19, @ANYPTR64, @ANYPTR64, @ANYRESDEC=r27, @ANYRESOCT=r32, @ANYRES32=r22, @ANYRES32=r22], 0x4b}, 0x403) r33 = socket$inet6(0x18, 0xb05c31f96741eba2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r34, &(0x7f0000001ac0)=[{&(0x7f0000001740)=""/221, 0xdd}, {&(0x7f0000001840)=""/246, 0xf6}, {&(0x7f0000000100)=""/17, 0xe5}, {&(0x7f0000001940)=""/96, 0x60}, {&(0x7f00000014c0)=""/27, 0x1b}, {&(0x7f00000019c0)=""/193, 0xc1}], 0x6) r36 = dup2(r33, r34) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffffffffffe30, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x11, 0x6}, 0x0) r37 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r38, &(0x7f0000001d80)=[{&(0x7f0000001c40)=""/6, 0x6}, {&(0x7f0000001c80)=""/248, 0xf8}], 0x2) dup2(r37, r38) r39 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r40, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r42 = dup2(r39, r40) sendmsg$unix(r41, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)=ANY=[@ANYBLOB="2800000088fffc000000de3426bd3585be7e368916ab265165083c1f014346374a7cca132d744ad68e3b1c9241bc90dea9ae6db31371402609cb8d108baa18f9570e7db963c74484a699121ad746542fcc1d7e884e707627718959d067", @ANYRES32=r41, @ANYRES32=r41, @ANYRES32=r41, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r41], 0x28}, 0x0) r43 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r44, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r43, r44) sendmsg$unix(r45, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffee, &(0x7f0000000100)=ANY=[]}, 0x0) msgrcv(r19, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r21, @ANYPTR64=&(0x7f00000022c0)=ANY=[@ANYRES64=r0, @ANYRESHEX=r18, @ANYPTR64, @ANYRESOCT, @ANYRES16=r34, @ANYRESDEC=r35, @ANYRES32=r4], @ANYRES64=r1], @ANYPTR64=&(0x7f0000001640)=ANY=[@ANYPTR=&(0x7f0000002780)=ANY=[@ANYBLOB="f1be993c0700000023f0d6c24cfb62c9c192166fa01a62e731345ee98bd2c3a42f360d32eaa8c5e73e6f6930dc0d1236e35b49ff75030022183e28ebfd33c16c81e5582213759427c51e93bcbb92df5dd3a68c4e0cef959eacc405cbfba1d54bbfe101fb8a61740ce07e0aca20c23e5c12537e54bd99ed38dd167bd19cb0baad1813c20ab97a20334f0eb1387e8e48bf89ad0cc3275ed38b4a837a076676639abebb2c7304129e477929684da0d9ddd11c6ccf3e2f7c7ef81d70aa11ef1f82e0609837d9a14776c6bfbd57d7d505c14a5d88cc65d419bf18be7db0f26830080b7e20fc", @ANYPTR, @ANYRES64], @ANYRES64=r41, @ANYRES16, @ANYBLOB="1f9d3e64a0267de516b5b35ede2808d1dfd42f1945b9abd14f68ad0aa549af61a9640a3bd64c6822f0aad67110f19491873074c5b36a8479a3bc826c64f7b8e65da7b64525dfb8cb0769312bf03a3f0055dc222437bf79290cbe2bde5481fb6ff9f5850fe0959dc9bd7f30b4c5e4c2ad9787e0ba98b89afb33190fb27687a005ca2fec41851cb12985d6584cd443222f6882ea277fdfa9e4b498f721afa4aad61449ed76dc3e6ad2a1ba2ba556283c94eb2a29e7", @ANYRESOCT=r41], @ANYRESHEX=r42, @ANYPTR64=&(0x7f0000001440)=ANY=[], @ANYRES16=r45], 0x5, 0x1, 0x2bbaff95d624e2d0) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x7faddd8afc52192a, 0x0, 0xffffffffffffff69) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a1849e8e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f29931a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe3887f614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673fb56457bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40c620771f439dba4c27ef8b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b58673dc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d4312f4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r49 = fcntl$getown(0xffffffffffffff9c, 0x5) r50 = getppid() getpgid(r50) r51 = msgget$private(0x0, 0x20000003c4) msgrcv(r51, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x2, 0x1c00) msgsnd(r51, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb00b9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) r52 = msgget$private(0x0, 0x8) r53 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r53, 0x4, 0x3, &(0x7f0000000580)=""/154) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r53, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r53, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r54 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4b) r56 = getgid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r54, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) r57 = getegid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x7) r60 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r62) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000240)={{0x4, r55, r57, r58, r60, 0x10, 0x401}, 0xffffffff80000000, 0xffff, r62, r64, 0x1, 0x1, 0xfffffffffffffffa, 0x2}) msgsnd(r52, 0x0, 0x0, 0x1000) msgsnd(r18, &(0x7f0000002680)={0x3, "48696a280567fe87170365d4e1a7255e9e172f793eb1a6342fcc8ec5d56f596329414fa22f2cff90974156a98413a6cdef1d1a891b408018e8eac3d600a73f810db4ccf8e173d8cb3533c02787dae7df504583c11afe7f61a41902bedcd2c00f309d2a9b8c76febeb4134b72805ccbdf8b16bbda489c1bf5a1f36f55fbc5c48b243db7e2d3c3388ddb485240a984ffe4d41be3f935a8f56448c8ed709caf285906154ad1ae767763d2690af70b9c0bcf6c20bf322051a1cfcc54abc39dd337df0b419407923b6f8516cfdf9ee07b62228c0cc4564f66e18f71"}, 0xe1, 0x1800) r65 = msgget$private(0x0, 0x20000003c4) msgrcv(r65, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r65, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r65, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r65, 0x0, 0x0, 0x1800) r66 = semget$private(0x0, 0x7, 0x286) semop(r66, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r66, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f00000000c0)) r67 = socket(0x18, 0x2, 0x0) setsockopt(r67, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r70 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r70, 0x2, &(0x7f0000000100)=""/114) r71 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r72 = fcntl$getown(r71, 0x5) shmctl$IPC_SET(r70, 0x1, &(0x7f0000000200)={{0x3ff, r68, r69, r68, r69, 0x104, 0x5}, 0xfff, 0x9, r72, r72, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r68, r69) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r69, 0x0, 0xffffffffffffffff, 0x0]) r74 = getgid() r75 = socket(0x18, 0x2, 0x0) setsockopt(r75, 0x1000000000029, 0x3c, 0x0, 0x0) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) r77 = getegid() r78 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r79 = openat(r78, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r79, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r80 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000180)={{0x6, r81, r77, r82, r77, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r77, r77, r83, r77, r83]) r84 = semget$private(0x0, 0x8, 0x100010282) semop(r84, &(0x7f0000000000)=[{0x6, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r84, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r84, &(0x7f00000000c0)=[{0x1, 0x3}, {0x0, 0x8e, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x7, 0x800}, {0x1, 0x5, 0x9fb755b0ef311a49}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r85 = semget$private(0x0, 0x8, 0x100010282) semop(r85, &(0x7f0000000000)=[{0x6, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r85, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r85, &(0x7f00000000c0)=[{0x1, 0x3}, {0x0, 0x8e, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x7, 0x800}, {0x1, 0x5, 0x9fb755b0ef311a49}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r86 = semget$private(0x0, 0x8, 0x100010282) semop(r86, &(0x7f0000000000)=[{0x6, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r86, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r86, &(0x7f00000000c0)=[{0x1, 0x3}, {0x0, 0x8e, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x7, 0x800}, {0x1, 0x5, 0x9fb755b0ef311a49}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r87 = getegid() r88 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r89 = openat(r88, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r89, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r90 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r90, 0x0, 0x1, &(0x7f0000000180)={{0x6, r91, r87, r92, r87, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r76, r73, r92, r59, 0x108, 0xfffb}, 0x400, 0x10000, 0x40}) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x1, r47, r74, 0x0, 0x0, 0x46, 0x81}, 0x10001, 0xfffffffffffffffd, r49, r50, 0x2a, 0x2, 0x4e2c, 0x105}) 02:05:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x7, 0x40}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x4, 0x8e}, {{r0}, 0x0, 0x0, 0x80000011, 0x1, 0x2}, {{r0}, 0x789d4e5562e1995b, 0xe, 0x0, 0x100000001, 0x5}, {{r0}, 0xffffffffffffffff, 0x68, 0x80000066, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x400, 0x5}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x7}], 0x6, &(0x7f0000000380)={0xc8e, 0xfff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x38a7, 0x0) 02:05:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) sendto$unix(r2, &(0x7f0000000100)="21895847096f535662446ce3dfa7a74d48011aa1cbe614ae56866f3e8a51626698159fd51bba0821866d9e8295604c1199a625154386376df7f7fa8470c6015230614da3e15f57126d5b17eb5a93b492b82639037232525bde89768223c583962833da06ab50b7db8e4275cde6484e4390bf642c17d7f3c4d0c3e6a5779494b68c3f686d13eef33f3aea21c0750edbfe4162aa23dec55d850bc9300cca525b88eab93bac02cc41e8ce279348419372bab39d12dfbfeb17ace8628ce531028aa4cb0f971b85f2d1b777d8a09ab8d0b9b5", 0xd0, 0x400, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:05:00 executing program 1: r0 = semget$private(0x0, 0x1, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1/file0\x00', 0xc0, 0x8) r2 = openat(r1, &(0x7f0000001c40)='./file0\x00', 0xc8, 0x0) sendto$inet6(r2, &(0x7f0000000040)="76553892c7c3c4f9f8369501cff993", 0xf, 0x2, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x48) msgrcv(r3, &(0x7f0000002540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ca797358396d52ee887979d6f450007a8f5b9a7cd1cf1ecb2269cea30088e32e20c777eec10c1a372cb1b034cdf4bebcc6a54ff3107843ce2bc392b4f2723825ed9db1a69ecd9c8933928bdfa3853a5a7a7d427d5e7afbecd1fb8825ade79506f7913fe5e9f2a8b7f95ffe3371ecda178e63360eb23fc6afe704"], 0x1, 0x66f887a8f2be54c6, 0x0) truncate(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) close(r2) msgrcv(r3, &(0x7f0000002640)=ANY=[], 0x0, 0x3, 0x200000800) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000012c0)={0x7f, 0x8, {0x3, 0x7}}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) r4 = getppid() r5 = geteuid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0xa, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt(r8, 0x0, 0xa, 0x0, 0x0) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') r10 = openat(r9, 0x0, 0x800, 0x2) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r11, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r13, 0x0, 0xa, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getegid() r15 = getpgrp() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r18, &(0x7f0000000000)='./file0\x00', r18, &(0x7f00000000c0)='./file1\x00') renameat(r18, &(0x7f0000000200)='./file1/file0\x00', r18, &(0x7f00000002c0)='./file0\x00') openat(r18, 0x0, 0x800, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f00000028c0)={&(0x7f0000000580)=@file={0x3, './file1/file0/file0\x00'}, 0x16, &(0x7f0000002600)=[{&(0x7f0000000f80)="8920673798b7318e5ec88b5ce149904367248e2908635f6257c7f4135375a7c53bc316892390c3aa9ffaf6ce92ff68ae0189e5f6d353450e19973940fbe849348f46fb41474c59a0191f67e55ed5490ed65db71103906b1aec10da8f8ebcdfba597435563732f8f269a9f546671d17e85af405996a2b6c74e866c774957bc34f320a22d0e17b25150f916d2812b2fcc879b2f745ddd1b79bcbede05a866f93e52a4488948de82d8145d037ccc5b17649baa43632b27c8e1c9be5516deb3207e48cd2b6b2d9d0f47e182184169de1bb3af805d387ce47b7a4e22597093509756c10a17975017757b7f642a8f8ad79c9f40b97bd23998f1974d0c0df50", 0x96}, {&(0x7f0000001080)="54b6ad6271eb44ba47c7437d4a72692f06367cdbdec3b2b9186f0efc74357df2c7ed755189c4eaa1e7aef163459576ff2bf2806fc6141de5ed272b5bdc2d767a13de40f130ee00258a4fe23044dac9d7cccf5e2d347a50", 0x57}, {&(0x7f0000001100)="8ddb3fe291ed9b45fa4691811115c55db8f11f7dcc06c713e6edd6a1d92e9708b39a7425fda0e3dfccc2850efb1973da7193b22d90782b94e99b4b6046b981aa77fd4fae5a132c2549ed4b6e164c918233a29eee3ff868e3b933f40a8b4cd12cc6d90fee9c1ad11d5022c701a8784afbe75ceb6da52aab09b0f1c084c12cf72ded6224aa42ed354656c1aadbe3bb595664e1c7610108828f2f20bd0d", 0x9c}, {&(0x7f00000011c0)="89a611ebc71febbf309c23a021544ba5f2025d5b2ef83aa84a8200afa091c2220aadb160781103665eb1bb1d812a0519e5533c9b7829becc9692ad99a1ae14b256269a72abc3a74aa030e08ed94800f1259cf18585996f9b8bab51f41102f12f6152d6236d62c660ed3795c6ebabdf64d928e9bd8872d555bfd4234ff4e0746c8d52cc45942491428b2a6f10666584cd92ff822d738eaca16dc5c295d95409330b13b28e9b77c50772902be398b9e7d2a0125c5c25f869ea89dd5af0dbda3139a15cc3315acef952dd190f6b27027eb57a210d402c058474c622e98cf36d1d60b0c25bf26730f55db62b80d33caad73c899b1674d6a60a67e83d9b9f7b937e874636bf6736f4e732c617c3aea63b4295b8c073d69c3d69a56467ced61caf71e68a436f488e36dcc77a0135d9809410da448ec44e41334cfc6c3239896438cee73e7c5c72a4ed96ce6e1008ae10f8660af4ff1e47ec75b7b2e25d537a1ef2bcd1b204ec5b86dced2548ee1d3c38cc4ab872df9c488c9c68fdddc8165978a4c44f73d69c1f3a7b3ac2cb115de83995c7235df09861bb944f84c2faf0842d4c52abf9eddbafa4eda28ae25ef5b096fede58163c588c5872449466a0c4a5339ecb84607c513fee1393aee5cf6edb02f0a08ff1937c41fd61950c38caefb044559a87691595333ecce9644188a8f8870ce0f7d244758983df5c8a465277e11af52b82b387ebc4cfe9d230b0d5890ab6c72400bbe9d5ada62f5dcaebfa0ccd39f20c6f5c91d06173b60e87f6862ecf7e95fa6ccee72fddeeb8e2e6776cc1b99bac8c3ec8a6b36e912f6892522edc156d2092254c1f44be73ad7025fd8fcd166f60e0f0b006ebe567d735e84e05fd75ce6997aed30f601b53c18438a8499ebdcefaee54662440155a8f02c6ae99e697837dbda9a2b0711549f947d05478aafe964e481e49f762442463dff0b4a389cacc2e3e7847ea72614813882d35345207b3872e40abec5fc5ef1ed331ccfc67b0511303a4ac4a39d9b2c3685383081f63bc775d2de1bdd811658fa32137a8db5615c8232c86eb4309c1ea6d5629031e814c913feb0b85d2100048e7cf1a7235109b02c8cc9410e310bc39d35c0d0bc665e4e800c65d7e1b307b9f813be4fa6533d0b8a8879069d2fc67f82bd4a9df13223d9bf6ab2e2ad9970ee3159812f840fd6472e815d9de1b89149c9650d0eece57a8eba7d95c0b877ab35adf373dc03d7451b1f698b023dd8822d17d994f1ddc1a25404f22f24358ee513088ff39dd221e52ded533e32a728148a68c6ff8e7224bd05265fc26fe221503dfc7b6e15c27bbf6fd583d1e673f4eb9dc15c14d081da7bc8900f07c3345f93d3639d11b52718ad3fd3fa1204834eb61571cb1fae255df541562767a49697454ec863364e0f058f9849abb1d7a1f94a5b513661b272c09a268741c1a629ae7f6637550b41fb4b4802bea552763122b8344dd4e70df1869ae66862848e54fd2234fe8b82c7ce7c8568477f259dabf199211acb905d3abaa896a3f129c269c11c9505c6d5d51d89a2e1d93c9efa4b35d776b6e5cea89d95bf390f49c9dc5a3eb73e7cc472659f9851fcdec62c332b92eaa1025cb31498e77675d20522a8085503f3158731f7eed5ab01fac1d0a212147a73316ff6cfb97bdcbdf1c9ed9969904b1b038de9dd4fc8f6b6278b21c6abc95c27305c545af72971cd7ed0943094da626efc464c74b7dec115437d400dd4f99bbc26ee11ab9103f85c252a5c5605d8e7b641dca4ae079d95d12bf0426ec5eb36d9cbddaab0fdf87a641a3e4b380be43f784a5c80aa5f2f937e1e0bb068dc3e3fa7f90aa840726683bae6c95428728014a5676a94ad78f697cb20b337382bf02968ca26bc14bdfa440b3b158af32eb25a83632e361e12ac173ac96c5fde0305efc37a786717bd3242c6e099e4ec2b5b4a55e3a88ce209a745dbb5c89ac81d55f244743da53ecbedd6d20934ae1de6234ce2b4b09c6977d5e2f0fe4b1bbfd7ded486a06025332a02af6a6cadb48e4b8302bbccc29f8adf9fb30b3f4f67cf51faea0470109cd6b2ca57b133cd4bda3e56ff0a2ab42858323c348126f9d2d20927078a4881382a366a32d6076291859cca0ca43c2a8bf3dd8621e5bf535d038e2a53507d316b26d2c492bc30fe5034901629335539e37d3cbd584ff7ec24bf3ce78200d46f3d1284cae8238d15def4c8601193351acfdf592f9657b508cde767289586608708b9fb7e47ede28867cddf714ee1cbf074bb2a3d829da6fcfd3cec791dbbc9d4e0b8eeacd2ae7c8b02898c726c171875ba52530535016c4310161ed38f883acab68e68948dae4e4a56efc53f9af0c006f563ab51461e412ed24a1f7f4467ae551dd724106c86f2181d8580e463ea5d863532bcdcf488a70b980fb412f9b9918b7b2d108ec8c254f92bc20e093956c8f2862c6f04c726876ff0676d18f80166ddd8c14fb8a2169649a1eb371d1a1d017a8926ffe16c2d97e814b39a173d4e1432fa456faa3413bf9cecc693c93566ee670ebaffd98aca3752b50bfdfc4d598fa994daa6ae7ad7109c2cb9999f567e4710e3f4f155d02ba0cd23b3fe542c488156c660e3417bcb72116ed3b05eded76305250057814f73de34f72db9065b1acf76b162a3a4a1accbf234f9112be168185a7f3fe8822ae0ba3cf3dec7bc1a6521c0b62cc8d6c02bcac06b82962388f6e2df782f85005fbe61757282dfeea855278c1bb36dff5c8133dc11f0fc7a02b795e47320833b4b35e351f6108b60b7ee52b49df2750f93d5228bf7c35afe68ed622e7d74c4666a8e8aefc13927f05dad946e21421a45e6d05b258de69ab9fbbcb20347409722a99061b20979ca0ba3ba7d26bdb329af5bc8cb5c665036acc2fa10a3cdc9d522b57363276c4eb17dcdb5877b3dc185478abe87832cf362fcf6781db801c716eb3fa1c0f36e35e091299f0f8f3b1a5f242be79e4252c07dfaf868731d4a93e715373b1edf14ecfe13af5c08ce3bf7d4ea4d80623e698743d239b044a2e3ee100be4a998e0b161d0a32cc5c7457cf40ac0a5a8069931bc4ee95f5f8fe1a00f4c6f3e752498a7c2bb3bb9e97dfb99639ddcee4236c94341f42ec06455ac3745f0f08d037e21090e7a0a25dc8c86ad61dd55e9b7b0f5db7292f787c0541d16e107aa11001832a206a6da86a3b818bcd6195214a8c8e1cf8678c2f12da489d1cca3505427ff3d6f9d65ef11aa11dfda6b5103a9abb87f479a6e3df5f140b2697a901e27f2d4635c2a63306664858bc0de489de50a7c9ee96a57ead496a81da7acd64c6e022e87ea9a0c6afe6d45e679418fb8f1d5fb72eea542faae2b1998a63b0bbb51b3dfa2f5fcd7bb490cab6d52ba4e2b38e6d80b95b8b6238a9db317892bd15fa484d3274a6773913bc969e98d8a9c9ad30535c5aa4b01371173e6ab4a7e59eafc56753a4d20106b21d0b646528350c82ab086836c68219a032cfea2fbe0f4ed40cc773de70c485f399fdb070eeaea929d58f5a31a1a3a6b623e26fbc685e3f83693e4b4c4932ead6ca9810a49efc7c7c5ebd073c5483a2fd17973204831d67910761e4b64af65112828a9c04d3fbbffe197f4113e5c176896b79e95005d96ac399cfdae9fd30b161c58b5deb4de8a33f34a8ecc36a718dc1dc882f3009544a32c7fea3dc8016ab5986904c95fb1e2bd2cc937ac7e75440817b0609d2710743959538804eca8b0e6b52b41c75bdfda57842d1045f33c999aa569b0692727ecf39eac0e444a573683d91218e0e90e735c1e3c08001aad547a0949717ba09475cc4ca408a3fb8adc2ac620f321c5999275d28a98c7facb2b18c3a4ee00ea49988803398fab706a8bc0e61bfb2a9ad0cb426db30ae0b53aee820f8e42cef52ef6df4c3639a714facd57213983a3ffd15699a04d2d2661138c8e0cec9b3119964f063cfa7488467073f4094f650c93d61ec4cb573f518d68de35857dc4e1063e2049035fb8fd2fa8663d35133e4bf6ddb38053fa82c92122ca82d66065dccfbc789b441b8d20c2dd81af7fc5e14fd929f7594be561b9b430c46bd33cf2d696031246e51bf69749d45465b239804af888241dd501d2df9f5ad6a6e7f5edab31fbfe025a58806c60666cf00f3ae571377fc5c20e1b3af7be92420b2a712fb09dcf5ae16e3cb3f29a270842d75f3ffacd205d67a23826e7494e758a45dfc9a95cc144e439a23d8eb4c27664256f0240bb3864c17edb351554368e166e993374567c207fc740da454838cc2a4b6967c05981c9d9e471fbe3e21621eecb07e4ce1249bc42e025777a46817ebe5eb322edb46a6e69b6c38de0f0680a8710f7e260ed88c36f914285266dd5c807c55074d3cbf0c0cd920902d3175a03d87b6c1f04d1ead5ea1448af576c5fd0273c677abfbc87844e77148f42790d0d5318f2e62981bf9307cf6a20d6592941ec948cfd30164202f3ded93d24e3513cfb1d50de80a89f245dbac2b072a2aa60f2ffadc49289cc2fe15cd914c70379328ac8923df6167c12e241e848f2f92947da742f4a8f72807c77aa95e92277de2f200347ec571b3169a6cb3a4d03900a352aa597a715793718d90149e820bb5e6d2bcdd5d83978983c037d7d2f8f7c9aba6738778a1c82c9c83eabdf50e4e29ca2c563ccd51864cf5e068ded25e77ece30f80fce29aa67a4cf9edd88fd6235619a42534cb41d275cf271a3466efe4b7c38e0930c228d31b8db31129c234a514c67c786082f79f2c2d01cf3dbb017ddd4b135020f000ed628848627416f106ae8dded13c7988455fb9db138fb9cd5c2ecf106927dff8a0f90845e5efecbbe3f275ed76a596e036e369b065397d65ccd599e720e5b9cd56e5c1f78484d8bd1957d3d4753657a845ef25763fcda09e7a49518b240a9d207101dd56ed7a3920d33cd852b076705d08284c76193a13d2306dc43e1598392d4ef3f5f3eb8ae09ec5e76a11d109342e9017749732191a65897284e6c56b3570fa94e6a3a1ea864de11bea5d4e8582817dbddab367b6fc1eb0bfaef8a14a3b79248b236f04ea4d47f25f44876d7c967867bac98f9410b07b224abc5cfb1559d7f559c2e615cd86bc334d9929789d68078f952289281fcd16b731d66a330edd878fbbc9cc49effcfa23e0fc37c3cf6dd1258927b64abaebba591e9972ca046a55cfeb4654474b6dc8d3ddd64120e84eeed02d3001590e4252993f73f1427ef2d39f43ef42d1f666afda6d12219de2d507eb0344623c0f794f82175a469bece15271bd340de888c2c72f4a1e831a536d353c6b32594c90879fb2685ba19a804a71c228588a63ac0c6208433c7613228143b64038d09f17910bc86cf69a0bae535cca53168964c4668b9c1c9a306fe84b97d8bcc20ac12679b6df769991a0422e79a98585555dc548239c93b1ae2c1f10ac2d3a268f22a8bb864795b2efe1e8eeee0bd8485aa33293bc30091c79395899f0617819f9bee7c67d85def30cb0f03e30342c190c461d2e1c40825d2da7015f64d4859c31aa1b4d73e606ef7c34a669134c7182158fda900f1173c3bea796453dcb9f126089ae3b5180976ce072e31121095de0412a1b42e7665fbceb52c57592ffcd44bf7f8cf8e38d258063418de3c36a734ba7d7530080fd0ff52b82157526b22a99489ca1561ff6fe5b88aaf94b0e2f44b01849384c6b922855d247316081552bd9bdc3e112d937a12b5d5bcdf0d7297738bd5478d4ab629b406cd06256984cf0ca56570563e0d4eea7bf3a0c09bd98b512b085fb474df3", 0x1000}, {&(0x7f0000000b80)="08109f36a2f6fbccda3babfe036876afb68ab67a9e8f7097799161d1c747654c5e9f222d11190346806eb2a784f9156d065b744ca54dd90b167f057f707b74be981c2fb4efe2e56ec99384471cbbe34534a799703c42686af632dbba9e623d62138950fc61e0d6665e911425558ef10743af6847c0de56aeafd569048944d70e3e23200996746a2425492045ac1ba358d8219a84e45dd5f547937613e30dca50bf", 0x49}, {&(0x7f0000000a80)="dbef7aff77e27b84f0f7f5a01bf86340d32b8e5df9ca1ed0ce150116254055b35acecfbfd4006d3b968d85272e0f6a6e9f19c1e47edaeaa1b72be70861f832fa193ccaf0fa304d054ec8998dae7c861bc3895d4432af5e084c912a9661c30e5a9f9782bf30ed6a4512f87fe1940a6a2afccd3f7c71f8e81c3b5f460a268b8be5ab051a9850390400c4456eaab32a91ec474ac2c83f31d4dbdb6eda74cccec757c2bde1dc59b1b5c85680fdb2df1acd922af272c113a8424628cb0f5f400d9afab54f5a63ca5382615ffa805f4b9cd3a0bccdd7e5eac9a9039ed8f2cc28ab", 0xde}, {&(0x7f0000002340)="644cb3324c71e0d21c09d43fda493539c9e55eca3005a24f4752dde25dfc141e3202dd84c0ad1c4273643e450b67d8728d9ea71e878ea8be16861849d67eaad6851b6f45e8b82aa91670a449b9fc85bc764709176df0ceb3b087440ff48cf04d922672d5bd0b1eced1382e268f14737c766a71f15a94218aeafa44a9fcef6c21b30691ea9cc2ab7acea6b970f2d21fce62562955752a35e42559088fcf5ceac168aeb25f821af17a1ba171266973f14567f16c5dc5cc04cd0904ed36ac0e1e12c7ae045622f53e4f2716b1c8cd4ec567b8e964f1ced867f2efc89a543539c391857a1dbb5eb6718bd9e358988d", 0xed}, {&(0x7f0000002440)="0a21a1942ad4d78d38b843415d760a41e82a33b2daa1d37ad6964744fd5671ab2e", 0x21}, {&(0x7f0000002480)="e5bdd19d7260daa3ba1e23e088206bd4ed9e5862f7d7d929aaefcce77b0aee24f64f123d12f3afdd84f83a4454e50d6be52ecaeb28a01b9057ed5c7e0a14845c67beaa1991e562e1d62b3aac592d78e1017515cf6c6a89449c25608ad5b8a54779f92dae51fa71626ef062f776e1546cde84187f8b163c0c3dc398af11ff5c096d91c07be5ccf9c6a5", 0x89}, {&(0x7f0000002540)="212b2ac3b1c1c36a4d8717fa3efb04824d2c8c4924d11d6124026959638c2e1057ec9daaca1acd6796b369bcc7d1a8700be1b4b52b41d079bd7774d627ed5dea7819525b13ea5f72d15ca4be5f3591d101ec15a47bf1d1d1e30ae4237323323ca272db992b991cfbe26c6dd249bd5504b06a6586b57c41544b62150c55192f8d0a29cecb513b3dce4f517aa735e51096a29bc8ae1a166967c238e47323", 0x9d}], 0xa, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYPTR, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES64, @ANYRES32, @ANYRES32=r10, @ANYRES32=r11, @ANYRES64=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32, @ANYBLOB="0000000020000000000000ffff00000000ea0000", @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r16, @ANYBLOB="0080ff00200000000000000100ff0000007e0000", @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r17, @ANYBLOB="c60f0003a535539709e77800"], 0xc4, 0x400}, 0x60c) poll(&(0x7f0000000640)=[{r8, 0x2}, {r2, 0x40}, {r2, 0x18}], 0x3, 0x101) r20 = semget$private(0x0, 0x2, 0x141) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000f9f000f99c6e4581130758a7ed380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000d7ce260939a865f8fd6932e9000000006ac6f69726b7408a4ece1bdf00000000000000cfab22c2158720da6da6df2fa1f3458795ff483573a724955398ec742046bb0aa2f1ec89d980f40a68f75095e177c8ecb5f2e5e274352edea9698c298fcb34d3fa5e591bb01c175e01006c8286e8520938d72e369c57c7f360fb8e78ec1cb0ccc2812780671ab7b9eb53f18a0038b7819a9a2d81d5d0228e3763cd7b9e5137cb54c33bede64d705766c9dc1c5edee0f2d1487805107d26334657c8b0328407b75fefe8c84a0c7ed1535d9b0957b8459d2f52475d2dd8601830eee8f30ff706b607eae5d4f5a34e7489291e88a89b96867cf3ec1bb11f8010a13890dd3f3158b5a54e34ff549facc6aa7672d4b40b09000000000000d2346640f7ea50ccaa438d4880034daf75e994771ab8b61a621b62f764a5c8b7257676d5fcc665baf358a31f0f28bb158737224bc17ca92ec377c94a36ab94b443de89f3aef1013ff672fb3b03a551155a1ada1c2d06c28d414aaebddba99af2249b40a1cba028649d7ced7dd96e62239285501280a89803e1043e8c7ead3b60487f6abf5a0584b60a8f31ef260ab461b7f6f7f08d4ae5aca875e3a44f4f29472fbe60dc6a776b7dd5630b6ca8d74672a7721c9959064f6ef74573c62747a37ced846b475a0fec02e71c028a88558b59450c57a075ae2c9d706fa7643d8c18747c93d4e1fde60af613ae3459d121ea25d3f867384a4da96b9ce47029664d87f9ca74883be465a9638cc6932877c597d164bdcb09b7b443824bb3a60e71a211ba11503386ae145e927c26560903f62d5866d49ea37cfa8f562807497f5e48d3371e55db74001000000000000099992ec768c7ff08d51e596d9cbc4e6fe275715d9c99a320cc204ab9c7ca640a060f0bc7c47c07f92b46b2fa020a7eb9fece86bbcbd6bce46920c8853ecca60286f1b0a66f998de1791d237a044d9c01e0bc1738d4540a1dd27fd94de133d70faac8b1abdc0b9ee588becf866934a70d9ac4012db83fba348ba9e402697ea95a27cb08af89e35dcaa8e9104344"], 0x1, 0x1, 0x1800) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000f2c2b8e600000002000000000000000094000000000000000000000000000000000000000000000000000000000000000080040000000000008c20d6fb3524293dd0b38791721849000000000000000000005879eb2f6fbdbb4e61d14933000000fef1f58466cb895dfa3480016f6672000000f79507185cb7b5e442bdc9e47e00516cecf841261e4b821c29a331256538eb4f51a32c8ceab5d2a28a6e8724995633b3e501a2f0d324200a6eabc2ee79e315aaa26ae11e3d3309162ece4e8812ff43574278103ef79e65679f2acea90f8d3ab8622d14e9625be3fca9bba48681f857437047e483f50000dda6d2c434c7295401e594994b81bb562d8d3eae1cf19866f3c6a13989d679658277a35c95d42ba0c39923fc294d3c2cc6f8d8b87a13e8bc280bdc2ead6b6afd0e5eb07ee37a80"], 0x1, 0x3, 0x1000) unveil(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='r\x00') semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000001a80)={{}, 0x4, &(0x7f0000001300)=[0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x1, 0x3ff, 0x8, 0x1, 0x3, 0x3, 0x56cd, 0x0, 0x3, 0x800, 0x80000000}) sendto(r2, &(0x7f0000001600)="26c1e884075608a303cd3c1188d3293b0a64026e76351a16c98b1b31a1a072eaed6bfc4e8323bb6bd1c0054af636ba231bd4b3bf411f8ba777e58f1b0a707d16ead35224dc11eafab92a4e41546e7ca7832c1b46509a828e7dd9c2a9c9edb11a74543ed7dc89db2606d18083e2218e", 0x6f, 0x400, 0x0, 0x0) semctl$GETNCNT(r20, 0x3, 0x3, &(0x7f00000016c0)=""/147) execve(&(0x7f0000001780)='./file0/file0\x00', &(0x7f0000001840)=[&(0x7f00000017c0)='r\x00', &(0x7f0000001800)='r\x00'], &(0x7f0000001b00)=[&(0x7f0000001880)='\x00', &(0x7f00000018c0)='r\x00', &(0x7f0000001900)='{$\x00', &(0x7f0000001940)='r\x00', &(0x7f0000001980)='.\x00', &(0x7f00000019c0)='+\x00', &(0x7f0000001a00)='r\x00', &(0x7f0000001a40)='/dev/ttyCcfg\x00', &(0x7f0000001680)='/dev/ttyCcfg\x00', &(0x7f0000001ac0)='\x00']) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001bc0)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x18, 0x2, 0x0) setsockopt(r21, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f00000011c0)=""/202) r22 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r22, &(0x7f0000000000)='./file0\x00', r22, &(0x7f0000000600)='./file1/file0/file0\x00') renameat(r22, &(0x7f0000000200)='./file1/file0\x00', r22, &(0x7f00000002c0)='./file0\x00') 02:05:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/22, 0x16}], 0x1, 0x0, 0x0) 02:05:01 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x92, 0x0, 0xfffffffffffffffd, 0x6}], 0x0, 0x0, 0x34000000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0xfffffffffffffffb, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYRES32=r5, @ANYRES64=r7, @ANYPTR64, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r4, &(0x7f0000000c00)=ANY=[@ANYRESDEC], 0x1, 0x0, 0x1004) msgrcv(r4, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x1000) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca20e25cc42681b2"], 0x1, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e74926fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c3f6fabb6713c8c3fcbb5c97875498e63bb2e19117fec0866378de0a48ccc0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10addd417bd2c5f2470a3deaf000000000000fecde7907bf698cea84b9fefc3fb12d01e1691c7d6c8b971d871c717a4e3a4810ddf0eb661e3d870758434ca813a8a5115e7b9e08fae6015c528398262f19a5ee05d2fa48705be3e701ba169160cb5f073e2e40d9c410641ebf162e9df216f5ee777f9ec5dc71ff6fc7d5026fc21df3c799d5a033050a15c062225dbaee9ba714aec72b061139da5b881f28aa8a6be30a4e57613ddcf586cef1e12ccab9f75c8fecb2810d425497b354a108850772b128677588c6262dbb6e853dfcf920796fb264321567748f377a4a0d2e646bb1256750e4b1499fc74e15bd6f39aa80e3599ca0000000000000000"], 0x3d4, 0x40000000000800) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dd8eb6487ab800b34484894c8a76199287bb4749470b3ff19e2cf914cabe1b46abc799a8e957eb4f51fc2d776cc417c1b200d74d56a4be30a9159d725ec5775bac78862eed83261517e688ca61700c64ffc78de92f1328f4eb1decb6ba61269293d9d12eb3e74e6663b58ac5971f6e03efc9db38273163b71"], 0x9b, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000075eb8a729a2ed5e4446ab01d5eba6453449de4aaea63324bb1aded453c62451532a3d134b7714f04eeca70f858cb047a7ca0372a6d8e3d0cdad9109ba0a3c9d570cca0e1e15f7310bc20b2636682d4e3fc6076de650a9595c58d4af7457230bc801439c85afb1cf0e031ed3540be8c1a29a8564446f54c91d7ca71c850c4849cbdde3885ee5ebb2dfad730ff212a4be21684816477c1403e678e0bcb8d12ff00cd6da3270f1560cfd3799475f35c0d009e566445308bf4"], 0x1, 0x1, 0x400) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x32, 0x0, 0x0) setsockopt(r9, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x32, 0x0, 0x0) setsockopt(r10, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r11 = syz_open_pts() close(r11) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) msgsnd(r8, &(0x7f0000000380)=ANY=[@ANYRES32=r9, @ANYRES64=r11, @ANYPTR64, @ANYRESOCT=r10, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r8, &(0x7f0000000c00)=ANY=[@ANYRESDEC], 0x1, 0x0, 0x1004) msgrcv(r8, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x1000) msgsnd(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca20e25cc42681b2"], 0x1, 0x800) msgsnd(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e74926fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c97875498e63bb2e19117fec0866378de0a48ccc0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000fecde7907bf698cea84b9fefc3fb12d01e1691c7d6c8b971d871c717a4e3a4810ddf0eb661e3d870758434ca813a8a5115e7b9e08fae6015c528398262f19a5ee05d2fa48705be3e701ba169160cb5f073e2e40d9c410641ebf162e9df216f5ee777f9ec5dc71ff6fc7d5026fc21df3c799d5a033050a15c062225dbaee9ba714aec72b061139da5b881f28aa8a6be30a4e57613ddcf586cef1e12ccab9f75c8fecb2810d425497b354a108850772b128677588c6262dbb6e853dfcf920796fb264321567748f377a4a0d2e646bb1256750e4b1499fc74e15bd6f39aa80e3599ca"], 0x3d4, 0x40000000000800) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dd8eb6487ab800b34484894c8a76199287bb4749470b3ff19e2cf914cabe1b46abc799a8e957eb4f51fc2d776cc417c1b200d74d56a4be30a9159d725ec5775bac78862eed83261517e688ca61700c64ffc78de92f1328f4eb1decb6ba61269293d9d12eb3e74e6663b58ac5971f6e03efc9db38273163b71"], 0x9b, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000075eb8a729a2ed5e4446ab01d5eba6453449de4aaea63324bb1aded453c62451532a3d134b7714f04eeca70f858cb047a7ca0372a6d8e3d0cdad9109ba0a3c9d570cca0e1e15f7310bc20b2636682d4e3fc6076de650a9595c58d4af7457230bc801439c85afb1cf0e031ed3540be8c1a29a8564446f54c91d7ca71c850c4849cbdde3885ee5ebb2dfad730ff212a4be21684816477c1403e678e0bcb8d12ff00cd6da3270f1560cfd3799475f35c0d009e566445308bf4"], 0x1, 0x1, 0x400) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001e40)=""/74) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/191) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/191) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) sendmsg(r13, &(0x7f0000000ec0)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000280)="8ed667f9299551ff7e4ab713d9f588c8fcd237b47f30b2240144f932f2516cac33b78d74eb35b0add171df4f973864358006b8f3864e779c399b4ef106fa35908a1b5d33e8edbd1e82f5afeecd336ecce195ffd052b50dcf574b0675e01ad08c7d638a148f51b1f36b", 0x69}, {&(0x7f00000005c0)="cfdce9246da2d7c09ce4c2f4b1a7f28524bd3c875658dee0b23e3349b61e8a2773527343547cf15c7e9fca7eb528e7ca54bd955a656fa3aae65d5d41", 0x3c}, {&(0x7f0000000600)="a80418e819e5b5b49732568b34b45b7823dfb7d4607ccbe6d3c356baaf68e18fe48081de8def7d2826bae0895f9b6371252636ae3ba44e60a00e36a7757f38b91df1db6ca4119dee4027f5", 0x4b}, {&(0x7f00000007c0)="96c66c1e20117f19d893275c4796a54ce11af2b4aa622888bf800d914ff5d9d20a0978ac7f2163cd825d2707b9ce0c16366370fec66c056958ff3135e011f81942b7813631f9bc148c68d890726a011b2a32c502adceae81e8ce3ed704100b62bedd4d865ae3ed14796bd45a2c665facf1b512be32f9c7c97dc861dec3b340c59f9187bc460169cc9bef1cea8188e776e04f51f4d04a08b7792dc9579d7b3b0262862d6c0ebb66a648ace79f6ebad189293a3d04118e9d4905bff13ecf5b221f6102615615a0ad1df091b78f2f8959ad73e1fa87de83e0f4904039a158a0c7cf06e9202a35b4506c8ed3c2c26717869cffc02d649fde0f89", 0xf8}, {&(0x7f00000008c0)="b96888296f70479738e8918e18ae8aeece29b56233ff73abefec52334233b47de0c2d76f4a94be92dd284ac0a7c7f54aa2c79ed50e4a38b70a7d3dcc7b9c2a8a9a1e7b14c3d45149c4aa15a6106a0dab752da5210aeedf554ebee4312cb4a2f675c782306acbc8062b35175d84e8e1f7d329038e5519d2b6420f22e0c04c2dea050c5068a4a623a8632ade2c7f56f1b3978f7185b2a5ef29bf207b826f858f766a611dc182", 0xa5}, {&(0x7f0000000680)="4c2961d42415ac15b615bbfe31b1505361dadb9dfba518ff9dac3e111c909f1a58d59e0b00d31a4e42efc3c77dce9ed13e403a0e4ff5b12d9b52243a019ff906b8c466d938d270f278d5a257e6592e5d739e7909cc5d", 0x56}, {&(0x7f0000000980)="8ce6ccae84c914eafaf9437e2c02be0316aa0bb2bb184bb021027643cc46bc44595d69bdab235263c34ccffe280777d39b713f51d9783f13bcb6393dcfeeb02a2b273a39806f5feeb9b9e11adb3d38c04193fb4c7df24324314f2643ffaa35a116dd", 0x62}], 0x7, &(0x7f00000014c0)=ANY=[@ANYBLOB="f0000000000000000100000002000000fe3d0c6dcf1184bd7cb08e5ea01c05f57346c902d6995e927e366473ef621d7334a4d319679e0817226fd02f47857e882694a8878bc76927255ab9dd900fd75e1fe8d56239ecb58ad4041ad8e2bdf2538319c7201dbd0fffd7ae44c8ef17667a732b030ceb03d2a25d4c529c6788c835f812f63088660f565a1840a906a93e119baf233a9a1b51f1edd602cc1d52659cc890f411a5b96c879a6b2f041f5179458bbf1d5d70f6e9c2cd26789742493d1d408e5f39c96db41c6f6150ce2067d583d6ecceb30bdd9ea6aa31e6a3415f3f62a9d0746341463afaa374c80d00000000c000000000000000ffff000000000080d4fecdc84239f381f6a1486a036b94142a2bb6bf67d50500795e5678119c2b7c49eac7938032bd3dbdc0157bb863d0179ba5fa4e0568124f973be59f1120d1169cfb7331ef8c8da70d5220e7dd3cf051dbcd847640b29207000000c99179a6bf75e43eea0945b1ced3e76b06cd04b4bbb6091b775cca9eea26ac1d5576378fc542e6d124883c4451807f7c6cb191277a06882a7f1bbd797ccc88837ce22e5638167b94c2188c39b57cfdcde5bd000000600000000000000020b6443dffff0000f2425609c0e87546cd00c56a78e238fd2f7a0095031aa3c5849716638c60305126b7980b865baf9b5f1e1519021f291009b4aad6a55e6e97bfdc14cf31db7e72cb499b74986d41eed1d98000000000005800000000000000feff0000f7ffffff6e3cb1850d4b541dbe84dfc54c2e2d02341b8a33d2bcc036bdbf7ee00d369692a9393410583155cc91dc0f2b585b348bd556c37ac3631fd8928f310556b5544bcbc9c5684fe61b00d8000000000000000100000001000100cb1431d78163d4a434d6223df4c921af0cdf553a1751c2316c4468bb9461c01230f0aff3eed5ca0dfca65ac187a5af79f65398e30ab9a849ead7b872049a46a010750f0e434c557b92d05925d1efea599d516007d172eac1ab58ef1a94e28582941afe69af5156e06f2d3d36e46740dda3e645e8324ca3f2506c3f2c0c604b5b9e5660da8dc6ef669e9b58a1095d27b4b24363aa24059cc47c603bb41242b097c1cf8f1785b5220e039c460d2352c53f21129a6f04490bd13511653a59858c7d40e44714c1d1dbf38000000000000000feff000000080000afc7b178f5d10ce20485bb729b078c7f84f3657dfd9c6806dbbc762759d240632fd21ff78e3e4cc066b0b9e986c86f595f2bcb8480882fd526228d4274ade01e8efc6aa26fb106de70215b0d9de8695ed667926e23a7b1584d168fc114c0ec66096fd7494d144dbdcc16000000000000580000000000000038c17f5d82000000f44a3fa188ea0bcb5fd1ba626a82bebe4008572d0c852da1cbc7cf4be533ccac2fb17074a13e1798c74052c67228b9c05d1f52f67a5ac7a97a7beb5bea86dc18e422d300000000006ae14f9a56e75e14d1eb3b4f034383fb0e4135616f849151fc52904d5347ab9e3838fd70cb5d29f8e496606f74eae6391f42ee539e04c39107c0afbefc522c21bbe75a5f8ace669da921502d11fd468b8b36c2f33d520393baf1529349cc3f1e1d6b25ecfd7ad757c15b3433d0d6d3c3008f2b58c819e7716a055e5401c07ded299a40a4674e8fee56a0f4f35d70ae797062d5606b70088640ab7b8052dddee84e85f00dcd0346868de27359af9315cd5303772d1d33040f2d7dd292580ad87d6cac259ddb48847c4993d7b4568078b886481b986a9e0a0eeef7f9e2e27df772435456353f04c05f4613b1da023ea85ce5ee8e7d7422"], 0x418}, 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r17, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r16, r18, r14, r15, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) close(r21) accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000f00)=0xc) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = dup(r22) listen(r23, 0x0) r24 = socket(0x2, 0x1, 0x0) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r24, 0x0) sendto$inet6(r24, &(0x7f0000000040)="94cd", 0x2, 0x417, 0x0, 0x0) dup2(r23, r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000f40), &(0x7f0000000440)=0xfef1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) sendmsg(r21, &(0x7f0000000ec0)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000280)="8ed667f9299551ff7e4ab713d9f588c8fcd237b47f30b2240144f932f2516cac33b78d74eb35b0add171df4f973864358006b8f3864e779c399b4ef106fa35908a1b5d33e8edbd1e82f5afeecd336ecce195ffd052b50dcf574b0675e01ad08c7d638a148f51b1f36b", 0x69}, {&(0x7f00000005c0)="cfdce9246da2d7c09ce4c2f4b1a7f28524bd3c875658dee0b23e3349b61e8a2773527343547cf15c7e9fca7eb528e7ca54bd955a656fa3aae65d5d41", 0x3c}, {&(0x7f0000000600)="a80418e819e5b5b49732568b34b45b7823dfb7d4607ccbe6d3c356baaf68e18fe48081de8def7d2826bae0895f9b6371252636ae3ba44e60a00e36a7757f38b91df1db6ca4119dee4027f5", 0x4b}, {&(0x7f00000007c0)="96c66c1e20117f19d893275c4796a54ce11af2b4aa622888bf800d914ff5d9d20a0978ac7f2163cd825d2707b9ce0c16366370fec66c056958ff3135e011f81942b7813631f9bc148c68d890726a011b2a32c502adceae81e8ce3ed704100b62bedd4d865ae3ed14796bd45a2c665facf1b512be32f9c7c97dc861dec3b340c59f9187bc460169cc9bef1cea8188e776e04f51f4d04a08b7792dc9579d7b3b0262862d6c0ebb66a648ace79f6ebad189293a3d04118e9d4905bff13ecf5b221f6102615615a0ad1df091b78f2f8959ad73e1fa87de83e0f4904039a158a0c7cf06e9202a35b4506c8ed3c2c26717869cffc02d649fde0f89", 0xf8}, {&(0x7f00000008c0)="b96888296f70479738e8918e18ae8aeece29b56233ff73abefec52334233b47de0c2d76f4a94be92dd284ac0a7c7f54aa2c79ed50e4a38b70a7d3dcc7b9c2a8a9a1e7b14c3d45149c4aa15a6106a0dab752da5210aeedf554ebee4312cb4a2f675c782306acbc8062b35175d84e8e1f7d329038e5519d2b6420f22e0c04c2dea050c5068a4a623a8632ade2c7f56f1b3978f7185b2a5ef29bf207b826f858f766a611dc182", 0xa5}, {&(0x7f0000000680)="4c2961d42415ac15b615bbfe31b1505361dadb9dfba518ff9dac3e111c909f1a58d59e0b00d31a4e42efc3c77dce9ed13e403a0e4ff5b12d9b52243a019ff906b8c466d938d270f278d5a257e6592e5d739e7909cc5d", 0x56}, {&(0x7f0000000980)="8ce6ccae84c914eafaf9437e2c02be0316aa0bb2bb184bb021027643cc46bc44595d69bdab235263c34ccffe280777d39b713f51d9783f13bcb6393dcfeeb02a2b273a39806f5feeb9b9e11adb3d38c04193fb4c7df24324314f2643ffaa35a116dd", 0x62}], 0x7, &(0x7f0000000a80)=[{0xf0, 0x1, 0x2, "fe3d0c6dcf1184bd7cb08e5ea01c05f57346c902d6995e927e366473ef621d7334a4d319679e0817226fd02f47857e882694a8878bc76927255ab9dd900fd75e1fe8d56239ecb58ad4041ad8e2bdf2538319c7201dbd0fffd7ae44c8ef17667a732b030ceb03d2a25d4c529c6788c835f812f63088660f565a1840a906a93e119baf233a9a1b51f1edd602cc1d52659cc890f411a5b96c879a6b2f041f5179458bbf1d5d70f6e9c2cd26789742493d1d408e5f39c96db41c6f6150ce2067d583d6ecceb30bdd9ea6aa31e6a3415f3f62a9d0746341463afaa374c80d"}, {0xc0, 0xffff, 0x80000000, "d4fecdc84239f381f6a1486a036b94142a2bb6bf67d5ceee795e5678119c2b7c49eac7938032bd3dbdc0157bb863d0179ba5fa4e0568124f973be59f1120d1169cfb7331ef8c8da70d5220e7dd3cf051dbcd847640b2922afd543ac99179a6bf75e43eea0945b1ced3e76b06cd04b4bbb6091b775cca9eea26ac1d5576378fc542e6d124883c4451807f7c6cb191277a06882a7f1bbd797ccc88837ce22e5638167b94c2188c39b57cfdcde5bd"}, {0x60, 0xc5e101173d44b620, 0xffff, "f2425609c0e87546cd00c56a78e238fd2f7a0095031aa3c5849716638c60305126b7980b865baf9b5f1e1519021f291009b4aad6a55e6e97bfdc14cf31db7e72cb499b74986d41eed1d980"}, {0x58, 0xfffe, 0xfffffff7, "6e3cb1850d4b541dbe84dfc54c2e2d02341b8a33d2bcc036bdbf7ee00d369692a9393410583155cc91dc0f2b585b348bd556c37ac3631fd8928f310556b5544bcbc9c5684fe61b"}, {0xd8, 0x1, 0x10001, "cb1431d78163d4a434d6223df4c921af0cdf553a1751c2316c4468bb9461c01230f0aff3eed5ca0dfca65ac187a5af79f65398e30ab9a849ead7b872049a46a010750f0e434c557b92d05925d1efea599d516007d172eac1ab58ef1a94e28582941afe69af5156e06f2d3d36e46740dda3e645e8324ca3f2506c3f2c0c604b5b9e5660da8dc6ef669e9b58a1095d27b4b24363aa24059cc47c603bb41242b097c1cf8f1785b5220e039c460d2352c53f21129a6f04490bd13511653a59858c7d40e44714c1d1dbf3"}, {0x80, 0xfffe, 0x800, "afc7b178f5d10ce20485bb729b078c7f84f3657dfd9c6806dbbc762759d240632fd21ff78e3e4cc066b0b9e986c86f595f2bcb8480882fd526228d4274ade01e8efc6aa26fb106de70215b0d9de8695ed667926e23a7b1584d168fc114c0ec66096fd7494d144dbdcc16"}, {0x58, 0xc5cebc0a5d7fc138, 0x85, "f44a3fa188ea0bcb5fd1ba626a82bebe4008572d0c852da1cbc7cf4be533ccac2fb17074a13e1798c74052c67228b9c05d1f52f67a5ac7a97a7beb5bea86dc18e422d3"}], 0x418}, 0x2) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r28, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000200)=[{0x1, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x4) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r27, r29, r25, r26, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r33 = socket(0x2, 0x1, 0x0) bind(r33, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r33) setsockopt$sock_int(r33, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r35 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x80000000, r14, r29, r31, r32, 0x0, 0x5}, 0x5, 0x4, r34, r35, 0x6, 0x6, 0x4, 0x81}) socket(0x2, 0x1, 0x0) 02:05:01 executing program 1: unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='cr') unveil(0x0, 0x0) pipe(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000840)=""/221, 0xdd}, {0x0}], 0x2) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe2(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r6 = syz_open_pts() dup2(r6, 0xffffffffffffffff) r7 = open(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, r7, &(0x7f00000000c0)='./file1\x00') write(r7, &(0x7f0000000180)='X', 0x1) r8 = syz_open_pts() r9 = dup2(r8, r8) write(r9, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffd31) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000340)={0x0, 0x6}) semop(0x0, &(0x7f0000000040)=[{}], 0x1) r10 = getuid() seteuid(r10) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffff0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xc, r10, r11, 0x0, r11, 0x0, 0x3}, 0x7f, 0x69, 0x200000000006}) r12 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20000003b, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x33e) r13 = getgid() chown(&(0x7f0000000180)='./file0\x00', 0x0, r13) semget$private(0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semget$private(0x0, 0xeb51a75da04fc21d, 0x3c) r14 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r14, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000180)) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0x1c3) getgid() semget$private(0x0, 0x0, 0x286) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) geteuid() 02:05:01 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r1, &(0x7f00000001c0)='./file1\x00', 0x1c) link(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) chflagsat(r2, &(0x7f00000004c0)='./file1\x00', 0x5c28f146edd960a9, 0x1) r3 = semget$private(0x0, 0x4, 0x120) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000180)=0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/184) socket$unix(0x1, 0x2, 0x0) getpgid(0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) socket$inet(0x2, 0xc001, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x20800000032, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000400)=0xfffffffffffffd10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x18280, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xfd36474eccf4ca29) ioctl$TIOCSTART(r12, 0x2000746e) dup2(r12, r11) r13 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r13, r14) r15 = socket$unix(0x1, 0x4, 0x0) shmget$private(0x0, 0x2000, 0x60, &(0x7f0000ffb000/0x2000)=nil) getuid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0xfd36474eccf5ca25) dup2(r16, 0xffffffffffffff9c) getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000003900), 0x5) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x18280, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xfd36474eccf4ca29) ioctl$TIOCSTART(r18, 0x2000746e) dup2(r18, r17) r19 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r19, r20) getpid() getppid() 02:05:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r2, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f900"/2115], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = getegid() r4 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r4]) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r6}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r7}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r10}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r11 = kqueue() kevent(r11, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r12}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r13 = kqueue() kevent(r13, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r14}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r15 = kqueue() kevent(r15, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r16}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r4, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r10, @ANYRES32=r6, @ANYRESHEX=r13, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r15, @ANYPTR64, @ANYRESHEX=r16]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r9, @ANYRES64=r18], 0x6, 0xc00) r20 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r22, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r22, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r22, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r22, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r22, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r23 = getuid() r24 = geteuid() setreuid(r23, r24) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) msgctl$IPC_SET(r22, 0x1, &(0x7f00000000c0)={{0x6, r24, r25, r27, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r20, r21, r25, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r4, r4, r4, r4, r21, r5, r5, r5, r5]) r28 = socket(0x2, 0x2, 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r29, r28) connect$unix(r28, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r28, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r31}}) r32 = getegid() r33 = socket(0x2, 0x2, 0x0) r34 = socket(0x2, 0x400000000002, 0x0) setsockopt(r34, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r34, r33) connect$unix(r33, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r33, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r36 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r36}}) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r37) preadv(r37, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r37, 0x0, 0x20000a) r38 = getuid() r39 = geteuid() setreuid(r38, r39) r40 = getuid() r41 = geteuid() setreuid(r40, r41) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r43 = syz_open_pts() ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r44 = fcntl$getown(r43, 0x5) r45 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r45, 0x1, &(0x7f00000000c0)={{0x6, r39, r36, r41, 0x0, 0x80, 0x9}, 0x2, 0x3f, r44, r42, 0x95fb, 0x2e3, 0x138, 0x2}) r46 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r46]) r48 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r48}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r48}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r49 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r49}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r49}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r49}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r50 = kqueue() kevent(r50, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r51 = kqueue() kevent(r51, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r52 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r52}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r53 = kqueue() kevent(r53, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r54 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r54}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r54}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r54}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r55 = kqueue() kevent(r55, &(0x7f0000000100)=[{{r54}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r55, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r56 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r56}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r56}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r56}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r57 = kqueue() kevent(r57, &(0x7f0000000100)=[{{r56}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r57, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r58 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r58}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r58}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r59 = kqueue() kevent(r59, &(0x7f0000000100)=[{{r58}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r60 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r60}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r60}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r60}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r61 = kqueue() kevent(r61, &(0x7f0000000100)=[{{r60}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r46, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r48, @ANYRESOCT=r49, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r52, @ANYRES32=r48, @ANYRESHEX=r55, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="0494f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd3722dfc6829db9afd24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933f", @ANYRES32=r57, @ANYPTR64, @ANYRESHEX=r58]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r51, @ANYRES64=r60], 0x6, 0xc00) r62 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r64, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816000000000000000000009d801be9bc0dee3eccb77c8a28142bd54f2d04f135ee5ab451ce7c57311c60ad2f845f6a6b60cd97848d923c6396810f824c4146332611d99df833909716a2ea3975c363d5c2e0a456b1117e3dfcd93c2bd1c87b025ee4b10e83dcd3eb1bb52a3c7d0324a978aad233a62ba2f089e9d9aeefd6ae905ed5baf668eccab9863783d5f4bb9b7a9752a4bb2ab72a2bd97f68babe5ffa7624c142eb588fe999aa646ea3c6237ec9838f85c124d5206ce3814c63fa7b62db4085f38c14fcf966167e59d6e07c02932602e720f9a90135bedf269e40d60b65041ba8ba3c182ebd42719c68434b973e9e79199e3775d8e2eda8b1a91ca5b80ad1966faebd10176cc3c3ffda28d4006271987c2bff9bf21d35f2f00cef1ef21bb7b31d473581155e4fa2d310aadda1b933c3b63e8a2430e829dbbed50e3f9c4b7f3fb7b9431b0f26b1f4"], 0x1, 0x7fb) msgsnd(r64, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r64, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r64, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r64, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r65 = getuid() r66 = geteuid() setreuid(r65, r66) r67 = getegid() r68 = getuid() r69 = geteuid() setreuid(r68, r69) msgctl$IPC_SET(r64, 0x1, &(0x7f00000000c0)={{0x6, r66, r67, r69, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r62, r63, r67, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r46, r46, r46, r46, r63, r47, r47, r47, r47]) r70 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r70]) r72 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r72}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r72}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r72}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r73 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r73}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r73}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r73}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r74 = kqueue() kevent(r74, &(0x7f0000000100)=[{{r73}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r75 = kqueue() kevent(r75, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r76 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r76}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r76}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r76}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r77 = kqueue() kevent(r77, &(0x7f0000000100)=[{{r76}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r78 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r78}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r78}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r78}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r79 = kqueue() kevent(r79, &(0x7f0000000100)=[{{r78}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r79, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r80 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r80}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r80}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r80}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r81 = kqueue() kevent(r81, &(0x7f0000000100)=[{{r80}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r81, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r82 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r82}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r82}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r83 = kqueue() kevent(r83, &(0x7f0000000100)=[{{r82}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r84 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r84}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r84}, 0xffffffffffffffff, 0x414e18583dc1e02a, 0x0, 0x7}], 0x0, &(0x7f0000000000)=[{{r84}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x9, 0x2}) r85 = kqueue() kevent(r85, &(0x7f0000000100)=[{{r84}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r70, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r72, @ANYRESOCT=r73, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r76, @ANYRES32=r72, @ANYRESHEX=r79, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r81, @ANYPTR64, @ANYRESHEX=r82]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r75, @ANYRES64=r84], 0x6, 0xc00) r86 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r88 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r88, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r88, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r88, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r88, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r88, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r88, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r88, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r89 = getuid() r90 = geteuid() setreuid(r89, r90) r91 = getegid() r92 = getuid() r93 = geteuid() setreuid(r92, r93) msgctl$IPC_SET(r88, 0x1, &(0x7f00000000c0)={{0x6, r90, r91, r93, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r86, r87, r91, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r70, r70, r70, r70, r87, r71, r71, r71, r71]) setgroups(0x9, &(0x7f0000000240)=[r3, r4, r30, r31, r32, r35, r36, r46, r87]) r94 = dup(r1) sendto$inet6(r94, &(0x7f0000000400)="22c5feeb30a0e7108889c117157f8bee8553d0c98e34e5", 0x17, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)={0x3, "1e46be7a158bc1aa3697bd7dd72417cfbc52eb11ed09903182053622632902c90e116cc762935e93154da4ecff8dc8180c672e1c10a7a39f9f3e6f9265e5152ab19dddd0d4159be489506ff68491e13947ae79f44fd92296c756e5383000c18724931df329a137651ffb11cd16ce26da79ff550c722afdef834ccf499e801105275a872b37b9ddf8e52053b7e9d74c35a3bb9215ac6d3fb0f1d9b8211e9dc2cf4cb8222fe6d85d573a42a1a1"}, 0xb4, 0x0) 02:05:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="603922e7873adf968808792d689b76ca8e3a8e861202996495ee08c452386e2b4efccc4d0a7447011e00e4818fca2091d4812a6385f95efd7c71abc2cd30a7184572ceac5132de9152"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[], 0x0) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 02:05:01 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x803, &(0x7f00000010c0)=@in6={0x18, 0x2, 0x6e0, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001180)={&(0x7f0000001140)=[{0x21, 0x7f}, {0x26, 0xffffffff}, {0x48, 0x8}], 0x3}) acct(&(0x7f00000011c0)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x8001, 0x7) connect(r3, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000012c0)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCSCTTY(r4, 0x20007461) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0x2, 0x0) write(r6, &(0x7f0000001340)="6f75163388d408967e163e995da7eb9dbd3bccedd3bc5051f6ce3af270362549d5adef922ff15a30383763e01bf681d6d29ba4fdf0c84f9737fa33cac86bfbc41467391c6d3689c48bfb8d66b412717f820447558f654e25c3146811a6771d5b72674fd3fdda5a855badc5", 0x6b) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/speaker\x00', 0x200, 0x0) dup(r7) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x5, 0x3) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x9, 0x0) fcntl$setflags(r8, 0x2, 0x1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001440)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x1cee2a2c239b0a3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r9, 0x0, 0x2) r10 = open(&(0x7f0000001700)='./file0\x00', 0x80, 0x34) connect$inet6(r10, &(0x7f0000001740)={0x18, 0x0, 0x5, 0x1}, 0xc) r11 = open(&(0x7f00000017c0)='./file0\x00', 0x1, 0x20) symlinkat(&(0x7f0000001780)='./file0\x00', r11, &(0x7f0000001800)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000001840)) semget$private(0x0, 0x1, 0x10) 02:05:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) sendto(r0, &(0x7f0000002400)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b01017a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72f49d96fb0c371cb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x2}, 0x5, 0x0, 0x0, &(0x7f0000002280)}, 0x406) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 02:05:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x4, 0x0, 0x0) r2 = dup2(r0, r0) r3 = getuid() r4 = geteuid() setreuid(r3, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r5, 0xd377f17beca115a5) sendto(r1, &(0x7f00000000c0)="c1", 0x1, 0x0, 0x0, 0x0) shutdown(r2, 0x1) pipe(&(0x7f0000000180)) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 02:05:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x38808, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x401, 0x3, 0x0, "b0221b2ba2dcd304f238aab3f2d9050dd4fb7854", 0xfff, 0x4d00}) open(&(0x7f0000000100)='./file0\x00', 0x2bf7a68e335ee934, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 02:05:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8702883ee4d1fa9a59db2c0f496a20f94f2d80fab13ce5c5134ae0d10041aeb1fc539be0e241a1ac06580af2055c2dcfdc918922e6d351bcd19d6200000000000000f87b82f4fd65e4e42f4a17359ff65ee305397dce7d41d97ac20be7dc9b989962c7afbded1a7241c27ee8a7080ce3ae810bbbeaf2562fe8a0be6d5cced0ec3df05b51b6bbcf0f2482e5d91cf74c505e28902a2fbd61477dc86499f745f7986beb61a959aec92c0479eb9d0a816bfb3c1d59726e3e7730589a04c85bb5d7624cb60c90d116adab4927032f518781dfe91b696af44721afbaa807eea9a75b14a6e14116577c99224b902ce1f308310d016b82529d347036cb9c5b350666e76bb20b2298d55d08bb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r4, r3) fchdir(r4) write(r1, 0x0, 0x0) 02:05:01 executing program 0: r0 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x1000, &(0x7f0000000100)="b540705f3cce5bf60dde7d593b89693c9e65af9fd7a8d797cd338434caeeb7ca2bb6d2e9fc27911642857e618edfe7a7d44f0408ca8137b8d0f5e0724b296288245060f4a1e91e8e71240af80e8763a10d61d3773338841848db056b9bcb11ae5e83507d5b7e34b2b072a27144b7d05833a72ce991858da015052ca07c9b0cfad80daf05cb5e8ea626fb88a5ed84ba31c0790a7e62965673134bb69306dc9b35a9cd508ad77520d754105899", 0xac) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) read(r0, &(0x7f00000000c0)=""/46, 0x2e) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="1cb0a79cf0a1a3ff0000414ad8440c0aecef14d1af7b7c6e2990db2a2d12cccd918eb372457aec3710406a14bdc8a6be899cfbfcbc0d2c8d57df1dd2"], 0xa) shutdown(0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000480)="82366f99aa90e0b59ad6612931994a3a6e03e8294af904e85a2a85a72bf8b408311081f62d8cede3c90c3ada08ee59b15f6b45b7600af77e9a04bbe4c465e925c0c041f453097096a8d83415c2b4a060f295228ac9ee23dee749366edc66ebb4e50941fce7645868", 0x302) bind$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="ffff2d2f66696c653000c2b29d5ccde183e0ad46a00d985c8f33144875f6f5809c0323466dd6428c64b017fdaf1242aa0000000000004a60b8e69e080aacb3f2bee67c06fef95989f3b1e5426d156250bdd2da967b19c9f9922184782ff16f193cbeba25319392714501d1befc3a250f2a29fe28774796e9000c51928045ad8e063ce0cf2cc5a0b3d1233870c5e5c78edeb4889ba88726c927bed79579673de4abff3eaef5291ae59ac695ae8b2be3be397b5203052c6b50054e7acbf4d7cbf3c3f6a1ab42badc"], 0xa) r2 = getpid() r3 = open(&(0x7f00000001c0)='./file1\x00', 0xe7638c5be1570c31, 0xa9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r3, &(0x7f00000002c0)=""/144, 0xffffffffffffff5d, 0x800, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x2}, 0xc) mknodat(r3, &(0x7f00000003c0)='./file0/file0\x00', 0xc000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = shmget$private(0x0, 0x3000, 0x548, &(0x7f0000ffd000/0x3000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, r4, r6}, 0x0, 0x2, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000500)="bd7af503eedb148dca40dde5598ff72baf1d916975d88e2ba97e42e514b4b10c485b2ed1cf745efabc7ecc0e67df8352ca566f8010ebfb12534537f5a3d4a26258de92209c5073e66c4cda5d4ebcaa65b7b6e89069801ef266dc09900c0a05cfff29c0a54f9e0ea9d072db834d70ff9c082942a3f84e5acb3c605a9d56967ccfb601566a290d1d64cfa6fec76c60fd081bf6015839dd9a39518e17f30887bdd11f3b451a5cdd0b7c4afd14127b7f5bbc21", 0xb1) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000240)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r10, &(0x7f0000003cc0)=[{&(0x7f0000003800)="984269b0d4a67542a7367db8f457f909a4414a928e1bf95d13b7b48f5852d5e3fa8e3b4755c1aee2275c780c824852b9a25e8eeeab74658a80bdd92bcbb710beb4b8583ccd6858cadeb942856a3aeeb636458a8bcd6be959b4662b31f56c4a999158f98b7150ff705475d3c9221b9bfc47006ae5730273ce710a4635dec5cd5587f3e06a0b2ddf2e26565123d0f28b4adbaed95c97ce43f29d6c94b9303a88c4ccca7359fa378caeb7ea2a8df08f61ed93277b2df63ee3073be8349ca48b81903892ce81aab951d07b34e53943d8c29e"}, {&(0x7f0000003900)="11aab6ef81053803d47e04ed48cd575856b282bf92ccfc4b3cbc4a81f7e13773b92c48022f33624a1e41e64f4543073e6c1b30c6ceac718c3bcbc489f081a85b2d3dcb39615d57ff4fa0ce1fa9e3fbf31a62f70968daea429057e6312f1e44f19c1985ea0f934b755c445d920b11e789bc662fd29b7b7d9788621c22f5d6e1872aea20b10d57a15aa45b649eda54cf239432f9e1bca80ab2744b84a60481cfb2ca1cd0"}, {&(0x7f00000039c0)="62f279d7fcc0b0c97408e45624a6281337ddf381cef7acfe297909dbfb61f501a8dc5003b441447fa78c1e5518d15d6bc08305979fa9d6fee84e7b8dec3f7ca2579eb9fe59179630316986745cc0d5152f5690c15912545ec45b3c1579884169a4755da9c04a0c542189ac56fd0282be528bf8379e2f35ca2d4b9ad0ddae79bf04c5"}, {&(0x7f0000003a80)="4c0102859b06f82dc19ba947d4c7d159789f90cd7e5eaf3237c5f80843f423575635931b92e21ced4b787319e4680f9263a0e17d52a98490b062ca0e4066289c79b1aae0fffc64a5896145b5b3982df490aa605d6be76c13b82dc54160a6c4b2edba3740915bd160625843d45a4efc546e431c9f61b2b02c57f4745d9a0bc62168a193bd16088ccab3aa2afb6e74c12ab6630e5863b358bbaf27e6ec62a8aa928cac645665467133c540af432e478bf16b778a0a3359893e7186"}, {&(0x7f0000003b40)="7972e2383b2ff873c0cc8d5d93f17620c1d599565e969a16dd89e72b32e05b6534568fae99473f2f666af4a8af98bbc84650350a26bb2d7e217a99f09fee530bbb33c062fbff3d8746d15d8c6564e991b54f0ba7e0297eb39245dc35fc83dee3795253e9b0325f4e28170002b2fade4186cde5f51176362d3d990c6e51b077ed636dfdda30f739d4042c44237c5e154afcb0aa935ae91e992c4467d5bdc48fd3f47f7c39d4b29eca871832e2659f527d2b6a4ea36f63936dcf270ac2bfb04324fb1d1bfe523e0fbac3aab99531dfb6eef2f2f85086e58459308e77d947f6a057b3d15435c74b9814c9e22a572ba57d75c5c5"}, {&(0x7f0000003c40)="8dec80506622411de209e889ab29ccbf47ae9f65536bfa1a91760b3efd18e6ba0ae2c38f914f5adff6e4eff8be954a1fd39e7e6d012f103f69bd4ee6024d3badc3c0480a61cceaa957740bccfa92798acd474cd3394cf65b607258a25bdd9761e44eb9"}], 0x100000000000025e) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f00000005c0)=0x2) r11 = getpgrp() setpgid(r2, r11) 02:05:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0, 0xffffffffffffff23}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = semget$private(0x0, 0x7, 0x1b0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000240)=[{0x2, 0x200, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0xedd, 0x1800}, {0x4, 0x6160, 0xc00}, {0x2, 0x801, 0x1000}], 0x5) semctl$GETVAL(r1, 0xbb87cc766ce26ea, 0x5, &(0x7f0000000640)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r6, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000140)=0x82) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x9}, 0x8, 0x20000001, 0x9}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r10, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000080)=0x1b7) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r13, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000540)=0x929c) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r16 = getgid() r17 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r17, 0x4, 0xc0) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) r18 = getgid() socket$inet6(0x18, 0x5, 0x7c) r19 = socket(0x10, 0x6f6801ba81e50452, 0x6) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r20, r18, 0x0, r18, 0x114, 0x1}, 0x800000000006, 0x4, 0x95b4}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r15, r18, 0x10, 0x9}, 0x8, 0x1, 0xa}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r21, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xffffffffffffff51}], 0xa6639db52440cd1) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(r22, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r24 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, r9, r12, r16, r24, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x0, r2, r3, r5, r25, 0x8, 0x1ff}, 0x6, 0x40, 0x5}) execve(0x0, 0x0, 0x0) 02:05:01 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000040), 0xffffffffffffffd2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8002, 0x0, "85495500020000000000001100"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "415e4731e6179489544c99c949f4cd59442b5ae8"}) 02:05:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0xd000, 0x9eb4333ff9b22eee, &(0x7f0000ff3000/0xd000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = semget$private(0x0, 0x2, 0x8) chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000140)) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0x6}, 0x8) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffffa8) r8 = getgid() semop(r4, &(0x7f0000000380)=[{0x4, 0x4}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x7, 0x7, 0x1800}, {0x7, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) r9 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r9}}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r10) preadv(r10, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r10, 0x0, 0x20000a) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getuid() r14 = geteuid() setreuid(r13, r14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r17 = fcntl$getown(r16, 0x5) r18 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x6, r12, r9, r14, 0x0, 0x80, 0x9}, 0x2, 0x3f, r17, r15, 0x95fb, 0x2e3, 0x138, 0x2}) geteuid() r19 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r19}}) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r20) preadv(r20, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r20, 0x0, 0x20000a) r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getuid() r24 = geteuid() setreuid(r23, r24) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r26 = syz_open_pts() ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r27 = fcntl$getown(r26, 0x5) r28 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x6, r22, r19, r24, 0x0, 0x80, 0x9}, 0x2, 0x3f, r27, r25, 0x95fb, 0x2e3, 0x138, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x2000000a, r12, r5, r24, r8, 0x100010061, 0x1}, 0x9, 0x7, 0x3}) r29 = getgid() setegid(r29) r30 = getppid() getpgid(r30) r31 = socket(0x2, 0x400000000002, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r33, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x4, 0x6, 0x9, 0x4}, {0xfffd, 0xbf, 0x8, 0x80000001}, {0x65d, 0x1, 0x7, 0xff}, {0x800, 0x48, 0x5, 0x3}, {0x2, 0x7f, 0x8, 0x80000001}]}) ioctl$TIOCFLUSH(r32, 0x802069a1, &(0x7f0000000300)) r34 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x8, r2, r3, r7, r29, 0x111, 0x1000}, 0x3, 0x3, r30, r34, 0x2, 0xd6, 0x80000001}) 02:05:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000fff4925ea1"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 02:05:05 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d6b6c65ff07"], 0xa) dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) fcntl$dupfd(r6, 0xf, r7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r11 = syz_open_pts() read(r11, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r12 = syz_open_pts() read(r12, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r13 = syz_open_pts() read(r13, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r14 = syz_open_pts() read(r14, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r15 = syz_open_pts() read(r15, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) flock(r15, 0x3) fcntl$lock(r10, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x4}) r16 = dup(r10) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000380)=0xfffffffffffffe39) r17 = syz_open_pts() fcntl$lock(r17, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r17, 0x2) fcntl$lock(r17, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1003, &(0x7f0000000040), 0x2) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1003, &(0x7f0000000040), 0x2) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r20, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028ada153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf331a0e1b8aeeec377b984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc8c8a72af367f9fafceee16000000da0c23e947030000007f93cf02b9422e05e492a01690821d727859f23295387c4df6e99d087592e98f82945c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe087ff2f608a1f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5bac1664ab3f80d898879611af946f3af74b1d9ad1d561107292e0f654b5ca1dc7af7976d0f0630c3363858480468709a14ad51b6ea59c4c676056b8d12ad308a5123c996a59201fd3079401380c33bb84df5d05e40ac09018fb9adfcb1b154606e1c8dbf9df5edc7f257a55308e18d3e2f0898b2745a669c52365e73cdbfba15e527636171a86a514c259b929cfa9359cd41624a0aee86b3e22117d3e054cb9253998656043954c86d6fa0b4a457599197363b62daa85849277612f747c734eb3bc2d4b80855e04916b1ca00fa01a821924e596414c8b666f78419830e9ab0ea78630562d92c32268b108e44f5cd06225ae194a54f999b082ac1ed13cdfa6e6676e13dfb519057d798cdc196574f11793b95921b6e52ab5ba13904e63fed041ec8bfa0000000000000000e021f886a0671aae73aba1cc"], 0x1, 0x7fb) msgrcv(0xffffffffffffffff, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x1004) msgsnd(r20, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getuid() r25 = geteuid() setreuid(r24, r25) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), 0x407afe49d1a7c42b) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r28 = msgget(0x2, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r31 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x0, 0x9}, 0x800, 0x1, r33, r34, 0x4, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x6, r22, r23, r25, r30, 0x80, 0x9}, 0x40003, 0x3d, 0xffffffffffffffff, 0x0, 0xffffffffffffff00, 0x6, 0x138, 0x2}) r35 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r35, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r35, 0x0, 0x0) read(r35, &(0x7f0000000140)=""/117, 0x75) open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x10) 02:05:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x7, 0x5) getsockname$inet(r2, 0x0, &(0x7f0000000240)) setsockopt(r2, 0x420, 0xfff, &(0x7f0000000280)="c93bf84fe3fdf4efdc6ac87c2df6563afa51d7e14a544e1c71077a5be985fe463ccfdf288f08dc94f8434f1e1b2b8bc4be8a5285345dd2fee3818b84982b221b90a7dfa430d21c7deea916b3582c2c3b8c9281324a72a96953a513efc6b96ead9dc5306cd64cdb3de54604797193f655ced82863ef0c9a8c580fcb3fe6e5a921d9a797a173f66bd6c1fad59dfae9de63731e90c63c87515f4774c43ff85596aaa34d519b04edfef2438e80d2db825c08474ab6b353b3d052f1136fb4971aa3cfcdbfdc232f9f56639c83f5a2654ae81da028c114887889517efef5450f95", 0xde) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x20, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x20, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x20, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r7 = dup2(r6, r5) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x10286) open(&(0x7f0000000140)='./file0/../file0\x00', 0x40, 0x80) r8 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r9, &(0x7f00000007c0)=ANY=[], 0x0) write(r8, 0x0, 0x0) r10 = socket(0x2, 0x2, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x3f, 0x800, &(0x7f0000000080)="04000000", 0x141) dup2(r11, r10) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3360ccc580ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d46cc17c7ee1b295729bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec7cc95a8ee4ea445b4031acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb64352517"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x2, 0x2, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x400, 0x15, &(0x7f0000000640)="7d73a9242936a48d041b2c0cffa7e4f876561b13e7efff3d86ff0e3b3fa5ae8da3fa0b8d05f41b599fdb51a9a96b7c4f127789eebf4f69b5fea9a550cf7f5528650ede650ee4cc71c067472334e62d6b4677ad2a6e014af46f89429fbb2d73fa5d3017cf939773e1b2da098818b6f60c56e499ba5190444394f9f7fa3c6e1da567304c7efbc8df05", 0xfffffffffffffcf6) dup2(r13, r12) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000480)=0x192) r14 = getppid() getpgid(r14) r15 = getpgid(r14) ktrace(&(0x7f00000004c0)='./file0/../file0\x00', 0x4, 0x10, r15) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0xa, r7) ioctl$TIOCFLUSH(r7, 0xc0206981, &(0x7f00000000c0)) 02:05:05 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0x0, 0xfffffffffffffffc}, {0x0, 0x4}}, 0x0) 02:05:05 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="e2727a545f88e66e30838b1cb298a300775ea953de4029f76becedee22d7f5fd59b07d3b6333e372e3c76c8cfe5b8365fb2ab1c8fa1bdc8b355888022a087f", 0x3f, 0x41f, &(0x7f0000000140)={0x18, 0x1, 0x40000f8, 0xa9}, 0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000001440)={0x6, 0x101, 0x0, 0x0, "760f0000000000006ae971739ea78b7ec000", 0xfffffffe, 0x6}) r4 = semget$private(0x0, 0x4, 0xa3) semop(r4, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) semctl$GETVAL(r4, 0x6, 0x5, &(0x7f0000000280)=""/153) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000400)=0x5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000540)=0x8) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000001c0)=0x7) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) r6 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="eb65683096b1ea0a3bbb892fdf4d") poll(&(0x7f0000000140)=[{r5, 0x185}], 0x1, 0x0) pwrite(r5, &(0x7f0000001580)="9b5fb3bab2ab13e8f7ff63eb485a0a1dad625f776eff3be38c275d6ff673dec52a5b7afd7450de55c502c1745c9816a49b5532729e15b221d40f41bd20b046190e572ea1484f0d542536a6e13d46b4ac02b961e4e8d56f7549e2a495a9ad314ee3006c7b49e05812e2f314b0a41d25c514d9994d12a9256ef75329c4858e2c484aa861dc9c36de9ed3", 0xfffffffffffffddb, 0x0, 0xfffffffffffffffe) r7 = shmget$private(0x0, 0x4000, 0x2c0, &(0x7f0000005000/0x4000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x4a8c9a00b1d1647c) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r14 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgsnd(r13, &(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRES32=r15], 0x2, 0x800) msgsnd(r13, &(0x7f0000001d00)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01e90821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c6bae2f5978bab41e2e7e4223392b6eb7afeac815f38db356ca9a41dad913e4a743d50fa43a67da183f17b1829b076b5d2791c65a96bdccaab00f50d4b7e53b9bd62914dabf904b31b6f07d36ac44d8d6dc8105e2f52ef8fc55c2dd40b4cc0b2e3d79ecff71eca9cce9d07060929f725e6b787ce5747318f3f4a3844dff23feafcffe19a7683c032a07f9b2ae989078714db85866d33574c91ea612084b7ab5495f94f2db7a9c33ff958a"], 0x1, 0x7fb) msgrcv(r13, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) r16 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000000000), 0x1) msgsnd(0x0, &(0x7f0000000980)=ANY=[@ANYRESHEX=r8, @ANYRES64=r16, @ANYRES64], 0x3, 0x1800) msgrcv(r13, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a363f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r13, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r26 = syz_open_pts() ioctl$TIOCSBRK(r26, 0x2000747b) fcntl$getown(r26, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r26, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r26, 0x20007471) r29 = accept$inet6(r28, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) setsockopt$sock_int(r29, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) r30 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r26, r30, r31) r32 = syz_open_pts() ioctl$TIOCSBRK(r32, 0x2000747b) fcntl$getown(r32, 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r32, 0x20007471) r34 = accept$inet6(r33, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r34, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) setsockopt$sock_int(r34, 0xffff, 0x20, &(0x7f0000000240)=0x6, 0x4) r35 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r32, r35, r36) r37 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r38 = getegid() shmctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, r38, 0x48}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) setgroups(0x199, &(0x7f0000002140)=[r24, r38]) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r23, r25, 0x10, 0x9}, 0x80b, 0x0, 0x9}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x6, r18, r19, r23, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r39, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r40, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000b80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c"], 0x44b, 0x800) r41 = kqueue() kevent(r41, 0x0, 0x0, 0x0, 0x9, 0x0) r42 = syz_open_pts() fcntl$lock(r42, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x100000000}) flock(r42, 0x2) fcntl$lock(r42, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7fffffff, 0x200000005}) r43 = syz_open_pts() fcntl$lock(r43, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x100000000}) flock(r43, 0x2) fcntl$lock(r43, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7fffffff, 0x200000005}) msgsnd(r40, &(0x7f0000002340)=ANY=[@ANYRES32=r21, @ANYBLOB="6e63018ef0c38dadd7215d8df1341dda4fb4b6c09d30d13e4d3e640d2167a3bdae77a2a5db9d44984f516e724676ef79e675f422bbac8d", @ANYPTR=&(0x7f00000010c0)=ANY=[], @ANYBLOB="ad94ff8b6a3a225638422f8f1d", @ANYRESHEX=r27, @ANYRESHEX], 0x6, 0x0) msgrcv(r39, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r44 = msgget(0x3, 0x14) msgsnd(r44, &(0x7f00000013c0)=ANY=[@ANYRESDEC], 0x1, 0x800) msgsnd(r39, &(0x7f0000001900)=ANY=[@ANYBLOB="feffffffffffffff5aab057858899bbc616aeade23aa38f2116404967d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fc3b6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deafb2"], 0xd5, 0x40000000000800) r45 = getuid() r46 = geteuid() setreuid(r45, r46) r47 = getegid() r48 = getuid() r49 = geteuid() setreuid(r48, r49) getgroups(0x4, &(0x7f0000001f40)=[r38, 0x0, r24, r19]) msgctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x6, r46, r50, r49, 0x0, 0x80, 0x9}, 0x3, 0x3c, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d7bc65488795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be43"], 0x1, 0x7fb) msgrcv(0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d21cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab35e7f6527e621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f00800"/410], 0x156, 0x800) msgrcv(0x0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r51 = msgget$private(0x0, 0xc5) msgrcv(r51, &(0x7f0000000580)=ANY=[], 0x0, 0x0, 0x800) msgsnd(r51, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(0x0, &(0x7f00000012c0)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9a49f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2bbc26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd6, 0x800) r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = getegid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r53, r54, r56, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x800) r58 = msgget$private(0x0, 0x20000003c4) msgrcv(r58, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r58, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r58, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a071300"], 0x2d, 0x800) msgctl$IPC_RMID(r58, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r57, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041385979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c"], 0x1, 0x7fb) msgrcv(r57, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d3fdffffff641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a866f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd30a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab4800000000"], 0x1, 0x2000000, 0x1004) msgsnd(r57, &(0x7f0000002180)=ANY=[], 0x0, 0x800) msgrcv(r57, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r57, &(0x7f0000001100)=ANY=[@ANYBLOB="021d000000006250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194da9ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca87bc23035271819d524dff4572f3fe0000000000000000"], 0x1, 0x800) msgsnd(r57, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r59 = getuid() r60 = geteuid() setreuid(r59, r60) r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = semget$private(0x0, 0x4, 0x1b2) r64 = semget$private(0x0, 0x3, 0x80) semop(r64, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) r65 = semget$private(0x0, 0x3, 0x80) semop(r65, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) semctl$GETNCNT(r65, 0x4, 0x3, &(0x7f0000001480)=""/193) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r63, 0x4, 0x5, &(0x7f0000000800)=""/210) r66 = semget(0x0, 0x2, 0x89cbf838dd1acb6b) semop(r66, &(0x7f0000000500), 0x2aaaad03) r67 = getgid() r68 = getegid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r67, 0x0, r68, 0x10, 0x1000}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r57, 0x1, &(0x7f0000001240)={{0x9, r60, r68, r62, 0x0, 0x40}, 0x6, 0x3b, 0xffffffffffffffff, 0x0, 0x95fe, 0x8, 0x5f, 0x10000001}) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r70, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r71, &(0x7f0000001340)=[{&(0x7f0000000040)='y', 0x1}], 0x1) write(r71, &(0x7f0000000340), 0x10000014c) write(r71, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r72, &(0x7f0000001340)=[{&(0x7f0000000040)='y', 0x1}], 0x1) write(r72, &(0x7f0000000340), 0x10000014c) write(r72, &(0x7f0000000040), 0xfeea) r73 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r73, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r73, &(0x7f0000000b80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c"], 0x44b, 0x800) msgsnd(r73, &(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f0000001740)=ANY=[@ANYRESDEC=r70, @ANYRESDEC, @ANYRESOCT, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR, @ANYRESHEX=0x0, @ANYRESOCT=r71, @ANYRES64=r72, @ANYPTR64, @ANYPTR64=&(0x7f0000002300)=ANY=[@ANYPTR=&(0x7f0000001800)=ANY=[@ANYBLOB="cb753c19d0aee1bfc743c8f6bf383314916647cf78237ba889c0e3d89a74fff5688cec6968614bed6ffd4f5aa1ba2a0f95bdbda571e1e933dda3b727e9bb8d48e5a08e6e5660f62f6d616dc2284f0038082b9bb124ae633c69e83c089e1dbd5f8f56b2afd6b602aecbf7363251435a47fcd2c583e5cede382c473d6d922f0561ba8332ccc545ab10f9c5da358c9d3eb6cf1c49699becfc940e76a13c7dec3931c4471c47a641a44ca7b8b8926849dd352dcc5e75a86b430baf48dcf9d52383057919b9a71d7db4e68e301dfad505c6ec1c4e9ebbb570ec05d1bac325f6edb28502d742c543e12cb01c162d46b9d7783b70bc"]], @ANYRES16, @ANYRESDEC=r13, @ANYRES16=r61, @ANYRES64=0x0], @ANYBLOB="677d5fac1ce02739da3b0b2abe94f0d8547519ba0d7cdbad31363982e9ba58061fc5f656e9bd7c7a680e25247be367e394f76615deb9f9d14b336f4814372fd1cd68095cfaf02c6d2436e43c580008d4399e8d8aa08c49697aeb8636f8ec3cfbac9054ed7b3fb0", @ANYPTR64=&(0x7f0000001640)=ANY=[]]], 0x1, 0x0) msgsnd(r69, &(0x7f0000001b00)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a01570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b6b449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee16001ca011e36f000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492080090821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1e9dc1da57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e061406f8822de81dc8d4525504ec75f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362080023dcea1361ba312d6b31ec5ba0bb0e89b99aa941759689d37da81668be804061fb27986d8b7e13e86befa560461478ff8b53ef24ff777352c9206d8fe7f37ee44481aabb7a980499881126f8cafde9ac316a2d560d17c9d9b1c03d4c8c98921a08206c171c23947caae8ffe728eda021b67cfe62bc4bcb98552e396a2e0000000000008d64aa118faffc3ea1"], 0x1, 0x7fb) msgrcv(r69, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(r69, &(0x7f00000009c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48b23888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b5941c0a73e352c8a1eae126a983f802c6ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e64327340628054061e1633cf86498930328ee024938dbfd952481e144f4b53eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2088fa1a34492fdd4494c5eed6d33243441dbd3c73109338964bb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f0088945c0458d2fa9464a39a36df1d942f8e17aa4266b9180318d517fa57f99b5d015dda76e182a5b693ae1ca895eff782845d60dbf5313ca82e58eeb55829f8cac66fa3f497a8593fe2c1b2d9f81deff4eddbb8b7a57072e225625d29ad961d9f7f9d14f2b765fa5b83b76eba698b1f480d0b9a5dde58eb2f2675d23"], 0x156, 0x800) msgrcv(r69, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r69, &(0x7f0000001f80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb6401000000000000007c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca0adfe4d3e32deaf2952a1859e4b5223695caaf36612bb157300378775996286af71ff18445908f078508057ca956829cc027978c271529d9ec3b921006adc1ae9897a4db6fa745f10e31ddf8f6a35cd9f8d72e66399e5b37335a756edcab2ca607b0a89e1082e5f147950303402023d2cbf25fe52495197f15316b9e10f049d2178f1bec64cbf4dc99a9436542ff019e0e6eb37ea29549284832b00fbd50b522dbccf0233bc187656bf8c9a3ed54ce1c3b23b5489acaf864e7c0e8f7614696c6971e3cdc670e9f4d5844ae72d787546080d380ee8401f869e577512e26dc979987c9aba271464eb4e3c2"], 0x1, 0x800) msgsnd(r69, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = getegid() getuid() geteuid() getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r78 = syz_open_pts() ioctl$TIOCSETA(r78, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r79 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r82 = getgid() semop(r79, &(0x7f0000000380)=[{0x4, 0x4}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r81, r80, 0x0, r82, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r83, 0x0) poll(&(0x7f0000000000)=[{r83, 0x1a5}], 0x1, 0x0) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffcbf) r85 = getgid() getgroups(0x3fffff22, &(0x7f00000001c0)=[0xffffffffffffffff]) r87 = getgid() setregid(r86, r87) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0, 0x0}, &(0x7f00000021c0)=0xc) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r84, r88, r77, r85, 0x198, 0x8}, 0x8001, 0x200, 0x9}) r89 = getuid() setreuid(r84, r89) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640), 0xc) getpgrp() r90 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r90, 0x0, r90) r91 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r93 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r93, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r93, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r93, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r93, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r94 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r96 = getgid() semctl$IPC_SET(r93, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r94, r95, r96, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000200)={r91, r92, r96}, 0xc) r97 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r97, 0x0, r97) r98 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r100 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r100, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r100, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r100, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r100, &(0x7f00000010c0)=[{0x4, 0x4, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x92a, 0x1800}, {0x2, 0x7f, 0x800}, {0x2, 0x400, 0x9931412c4d963d6a}, {0x4, 0x7, 0x1000}, {0x1, 0x4, 0x3800}], 0x7) r101 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r103 = getgid() semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r101, r102, r103, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000200)={r98, r99, r103}, 0xc) wait4(r98, &(0x7f00000022c0), 0x6, &(0x7f0000002200)) r104 = getppid() wait4(0x0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r105 = getgid() r106 = semget$private(0x0, 0x4, 0xc1) semop(r106, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) r107 = getuid() seteuid(r107) r108 = geteuid() r109 = socket(0x18, 0x3, 0x0) connect$unix(r109, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r109, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r111 = getgid() chown(&(0x7f0000000180)='./file0\x00', r110, r111) semctl$IPC_SET(r106, 0x0, 0x1, &(0x7f0000000680)={{0x4, r107, r105, r108, r111, 0x100, 0x3}, 0x3f, 0x49, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r113 = getuid() setreuid(r112, r113) msgctl$IPC_SET(r69, 0x1, &(0x7f00000011c0)={{0x4, r75, r76, r112, r105, 0x148, 0x6}, 0x3, 0x40, r104, 0x0, 0x5, 0x6, 0x9, 0x4000000000005}) r114 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r115 = getegid() shmctl$IPC_SET(r114, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r115}}) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r19, r47, r54, 0x0, r76, r115]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r117 = kqueue() r118 = syz_open_pts() close(r118) ioctl$TIOCSETAW(r118, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r118, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r118, 0x4}], 0x1, 0x10001) poll(&(0x7f0000000080)=[{r118, 0x46}], 0x1, 0x0) r119 = fcntl$dupfd(r117, 0x2, r118) close(r119) r120 = getpgrp() r121 = getgid() getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r119, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000700)={r120, r122, r121}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000740)={{0x0, r122, r10, r11, r47, 0x1, 0x82}, 0x400, 0x5, r116, 0x0, 0x3, 0x10010, 0x2}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x80000, 0x9641601, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r123 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r123, 0x800c5751, &(0x7f0000000e80)={0xacbe, 0x5, 0x8}) write(r3, &(0x7f0000000080)='$', 0x1) 02:05:06 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0xfffffd1a) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x01\x00'], 0x0) 02:05:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xa8, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x6) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x6, 0x0, './file0\x00', 0x2, 0xfffffe00, 0x5}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0xfd9) dup2(r4, r0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x100, 0xffffffff, 0xa35a446d9713880a, 0x101, 0x1, 0x400, 0x0, 0x3, 0x3, 0x8}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x88) close(r7) writev(r3, &(0x7f0000000300), 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x1000c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) connect(r2, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r9 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x6) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000440)={'./file0/file0\x00', 0x9, 0x7ff, 0x6, 0x1, 0x3754, 0x81, 0xffff, 0xff2c633181088ae2, 0x0, 0x7}) r10 = dup(r8) r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={r11, r12}, 0xc) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) r13 = dup2(r8, 0xffffffffffffffff) ioctl$BIOCGETIF(r13, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_addr=@un=@abs}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000680)) 02:05:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = getuid() r4 = geteuid() setreuid(r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="6dbe1982fd1fd9d4f155fe88338dffbef3678ad49edc2023c9b2950ccd7921796bc6b9c71fd82f5cc1995f6572d75af85c3351d17236a9ed070448bc0ce1091161c3003abc0025719ed10347f6db445f8046db81219e80a55c5d93d75a4a8a621a7df89496ccc1bb4215e4cb6077003a93b0eb25c514855c20a638b8d9a9e94c53c6ab0628f809c9234cbafe182a08d5180531d6374f9671f32e6bb712838c83cc400634fc56269e3234478d4a0fb311016048463a0a3dc39f6334bccee4bb8b3690517b00d14f06f0f0e398b52d997f00e2ff9c6647e0ee875dc3ece5c1cd6d1392", 0xe2) 02:05:06 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) write(r3, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeea4d389e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb79a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd96f6acb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153000000800000000058db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f00006a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0xffffffd5) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x80000, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x7, [{0x0, 0x2}, {0x1, 0x318a}, {0x3, 0x8}, {0x3, 0x401}, {0x2, 0x7}, {0x3, 0x5}, {0x3, 0x42bc}, {0x2, 0xd7b}, {0x2, 0x1}, {0x3, 0x2}, {0x1, 0xcb97}, {0x1, 0x6}, {0x1, 0x712}, {0x0, 0x20}, {0x2, 0x4}, {0x2, 0x8000}, {0x0, 0x40}, {0x0, 0xff}, {0x3, 0xfffffffa}, {0x3, 0x1}, {0x1, 0x5}, {0x1, 0x4}, {0x3, 0xfffff801}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x400}, {0x3, 0x4}, {0x1, 0x3}, {0x3, 0x7}, {0x3}, {0x0, 0x7}, {0x2, 0x8}]}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000780)="c4966803b885cd94799c773514a3695403e7d656568096970ba2df2231aa565fce132ae5fc3b55eca353b81384091f816096e03f422d30730e582bed61e7893db6d7da1a9dab2caa3f6ff248df1d18516ec31d0ec9987c5e28f00f8c6652e8f54a01bdde0b30cf29c8ad833ccb633aca4d37d0df5f1820e04274747a6d6c6ebc0b5180617304", 0x86}], 0x1) 02:05:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x40004030005) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r5, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r5, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r5, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009611ff1e967cccd6a411dc744df972e87cba1e1ff6a1f845a37e9c6456035bb80af89cbba3fcdb8deb0627f3fc3ac9297a63f3ead821ef3b6aa731bc7f5618fbcd6444aeaa926e0c758bd8c4432483a418ec63254b0b5b0bcb8037562a44aa7c9014dc23ed30fc31d534acbe38d0628fdef3ea2a8cf798243c326ce1abe419c136d5e7ea299b04b047bd8d5801ca2835aa3484907a33ada79b6a44310b2f8da1e83a84a803d0a7d841e30575682e1c96fb17fa037578c5dea311d4cbe5d2efcf5181448a7fba0a"], 0x222, 0x40000000000800) r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = getegid() r9 = getuid() r10 = geteuid() bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setreuid(r9, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, r7, r8, r10, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r3, r4, r8, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='\x00', r2, r8, 0x0) 02:05:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0x4}], 0x2, 0xffffffff) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x80005121, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000080)="de", 0x1) 02:05:06 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) semget(0x0, 0x3, 0x205) 02:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95a6be3315edcdc42a98e500e8890ff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0xfffffe25) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000001b00)=[{&(0x7f00000000c0)=""/115}, {&(0x7f0000000900)=""/252}, {&(0x7f0000000640)=""/117}, {&(0x7f0000000b40)=""/168}, {&(0x7f0000000280)=""/53}, {&(0x7f0000001b80)=""/4096, 0x36f}, {&(0x7f0000000a40)=""/197}], 0x100002dd, 0x0, 0x31) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r6, r5) pwritev(r6, &(0x7f0000000740), 0xffffffffffffee2, 0x0, 0x0) r7 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mknodat(r7, &(0x7f0000000580)='./file0\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) pwrite(r7, &(0x7f0000000340)="727e1a1876bdad0300bf6a172b2fb3144990705b5166", 0x16, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') getsockopt$sock_int(r8, 0xffff, 0x1021, 0x0, 0x0) mmap(&(0x7f00002bd000/0x1000)=nil, 0x1000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x400000000000) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x10, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r9 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000540)=0x20) r10 = socket(0x2000000000000002, 0x1, 0x0) dup(r10) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, 0x0, 0x2, 0x92, 0xffff}) fcntl$lock(r9, 0x7, &(0x7f0000000180)={0x3, 0x3a41f3f05ba18798, 0xc600000000000000}) recvfrom$inet(r7, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 02:05:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0x80000000008, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) close(r0) r1 = msgget$private(0x0, 0x548) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/240) r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x1010001, 0x2, r2}) getpid() r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r4, r3) shutdown(r4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x3ff, 0x8000}}) pipe2(&(0x7f00000001c0), 0x10000) 02:05:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x80, 0xbd, 0x7f}, 0x8, 0x2, 0x7fff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "00e74de400"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0xfffffbef) 02:05:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x4d0, 0x0) r6 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000b00)=[{{r6}, 0xfffffffffffffff8, 0x7b, 0x0, 0x0, 0xfffffffffffffffd}], 0x7, 0x0, 0xfffffffd, 0x0) r8 = getuid() fchown(r6, r8, 0x0) msgrcv(0x0, &(0x7f0000000a80)=ANY=[@ANYRESDEC=r5, @ANYRES64=0x0, @ANYRESOCT=r6, @ANYRESHEX=r3], 0x4, 0x2, 0x1004) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x0, r3) close(r0) 02:05:06 executing program 1: symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0a696751c30526ecde8ce66b4238d16c9b73e6a220e4d722a69e1ac25ea424fc4a8a2212cb7de3d447c900cdc6f7b6b814441332a34090734c76a1ddea807abc86e30eebb65ebb5596f450e3cbba6a3327390e0fb5eb407b3a2955", 0x5b) mkdir(&(0x7f0000000100)='./file0\x00', 0xc0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) renameat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file1\x00') ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0xffff94f1, 0x5, 0x7, 0x20, "3b732cbebd7f3c12fb31640f07ebb8e8858590f4", 0x1, 0xbab1}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 02:05:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x7d78aaef65a1c0e3, 0x8, 0x3, 0x26b3, 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0xdfaeb8350699872e, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000040)) socket(0xe70626104b60821b, 0x4000, 0x3) 02:05:06 executing program 1: r0 = semget(0x2, 0x4, 0x4) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000000)=""/1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 02:05:06 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x110) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x400, 0x0) r6 = dup2(r1, r2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x280, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180), 0x8, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x26, 0x165}, {{r2}, 0xffffffffffffffff, 0x88, 0x80000012, 0x7, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x592, 0x7a8e}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x3ff, 0x3}, {{r5}, 0xfffffffffffffff9, 0x41, 0x2, 0x7f, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x50, 0x89, 0x800, 0xd8}, {{r7}, 0xfffffffffffffffe, 0x21, 0x22afd408883098bf, 0x10001, 0x8d7}, {{r8}, 0xfffffffffffffffb, 0x6, 0x10, 0x7fffffff, 0x10001}], 0x0, &(0x7f0000000580)={0x0, 0x100}) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) r10 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000002000/0x4000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r11, 0x29, 0xa, 0x0, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$KDSETRAD(r2, 0x20004b43) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7198, 0x0, 0x9623, 0x1, 0x4, 0xf60, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) bind(r12, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x7}, 0x12e) write(r0, &(0x7f00000005c0)="352bf35b7d14d92d28d69b4e291525105a908aa24784c0ecf14215c029fa8093fb10b037547bf2d51fbf90e14bd9a9fb98f3e0931610b62aff55b4d7096914507224b2ad6f16615bf09e4f15848f5c0a5108bb5fd75c5e34b27703b4a0a700f5bf2a023975d3a9ce04430d843ff157441588baa3bd41e1dd83508c5215a32dae825044f9bcb457d76967fb8e1cfc67eb6099c8478fbcee3dfdb7b58218da03824f44a3ecce656f901e409925a63f3d73c8174a4c1367dcd33719536be4023144cabe7a9ab0", 0xc5) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) 02:05:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeea4d389e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb79a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd96f6acb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153000000800000000058db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f00006a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0xffffffd5) r1 = openat(r0, &(0x7f0000000680)='./file0\x00', 0x1a0, 0x15) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x3, 0x2e2, 0xfffeffff}, {0x18, 0x3, 0x1, 0x400}, 0x4000, [0x7fff, 0x5, 0x4, 0x41e, 0x8, 0x81, 0x0, 0x80000001]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x14b4, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) 02:05:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x8, 0x5, 0x10001, 0x2, 0x10000, 0x2]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 02:05:06 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) r0 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000580)=[0x3, 0x8, 0x5, 0x5, 0x5, 0x100000000, 0x8, 0x1, 0x38, 0xffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xd462263138779456) r4 = getuid() r5 = getegid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x2) getgroups(0x6, &(0x7f0000000100)=[r5, 0x0, 0x0, 0x0, r5, 0xffffffffffffffff]) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xd462263138779456) r8 = getuid() r9 = getegid() fchownat(r7, &(0x7f0000000040)='./file0\x00', r8, r9, 0x2) r10 = shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[r9, 0x0, 0x0, 0x0, r9, 0xffffffffffffffff]) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x1ff, r8, r11, r12, r13, 0x140, 0x8}, 0x20, 0xb54, r14, r15, 0x0, 0x200, 0x800}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r18 = getgid() r19 = kqueue() r20 = fcntl$dupfd(r19, 0xa, 0xffffffffffffffff) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f0000000d80)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000900)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f400000000800000182c15c40c635087ba56f056b06fa7cb4165bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8675113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965d0f1ada093bcc5bd45c3dd3df048f8b66c11d68c0ada04ac4d1bb39e036494ffcb82dd6870d5b2922d0361b80b4fe28aff831b9c9137ebcbc762c1f1459b9863feb2d86de049c808b8bbc7d8defb62fa1f21182fced434b561417e293326a6a5ce94e2a3b504debec1a4eea8f64c34ebeacc82d75d055dd5374816278304fc71937f2b42ddcee810e2f98971c4e485449e62172dd79b1d43bec4dcfa5f6f1ebc9fb113e49bec74b774af1c03e12a6c536d0c2c553cc80c661067175e3b3ef366bddf11de6922d7e7ce8ddd12036278a81dcbe42b297f1beeac6b918db8a9450e24de394375df22a972c542568a570378b828a7dabb8fc79b494e801449b11c62772ac572089f8cf95c1cf234b5"], 0x1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r24 = msgget$private(0x0, 0x0) msgrcv(r24, 0x0, 0x0, 0x0, 0x0) r25 = geteuid() r26 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x4, r27, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, r1, 0x40, 0x6, 0x4822, 0x80400000}) r28 = getppid() r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = socket(0x1, 0x1, 0x80) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r37, r38) r39 = getgid() setegid(r39) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x20, 0x0) fchownat(r41, &(0x7f0000000480)='./file0\x00', r40, r39, 0x60eb1c31c61b5980) r42 = getgid() setegid(r42) r43 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$FIONBIO(r43, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r43, 0x40087468, &(0x7f00000001c0)) fchownat(r43, &(0x7f0000000080)='\x00', r44, r42, 0x6) r45 = semget$private(0x0, 0x7, 0x287) semop(r45, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semctl$GETNCNT(r45, 0x3, 0x3, &(0x7f0000000d40)=""/34) semop(r45, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400}], 0x5) semop(r45, &(0x7f0000000c40)=[{0x4, 0x0, 0x400}, {0x3, 0x789, 0x1800}, {0x3, 0xfffffffffffffff8, 0x1000}, {0x5, 0x6, 0x2800}, {0x0, 0x23}, {0x2, 0x6, 0x1800}, {0x3, 0x9}, {0x2, 0x8, 0x1000}, {0x3, 0x500}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r45, 0x2, 0x3, &(0x7f0000000000)=""/9) r46 = getegid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000b80)={{0x81, r44, r42, r40, r46, 0x20, 0x1}, 0x198d3e44, 0xb7c2}) lchown(&(0x7f0000000280)='./file0\x00', r37, r42) lchown(&(0x7f00000001c0)='./file0\x00', r37, r38) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, r37, r30, r32, r33, 0x1e6, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r34) r47 = getgid() setegid(r47) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/$ev/zero\x00', 0x10000, 0x0) fchownat(r49, &(0x7f0000000080)='\x00', r48, r47, 0x6) r50 = getgid() setegid(r50) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r51, 0x40087468, &(0x7f00000001c0)) fchownat(r51, &(0x7f0000000080)='\x00', r52, r50, 0x6) r53 = semget$private(0x0, 0x7, 0x287) semop(r53, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semctl$GETNCNT(r53, 0x3, 0x3, &(0x7f0000000d40)=""/34) semop(r53, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400}], 0x5) semop(r53, &(0x7f0000000c40)=[{0x4, 0x0, 0x400}, {0x3, 0x789, 0x1800}, {0x3, 0xfffffffffffffff8, 0x1000}, {0x5, 0x6, 0x2800}, {0x0, 0x23}, {0x2, 0x6, 0x1800}, {0x3, 0x9}, {0x2, 0x8, 0x1000}, {0x3, 0x500}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r53, 0x2, 0x3, &(0x7f0000000000)=""/9) r54 = getegid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000b80)={{0x81, r52, r50, r48, r54, 0x20, 0x1}, 0x198d3e44, 0xb7c2}) r55 = msgget$private(0x0, 0x88) msgctl$IPC_SET(r55, 0x1, &(0x7f00000002c0)={{0x0, r25, r23, 0x0, r6, 0xa9, 0xffffffff00000001}, 0x3f77, 0x8, r28, 0x0, 0x6, 0xfffffffffffffffd, 0x8, 0x2}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000640)={{0x80000000, r16, r18, r16, r23, 0x80, 0xfe74}, 0x2746, 0x8e9e, 0x1}) getgroups(0x8, &(0x7f0000000040)=[r5, 0xffffffffffffffff, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r18]) r57 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, r56, r57, r58, 0x40, 0x2}, 0x3, 0x2, 0x2}) 02:05:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x4bbd5e2e9f5266d6}) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) dup2(r3, r4) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r7, r6) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r9, r8) r10 = socket(0x2, 0x2, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r11, r10) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r12, 0xc028575d, &(0x7f0000000140)={0x6, 0x2, './file1\x00', 0x1, 0xc1dd232, 0x8ddf2, 0x9}) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16], @ANYRESOCT=r0, @ANYRES32=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYBLOB="8a39e448a1d0f7981d8e04c3b07de8b11a8d7f19d5e7bcad4a1c3206f9718c271871a5b1956f8952ff863364cfcf82b4daa84cb92094b4e70ef59d10384a8f7d4cd463799278dc95bda2f4ca06d025333b0fdb654188e29249a22fc2dc4c49131798d498b7b03af813db33403df2fc13edf4eb41259a38def29c475b9fdc439fdbcd07a2ec5ee5735c09dcdeb64c4507e8a97d2b2a1cd6340d8d0723af1c461a7dabfcee65c88f336db802bef6152ad915a13d4f", @ANYRES16=r3, @ANYRESOCT=0x0], @ANYRES32=r7, @ANYBLOB="9886c2e81a38b3d5a46a0600000047100208047b176a6a04c1108ae1e36b5dec467d46608b2c409f7ad500000000000000000000000036efc27de3a5df784bbf716805876259b1323e9b062706d881dda8a0944b908d041b2e9b9f217f1293a3c2a5db01538d73b269640b84e89ac8f32a5ea2eea2a057349a52144262e08bcce0a5e2094fc05b", @ANYRESHEX], @ANYRES32=r9, @ANYRESHEX=r8, @ANYRESOCT=r9, @ANYRES64=r11], 0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/81, 0x51) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000180)="c251eee1e173a297", 0x8}], 0x1) 02:05:07 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000001bc0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 02:05:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) lseek(r0, 0x0, 0x100000001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000100)="708d45ef62d4298e7f9eb9a16c3ba85a963a48c1f6dd21ac487edff022d159bdf2ef042f3d84fd59d9f6f243fda2b1191a853341c9c0fdba0d995681088a30ecd2f8e780485c29eb93829539d264c7a201e662016ebca96e67d78fbdbe775f3758f4fc08016c89117b8789b195e6ae8eb82623c40127ee6607e76c7d6caf008e0000023760a608688bf833b6e86e64fc2cd13cc819ed0b408c0c916eece2d6dfaab1414d878506087bce09f89b7c755a9f3fef70c69d4f507200"/197, 0xc5}, {&(0x7f0000000200)="8fc195bbcefd534d4c7736fd6492355bd0bc88a212825ff4dfee4c29defeb44b0fd4d71c68c38c07c7a3308ff2a6733cc9dccf0c19a60de3753229d187cf11e54029d27535562bfcb420ab99033151b97c55ba5a5715af49d2567b6f0ef2d12bed60f964d6a80d40c12eaf3c77c2fc6ae85f0cdc7f9a82e3ec5ba8d35a2db456d91ed21d7229b2204137fd09711c19e0ac73b81aff9865bc2929537dbc0b3d1b9834267e2c90a50e72ee6292ee8d69e2fab1b5d13cb5f5bb0e5eca194e0a2015a1010741b32d642a78caf4bb07b9f3fa1d3ee221d4b38341275a759f23286e527b366838275eb21a0fb4cf3be33b60661150", 0xf2}, {&(0x7f0000000cc0)="464c484c7feb632bfa78ad59a9bc82a043982fdc5b6c686fae6120c8904d0437072c4597001f9c8ab37f7977770370297ae7bf0f3617e1fbead4ed307eb9ab0e9b0cb8e90d8afa229daad0b343d07f505ae0614b90d9baf7944fd806c008b86e9a1486ebefbf0d9a505d358f8f4ed7be188989be851ab9611442fd41f0c4311115872d9fa91f251933c5265f57f7b8103f5f1c723609842ea3a9b50c49e92240faac893a6e42aa20482ba770d26675e81ff863f45bbbea80e85d0817942f793c35ba46a3264426cabcb952d95cbcc461e2ae31dd8a7845fe675c6317ae43de8a722458b2884504779fdfdfc532cfbf6f4fdac479b9cf9187d33dc209e51721647df3fa3380e3411118c87ea6b6e584789c614095502bf1c76fc2dd0d0e240a31712a618ef3957ea35210eeea885bd63526955d5ca78508141d5f89fc5bb21ffe584ea49b775d746727b4b408c25e4f7d1a15c295a59ce2c85ddcb95c622bfc9568436ec1a6f99e152fc8e7fb4673f0aa7f8747f5b3b36ae00e1a637613591f310fe82490f6800d4926e3f4f086d5c387853fba1d5baa6215f513985ec6c851f477889bd9de364769755a0de7637509c3c0debd6266bc", 0x1b6}, {&(0x7f0000000440)="ed9b02f5ef33d4046e7043ed8b1a618094c5c004dedce9091572e6c1c6d1f9d8fd6abd14b3fcfc4c6dc67b9967c72d65e1c039bc108cc54373062b60f9c2eda58de57ab66a2a5b118029a6259ebd3c6cfbc5b580a03b01a05746e5c2e565b3977a0456e3833f3c0b84d04dc2c8c4ea1e9446ba9b0b1d79faa7ad3e21fbf63cd305e949eff12bb113d4ade3a177f4d7f527cb65da76abfef7563fefa1b4c2689e8926270308057ea3425a2029912e5428ee3abf6c3a05f1c55273e1fa3d2b08a5e792dcfbf15dc50fc7adb395611356d0a2e5c9744df6d1bb6bea15", 0xdb}, {&(0x7f0000000b00)="a29d4d8116f5397e2fc600f29c247d64d32ef5719b3405045b6e1f69bc6a481051fa35ce764dea597fae7b0719ef99e72e0b508920b7559508f8709eab5e114f478ca36d3faae5efe363398992f7ac2f02819c077432430762d4092ded7bb9cb1716e08c92c8373d24a7e2659fc1d519a89b49f8601bc2a6d5f842420e9c5a28fff6edeefffcb673a8906984d11f8928c333beb76404e29663d991dd176a95af94f499db0da4704fb966ad52c2a61418511316e91e0a889d6be0b61cb65b5386b7943daf27fec2ba08378dc323b41e1ba16650c31b83199b63e4cb167527ebc31122f6e64b622247e2ee", 0xea}, {&(0x7f0000000a00)="9ea649ede3a3dbc6bf044ac439cb3514997b06c9d223ff74e57b9a6e9fb5a14a6f12a133fd7b25d3b07e7d96e54874274f072cb16b5066f58ba617f562bc35c18da7072583ee1219f3a090afb9df06124078c37e4315c57ab307735dea015c1ad26ec07ba53d8f4263767f342f8d5f512963b56790cf1ae7d985cfee2f1feef64f1b33ef7829a0b3e1957f465716e18fb7105a231e40e650f29ac661f6a62081a63099daa505ed937f1614b697455328348155e12d79f4312402cd64debcdefa04add3584c7a29c21f575d1d204048ca8e95112e1ebc65ae03c6c16b57ac43b38f70fbffb1cdb5e1b412219a", 0xec}, {&(0x7f0000000700)="35169af8e2de33d1bbe118d45917ec8197ff5b7099d36ec516b9e3357b2d7f4b0b67565cbbfdeae0ef498c3b9db18c663116d4d23816569767727b10dc94318d5b2f30e9c80b5e598ca6fd56a41c5322b56fed0488ccec6cf0bd3c7068fc5b1554f5db8f802f522fd397e941", 0x6c}], 0x7) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00aa13d00e00000000000000"], 0xfffffffffffffefb, 0x2, 0x1000) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000580)="f12485034b2e161145cccd1ad2083a7d9d680ab9d0dae52040d1477c3c1fa79dcde53cb18efbaf51caf8736eaef5abc37698d510468972986caa981ea6dd9eb1e2a870c30ce00480d0940cfde48c179cf73e4a4dffd4e74cf2860606a59e576d8a1ad0e915eb67cf4ca129b8c81a672c2e18e59ed601e06f67cd121b27f4f10216899357e012f2812be73e5ff8a1519de428d34aa8581bfe43b07eeaf5a213700fc6d6d0cf892ed0014c2114ee49d2e13c5c7e", 0xb3}], 0x1) poll(&(0x7f00000003c0)=[{r0, 0x8}, {r0}, {r2, 0x80}], 0x3, 0x1e) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/235], 0xeb, 0xfd0e88962e7ee5a, 0x1000) msgsnd(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="02000000000000006acc5428290ee56999e824cac85e733ecc655764e748b1b240231c2ef1e3b25cb5891b1e5aed0efbf4233bca7607e930f1be77ea265eb2517dc5ed7d9633954df4d24378b9"], 0x42, 0xc00) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/51) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = msgget$private(0x0, 0x5f422ba73daebc0b) msgsnd(r5, &(0x7f0000000300)=ANY=[], 0x0, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffef6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5b"], 0x1, 0x7fb) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x4029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, 0x0, 0x0) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYRESOCT=r6], 0x1, 0x0, 0x1000) msgsnd(r4, &(0x7f0000001dc0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5e25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c751005cc1ce9f3f6a3d539c35658ab8c60de30528675dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb323219166bb776a9715a58d35d513f7c368519afc9cf5b74a27171246042ac8381ba7f6dd97c0c7c65f3e8a4d3b458daac52c3cc437fcf0f442ffd6e0ab090569b0e1bfa599ff0261326e854bf71e1d0c29b3e361157fd78806bdd48b40fafd0cbda3ea15c451118e385848a900002c25ba4f3c211f7706b945123994d961b5cc7b0ce273639213df68fa72699df737b03fd4fb7704c114a7aeae1419c2306f35707f00573383c7d17af7a951defbf3dbf45d3b9b555b50e1a8e1fc4c5cf661a625fb0cbb3e52ebe9ef3ccde8724acd448ce1ebf91ffb9ab59bb97e7431089bc760800d8e2867c9cb3e600"/1222], 0x156, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r7, r8) r10 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = open$dir(&(0x7f00000015c0)='./file0/file0\x00', 0x762183c6363d25f7, 0x0) writev(r11, &(0x7f0000001ac0)=[{0x0}], 0x1) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r12, &(0x7f0000001ac0)=[{0x0}], 0x1) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r13, &(0x7f0000001ac0)=[{0x0}], 0x1) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r14, &(0x7f0000001ac0)=[{0x0}], 0x1) connect$unix(r10, &(0x7f0000002540)=ANY=[@ANYRES64=r11, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000002440)=ANY=[@ANYRESDEC, @ANYBLOB="b6c37ae9d4aa5997e90f90e01054c5a3dde56b2f3cc37144f3c55b91d97ee8addd3ffe764d77840be4842e5c469682d04491700d8ee117a4b345aaf15ae6af9f", @ANYRES16=r9, @ANYPTR=&(0x7f0000001600)=ANY=[@ANYRES16=r12, @ANYRES32, @ANYRES32], @ANYRESDEC=r4, @ANYRESHEX, @ANYBLOB="a06f256d076cbe8a5924cb5a142488bd1221c701f09febf93ba4f05eb652bf", @ANYRES64], @ANYRES16=r13, @ANYRESHEX=r4, @ANYRES32=r14], 0x6) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003aa9a86c288100a300000000000000000000000500"/77], 0xf, 0x3, 0x800) msgrcv(r15, &(0x7f00000002c0)={0x0, ""/255}, 0x107, 0x2, 0x800) r16 = msgget(0x1, 0x28) r17 = socket$inet6(0x18, 0x4000, 0xb2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r18, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r17, r18) r20 = socket(0x2, 0x1, 0x0) r21 = socket(0x2, 0x1, 0x0) setsockopt(r21, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r21, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe70) dup2(r21, r20) connect$unix(r20, &(0x7f0000001440)=ANY=[@ANYBLOB="82026e33dbc6cb000000b3c3befc65c01ca9a7d4b7c1084f94020000003900"], 0x10) r22 = socket(0x2, 0x1, 0x0) r23 = socket(0x2, 0x1, 0x0) setsockopt(r23, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r23, r22) sendmsg$unix(r19, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=ANY=[@ANYRES64=r16, @ANYPTR64, @ANYRES32=r19, @ANYRESDEC=r20, @ANYRESOCT=r23, @ANYRES32=r19, @ANYRES32=r19], 0x47}, 0x403) r24 = socket$inet6(0x18, 0xb05c31f96741eba2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r25, &(0x7f0000001ac0)=[{&(0x7f0000001740)=""/221, 0xdd}, {&(0x7f0000001840)=""/246, 0xf6}, {&(0x7f0000000100)=""/17, 0xe5}, {&(0x7f0000001940)=""/96, 0x60}, {&(0x7f00000014c0)=""/27, 0x1b}, {&(0x7f00000019c0)=""/193, 0xc1}], 0x6) dup2(r24, r25) r27 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r28, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r30 = dup2(r27, r28) sendmsg$unix(r29, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)=ANY=[@ANYBLOB="2800000088fffc000000de3426bd3585be7e368916ab265165083c1f014346374a7cca132d744ad68e3b1c9241bc90dea9ae6db31371402609cb8d108baa18f9570e7db963c74484a699121ad746542fcc1d7e884e707627718959d067", @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r29], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r31, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffee, &(0x7f0000000100)=ANY=[]}, 0x0) msgrcv(r16, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r18, @ANYPTR64=&(0x7f00000022c0)=ANY=[@ANYRES64=r3, @ANYRESHEX=r15, @ANYPTR64, @ANYRESOCT, @ANYRES16=r25, @ANYRESDEC=r26, @ANYRES32=r6], @ANYRES64=r4], @ANYPTR64=&(0x7f0000001640)=ANY=[@ANYPTR=&(0x7f0000002780)=ANY=[@ANYBLOB="f1be993c0700000023f0d6c24cfb62c9c192166fa01a62e731345ee98bd2c3a42f360d32eaa8c5e73e6f6930dc0d1236e35b49ff75030022183e28ebfd33c16c81e5582213759427c51e93bcbb92df5dd3a68c4e0cef959eacc405cbfba1d54bbfe101fb8a61740ce07e0aca20c23e5c12537e54bd99ed38dd167bd19cb0baad1813c20ab97a20334f0eb1387e8e48bf89ad0cc3275ed38b4a837a076676639abebb2c7304129e477929684da0d9ddd11c6ccf3e2f7c7ef81d70aa11ef1f82e0609837d9a14776c6bfbd57d7d505c14a5d88cc65d419bf18be7db0f26830080b7e20fc", @ANYPTR, @ANYRES64], @ANYRES64=r29, @ANYRES16, @ANYBLOB="1f9d3e64a0267de516b5b35ede2808d1dfd42f1945b9abd14f68ad0aa549af61a9640a3bd64c6822f0aad67110f19491873074c5b36a8479a3bc826c64f7b8e65da7b64525dfb8cb0769312bf03a3f0055dc222437bf79290cbe2bde5481fb6ff9f5850fe0959dc9bd7f30b4c5e4c2ad9787e0ba98b89afb33190fb27687a005ca2fec41851cb12985d6584cd443222f6882ea277fdfa9e4b498f721afa4aad61449ed76dc3e6ad2a1ba2ba556283c94eb2a29e7", @ANYRESOCT=r29], @ANYRESHEX=r30, @ANYPTR64=&(0x7f0000001440)=ANY=[], @ANYRES16=r31], 0x5, 0x1, 0x2bbaff95d624e2d0) r32 = msgget(0x1, 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = socket(0x2, 0x1, 0x0) r35 = socket(0x2, 0x1, 0x0) setsockopt(r35, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r35, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe70) dup2(r35, r34) connect$unix(r34, &(0x7f0000001440)=ANY=[@ANYBLOB="82026e33dbc6cb000000b3c3befc65c01ca9a7d4b7c1084f94020000003900"], 0x10) r36 = socket(0x2, 0x1, 0x0) r37 = socket(0x2, 0x1, 0x0) setsockopt(r37, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="82e9ac0f3c896c653000"], 0x10) dup2(r37, r36) sendmsg$unix(r33, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=ANY=[@ANYRES64=r32, @ANYPTR64, @ANYRES32=r33, @ANYRESDEC=r34, @ANYRESOCT=r37, @ANYRES32=r33, @ANYRES32=r33], 0x47}, 0x403) r38 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r39, &(0x7f0000001d80)=[{&(0x7f0000001c40)=""/6, 0x6}, {&(0x7f0000001c80)=""/248, 0xf8}], 0x2) dup2(r38, r39) kevent(r3, &(0x7f0000000300)=[{{r2}, 0x7ffffffffffffff9, 0xf8, 0x2, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd61dd14fa0097352, 0x80, 0x8, 0x400}, {{r37}, 0xfffffffffffffffa, 0x27, 0x20000002, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0xc0, 0x2, 0x8000, 0x1}], 0x9, &(0x7f0000000380)=[{{r39}, 0x0, 0x10, 0xc5bf2586464a381b, 0x1ff, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xefdadbe96543c8ff, 0x1, 0x8, 0x7ff}], 0xfffffff8, &(0x7f0000001440)={0x1bb2, 0xd517}) socket(0x18, 0x400000000002, 0x0) r40 = kqueue() r41 = fcntl$dupfd(r40, 0x2, 0xffffffffffffffff) getgid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r41, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r42 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r43, &(0x7f0000001500), 0x0) dup2(r42, r43) setsockopt$sock_timeval(r42, 0xffff, 0x1005, &(0x7f0000000040)={0x4}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000000)=0xfffffffffffffcb6) 02:05:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) nanosleep(&(0x7f0000000000), &(0x7f0000000140)) 02:05:07 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) geteuid() pipe2(&(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r1, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040), 0xfffffec2) close(r4) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8020, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x6, "050000000000000000000000000000000600", 0x55c53df7, 0x40000003}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r6, 0x2000746f) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x10000000000003bb) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000540)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) open(&(0x7f0000000040)='.\x00', 0x0, 0x12) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r8, 0x0, 0x0) fcntl$getown(r8, 0x5) r9 = socket(0x0, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x1000100d3) semop(r10, &(0x7f0000000480), 0x0) semop(r10, &(0x7f0000000300)=[{0x2, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x0, 0x1800}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x48}], 0xa) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r13 = openat(r12, &(0x7f00000004c0)='./file0/file0\x00', 0x20000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r14 = fcntl$getown(r13, 0x5) r15 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r15, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r18 = getpid() r19 = getpgid(0xffffffffffffffff) setpgid(r18, r19) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, 0x0, r19, 0x41d, 0x0, 0x5}) r20 = getuid() setreuid(r20, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, r20, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r14, r16, 0x0, 0x92, 0xffff}) r21 = getuid() setreuid(r21, 0xffffffffffffffff) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r21, r11, r23, 0x0, 0x20, 0x7}, 0x200000000000001, 0x5, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r25, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00'/11, @ANYRES32=r25, @ANYRES32=r25, @ANYRES32=r25, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r25], 0x28}, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r8, &(0x7f00000000c0)='./file0/file0\x00', r23, r26, 0x0) r27 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r27, 0x0, 0x0) fcntl$getown(r27, 0x5) r28 = socket(0x0, 0x0, 0x0) r29 = semget$private(0x0, 0x4, 0x1000100d3) semop(r29, &(0x7f0000000480), 0x0) semop(r29, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r31 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r31, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r35 = fcntl$getown(r31, 0x5) r36 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r36, 0x0, 0x0) r37 = fcntl$getown(r36, 0x5) r38 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r39 = getpid() r40 = getpgid(0xffffffffffffffff) setpgid(r39, r40) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000540)={{0x240000000, r33, r34, r33, r34, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r32, r40, 0x41d, 0x0, 0x5}) r41 = getuid() setreuid(r41, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r34, r41, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r35, r37, 0x0, 0x92, 0xffff}) r42 = getuid() setreuid(r42, 0xffffffffffffffff) r43 = socket(0x18, 0x1, 0x0) close(r43) connect$unix(r43, &(0x7f0000000240)=ANY=[@ANYBLOB="01009ff32e2f66696c65302f66696c753000"], 0x10) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r42, r30, r44, r34, 0x20, 0x7}, 0x200000000000001, 0x5, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28014e00", @ANYRES32=r46, @ANYRES32=r46, @ANYRES32=r46, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r46], 0x28}, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdc9) fchownat(r27, &(0x7f00000000c0)='./file0/file0\x00', r44, r47, 0x0) fchownat(r27, &(0x7f0000000640)='./file0\x00', r7, r2, 0x6) r48 = getgid() setegid(r48) r49 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r49, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r49, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r49, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r49, 0x40087468, &(0x7f00000001c0)) r50 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) preadv(r50, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_open_pts() r51 = syz_open_pts() close(r51) r52 = msgget$private(0x0, 0x20000003c4) msgrcv(r52, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004acefcbc5049095b1b3feed54d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061898a6153121fd8062317b878debc09506752f8d834e6"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r52, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 02:05:07 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) getuid() 02:05:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125cf7000040", 0xffd2) 02:05:07 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x9, 0x100, 0x8, {[0xffffffffffff104b, 0x100000000, 0x5, 0x0, 0x10000000, 0x60e2, 0x2, 0x0, 0x0, 0x74, 0xb390, 0x0, 0x2, 0x7, 0xe93b, 0x3ea, 0x5, 0x5], [0xa9, 0x3, 0x3, 0x80000001, 0x6, 0x5, 0x101, 0x10001, 0x1, 0x7ff], [0x1d6, 0x79af, 0x2, 0xff, 0x8, 0x100000001, 0x8], [0x9, 0x5, 0x9, 0x0, 0x1], [{0x7, 0x3f, 0x0, 0x6}, {0x4, 0xffffff81, 0x2, 0x800}, {0x4, 0x1, 0xd4, 0x2}, {0x0, 0x7, 0x7, 0xffffffffffff0d02}, {0xb030, 0x2, 0x1, 0x1}, {0x89, 0x2, 0x9}, {0x8, 0x7, 0x7, 0x1000}, {0x6, 0x1, 0x2, 0x8}], {0xfff7, 0x3, 0x2, 0x80000000}, {0xfff8, 0x9, 0xb7, 0x7}}}) r4 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) fsync(r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x9205, 0x200}, 0xc) 02:05:08 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000000), 0xbfd9379ab11010c6, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x103c0) msgrcv(r1, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff00"/101], 0x65, 0x0, 0x1000) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r7]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3e, &(0x7f0000000540)=[r5, r7, r5, r7, r7, r10, r8, r8, r8]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r14 = geteuid() r15 = getpgid(0xffffffffffffffff) r16 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r13, r11, r14, r12, 0x143, 0x80000001}, 0x8, 0x100000000, r15, r16, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r15, r4, r6}, 0xc) r17 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r17]) getgroups(0x9, &(0x7f0000000540)=[r17, r17, r17, r17, r17, r18, r18, r18, r18]) getgroups(0x2, &(0x7f0000000140)=[r6, r17]) r20 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r20, r21) r22 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x1, 0x0, r19, r20, 0x0, 0x0, 0xd2af}, 0x4, 0x2, r22, r0, 0x2, 0x100, 0x10001}) r23 = msgget$private(0x0, 0x100e0) msgrcv(r23, &(0x7f0000000580)=ANY=[@ANYBLOB="00000006dc143d00000000000000000000000000000000000000000000000000000000006f508d2e16efb8a6a2c54631fd45000000000000000000000000000900000000000000000000000000000000000000400000000000000000000000000000000026e1b0e4d946a6954ffdb96db90e31d9a8da971aa46da43312ce5e8791b86c7c3700df63e7651c6e415f1e8b9e00e653fb92291a8f399075edff96122394a70ef3a09fc8e005ebbc5d0d5ca02e006d092d5cd7c1823c03dda1b351018e62dfa43f256503573e7c4a1b8ea2659059a97dca39667cdbfdc87f91238cd9b53074ff56a95e71921647c406d50743519c2d777c29ebbcd4bc92267cc94ebcfb9a0f512d98e09ac6ad4b5c77649476d619c11e1b2a3dcf4a59881681fddb549c484610a4c5cc64f60c77f318aa1311eaa67d17c9f118ba00ff7248d34e481e7aab"], 0x65, 0x0, 0x1000) r24 = semget$private(0x0, 0x0, 0x9) semctl$GETVAL(r24, 0x3, 0x5, &(0x7f00000004c0)=""/57) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x610, 0x0) r25 = socket(0x11, 0x10000000000003, 0x0) getsockopt$sock_int(r25, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 02:05:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "10e752e400000000000000000000000a00"}) write(r0, &(0x7f00000000c0)="14202bc87290227d61e1f5ecabcb0e0ff7fcc1c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a860d34395739acf9f96f3737ebc31939", 0x66) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) open(&(0x7f0000000040)='./file0\x00', 0xec12cc7ca7330fbe, 0x20) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 02:05:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) r3 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/42}, &(0x7f00000002c0)=0x2c) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r6 = dup(r4) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8000, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) r13 = socket(0x2, 0x2, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r14, r13) connect$unix(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffffffffffbe, 0x0, 0x40, 0xb}, 0x0) setsockopt(r13, 0x200, 0x15, &(0x7f0000000080)="04000000", 0xfffffffffffffcab) dup2(r12, r11) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xb5, 0x8e7}, {{r6}, 0xfffffffffffffffb, 0xd4, 0x2, 0x0, 0x9}, {{r7}, 0xfffffffffffffffc, 0x21, 0xc0000007, 0xeb8, 0x2}, {{r8}, 0xfffffffffffffffb, 0x1, 0x1, 0x3, 0x2}, {{r9}, 0x0, 0xd3, 0x4, 0x5, 0x9}], 0x3, &(0x7f0000000440)=[{{r12}, 0xfffffffffffffffd, 0x43, 0x20, 0xffffffffffff8001, 0x81}, {{}, 0xfffffffffffffffa, 0x2, 0x0, 0x4, 0x5bbeb6e5}], 0x8, &(0x7f00000004c0)={0x1000, 0x5}) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000500)=""/85, 0x55}, {&(0x7f0000000580)=""/157, 0x9d}], 0x2) write(r1, &(0x7f0000000340), 0x10000014c) 02:05:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18081, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x1, 0xffffffffffffffff) fchmod(r6, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x1000) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28d016337865b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495"], 0x1, 0x0, 0x1004) msgsnd(r4, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r4, &(0x7f0000000380)=ANY=[], 0x0, 0x3, 0x41c3a7806f832a5e) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d7181000000000000006bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd41fbd2c5f2470a3deaf000000000000"], 0x222, 0x40000000000800) r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x6, r8, r9, r11, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r13, &(0x7f0000000380)=ANY=[], 0x0, 0x7fb) msgrcv(r13, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000000000000023443eb8df875b84f33a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc63764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fdb43840ffb39d7058119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x0, 0x1004) msgsnd(r13, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r13, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r13, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r14 = getuid() r15 = geteuid() setreuid(r14, r15) r16 = getegid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) msgctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x6, r15, r16, r18, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r9, r12, r16, 0xffffffffffffffff]) r19 = kqueue() fcntl$dupfd(r19, 0x1, 0xffffffffffffffff) kqueue() fchmod(0xffffffffffffffff, 0x0) r20 = kqueue() fcntl$dupfd(r20, 0x1, 0xffffffffffffffff) r21 = kqueue() fcntl$dupfd(r21, 0x1, 0xffffffffffffffff) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x1, 0xffffffffffffffff) fchmod(r23, 0x0) r24 = kqueue() r25 = fcntl$dupfd(r24, 0x1, 0xffffffffffffffff) fchmod(r25, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffffe, 0xc, 0x4, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x6, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x0, 0x0, 0xb17, 0x1}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x2, 0x7f}], 0x1, &(0x7f0000000180)=[{{r19}, 0x0, 0x2, 0x40000000, 0x3, 0x10001}, {{}, 0x5532003a7ef43443, 0x30, 0x22, 0x800, 0x314}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x7fffffff, 0x1000}, {{r20}, 0xfffffffffffffff4, 0x1, 0x1, 0x7fff, 0x4}, {{r2}, 0xfffffffffffffff8, 0x5a, 0x2, 0x2}, {{r21}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x101}, {{r23}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x0, 0xd6}, {{r25}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x6311c8e3}], 0x3ff, &(0x7f0000000040)={0x63b3, 0x7fffffff}) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r2) 02:05:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:05:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "00370020000f000000000000ffffff0000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x240, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000002580)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5cbba8c11131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4d0e48a09f214933c7f8997fffc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1ab347ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8df127361b98f17659442a696185835f8d68fe0ab6e4b371576fc597a155483d4a09e1f314e0ad0fd9ddd0d973d6b14e2d250acb425d7cadce347ba2add92b032f00871d046fc44800cb9b2ddf6f4e640cb03f6db4ff00300000000000000b158ecd1cb3640aa54bb4161e478184d4af4d138cf3d32f3f9571d2aeb7a304261d2324d4ee5d962aeb8d0fe32813d215ed4cbf89d2bd3955c403cffd74c601b0e7dbe2661185f8cc2a1fa9883c57db6fb7c3f91e68533f3f90333cac33b62478036"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r5 = fcntl$dupfd(r2, 0xaf26e36a9c38e145, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7f, 0x3, 0xbb4c, 0x6, 0xf2, 0x7, 0x9, 0x10, [{0x7, 0x14d, 0x0, 0x7fffffff}, {0x2, 0xa50, 0x6, 0x1}, {0x1, 0x5, 0x9c, 0x3}, {0x543, 0x13, 0xffffffff, 0xfffffffb}, {0x7ff, 0x1, 0x3, 0x60}, {0x7f, 0x2, 0xd8}, {0xbba, 0x2f90e94, 0x7fffffff, 0x372}, {0x299, 0x20, 0x8, 0x3}, {0x5, 0x6, 0xfffffffe}, {0xfff, 0x8, 0xf9a, 0xfff}, {0x3, 0x2, 0x31be0bfe, 0x2}, {0xf0b, 0xc38b, 0x8001, 0x6}, {0x3, 0x5, 0x800, 0xfffff3d6}, {0x2, 0x7, 0x7, 0x7}, {0xfffffffd, 0x8, 0x8, 0x800}, {0x8001, 0x10001, 0x9479, 0x20}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r2, r1) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x144) pwritev(r6, &(0x7f0000001400)=[{&(0x7f0000000400)="3b4f3eec4b2f127649620a3e72ae6e48416abfe7f8c3b5cf6b41e50eca20183473cc22a598abad879848f9f5cbeac5c9a2fd773b5a840b02d0519cc04f531f15c45ea2250856da549fa10e26e86d2b31976efc302bf8372f44486f519aa50ecff80239d154012548c72c34a9350ec0bd1ccd382b8e2fc575cfbeba26dce2ccbedef7c639f7240fd9229147708559bd0bc0bce2008f77953c3f2e830e3f788de51750f96d6c58be2f97b6d20860fdafd95691e6bcad74e412f07090b2f4085ca24857ee3fe5b965ccb95c3b916910dfbae312080313088f11344b68337f3db81b84d13497108f9bdf892abdd4655f506193047fce526d5f53becc3e2e5466dc25e6b636321fa0683c1b8dd34727fa412429986064ed7d33ef3ccd2b6cd9f74b9a3013f26114b8b703eb8a6f480beccff2cae47368de85ef06e5e4104491f2da6d0f27ce529783203a9c9576d0a29250d1b0ebae32d8181cf4e573aa9e31fd4d0e4cd1d7d74c7ab2634871693c92c9c62288b4cb67542639d91c9384ca858c962eecb5ba975398ae385b364f64e5ace118b03f125782c6e90610f3962fa291aca89c9aedde8bc68a264653c21d0f787b87f6d0fe65866b1f2ee506866a12657b867d3dfbfa723dbf7b3dfeef5855d0a275f57926726ec9ce51a203f49c32368af1b68ff693f3d5285e9bccc64131ca543df240a331c865ee2682a193c44d3efcef50b772df98557a54363cc0377e2547a239b318d16f7445aea88f525d6d4b409c70405bbb631bb61d1301c05fed5049ed74747712dd663c0c2f0b563bb19310e95bd9b94241a6673468f8f9f140c1423c119773e99c1abaaf1847027b6a94a58c21efd7fa62ea8e6656efb21c4ca0468e790bb8d09a01491da42e80345caafd3aefab59631201add221158950b54b56382c63f1141c5e9b7e89f8f79fb704c1a57753651aae5d1b89a81e197f9dcdc3431699cb19d7c3f5cf6eb5a55dc21e47748a2fa25267acb4e65a1aafbc79d2239853b6698a2a37b38e3af725cc3b218e806cbcb31e967da3f0e2e9747af6f0424bad9990860a8811678d1fda05b9beb06c8eebad0f89869586dd54aaf3c1fd185281367320537d686ac4c6efb43fdac890fa28f2fd8ad540ff0ae421bb6e4d0624ae78436fc3f22ceb697c343f9ca56ccebfa90c87a17945c637ece0bc9b01f4a3eddaa70bb0a0f92501a6274d581de629f348c992890457d63deb8e2975abb9cf258154c57796dacb34825c8b14983a76a26b6dcd88520435a814768c202c9dc71e621338e9010892b6325a1a438fb96560fbb588973c98371400c8993108d6729025863d32ca5100fc52bc4b7deadc0f14ed70179489273e41d8f237268941d0295597f679a086d07adee435490f010f4e0d4dbc23d8700fc5895c0a781c3a3ebf7e1335e57f84b4e37919160ba298dee59b781c4d95ae58bb503cea7d3546a63d8c51337aa8b47a8c64bfbc593d8395907c30e65e12f8a668b41f4484e24fbd09219a61c65927e303fe8154f2f93fbdb4a50c3744eb51c8b82fbd6609f1e35e0e62dad4ed8f9fc868cab02dfb97f1455b5fb940612af42f62c1dda573a0bf20dc0b193906cfb300668f49fc75b6482a0f813db7e02eb3edccf4e149dc5e85afeb197d4b33c55f3340fe4f281f3015f8a1d8a554df5036708baf249adb86cbcafdd3e452a352ecb07e167b332ed794f7616820e827c031a8f0ae6f09ebc378551bcdbe0b19dda7cb6dc10c4fe224c3317b83b9a9f82673a7e6032f99819f482e733f226a1abe57fa07bd28130e3ac1b1922498c19201092cd3fdf9b6e4cee6af78b1b54fe042641d0e60adff09c5a9d0d6e0dfb9e02f8f0f943c20388f7cd6d74bf9075a1d11a1329e8d805a661262bc79bd3f31de6a4a09cc777877443444ed56442b16c05653dee893347725ba5e724abb71635b82167c1d12be722a13ea727bcf800dbdca95b9f651761d803b30ba48cf09a40e47cfbde4874ab8497bdaf6a353f000a90c1a1d6a00337eef482c4458f8a11ec4798b962021bbeb2914d402d348e356f5d8753716b3fc7cb8c2afbf12c7656e57fb29299c0d40f1dfe8a6ba79b52d987e028b662a4c3a83a1253a1bc0889a465d1d134fe0e44d2c7b7fece1948fbba2ab00b929da401d73283a05a82928c8b9a7b3f66bfad0565a1ce5ad52d71861ca8ce401057f904876a0c0defb9de8c849d90781a5f50097d4884b95d3266dd6585a66ff0aed79716a48918c24e599b52b338d2066bcfa98f976a051213b8df225b1631e2e83e68d841add132a88ce6178ab6faf0e2e247db2ac6b609bfe9cefec0c10fda2e0dccf18b0aea87aefacb5df1fb570fe6e1696faffcff93adbe331d0fe352ad2bb65db3cb188388e9baf8b34ecfbd5d34c28673d6fd2a73ba633cc8eae6441f361d14eb6821b5930628d894580ea08d8f9f4586f1d78e28cca2c016c3e0afb8fb8e609b5a72712b63bb66c0ec732f0575a0c9617e226d525343dd4cd0bbc51544e300c6c5d90788dba39e39bf3e27045d8fedbf8f9f404037b0e7b6c0c9364758276038531b1dc0ebbf700898bbe8cf1b4ee9933391915f9c95bf4e12780d3ee67024f79f84c7c1056df17cf7fcd0ee50d1d13f20990bfff640703d0e98b872823e40da7343851e446d44f8526ba90f12b7d9c7153018c8bdb3e1e41bb108cbd6edc248777563c377cde55cf1b9c1f92de01155f948685f473f707d3f0c1e80e8cef70fc0d618c72f71b140f3a483ff74934dc2071f5758fd3c7c54b8a3fd9bd66819f8cf7ce44f1f718962811c4e05f061f4379ca6c8ed400e39b461016a3ff296f12d9ab4d322b5cd4d00fb40dc8df17039e5231821db50a2bb7161ae14f5a588d8a855f0e6b2e1ed55c9946975271750a1b368032934cd69d8fd974681987f8d57b93bba8b316cae07cd36735bd0182c267e26dd86b56c4e9907f8b1724b73def723a597434d68263a151ff3ad0b3d2b42ecbf9e42e109f1282c2d038f6e8252b903c2c0f38e9282cc1aa84e0f782f87a3e298ce18b28fca89fdb6a28bf0f8174f33d3231fc2974a487f7493cb682be06b0add20c2962a55336af361ba60d0b506b5df120aa6a8d29223a601127a40924e8e79d5f83c700ea41c5735976c3ddd7b9f7fd8420fe5e343f71ba3a4d07e2e4334bf7586a438de605a3390e67c13cd637f32872e77e80b5c2bafc81141115c06a11a9a4880d0e8da4cf45dfdf8444f2404fdb6910b964955fa312f0b59b82bfcaf95806491261ea640afd888bb443c3c09e51d963f5d95fe310c37c40137b5144980b9e357e42cb4dbbde62c576e78b780f09808fa60d31f757b17b6e7fc3d30654612e9a69145631ad0d518e1ee3de218c5b7171e84983ad75a5407dcee7002489303012b4f7a398cd3ee85579f8fc0070da69f04720fd312a9af71974fe1ba82d57472ac6856886af781c2b1d840e80a8f94e1d8042bc22b57c4401b42a1f4275edb1200f7290f90cc6e8394b8916cb1d20ee43ca9b4f70677f034aa2407a490cf88a10fb3c7c76fa8247f7bce4066baaa1348fe621e3b6213f58a045c25136cc7aad675a758788b27be490a00086bd787335178028239ddf1785d629b92113b14551f9e3802ae0eae2ebad1b1d224bc1c89df8412bf81375cedee891d3863d8b0be0ae63d874a5f426677c6a838e2af0e63dc9915213db01c8a641dc7985dea991273599d1c448123901d6c70c4e596663cd5cb83f70ef784460c20329ff15a2bfeebd4886d95c21debec876a36394df32e447dd9574770003fbead83c60de6e4946bfb430b07cbd41bfae5763705601a18c1dac2926ba86e949d0fdd2b3d9798d285fbc92c47ff2ee722d27dfbb5b6f85269a483c333b7eecbd6a32c6c74057feab1740723a2ada8f3f12cc1734b87b3ef5b485a0c474bf3739cab6c294b33eb7cb9635395892ed3ce666ac962eaf28ed2518f48497c2e9c4a38999c4e96d5ad8f7fd176b69e810388e49b4017219113665505718c09c9b2430f38fff506d431932e08627309b4c83369f24680b7a65fef25e2f189a2fa2753a79922beea0d3956f4ad81ef7e221e0a82a86cfbad5ba13a2e19a2e31675a02ee9d5987d748b16daddfbea3a37aed00cf1406c7ea9d677c22e497a76aea209e1fd244c7e8fc9f7d67628aa9e22f5562c971d164b470e8eed8eccce627072e39b03e722a6ac5b7303bf531035bd4c7d77868b3dcf43f35ebff10a840403a24336c41152703458ba097da92ebd50179664237632ec6381bc0eef3383da465c5d1a9b310e8bf610fc269bb39ee2773eddc62574ec4423cad8dd54bd9f15c0e0e313d9a91cbd8a49cd90d348a857da389d2fdee12af8f068e491cc19867dbd1671383318a2f4a7f119b47618dd48ebb1ee21cecd7966bfb0f77a9180269de51dba5247c62759fd8f413654dd3b7a14dab8705db7a18e9661308acef73fcbbd6faa7b6d2e3a8e26b1a0c0c8561c40f1b4a46b009ba7bd399104f65ee0ab6b61949cbe861e88d0575a8472b85bd0c4d5e11881b8955d2f1d8e3dc47f9b59e84e3f8fba4a6eb57435d01102471bd912e3a403010784ac084d029858df334a1f3d318289a7b91b2f297fe24a84797829d6218e3fce2e479bce2776fe7746f0662d50574511a73c30d34816180a323e8ba62a684800017813ec0039be016e560a8ad5d36ac602a029ebccad6ec91de9d714ffc815f64794c264729c3745570bec0fc8f463c30b5daf0e7053a615c33d392b561a7264f48bee7c5be0750cc0251484ef357acd2af6b4aa9b2db0ede525bfbcb8dc10bd1129024c7c61a2b59d16b798a114f109e9f6486433f0b05c45adce4cc0e88f06bd356c1f3a2805c639e2261aa407a3a3f090ae917b3422fec163a51039d7f6a0dcaf3076a739ba55a9d583cefd44c01adb54372c56e52272018ad81a6c4a1262a75a52cfd70a4f1bea0eff8893c2fcd69ff2208363dd6644b97d81ce0d4e73ca0437b505914210840ee016dbd0037b540a9cd755b60dfd2721e5236b837cee6227e2733f623594d4d8a4bf0e89b57c2f22b8147f5f03f91111941346f85d59f5f3d1e41d3a7c9e795d21ed7968268c2748c7c91b2e7c19d064145bf3962d27d9f5f7b120ca8f42d9999d83857870a5a36380720f78827c38aba29c5362a56affb96f2a8f8368726e7d0ae690afdcb5c9d9cea35c1a0d34eb6df4f0e035c0f3e224e2f6a148d5bcd9e2c36ae4cdf91ba7b9a1ed5d38fe9e2e9372cdd808d5c6711d67506f88f5d5a3255f58c2da8c1fbcd8269ccfc7ed8e878113fa5e876d9277cc59eaa86cd1a429a1cd4837b4d7b7309d3581147097c2a5383af0a43cfec3888e4d3bb1885a3c56f014df266acbd49252d48f0f8a03fa6c54c3b607e451cc10b129aa65838a8d98810a2362eb4db74d17ac284350747cb0bdeb9853119accf0db3af52707b7e33c6b30d144d981f5130122fb640f74f117e176f81f0797f4aa7ed485f0922cf360d0da41ac4aeb3ecf1636db0936d29975081533adfdb070a71b876c82393683da9eb62d7236dd6b6d9fd34ae73ce2219058542fd668c5c2fd5eac3325e841529be749f4b9e49993ff3fc3f17704eeeb70172beeb0ff305e1023982e393dbe0b5e43b807ad0d8392f177d201eb9d39d3bac8d51c11aeeb4930d5da7309216a932b9e48bc9b7378678c6e04ce2e991d3df9d7701a092043ee6475f944cb3c866e0c875e4594bbe092c4293ceea6f5ab590dbaa53508fe617ca131935b363934599441e", 0x1000}, {&(0x7f0000000240)="ca47c9764e855f14ab5fc8f1369149facfda06ea77a6bff5d9f8056bfad742c160e615cf2fbbe59046dfc9ca9fd0eee934d5c095", 0x34}, {&(0x7f00000014c0)="ca6100900080852d82272fbff47563a3c0e9f542545f435c529394d66b189764d3edbb76229b713cd6369efa36f3006cb962247a57ea1fd25cf90c36f4f73f08553db5b7ec245dd880ce4ed1bc527c75191f221b6a0434d9ae70c7399f6f0f4bbf647b8751d9aa1573194d3c19095a7a6cbb9e6a700e01b7a5268735c50926185540fa850c5bf65cbe", 0x89}, {&(0x7f0000001580)="2ff89269d16665601108f28e26c676a9c7f64b606f445f720bd3254d7f24beba81653568dc9caa4f18f45365e6a8251b02b799c679ccb5e7e6d03680f851e2e44d7ce532313c7cbeaa83c371a10ef1c38f14f80b2d2feef9e5c5b90d977543e4d94388eec972034c891a051a12ae996ffaa2ebd46b340c4ecb1791379aa67dfaedde9c5b290908c6dd3ce003739ee83ad28f1bbcdc68c27e52f79572102d0866502d9dcc6b1ab9c755db21a3558205abade54670e73795eb2e64ff6c6a7c4b3d4924ad80ffa54e33cf5ba54d52ff19f6bf04b28598e95630290f1ff988625db89c0c1fa3b9e9fccc08a5138af17a24bff58fd17d0dd5f84756d3e525247bdd6033fab79ae6785aff0b4e595ce81b15203bf32af1eee68f23d5b15491d7bf0669a6070dbbaf5dfc60e4cabf34408506c0f30349c943bc528e8b986f243d20d73c9923d6529a170862743792506fade4f041f5ad7849db6e35a2354d7ba82887b8a3dbf7e19d010e8b71e6654c11d65c8b446e903bb62f52cbc26e7451d81cdbdb02c88c5a2f20c4e7f91f68211db1709013229100ef6fa24ce4666714ceba675f8858ef2f683b30b3b4e4409042eb34f3ddf7ed92a6642024c22d1ee3033c97d4da69cbd6b7c6015f8aff52e8a13f3ce0e9acad77e2ff354eb35489277581bf0d6b22a8726f8d2baa8f6c6b718c1d38c9d13370f29174601e687ae2e9c090745bb3f5fc8ae03250503275a5421e31b1d25872020cd79c3046236826da2b37ecd172b76844111102fa28098a02029ff9a6d8b553cd1f2be44d398fe0324e8ec220ca4e7db684e227c39c8d50144bc4559d45c03b2c93959d14be6b945035bafe14e8d45e7edeae3c803e95c473421ed24fafee3c6626fc741a5e9633e570cf90ddf179d66cd8607f6ac015d35af9fe38dd939b8f0626e507aab82fa06172ff95be0df955c33c6c2e4dcfa8d70923c07ef67481631c5e563515786df1d70586cf0d3766e6b604a9b0a93fc84830919dac9276c53e370ac315cd771c36ec8f1f3a29bf8508d780eac5128a9358fcc55ebb929c87de84da310b7ea125df7c9f958389f76e00dc0d4a3cb6f9891e376bc53b2241f966e3c2761d7fb531e210be6a6efbf705f302b226cf00a2c9b678da442eabd6253d002e67412b09470212645f5896b2f7580cb61bf7edf24d19d2ac734eb7b09ccb8b8b7d2a7d9682b2759028248997fd5a22a4ee95a86217c87d6c4bda3a0713c64d656dd2113192279c3349887856bcaaecc4225d59e51dca736a769084e13a431a292bef0b033039107bd03bd20069ee2a1e2e487ce24a80100e57efd7b3ba719e9eaba1d1831d237f31aa7921d26b63011e6de1a6fbdeba02ae6211137bc7a19ce656757217b319214d6c78ae5a03206d57ceab0eecdf3d549e00b04e4c5085f8472336a978f2a827b72cbd44ea8bb646c00be4bf62e1b62167d3896181e401a6402d6efee3176c2174039a168c0cd01da9c3d6a87e071a8450fa4a57a7a57dd502e77583552cf02bfa99529ace7e97ac8e5911d19875b88f2f9d292ac923eae981173a5f68d436da6221ce02adac27acbddccd5cf33bc4d1a642fb7cfb9a0932bed535b91089f2f3b4581c4df27057d75e6767fa1abc95293b2def602ea98ac917a86f96e8c55019022d975bd25ff1c8fd51ee8c98534584d4d16d81923c9581c0bb4306e7769bb6ca0d6bd8ab12394f4cda2ce0674791659e04f928100fd189fe9288403d2fc32ad23e3f028d52347afd65c13688ea0e1220854a0b4aea0a46535e79633e8d41af5333bebe48a114c264757106524ffbcbe7352331c64ea8159cf5205d2d54b9bba736e0c0c7679b0650f0d7aec62c48febe209511dcca43dbe1bf904ec4b5f4a9a48a2409ddaf7cfebfc8fa0017ad29b589b62cee21ad0372de99d8b2f777f15825b3262099cafff734bdcd33e9870ca29f9d440ffc138fe923db5b828dd64b833b153df282ee9dbc588ed5d882c702cc38e304f2722f71863ea09371411dcff98994c3a25887b641e50f9662e30297fc8c51e547f89eea7c4527cf840f4ac8d5adf95a057eec5e3a705563a61eaff30701a54773eb72609ebd1eec5e738ee3c5ae267c50e5bafb95ac5beb6d5d07a32ea163c2213dd06d5ea6ed70c566c1fb89e25b584b75381429759bda5baebe9d4f07430a7278b93fb26e0646f42375cf2d766057f69c294fc6837e9c1c3be757681eb84a5c876904815dc663ee61df4d966b37cff015fc389ba98cce7d2e010992a955d8715a63a7c422f57273f2c0d5e0e246fb167ad8f4c47dc3583a94ad98592bae14a8059a703f25a2bcb04b55a981a63ab3d01ccc3139adf984d98aa75b9b7e866ce49800c39fa3cd122b0472f2fc668a7dd2710adcffdf50712be6faadff97b2be8cc5437038581f6fff371adcf91e5a5392f31f4aa8591384c2c0d41b6f17a876569f881f1d0fa50f742f10a2a8601df339e44349bf062518061a08b71ff29e87aafa6f84133e1cf2d433ae21a55b38be95802e986baf94790918ac46d05b50dcea870abad5e4b8a1c2d14974685c731cb684b1098c8d9ae6ae3cb5db6e316f8968066eb34e590cbed94bff112aa65dbbd8afbce302e71efcebd970f26d1cb54319db20438bf923f00c0b6fb15dc6681320136e250c3993fcc4c3ed8bbc160678c16422ed91ba9e20868f4e6940900c6edb0fa0a0c030fc5083dc945468a23c4c8f9a60a712f83e47488f7f51ff26a28f499415ff83679ecd29d92d287cb292789e80757cba99b70369a2d853d2b2bed35857c53ba4f62553588643bd7c97626a4fa582096d84b49611990c575684559bf9453c4477abe57d923b31ddda8b6510666956c9885f99965a24e90140b4b540e032b0b06922d57ed5d7cbabadf6407fb6336babde927e198953e181f3c9b5555bd7e6452a2a475ec071c551750ea4e70828e44fc7aa7af9593c1f7a8a94aec06e2201045faa457a1ce1ee2db38d697ff8a91d1a8aef58e363add5f9d5c87401b852ef49b926d47e9ecba8beb9a1d1da8bda5321941280872039921a011d6efc15ebb4e9710f56ba5c6de6b687f9db68f6441422fd8794ebb2632a2abf9f712c618cd3fb519fc7bc754a9812fb54ff14eaac3cd92179d911c0eaae0e0ac3ada9f3767439f97ef2f297163b327e80c766d8f2c7056047b2d69eae2fc563b64b33861bd7bbb767088e20b9f4a8d5dcf13933f909dce845be1081042d2d4465083882714555a9d8d1c57d55d1e998f273420524a2e9088991d5b6f0b3c5c90849d373d67e1404f11641d95d6f51999c400bf5e3f60355cf3abc8ed1146db19301ddcb4b72a456ecc3801361f33f6d281c59badda715427b9c1aadca029489ec4cfeff264288c91e6961fc0ff3a55425a55e88c30dc52d72c89750e83f101b2cbd885f3de4dfaf2ff82ec4d514004c71a6d602839e02437dcd30065c7f105de5b4b318b22816091c8380c42255974675e38b0781cf5ef5748fd3c7e4fcf5d863671f2759d24812b4759dd4ad756a24103b6f0d156405f3979f7882e6807bc28aefa376799388365c9836b3330297679f03dbcde6c3e9b4f5af511da00bf3ce786c3bcd49f88c438612e7e9af2daae0d7dea6b8f8ed00ef61db3a6856a8a49b56c5cb99cb5f47df2edce95cfaad305c2c729979f5e0ec99b88828dae6b4c5d5ee38395032286daf3a4dccf7c0aeeff917a468462115fa03ef831ea5fd6333f42268fd8b6b8e103818fa72f17875b08aca6c02326bd1201b4838f2b4de91e76e0a7b01366f0838f075d189091539b51ebf13c5b0448dab892928526ae4509e95fa3115f80488fead88f7ea11f48a329dc664ac5c35cdb2056100e72d991c2a60bb769bdef7cb8885caf22d9f70a3b596a93df3fa7a7b675a933c95d667c87788920d505ac1ffd5144a52fce5689c07749df3e6e88a9b910fca474b99dd5dc137d9cc6467a1e115887bb2249bb5b20648cd8c57e8092219051c98d2d297bd386d8d80d11d2c31e77ee1547351a388272563bd9ebe61d0bf8f91047b978bbf10e7a85ff8b450b19753a147a9e2cf8e8aa2c7286c335a0e10b36d4bced125eef254014f26d98c77bed2d4b5017376e6fc2667656e212e54969ac9edb062a53e3fb8d49ddfd9b080d512328a124f23302b84af1670e42c725d082a315f5a1d83eb49209cde1123e8e3974daa3bb35e23bdc7b253ecf39f1acb7a49a3a5b41488131feac564d39ebd97d16fc2fcf7213e71500619ff5febbcf8fb4e614316df80bee154319d30de592a9653c1006beb6815e92f6810d4f9c44253e27a58586579faed29500c9910a1a5ae934b0c6dee75a4371a65d4e63700d789174f790997ab8a69b0edb3b0ba5234ce7ab96d804802e248a8fc8de68132257e1d5ad659d11f4bb21406331752e9061c28c7b7ae9a2327b0ea832ddf7839668d02f26449edc35c020f02f6b52be65197c555357efecfcec933a8071ec68d661fae0f1d571c1a8253ec33fe39807533c477b349aa0fd59a6b2a6d16d5b99c198e9a5a64f804e9061abce866a20d9a229855f6291f080d7c02ed88e300261eebd31b6b4f39179117e02fafde5781b052e375bc951e2ac413de8becf7d0a5bfd8df096177db8909ad7bcb07506e6824ac6eccd76a584f949f7df41ae2e1bd89e354bea52ce4bb8afe0f1b4461145df871cb4acc8c4de29817c151d5ad4166c3a707ae7a79a68a19d65fadb643cbb1c085a17c45eee9ac4c4234a7a3e82e2b21acc80b1090d449bf8b7456f9574fe6564670d119403ff6d994e8a5fbeebeb3e3f9d1647361950c5b5b007c4eeacec18dc2e13f278d1afbf40b2a8e66ea00d745eb6e309827cd3b363c5c4a04c53450ae0c48742160c1e0443fe6108bf1600a4005c5c9f24bd56a20bc43ca2322668650f0bad5433d34868e8ccd43291bc1b01d4d90e324c84e0dfb627e5114627077e5f0c0881cdfc62013b87f459ed10cab174b1cd1251f3a5c697de87b6ac6a7507bd10a691cb19b0bb58e5d913cec7ce1c62cd7a02b3188db3bdec01ad32b06caa12130fffa598a087951b0630737012f2872bb6ef081a0d6f5b70186b6a94bfffd9516caab729ae5fb6adc79ac162f88aabbd403bf5bcd6a6b2e966644d4c78856b8008a0b7c7c3d5ea9badd66ce501328a929eb2972a5b8f0c6bd39b294ff5f58918d1c70e04f0ab1927666503522ce9817da31b93025c6865dbb184217a5520c1466289d196fcf1d7fe559d7eb4766762d2aa24a7a32e02bf654ec44a24349105d2d8d80a1e6f991d0a7c6f8029ba0ecdef3ad3a8c2bf7e3909bcf39de47a702b513e619a2c61edbc59526593328fdde059fcfa574fbe1a366a5b244d85282dfdcc2d01bd02e10f7d4a856923f7f4469096c65ce14b58511cf4a45f8def917035e81cec94b3a96583dcc49fed35124b5743c9b4f34701c20598160425eb9b2810ce778030eab65e9d442ee7d864e0bd8dd9e784186fba4937635e4c91b7e53351987ac6e18ab620ae922b0492691516bab76a5b6f037063b6ec4ff3f7b2b4885f3f4f67776543dcfb11893e6f4fbc207603f0895176a69e010402ca91ce7e2543a941f1fa3dd7208ba055f007043c6ffd41f77b872632f5a92d5deb026d19dade6fe44e389710b75149c50da02562743e1c1a0ee16ad4155924df6b1c6c42862ce1d1b3b54881f030e1f01b939b58d9370e5ac0de6ddfd5a380f99ec8d83d6092779c03066543f21897730a4a4e29288a4a5b41cf13a4fcd3a9fcb78f9c6", 0x1000}], 0x4, 0x0, 0x9) 02:05:08 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x2, 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file1\x00', 0x80, 0x4) open(&(0x7f0000000540)='./file0/file0\x00', 0x40, 0x60) bind$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c653200cb5510dcdd71e22adc068ec4bec362cb34b50d4fcd935e71956f0c5f1a17984f366be9e7fd841c4b88862c9f7132be473425af8dde06fc03c864e76aeea82a2afdc462a949fcfdde629b83c413221f0134305b1108ed6a65a0a255f083c93607619e5c463b6a4d0e8222009fa3c93cbe86fd37e2da5c1b16ea7a69b356526a066245711f8c"], 0xa) getgroups(0x0, &(0x7f0000000000)) setgid(0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x1c8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='}@\\\x00']) lchown(&(0x7f0000000780)='./file1\x00', r4, 0x0) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) recvfrom(r3, &(0x7f00000002c0)=""/144, 0x90, 0x801, &(0x7f0000000380)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) r5 = semget(0x3, 0x0, 0x8) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000007c0)=0x200ff) mknodat(r3, &(0x7f0000000240)='./file0/file0\x00', 0xc000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x802069dc, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = semget$private(0x0, 0x1, 0x540) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000680)=""/253) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000480)=0xc) 02:05:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket$inet6(0x18, 0x2, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) 02:05:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname$inet6(r0, 0xfffffffffffffffe, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000500)='./file1\x00', 0x2, 0x1) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file1\x00', 0x80, 0x4) bind$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c653200cb5510dcdd71e22adc068ec4bec362cb34b50d4fcd935e71956f0c5f1a17984f366be9e7fd841c4b88862c9f7132be473425af8dde06fc03c864e76aeea82a2afdc462a949fcfdde629b83c413221f0134305b1108ed6a65a0a255f083c93607619e5c463b6a4d0e8222009fa3c93cbe86fd37e2da5c1b16ea7a69b356526a066245711f8c"], 0xa) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r6) r8 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x1c8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='}@\\\x00']) lchown(&(0x7f0000000780)='./file1\x00', r9, r7) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) recvfrom(r8, &(0x7f00000002c0)=""/144, 0x90, 0x801, &(0x7f0000000380)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) r10 = semget(0x3, 0x0, 0x8) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f00000007c0)=0x200ff) mknodat(r8, &(0x7f0000000240)='./file0/file0\x00', 0xc000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) 02:05:08 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000140)="04000000", 0x2aa) dup2(r1, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0xcf) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0/file0\x00') 02:05:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62030207f415ef59"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x7, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) semget$private(0x0, 0x3, 0x99) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) fcntl$getown(r2, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) close(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x1) setgid(r3) fchown(0xffffffffffffffff, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x1) setgid(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x33, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r8 = socket(0x9, 0x0, 0x72) setsockopt(r8, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf239", 0x4f) fchown(r8, r7, r5) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r10, r9) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r10], 0x1) 02:05:09 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef484bfad73480c89525946ca951e3f0222ed7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a7cb4114237f6530aaaf279a4f8b7a5949b7b13c35e671483fb136016335e086875d7c6bb36e18625b19482b4e476378fe4a5d858b8b8b1b027ef0348149166fcab1fbb313f08f2e960176c313571be9b6a1792aa5d548473e8927545f40cde4c5cd11d914534e1c458d4d2729c63a6fa754880a82cf5d64161c10d84dc0c74404868fda93d2a54a2d9ead23d6b13785a008c452c62159e69723eed936d7b27c8490c19eee6f142837e13975f7f7ccb251062fd0ff56c1dfd022d8c13227063b5db4c81a617adf84274492bda28c488cea76ddfd2d3c"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) fchflags(r2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r6 = dup2(r5, r4) accept$inet6(r6, 0x0, &(0x7f00000000c0)) socket(0x6, 0x4000, 0x8) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 02:05:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b060000001b00290000002f0000000300357001000000000000005bce1625a9cbaa8bef0556f0b4960795c4ec6ecc5fcfff15c8fb2f82aa4eca00e4bf197be94f43d06fc4ce8174f82ebc190d7859cc2d10fd2c0fc1136fb50d54d6401fa462be23a10e51a6236e5491297303b84db34ec91575d27680f41e88ab6b77b33e95d69fde92d05b344a35bf8ac5f1d3f6917df336c79d86"], 0x38}, 0x0) 02:05:09 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0xc5, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="41d166258341932bda6fbeb0adaf7b691307ea19113231f6fb16666d98381518c30cc028f01778c66c61856ad67d153f1cfd29c273e90cfd6fdc0c956efc1a72219f49a0a8a05f533d816e4cfb3e85b53004", 0x52}], 0x1) 02:05:09 executing program 0: mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)='r\x00') r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r2, r1) r3 = dup(r2) write(r3, &(0x7f0000000040)="b95ea80edf3761b6e7d14217f5f73da44841ac907d1ca8b2", 0x18) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') fcntl$getown(0xffffffffffffffff, 0x5) 02:05:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffe, 0x4, 0x0, "d730c1e7bb6fbd5e00000000000000004d5f4de4", 0x0, 0x4}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3e4, 0xfffffffffffffffc, 0x9, '\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 02:05:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f9e0000017a57f31012931b6267b8c87ff56cc06c4708674896b00af1a2d65515570b98c7ac16394d6d5c152078667d30dda877baf9f4b3f68f07c692ad3efea3c36da0be43"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept$inet6(r1, 0x0, 0x0) 02:05:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) 02:05:09 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4e2c}) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofihe0\x00'], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r3 = accept$unix(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) readv(r3, &(0x7f0000003e40)=[{&(0x7f00000000c0)=""/228, 0xe4}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000680)=""/125, 0x7d}, {&(0x7f0000002c00)=""/128, 0x80}, {&(0x7f0000002c80)=""/197, 0xc5}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000003d80)=""/167, 0xa7}], 0xa) 02:05:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:05:09 executing program 1: syz_emit_ethernet(0xea, &(0x7f0000000000)="62f281e2ec5dcd0451b2698d0dd3b4961e85095863a948ceb99fed5442ad51717e70a860def2f340aa0486a2eea79d07a78f977722377787a138ce6b65f531c0e4b9d82b57d846d9e861a88296bd2213d71deb8dcb94448d5bc3fc5d6dc7e142778aeba14687189cf04a3eae75e9ee09b1eab1ad70370a9575a0a70082922238ffca75dc93c964a6e505f9ddd31cf604379def3954814aa938d385166aef48b5db193999831d20c199a7cf1ffe4e1707a1d3fcbc70c2d1440530cd7678d5b9fd858d1482d24f40f8e8c158a8e0f7c95c94b5297dca27bc941b08787b35dc2d8f742ca2473f6f783f2b3d") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x7, 0x0, 0x6, 0x9, 0x0, 0x3f, 0x9, 0x10, [{0x1ffc00000000, 0x8, 0xd, 0x7}, {0x1ff, 0x7, 0x4, 0x46}, {0x0, 0x4, 0x3, 0x4}, {0x6, 0xff, 0x8, 0x9}, {0x2, 0x7fffffff, 0x80, 0x8}, {0x40, 0x4, 0x3, 0x10000101}, {0xfffffffffffffffd, 0x7fffffff, 0x9, 0x366}, {0x7, 0x6, 0x23, 0x8}, {0xc6a9, 0x200, 0x1003, 0x1081}, {0x8, 0x7fffffff, 0x2, 0x3}, {0x80000000, 0x7, 0xe3b, 0x5}, {0x0, 0x9e, 0x3, 0x7}, {0x5, 0x6, 0xda8, 0x7f}, {0xa2c, 0x8, 0xff}, {0x0, 0x40000000006, 0x81, 0xc76}, {0x0, 0xc79c, 0x5, 0x6}]}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f00000003c0)=""/31, 0x1f}], 0x2, &(0x7f0000000440)=""/124, 0x7c}, 0x800) pwrite(r1, &(0x7f0000000500)="4577342d7a2bd3ce5b7e57ee78011b837b8acf2b8760076525ab3813430b65e1fcc821ec13940c7b456f1edcc1dacf887319b59b4e3230be5a96a03e16781df3b13148d8a57d20928e64f2d141df878404413645e6dff983bed7c0d102753c79efa6072801bd33e20a726332e10a00b37ec5becc07d559fe004d9a6fcfaf6a2cc949e04fd95d9032d40d109a9979298be0976ee61c564194c9492ccde764fd4ef649c5ad146f96e13673b6cdb153fa", 0xaf, 0x0, 0x4) mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0xb7dec568fa820ccb) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000600)={0x3, './file0\x00', './file0\x00'}) munlockall() getgid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000640)={0x0, 0x1, 0x1, 0x85, 0xd01}, 0xc) munlockall() semget(0x0, 0x2, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) mknod$loop(0x0, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) r3 = semget$private(0x0, 0x4, 0xc1) r4 = semget(0x1, 0x3, 0x2d1) semop(r4, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) semop(r3, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r5 = getuid() seteuid(r5) geteuid() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="02002e2f56696c653100"], 0x10) 02:05:09 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001300)=""/220, 0xdc}, {&(0x7f0000000100)=""/12, 0x7}, {&(0x7f0000001140)=""/78, 0x4e}, {&(0x7f0000001400)=""/227, 0xfffffffffffffcab}, {&(0x7f0000001500)=""/70, 0xa6}], 0x7) r2 = socket(0x2, 0x400000000002, 0x0) readv(r2, &(0x7f0000002580)=[{&(0x7f00000011c0)=""/72, 0x48}], 0x1) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x7afc) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 02:05:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="820299cc7f543cebedf713ecd9acc7ff2eaf66696c6530008d3313120e98ef48d7be8940621a76acb8558c91cf5e71ae14b24d9786d758d2e9fbd70c88c4fe65823dc9cc5eaf1a95f9a2bc4120cd69ff796ac1edd1bb805a2de69b22501dbde47e30912f66b370443eccbd96a3642cc2c9020f3e8805baff8c7ae886cd5ebb013e1131ff6a2c4e9943a8a07acfd7d40f17313e669e63809062d48f4dc29ee987d03e9bb1ca6c6db936760db04c28fbffc18a670da273d54b0e4a108b13d4b041c0bff6aaa8b1115b5cae0c17d75a58cf56c01a70f50e000000000000e2a6e6245465e5a60ccbcc4b5b1f66cbd5616af4cadac5794d9e1a9547ecfe5000a8b4b888e9df753caec71acde640371e2cf0178b4da0911866ebdd2e51acdeb3fd1855a385b9586ba19f532d139949564eb66f56edd0411e5c53d061d2921a4a898b88921c73cd5802a7728f2c39f1d50680c4ee3f1058d7f367ac7c3b4043f88010a723d1eb643525177644f5558887f511a8"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r6) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRESOCT=r0, @ANYPTR, @ANYRESHEX, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYPTR], @ANYRES64=r7, @ANYBLOB="77ce0bc1d27bbf984f4f8ef697d96392d287e6c9bd4a30ea36900d3956a8cfe65e09f420968f62194855c8a875c6a4179964a5f4ff5b9f491387e5936fd7b2d537e9a11ca7a7a9265b60f5f5fd803ebb8b85b04949d8fc4b7c4be3e7b7abba0c1d1df8f13e412cca2bf7e50637179ea5dfac1d3811c89014705bfd4dbce32ec496a5ed2266b8ba7a25ebf3c0fc9fde6bf0f5f67a2117975a4980c9ecdd6e6455980f9372f0f4c49361acea3a99a203fd7db14fd6dbd2a9a3706046863aa3e9a6621a9e9c9ae9cfa888a7f3c7949d8a", @ANYRES32=r2, @ANYRES64=r4]], 0x1) r8 = socket(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000080)="6b7d49c5544bc12930e375e83d2277a83960a840ed6815bf20d8efc2c722ab480079a6dc30e2f7e2878681b82e2c214e2858f3ffd2ad7bc280d29b65ab4a00f2e444ffc5cdffd0f84ed1774f5a499ac4cb784439224590484e007d3e31c0d912e36be9f9ad9205914750c85947865da97a45698159cc30ee44dbf22335d77d4672ffa0875588e8980f7947fa884fdbbada6f87dea4d095f9fc623d75305713d93778f1d084f79416cd496f40511aaa6aa7cba501b3ce66e88d226b906f600b8860d8bab2195595b262fc69b9726d40cf7d4c100c5d", 0xd5) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r8, &(0x7f0000000840)=[{0x0}], 0x1) 02:05:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x21, 0x1, 0xa8) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) socket$inet(0x2, 0x8006, 0x7) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = accept(r10, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(r11, &(0x7f00000000c0)=@abs={0x9b702a3012c45a94, 0x7}, 0x141) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r13 = socket(0x18, 0x1, 0x0) close(r13) fcntl$dupfd(r12, 0x0, r13) r14 = dup2(r4, r12) r15 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000000029, 0x3e, &(0x7f0000000180)="ec5b0000000000010000", 0xa) r16 = socket(0x18, 0x1, 0x0) r17 = socket(0x35, 0x1, 0x0) setsockopt(r17, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r18 = socket(0x18, 0x1, 0x0) close(r18) fcntl$dupfd(r17, 0x0, r18) r19 = dup(r17) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000040)={0x7}, 0x8) close(r16) fcntl$dupfd(r15, 0x0, r16) socket(0x22, 0x0, 0x81) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f0000000000)=r16) 02:05:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001e00)='&#@,@\\{(/[\x00\x8e\xf9\xe4\xdc\x86\x8fKw\x92\xf4`1\x19v~\xa4\x94}%\x16\x8d\x8d\xe5Up\x04\x00\xa3\xd1\xa6\x94\x80\x17\xf0qW\xb2\xdc\xe50)}\x03\xd9\x14\x9a\xc97\xfd\x00\xbf\x8cD\x13\xee\xd0\xa1\xc7\xb73$=\x16\xb5`\r\x8e\xbfES\xfcC\x17\xd8]n%\xb5\xbf\x06\xed\x1aF\x82\xd9\xf3,\xd8\x8d\xb5\xb8\x8d\xa1C\xc8\x96\xc8\xce\x83H\xe6\xc3\xc6\xec\xc6\xc9\r#F\xfa\xb5\'\\\xaa`jHr!\x8f,\x1bb\xbb\xef\xd5\xf1\\\x00\x00\x00\x00\x00\x00\x00\xb0%\'\x13\xd8\x110\xcce\xbb\x96\xe0\\\x82\xae\xbb\xd2N\n\xeb\xb7\xd0]a]\xcf\x96\x17\n\xa1j\x80\xea\x12\x05\xc22\x01\xbe&[\n\xffqM#\xd0/_?\x95P\rr\x8e\xb0\xb9\xd4\x9b\xd3\xcf\x11\x83\x05>\xc1\x14C\x92\x8c\xac\f,\xda\x8dQ>\x802\'\x8a\xd8\xb9\xbb\x9f\xee\x03&%fe\xb1\x7f&\xdd61b\x85\x16\xc1\xbb\x02=1\x05\t\x10\xa0(P\x8ew\x1f\xe8\x1b\xf5\xf3\xec\xa3\xb6\xa9\x81\xfa\x15\xac\xb6\x99P\xc7Ro\xe5\x8c\xdd\xb8\xed\xcf\xee\xb97m\xadG\x01g~\xf4\x808\xd6\xa7\xd3\xf4%<3t\xff\xcd\xe2\xf5\x85a\x16Yu<\xc1\x94_\x89\x11\x84\xe3D\xd9\x12\xa2\r\aB\xba\xde\x1c8B\xcb\xee\xb8#\xab\xea\xafm2\xf1\xb6\xc1\xd3\xec,\xba\xcdEo\f\x8b\xfa\x04\'\xb8\xbdOe\x82l>\xc2n>{\xcf\x1de&\xe5\x11\xf7\x1b\x84&\x91\"\x9d\x8b\x840\xd9\xe8\xee3', &(0x7f0000001dc0)='\x00', &(0x7f0000001940)='@:\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001fc0)='{\\)/\xf6:\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0xc2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x201) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x2, 0x1, 0x100000000005, 0x4, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xfffffffffffff11d}, {0x61a, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x6) readv(r5, &(0x7f00000016c0), 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) witness: lock order reversal: 1st 0xfffffd807f004188 vmmaplk (&map->lock) 2nd 0xfffffd8063d73f80 inode (&ip->i_lock) lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at: #0 witness_checkorder+0x69c #1 rw_enter+0xd4 #2 vm_map_lock_ln+0x10d #3 uvm_map+0x2da #4 km_alloc+0x18b #5 pool_multi_alloc_ni+0xd0 #6 pool_p_alloc+0x74 #7 pool_do_get+0x10f #8 pool_get+0xeb #9 ufsdirhash_build+0x3ea #10 ufs_lookup+0x2a1 #11 VOP_LOOKUP+0x5b #12 vfs_lookup+0x7a6 #13 namei+0x63c #14 start_init+0xc9 #15 proc_trampoline+0x1c lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x69c #1 rw_enter+0xd4 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 uvn_io+0x2c8 #6 uvn_get+0x226 #7 uvm_fault+0x11cc #8 uvm_fault_wire+0x70 #9 uvm_map_pageable_wire+0x2dd #10 sys_mlock+0x185 #11 syscall+0x4a4 #12 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd8063d73f80,9,0) at witness_checkorder+0x1009 rw_enter(fffffd8063d73f70,81) at rw_enter+0xd4 rrw_enter(fffffd8063d73f70,81) at rrw_enter+0x88 VOP_LOCK(fffffd80674b7690,81) at VOP_LOCK+0xf9 vn_lock(fffffd80674b7690,81) at vn_lock+0x81 uvn_io(fffffd80789c35f8,ffff800024de56e8,1,2,0) at uvn_io+0x2c8 uvn_get(fffffd80789c35f8,0,ffff800024de5940,ffff800024de58d4,0,1) at uvn_get+0x226 uvm_fault(fffffd807f004170,20002000,2,1) at uvm_fault+0x11cc uvm_fault_wire(fffffd807f004170,20002000,20003000,1) at uvm_fault_wire+0x70 uvm_map_pageable_wire(fffffd807f004170,fffffd806a618a30,fffffd806a618e20,ffff800022586000,0,0) at uvm_map_pageable_wire+0x2dd sys_mlock(ffff800020aa0530,ffff800024de5b38,ffff800024de5b80) at sys_mlock+0x185 syscall(ffff800024de5c00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc3cfc4a0fe0, count: -14 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800024de5360 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800022586000 rax 0xffff8000009fb180 r8 0xffffffff81b6af72 witness_checkorder+0xfe2 r9 0x5 r10 0x3 r11 0xb66ea63137294915 r12 0xfffffd800297b100 r13 0 r14 0xffffffff825e41d0 w_lodata+0x3d460 r15 0xffffffff825fbd50 w_lodata+0x54fe0 rip 0xffffffff819657f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024de5350 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=476038 stat=onproc flags process=10 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020aa02b8,0xffffffff82659068 process=0xffff800020aec728 user=0xffff800024de0000, vmspace=0xfffffd807f004170 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87585 267073 78655 32767 7 0x10 syz-executor.0 87585 140535 78655 32767 3 0x4000090 ttyout syz-executor.0 *87585 476038 78655 32767 7 0x4000010 syz-executor.0 80841 259270 62889 32767 3 0x90 nanosleep syz-executor.1 80841 458053 62889 32767 3 0x4000090 netio syz-executor.1 80841 379332 62889 32767 3 0x4000090 fsleep syz-executor.1 80841 72025 62889 32767 3 0x4000090 fsleep syz-executor.1 62889 232324 60705 32767 3 0x90 nanosleep syz-executor.1 60705 345372 44448 0 3 0x82 wait syz-executor.1 78655 257882 13583 32767 3 0x90 nanosleep syz-executor.0 13583 446082 44448 0 3 0x82 wait syz-executor.0 9384 80274 0 0 3 0x14200 bored sosplice 44448 400594 26657 0 3 0x82 thrsleep syz-fuzzer 44448 297550 26657 0 3 0x4000082 thrsleep syz-fuzzer 44448 404758 26657 0 3 0x4000082 thrsleep syz-fuzzer 44448 471706 26657 0 3 0x4000082 thrsleep syz-fuzzer 44448 105762 26657 0 3 0x4000082 thrsleep syz-fuzzer 44448 106649 26657 0 3 0x4000082 thrsleep syz-fuzzer 44448 452897 26657 0 3 0x4000082 thrsleep syz-fuzzer 44448 9733 26657 0 3 0x4000082 thrsleep syz-fuzzer 44448 200819 26657 0 3 0x4000082 kqread syz-fuzzer 44448 94101 26657 0 3 0x4000082 thrsleep syz-fuzzer 26657 419283 1468 0 3 0x10008a pause ksh 1468 69427 31200 0 3 0x92 select sshd 50101 485611 1 0 3 0x100083 ttyin getty 31200 52059 1 0 3 0x80 select sshd 64909 507116 41928 73 3 0x100090 kqread syslogd 41928 181987 1 0 3 0x100082 netio syslogd 95585 508913 1 77 3 0x100090 poll dhclient 64852 330394 1 0 3 0x80 poll dhclient 62302 308746 0 0 3 0x14200 pgzero zerothread 52293 227666 0 0 3 0x14200 aiodoned aiodoned 52679 260662 0 0 3 0x14200 syncer update 63975 107016 0 0 3 0x14200 cleaner cleaner 59561 258279 0 0 3 0x14200 reaper reaper 93536 443484 0 0 3 0x14200 pgdaemon pagedaemon 76516 288975 0 0 3 0x14200 bored crynlk 67104 514041 0 0 3 0x14200 bored crypto 35086 234854 0 0 3 0x14200 bored viomb 20992 304347 0 0 3 0x40014200 acpi0 acpi0 21367 251988 0 0 3 0x40014200 idle1 65050 179403 0 0 3 0x14200 bored softnet 72103 55314 0 0 3 0x14200 bored systqmp 90703 452443 0 0 3 0x14200 bored systq 34895 48793 0 0 3 0x40014200 bored softclock 6248 118911 0 0 3 0x40014200 idle0 56841 35336 0 0 3 0x14200 bored smr 1 158653 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 87585 (syz-executor.0) thread 0xffff800020aa0530 (476038) shared rwlock vmmaplk r = 0 (0xfffffd807f004188) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x10d #3 uvm_map_pageable+0x11d #4 sys_mlock+0x185 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82657328) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9495 6343K 6343K 78643K 11658 0 pcb 13 10K 12K 78643K 15 0 rtable 111 3K 3K 78643K 11910 0 ifaddr 39 17K 21K 78643K 1953 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 2K 78643K 629 0 iov 0 0K 64K 78643K 3658 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 76K 78643K 7957 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 170 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 5914 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1810 197K 290K 78643K 12817 0 file desc 8 25K 33K 78643K 12499 0 sigio 0 0K 0K 78643K 414 0 proc 48 50K 83K 78643K 13122 0 subproc 34 2K 2K 78643K 4590 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 2742 0 in_multi 33 2K 2K 78643K 3325 0 ether_multi 1 0K 0K 78643K 33 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 156 689K 689K 78643K 156 0 exec 0 0K 1K 78643K 5117 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 223 37K 40K 78643K 48473 0 UVM aobj 130 5K 5K 78643K 136 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 1226 0 NDP 5 0K 0K 78643K 813 0 temp 106 3034K 3193K 78643K 62816 0 kqueue 0 0K 1K 78643K 1478 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 595 0 588 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2255 0 2253 1 0 1 1 0 8 0 rtentry 112 2782 0 2735 2 0 2 2 0 8 0 unpcb 120 15466 0 15440 53 51 2 3 0 8 1 syncache 264 122 0 122 49 48 1 1 0 8 1 sackhl 24 4 0 4 3 3 0 1 0 8 0 tcpqe 32 881 0 881 21 20 1 1 0 8 1 tcpcb 544 9031 0 9026 151 148 3 14 0 8 2 ipq 40 294 0 294 68 68 0 1 0 8 0 ipqe 40 8997 0 8997 68 68 0 1 0 8 0 inpcb 280 41106 0 41084 123 120 3 10 0 8 0 ip6q 72 24 0 24 16 15 1 1 0 8 1 ip6af 40 185 0 185 16 15 1 1 0 8 1 nd6 48 542 0 538 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 12079 0 11832 18 2 16 16 0 8 0 art_table 32 12080 0 11832 3 0 3 3 0 8 0 art_node 16 2781 0 2738 1 0 1 1 0 8 0 sysvmsgpl 40 99 0 59 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 5906 0 5896 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16040 0 14593 47 0 47 47 0 8 0 ffsino 272 16040 0 14593 99 2 97 97 0 8 0 nchpl 144 32526 0 30893 63 2 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 167295 0 167295 7 6 1 2 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 114940 0 114940 125 122 3 7 0 8 3 plimitpl 152 2244 0 2235 1 0 1 1 0 8 0 sigapl 432 11866 0 11850 14 12 2 3 0 8 0 futexpl 56 353270 0 353268 6 5 1 1 0 8 0 knotepl 112 9268 0 9249 49 48 1 4 0 8 0 kqueuepl 104 14089 0 14087 60 59 1 4 0 8 0 pipepl 160 10908 0 10887 49 47 2 3 0 8 1 fdescpl 488 11867 0 11850 3 0 3 3 0 8 0 filepl 152 163205 0 163097 214 208 6 14 0 8 1 lockfpl 104 3964 0 3963 1 0 1 1 0 8 0 lockfspl 48 1306 0 1305 1 0 1 1 0 8 0 sessionpl 112 285 0 275 1 0 1 1 0 8 0 pgrppl 48 532 0 522 1 0 1 1 0 8 0 ucredpl 96 29482 0 29473 1 0 1 1 0 8 0 zombiepl 144 11850 0 11850 2 1 1 1 0 8 1 processpl 904 11884 0 11850 15 11 4 5 0 8 0 procpl 632 35314 0 35266 9 4 5 5 0 8 0 srpgc 64 536 0 536 53 53 0 1 0 8 0 sosppl 128 419 0 419 66 65 1 1 0 8 1 sockpl 384 59347 0 59310 230 224 6 15 0 8 1 mcl64k 65536 76 0 0 5 1 4 4 0 8 0 mcl16k 16384 40 0 0 4 1 3 3 0 8 0 mcl12k 12288 41 0 0 3 1 2 2 0 8 0 mcl9k 9216 81 0 0 5 3 2 2 0 8 0 mcl8k 8192 47 0 0 3 1 2 3 0 8 0 mcl4k 4096 41 0 0 5 2 3 3 0 8 0 mcl2k2 2112 22 0 0 2 0 2 2 0 8 0 mcl2k 2048 216 0 0 21 5 16 21 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1719 0 0 42 4 38 41 0 8 0 bufpl 280 49000 0 41934 506 0 506 506 0 8 0 anonpl 16 2002019 0 1984486 341 262 79 91 0 125 8 amapchunkpl 152 125734 0 125472 281 270 11 19 0 158 0 amappl16 192 69929 0 69052 405 349 56 64 0 8 7 amappl15 184 2360 0 2357 1 0 1 1 0 8 0 amappl14 176 3423 0 3421 1 0 1 1 0 8 0 amappl13 168 1665 0 1663 27 26 1 1 0 8 0 amappl12 160 903 0 894 1 0 1 1 0 8 0 amappl11 152 2052 0 2041 1 0 1 1 0 8 0 amappl10 144 1226 0 1217 1 0 1 1 0 8 0 amappl9 136 5149 0 5143 1 0 1 1 0 8 0 amappl8 128 3638 0 3516 7 2 5 5 0 8 0 amappl7 120 2826 0 2810 1 0 1 1 0 8 0 amappl6 112 1343 0 1320 1 0 1 1 0 8 0 amappl5 104 3541 0 3529 1 0 1 1 0 8 0 amappl4 96 12453 0 12413 13 11 2 2 0 8 0 amappl3 88 2833 0 2826 1 0 1 1 0 8 0 amappl2 80 75917 0 75829 3 1 2 3 0 8 0 amappl1 72 342336 0 341859 24 14 10 20 0 8 0 amappl 80 40236 0 40188 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 11867 0 11850 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 11867 0 11850 1 0 1 1 0 8 0 vmmpekpl 168 116988 0 116957 2 0 2 2 0 8 0 vmmpepl 168 1732725 0 1730343 640 513 127 150 0 357 17 vmsppl 368 11866 0 11850 2 0 2 2 0 8 0 pdppl 4096 23741 0 23700 8 2 6 6 0 8 0 pvpl 32 5020521 0 4998997 842 652 190 217 0 265 16 pmappl 232 11866 0 11850 47 46 1 2 0 8 0 extentpl 40 50 0 32 1 0 1 1 0 8 0 phpool 112 387 0 187 9 3 6 7 0 8 0