Dec 2 16:38:18 ci2-netbsd-kubsan-3 getty[462]: /dev/ttyE2: Device not configured NetBSD/amd64 (ci2-netbsd-kubsan-3.c.syzkaller.internal) (console) Warning: Permanently added '10.128.0.227' (ECDSA) to the list of known hosts. 2019/12/02 16:38:25 fuzzer started 2019/12/02 16:38:25 dialing manager at 10.128.0.105:39313 2019/12/02 16:38:26 syscalls: 211 2019/12/02 16:38:26 code coverage: enabled 2019/12/02 16:38:26 comparison tracing: enabled 2019/12/02 16:38:26 extra coverage: support is not implemented in syzkaller 2019/12/02 16:38:26 setuid sandbox: support is not implemented in syzkaller 2019/12/02 16:38:26 namespace sandbox: support is not implemented in syzkaller 2019/12/02 16:38:26 Android sandbox: support is not implemented in syzkaller 2019/12/02 16:38:26 fault injection: support is not implemented in syzkaller 2019/12/02 16:38:26 leak checking: support is not implemented in syzkaller 2019/12/02 16:38:26 net packet injection: support is not implemented in syzkaller 2019/12/02 16:38:26 net device setup: support is not implemented in syzkaller 2019/12/02 16:38:26 concurrency sanitizer: support is not implemented in syzkaller 2019/12/02 16:38:26 devlink PCI setup: support is not implemented in syzkaller 16:38:31 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6, 0x2}) mlockall(0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, r0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt(r2, 0x7, 0x2d860eee, &(0x7f0000000040)=""/56, &(0x7f0000000080)=0x38) _lwp_create(&(0x7f00000000c0)={0x2, 0x0, {[0x8, 0x7, 0x80000000, 0x2]}, {0x62, 0x3, 0x1}, {0x7, 0x100000001, '\x00'}}, 0x80, &(0x7f0000000140)=0x0) _lwp_continue(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r5, &(0x7f0000001340)=[{&(0x7f00000001c0)="ab4dcbaa1424951f42c25094010cc96e708815007e15db00b9df2159832314014163ff40eedb8abc53c21ffc2d431408c5d64293c56c8fe4c5a849da6f97bc377f76bd5ac56b8f65b34a5d38ef405be5ab09ca5ac4b7570e6519e0930525e1463f9ac8b0bb04bdff434fe703fc8c0d5789414470f85cec1d6f88011bd40ed0e0f4236b6470737f41e2b3f8b48661c06bd85a5e4310f5bc2e1891f4bb1b9d5c0d0d6defd49849fe233423c49df919be15c70382b7373984f80064cd27f747a50984258af1ab33f7140d7e7937e1ffce089bb2d6", 0xd3}, {&(0x7f00000002c0)="7b8a32b58468dcd608475e16c697be76048ebaaeefe2d07c436944d190b8016203acc98fda4c082ba60f7a443a86d2fa4356b24fbd8cc23620b3b97ec9b8f987b272ef2f9d9d619ed1b9eab1333744476aa36d305c5fc127e240cba0c19fdb8f2a1fa351c160505e09b424985f4feca12e986494de32eed38f76fc77a833901f474b882a7f325e7aa544f0692e10d6ab23678f3dde8add877181e8fe632feaa1cf55622566c38a218faf57f2491018c7f3ffca2e483a4cbf3793ecb6276a09fcc39c221afd6623f9bc5f8a2fa3bf1db47f15d2e51dca99a6bc55a644b5d6e86cf024ea988eaf99accd9431bb90b160213ccc0f52210ddf7979567d254cde08e13e2afdb8c6e8e1fd4368e40ef95758e9558613194f2ce9b28587d659e6b5674e16de25222d8f339eb42de0a50b7eaae66708ba4ad008e6d9cd6394aa8112d928b3b69fc548370f4972d03e30abc9058481c39c927411d0c73ab5866241d38fefdfb54ada7874c1f649312af2c487d62a13d90c647e97b7ebb7fc85cd66d301bd7b018a5a1058b36aa73bc3c821bd57263f8a0dd8be813e28e815cc0569ad26b1abdc47b19761adf188b2e5e73e520a745d2218812194079e2954859a850e7da8acb9a81409b8d109f6b70aa910edd6996177e78052eda77ede68695489677674c2e42fb27922ef7aecfbef6ff471dba66c3373d29b8a3ca60357d6752b890e4d3eab55116ef51cb0596e79e889bd52882320def56d4c49a1681cc343510a4d14186d1807d46ac946c093f4c52e7efe65724b01e9c026a8f1b47b30635c43b72ede686d8872c84f8be251891e9c2d46d03cc13419fd2937de510e831535194e810fb37921fa50e8d90f98cb4dfaff49937d996439bd49f005608e03bbaac6e9d9d6dc68e7b186c25dfa3140c05438cd44142d5148e6d28fd41d61b98d801a450a992fb9ab7520200fe2d3c7003caef49154190ca311588890325453a7871ae235940173d9e272f311534eece5e972afac40104d8646f78c607ff22fb3dca10c1de4e9a167b2b1674cc3cfd298655f1299dc52220d3d57a960fcd4fa539edf13aafbce58da9626accb565b491f854451024d09da9d4bbbb554434524a15393b91624453bdb5c90460601f34b66026fbecc29eb5335d26d11859b66d7aa9c16ebef895ce38f995ad27685e536c114bd64f4fbeeba8f965242c9e15f77d6fda40f84fa3a79fb01de277b47361c7d6d8d03a30822ccc84de4036e60e5f2b102614e5f71a2bc91c9f0e8a43240330f3955ac51e1912739ef975f90c18fdbc2d32d6181fbb4f39980f51c02a55c916557869fc6ce36c12ebd46e75ac4693508d3cc9dd4469ef38518d24fd2c25c46172e5d44f50fa165f271995eaa0dd81c53b8eb2f2badcb6b5ddffa61339c43ba517134c74ba7f2c160e9f0da50628fd43b458c11be762303ba6eea483213e1bc39a5a85470cd14507a6f9ec4d620dbf6ce2e03ecfdbbf51ee3561dc5ab0c4def348f2a2d1b8e0bc58ec8040f256e6b47d5ce78e381b1599ecc57c2e8fe818bd5cc1b77bd5723fd2f7f1ad601d6cd5c5a624a230ba3a050002984b2029b375b4800944f2d32a5d830e6484b808f970a7a6e87baa21c11202aa133172ac30254ab203001c7c0ab738c7db872e29c1f63a38f52f1838ab94f1999023f2342e24bad77ef19fe9d4230cdf1c3b7d46e102871c77fa507ae794757bb7ea51ff6f390b62f071d5f1a6eabd8b0cf08d7b060c617f1dd17361bd27788177833f759db4d98708b86304459fe1351306ecf7f9455d13b6cb63f607a619e37810900bc23299011e93a1d66d783c71413f77b7a866689435488dee97141ee32ed62af17240dc1df41deaf2d0e087c65dae27e459e3b01cbd59c4811043072783f3050d2f44003ac35e112bfd3d466db230122e5d37cde73ac2f22b8267cd8c5a5c6a25731177ce0a79b2558ac7aee4ce53a0645e15bfd9c944e665177e0b48d778f518283e2717cdd4687cc076556fc0e459dc52ad9fe48371bf0511d8e0226d78be868815624b84db6e67e7974deafeb440905a25922ab1cff9df8d8bc2bcecfea321ba42da5df5583490fd04610a5a082147fdce541b890567dd1bd2a3da2a1b7ad0af093d551468a6918acf9b178afd8c3b9e8b70f6b9ded082bf84c9893474c7174db25ba28c10b7c0d973c8f5b7e6863c526583163dd870e6405ca08dfe762c93ed7cd7eb7a0997ded8ad7335fcc4b0cbcf0406079cb700a5cf879665c5f3c151a89588c72009de8ef04c6915c691a80b362c87c4939469f88e3d68fd5c66c3436c78fb5841c009fefcd76f747646a9dc23327e6abe39398e14eca5d4469aae51293d0908cc6c169f45d3d6e7d9186b4c0eecab73ff5c1c73925a532aebef7431e51ffa61abff473144f4c0e1dfcd861b6c4dcb96fdb585986cf799d6362ede04061ea5ab6fb493142d109a3741a507aca261e9c2c99f79f5a30fae744bdca4616d4870672ba5817284449a7f5148354cd6e94232843c9152267c692b3b7d21ba504962fff849b8a4a5cc53e5c4b1bba819c4ded3acec9b9f655eff80e009d5f5655dc8739813ca27c0fdd7bd8e8be132a04efbe5bcfd7b4506513eeac93c4a5e80a89b0ec00fbb5635b0cca96ca2ebba9705a94f82840fe6351a2fe126569d6a3dcf2da668356ad760baaeba2cc41e7bb9c50d20a0dfbea1131bba9e4a91382c1cff407278992c1a6e9cb303826e7ef834d949c65290ed36e24d0b6aeaee259a901f277ed2107819a0d8b8156b0e1dc169b30735349e2ad99902712b3e49e2f93cd40bc600a01b10600bdc5829d6833c19c5e86ee05619ba92386961a036cd3fdac979b7a7320c4a6bf87f7f5895a9070f0d3cf3e8eaba934b747707f80fdebd623924d71de29488e9745767ef8c0d8bdff27424cfe2294630788940e467e375faf412c43bd17d98a3c65949891151c3b3c97951890fe0e5fa74c801c9095c903bdd94004e638f06149168b9d85577d8da01af44ed90827adb0f4a012e23ca296cf2b835503a54d959fe1fd7c7bc82ffdfc0e56b7ee91bab241148ad305967fbf881a0773a38be874e8641b7630b6cf72012f6ed29894efb91f50278f753b0178dcda069c0211fed835b52c1fc82e95bb727e3bb033c08f64719c6047c2e417a3a651b59054e9d17a10876e761d816162bab4eba0f4a2e200d15e022e2d827bc6922deb4daf6f56f8e7910428a1b82cc1c864d7903b3a59e94cf135b6edcc79e16f97ed8f3201bff881c5646c57e2b3b0b2dd0128c938af170734a9d86cd80139a859de3d953064666caafcae5ec0485d7d4b6ec63b5c72098423a95163d72bf1c3430a4f70a72652a94e4294a0e4623798e00184cefb5b5728dcca4370a0fd8224d01979ea64538373ee50eb2e9dbe3fe4bc65511fbd9ca38498f0fe1ada1f85d98347d7f4900dca90bcec729218c083ae4676d64a58db4d87d710ae3ad69fd9fbb21c6ece4df74bc6eae6f2be30e471d270d32fdc0174507b33c891899fd271ad4ce5bf07e0379b0e5d3f2d88aa9fb4f3785bc28b3efa0336b96c188a9f423057c2db7533b548cccb019729161c06c95b2e93155b83dd7bc99d3fb20afa622eb33f51f897bcd46775cd47e697cae31411e3ea3771e09b4f209478480b877581f16f3d0c2a7b3fafd5cdb746419f9a9e982e47e39f31d987ec02c4001a32bef5f519c5e1e7ff0332917c1933acf3481cc4938198fa1adbdd9919cec3918cbb86cae552e0ad1689f29d9e5ac304495dfca9661c189b7fc75a0c07fc966a65fc6d8010ff2269f847d8091930821337165c1c6e9cd7d502efb51710d97c075b1c7d5def4a5c0f3aba256413759605b86340f3f000f576f5faa73f66fcc92e61c7b39c56c6d7d52a96143278b0435ab89cce7f0304d350c29378af983044c3086927cffbecff4d73b2e36751309ccf5a124460c5947309226f681cf3910c641894e2a362cb96265a5b1231f5bc08e0a0b5d4adeef085b927204604d6150acbaf6d8965c6733e21435aabd68e0a96ca6dea3035dc1031ae0d7b100ed8fce5c9bc662dcb847cf752f529c019f02b65b847f3865acdaa011c41e84f23c63207ff25d4b8b3b223b39ab9135da3fd8625a6453c6d63cc0e1b195c2e91274677c79c0683055587a4b24800e5340409b65b57b3c37ab9efd73b7edb02ccfcb36b935a3f28da9f27be0c7ffb55990359a479606a92b45e5f7318576a92e2012f56e636023a88100d69eb5aca796e9690522b66eca0ab7001a8e59471ce1aac2277ca1d7a3d7552c7daf8635e8c23359b0bc25c838b186e46d2365828c139bb78006a726f340ef77c3362c1016d355303e54f3d498967537691a8979baad646f98745a7b212632192adf766f0c22fa343039db56a636102c188fe7c1c46916542a795360c9d41f2115243e6f7d94712a5011201cf85c15c5f99d87a3071f25d59a235601a76a6c6acc641bdf0a85e1d6badcad1e239e69b9de99594350933f11b4692ad1bc62ddda1d83997580c045edf8cb86636a51c349d6b43e32287d237c909d18d15a8b9937ed0be3a810d934816e61787a25cec6e21c0b9275ad9eeb3d11d36061bf15d9ab03f212fe15c30815cf25b2f94ffe4ef2c26056a212485759327bd91635920bc702411dedb4ad733dca48b0134d65ae4ee9fb0fb5313a3330e17121d7900e908b9a2e171124d264d310e0623d6af28fef772aa58bca8ad9c4fcd14b005fd26be1a4d67d32dafdc4ff63ce1fe438192672665feb9f96972c8d487c6a61f92335deec0d6722f00aee395df76ef4951fe0787855c655560f63ba4b2662a96b2292327f5c032d642a2e81a6183d515ef2395b6327f69de37ac343276787a3f6c9fad0edc0bd8eee1e0c2fcb210ff974cfc0aedd2874613691bdc5bc45675cd6371a0b194be390ce2a1c2622fc119819c03863d7fecff23d1315a7b1de53c5b5a0f9e91d55a733ab87cec39f7c37b42895429a8cc597e5e728377f8238e61b29a546c93de6e054f56298e2cef7f7054dd131093aba2ece0a8478a9e70fecb290e7681a3fb1eac50ec17fdd888787db02e5f487cd1fa4b04f54f55a31745095e5fc03568e2cc75d12a3f3def7b330051b06e286600e2d8a1475cffc7c05a5c3cb9d359421ec85d461c9e0dd396e449323701792f2519ff3368bb27e30052e52357487b3bea465dd38bb3fa20f3efafb4fe06a0b5d08c5bddac889b6f600836e87910b543ae98702c0edbf037d02be3dea16e60360d58271f8046236991e81d9dd93f0e5d30b97e205b7cc1dd6dc525fb8fc0d03a890feeaaff40fa65988fdc902762af4c7f3ddda781ef9d0746eec87642f6ad882669907c6daa9832cca4de427067f601e263b18b62d16203b18ac506cfcff1d8d6c2918d218df298fe7d94180e7191e052e624f973f15d70b6f7a127167c98425c2279853f9fe91a0e8f946e0dc810879d01dca83477ab47fe47d908424eec5c6d4cee9957a0d265ac0c965a716dde4c77debe23797b39a452c28e33969ec1f9f21a1b71e950ad25e6b45e4a1b40ba1c11962b4c59b6ec35e92328954b5540ede6420306812703c734a4f4addbbc20ee1ca4b90bbafc7ed7515f4cb77ae0361b426892d99ed6af78fd774b7511fe5c210c7f8727cd63db02e081326e9be0c693b9960fdf1696207344985cd824b2e7c5fbbce5304ce85b5be96ea5cbb3bd19e1cbe91c1554b522137fc02e3415ef058993ff58715c2fa64b43cb3c2b3f7b54c88828771ba63f", 0x1000}, {&(0x7f00000012c0)="27572977708086960fcf732ee4f0225917fe311b94ae11cd5109f62acd6c7a56f253fc37b50e6d9cd05d31022bd9e1dd8ad21ec33671dce11b5f4e2bab70cfd660fa735cafe1cbcb729c45c3e6ccc1e41c61746d82018aef63be", 0x5a}], 0x3, 0xd1) writev(r4, &(0x7f0000001680)=[{&(0x7f0000001380)="88e728369d63658c", 0x8}, {&(0x7f00000013c0)="8b165d9b219caf59047af281885581be23ba5b142d46be167efb35f5a51b032220d0f5460167b9c33f32ad9b058bd42255e39faeaf77aba9455c47a983768a2d813a0bb3f0e3f547db54c6a489b7161bb1da17699a9210b71463f44d5adec568b851579992b9e858bb6420561edc6900c77a3b152af045edf33f629ecfa3762512e2bb1ed8b87f9938336068166a4dd885820748d297681c9aec7f22e6e947aa099684bacfb4284a88b235a72693cbe02e4fabf98ae5c8d4b3691f69", 0xbc}, {&(0x7f0000001480)="3d34d62d4ccbdb9b5ea586bccd4285b938534092a7c2208eaf215a9b66c9434e87b78e5cffbdd2b67ecb3e79356fe5ff625370135d3257c874d0a14445021a425a9edf9024aaa7720237c532d27255baeb598df205d09847f6584b54fbc4d642dd2b70a9f56ccd1824c38b928f6713fa509aff8e18bf7ca05e1601c0e132a34ccd1470ff10980025d190fabb92c4c330a63f1866580ca6d02a31ff7d5bf0dff70401f4dd1eeac296d7ecb858a12817feb3845c0a63538f38c0a91ab0d8d0ff1384422f0c15b3009fbdea6a8ad8afcdff9732926ae3ec3c938279b966cf04f631e1921c91", 0xe4}, {&(0x7f0000001580)="b7db603348574699d10da6c57cb406b70f8433f657015be3acacac176bc04e4008db547397547e85f86ed1332e9ea9fb82e6a170c2e70cbeda82c17cb7ae4d014db50a48b1c5de39c3d51dc75dcf2ea2c2d8d8e33daa5103941130a5790a88ffc442cbc2f5417cb728", 0x69}, {&(0x7f0000001600)="3cc226d58053dfc2975096a9c797cc75ec41317c0817cdb845c85874b70ea89e0ceeb8539ada08dfed06fde9158540fdbdf483c3964a0134ee5e8b4ae509e4b3db07997f285b6ff45f483d287fbcbd9cb388f4bb00d4a5248105b0729d1bbe5c080a64a9d914d321aefebd2c391f", 0x6e}], 0x5) connect$unix(0xffffffffffffff9c, &(0x7f0000001700)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = openat(r0, &(0x7f0000001740)='./file0\x00', 0x80830, 0x20) fchmodat(r6, &(0x7f0000001780)='./file0\x00', 0x4, 0x400) r7 = openat(0xffffffffffffff9c, &(0x7f00000017c0)='./file0\x00', 0x200020, 0x208) getsockname$unix(r7, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) setreuid(r8, 0xffffffffffffffff) sync() getppid() rmdir(&(0x7f0000001900)='./file0\x00') r9 = socket(0x1f, 0x2, 0x95) recvfrom(r9, &(0x7f0000001940)=""/215, 0xd7, 0x841, &(0x7f0000001a40)=@in={0x2, 0x3}, 0xc) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) chown(&(0x7f0000001a80)='./file0\x00', r10, r11) r12 = accept(r1, 0x0, &(0x7f0000001b40)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001b80), 0xc) r13 = accept(0xffffffffffffff9c, &(0x7f0000001bc0)=@un=@file={0x0, ""/36}, &(0x7f0000001c00)=0x26) connect$unix(r13, &(0x7f0000001c40)=@abs={0x1, 0x0, 0x0}, 0x8) 16:38:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x420000, 0x14031419156ebf20) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') getegid() mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x8) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, &(0x7f0000001380)=""/228, 0xe4}, 0x800) pwritev(r0, &(0x7f0000001840)=[{&(0x7f00000014c0)="6bc5d2599beaec5c3edecefd8dbb2dadf35127d405539c81e79b9ec91fe33f70f18c5779d7edebb376a55e23e136a26b5b968a5e57603e500962274d4f3380913e350ba06b92a9f855fb579e32542054426d0f300b3285d7ef6ccd82c05ab410d4c574905ba10fa90a1c3520deefd24a5c1ca9e0b63775f28898d0bcf821ae7c86d89d86a3ebc90fd6926dca3e7c5acaf2805f2f416861da9d30c974c1a04a532db3f5c558bb31208121f196f62c4672ea421acac2fb876e1139a636edc3fb80aa2be4066f960215c2de623e1afbdc9e587e721342469c630c245be7572981", 0xdf}, {&(0x7f00000015c0)="b3059e4e0257919b51604fc161aa6ee6ba324fa1f9d28603430ddbbe27afb00e7bee6447cbb0953fda5340a1f1331a1facd0901eea4bbac5229247467207f418c24ead85d90b60882f11c9105e02e65fad4aa7620f89144df620c63f1e29f088f5b40fc24128f37558f32216e2bb8dcbc8fc65b446ed115c22c4b983a502ed8cbb3813e0a9c11582c5ae96e6a1f226f8e1141231", 0x94}, {&(0x7f0000001680)="3bee41fed2c72c8bf74779b85b96285137015a9f3e8b6ad76f0d4de6087fe58a0ddab85fc077f7788171c0c50b75e2130d4cebd83f27bbdef924b20e214d76e723badab0a391a33aead15f51d30c9c0516e0d5db163ef4325288627488f21df466f906285a9361772dec2caa33231847c506dbf360c5c0789eed17e21f676887397f0431bc0777956e1afb6fab838146edad250f04f0367d1e933181ccd56f28d240b69ac9981b46d8550a3fca8b4e6205597b", 0xb3}, {&(0x7f0000001740)="74c7271e1a00abb7bf143e2afb1a6310eb35642d42d0d1bdf773974f3af6809e020e06fdf2707f9b47bbf90854b9b9f64e805f2464e7511184cbdf59b080e73199541460c08baf62905cb34ce591d557937f7e71b802fee51589115ed078a13d22c215569ed9f7ab9f8b7985508e20d0ca9fe30f78df9000d5e1e1ac0d0d8014b96587b17df24ae2644ee18f0d468d50fb81538a7f531dca58921d4398c982eeedc0e3ca8897c6c69435d5d3d9f68a92c5ccd0d82c4e3d98c8af61303783822485e1d75c2e940b0ec1491039c77b3db3f2736e6346d21340e88979d0", 0xdc}], 0x4, 0x7fffffff) pipe2(&(0x7f00000018c0)={0xffffffffffffffff}, 0x400000) renameat(r1, &(0x7f0000001880)='./file0\x00', r2, &(0x7f0000001900)='./file0\x00') clock_getres(0x2, &(0x7f0000001940)) r3 = socket$inet(0x2, 0x4, 0x20) ftruncate(r3, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001980), &(0x7f00000019c0)=0xc) recvfrom(r4, &(0x7f0000001a00)=""/4096, 0x1000, 0x1, &(0x7f0000002a00)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) accept$inet(r2, 0x0, &(0x7f0000002a40)) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) listen(r5, 0x80000000) pipe2(&(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mkdirat(r6, &(0x7f0000002b40)='./file0\x00', 0x86) _lwp_getprivate() r7 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x1000) pipe(&(0x7f0000002b80)) socket(0x2, 0x4, 0x1) r8 = socket$inet(0x2, 0x0, 0x5) connect$inet(r8, &(0x7f0000002bc0)={0x2, 0x1}, 0xc) 16:38:31 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x10}, {r1, 0x8}, {r3, 0x80}], 0x3, 0x2) r4 = getegid() r5 = socket(0x1, 0x4, 0x1f) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/12, 0xc}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/36, 0x24}, {&(0x7f0000001380)=""/207, 0xcf}], 0xa) r7 = msgget$private(0x0, 0x90) r8 = getuid() getgroups(0x3, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = geteuid() getgroups(0x5, &(0x7f0000001580)=[0xffffffffffffffff, r4, r4, r4, 0xffffffffffffffff]) r12 = getpgrp() r13 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000015c0)={{0x5, r8, r9, r10, r11, 0xe8, 0xfff8}, 0x0, 0x8, r12, r13, 0xf1a, 0x7f, 0x3, 0xe000000000000000}) r14 = socket$inet(0x2, 0x4, 0x3) connect(r14, &(0x7f0000001640)=@in6={0x18, 0x1, 0x41, 0xb982}, 0xc) r15 = socket$inet(0x2, 0x2, 0x4) fsync(r15) msgsnd(0xffffffffffffffff, &(0x7f0000001680)={0x1, "751dbc50e9718433f43904ff7b5dd2784e3b5dd0a18eb370eec7fcaa3175b2e44612efce6817ffa72f2406cf24e3a5f03fd5241b2aea5895950b8b4b449ddb01900e972d09924ecfa2b60b7a9700566e14590907d4698dbf675e2881fa84a154abc4331e7d44932d0ad55a91a649622f9335ec69c89f7c7a093f2f75a9ee8030672346af23411650e18e82123e8ac9d71261da8c9fdc89bc9c7dd873a7d7b259ffadfb48e77a3f48c86f9aecf64f947157f01956b6bca6bd48f91afa06ccf9a46663fdc9a0999ac1bc8cfd8256e150f498d017c6957647e73402a4a92b77b3fa37316df9e6e39b208739c158a8c0f1290b99ceba6a633206461381bb7a2ff4fd991ec2d67578ab7e36aef4dcb4c57dc14869e3c28dc010021da3b2fd224209b99b99ee22d4c6bf4c4cf9338035bb596029e29f54577ce36dd4863a72ca1ddf38d292f56ed8f972595126f10c4c6e2507f6186df7a621a517fb3d14ea6c76b7a14794e7ac44a7b981c8119ede6a959334fc5ec8e853167bc2e1a6e247f86a838d54703dbb867d4683ac956108fde51bb8f954f4bf65d54077620d308fc5ad16f959ae426879d20d7bf819607296401f2b40bc9c252a00ebe7fd940cc002aa0130f8783c23505853fc42fabe911bc0265fdb74541a9bf10375349bf0a26f49b3efc53efd70cc0d4e398e7e9c970be34b5976c629ac225192806abae0daf71a3324a95d51448643b59278b52d32ed8dbf81b3be024b3daa637606979bc936d10d7e1fd2b849003fc3773d0748335716ed2c6fe02721f801c0a9e0aea11b1be3e9821f4ab71a6c1610a76fe9a9d61b8d5eb65b94352b4a0a04dea5c3f2ac793ab19a24b36957692a559951ff3c8f473eee05dda564883af717a749c5bbd0531d7ad946ec2d30ff52beaae7e775062b9d5bc363788c67a6de13dc8f37e0a5a6d8e7acc79182fd51b4a4e22d6d87c78f1b1c2a5263b616d1069174d9209b5af63895caef74db1a69bd2ef5bd5826b30964d99566e4e105c2cdd25c3b716f677f9bf18d832123775cb142e403b6ad2e2c3921c6509fca9c4d56caebb767f1446fbe3d4a06710f1026629a5bef04a7d62a8c8c8b14c2b307002c00fe8c93b034fee63225e4b188a2e5d76c20020319f1ab86c5a54e37994dbf4827f779e1b073aa0a10255ddcda0d05932248e2a1064adc0c0df41ced04217e9e1d56baf1a423050f8af7d51d6aaba4f5883b8d9a9fa671f6fbf9040875f717792c733d03fd5ed251f88a9fcbc7384ffa4464a17c45f18bad7da3bce54085ade2bf9230215a40240ad62d5558e765601937640281442d14cbe0ddc43589281ff6cca01f4158f43e47bd64bf3910fabd8b885a8578ff05f0896c9229b75c2e31e4800f9ca09f1e1e8cf12e05a39f688208507ff29d796c4d9b54eae177e1894d9c28a4f2334672db42327a749307436e5ad1c20417d987848ee97e07a3963911124a97f0fbc4aa802bbd840451e5045f542942f84a24cbf524460e9939cb2394e94ca0bbf2a5893b5f768be34ba7655a0d81b6751679bc57f66386ec8688fd5f98138c03c27bfd650f31b6526d328b653331950ce82391b1c4913eb6d769a856076b8ed32864d5787e741bcbbd517637dbf1697a85375474bf7d676ac6edc03a10a32412439860d475309cee7300ad9bbd8a2f7cdaf775cd82c131c28b84316f65f7dd27f52dbd68c56604902d8cf25375901da05cd19f332c4d9b0923c24bf2d533d11f414953226a62b37e56e85b81ef8f67f711a7cbbc794f54a7920a454696e5e0b7d3431f4534471b7c6475323ef27f56127afbd68ef86d84de2aa9d94a00cfabe2a071cfbf1959d8f2e3bdfff73f0707f016aece0e5ac02368e557a8d132b164b367b2a466e6b2c930bdb127d5d6cd50576921d1c35c26c72aaee8f5bc24f9381d665ae87a95416af8fb97af5ff9f30391aa98a58af19b4679057432b76531bd28bd1d2278e4e976ef3e7a4f80c2276e91ed1a0f5c3e24c252640a10be5ed26b4b2bf9e25f85e5db4345d4f3535c5886c6188d746de26a4c8af2957e4cb914442020fefd85587a964f2d362826f8a08477c79b9fb364bf6a0c0625a46c7fe9cd219dbaa3f02bb6ec67d15c1245363ad44e6432d5019f0e1f98bfdc953e4182c0885151cbd692a7a5ad8ef86b5e7efbe761fb0157eb25120c50058c94290a929f986a6e391d4c5d2cbeee256764d25b5524e2a561592bab83904e12efe4774fa4a79034cc5b0088c6c7084ddab122b1a3022dd4ff40bbd193411147fec3fe7bc0849ddcfc13f5d79a5a31f2574f8de7fd50f6eddf776313490d8e34a9c1a991e3ff565519d047759f985e09d487e0a729084d881247bff283afba620e38cd63e2613776556fd2c9070efaca651e40154782c4e751d8c30bd162cc42338b66e95c484116f3849f98bcb9bc7dfab17d4f212d44b2b0c11797306eb9d68c2f928773addb9c131e28808a275d7c5c7f5ee9645358f22f636e9221b355919623e95b4c18e6c5074a313cfc92996d7753c870fe9b80c71f4e97c4693031bf68d0565b22dd8fb8691d5129a33addf7e00aba2732fb6a09a2666be766508139173d97a47a966d35c8ccbcde2ada78aa93de74df47b54e5bf046ab552f59d14e947096026877454d193488d64df8b64485f043558d3b7f736af5807ab5c5040a3c571f39ca9dc1c6adf8d13c052ccb8e2be9c9b181faae246373916add85ef07da0638455b91baf1eff8f988224061e137e5061dbb4c820839b19599f3b6f6ef868a177832aeddad61e61a2d03ccf97ca22d7f6a7a07e1e7a1e420e611c12eef3560e23b78de4a672b94ab8d866ee908564f56001960c7ebf95242ebd3ef326d3bbb52c9358f4d3a51b44849d6668748e5f27b6f2165a65b33e9b47ec6ee2817b931670d901e997d4d78c82d1497675ae56070dbd2ea782e6ccedcbc36a95f826360f38849cfb50efacd1c574e38ac937f4e776bf3dfc9423668dadb77e9b60ee9d460356899071a3183ed5003bd513dad126b7e6464789d393f46942752854b6d8f82e2eef7aab991b752ad39a4eb6b6e0fb2745dac43231fd9a454cc543eba73a3386d59122e7b7f64fc5731e6d3c9b8fdb8dc488966ba32aaca8dc933875fa53560c6a159287f1c2f8930f325a84d3f147115c8299cbd25c5fa633a9200a33e4cbe6369d05cfab8e859bf7e70cb027716080c43c5675daeea862f3d41d1f84023b3396250d71c5acc1b4af9ceba978b7bd0994cfa779e1314c01aaba3a9bbd44bdcd8b7637c99dfd3817038836c23c93780893bd5d1493f640ff89ccd6df48977e8e489ae868c4d954e67e49326bb01c14a57dca1c2e57169603d0aa3ca43b768aac483daa4d08c68a4d76e11562e61b2445ed0e8612768c8485781357cb90d046e8e5bf31de1ba8a68eace0549655528b7b5de58014c1ffc9eb9fdbade03a905b42d0acbe10cefdcb8ce2e45ffd298e8828023a86e1fc12aba2bb00334683a4eff21548dd680efba81178580770d4fe88bee0221cd93749da93ef6f82fe5a55e4d3bb38aef49b5f601009006212c8c08fe405d18f4bf6e495237456e77a609af5c639efdb75755a873a86f9e2208dd46416f86e45811cef0660e01efbe4021a3f402482aa7d8852d42c4e6a5204be854b656df994b1d7dffb993326672a183ab72f868863cfcddebf2966785d5c444e0780145509980df9080215716016277538b7fe729dc1399bab237a492ecaf3633d7cc292935d8b941e66bc69728105fc8c0d57d6966aea030f65ceee98f621a7ee04078d42189b097479f942e87acc549b001849366fc193b54edf2aa4e5d512171a70cd30d1874cab730b8e553e8a6f91dea1a2bc29fa3ae7bbde90140e17aa5cd6385cc2b0fbf354ea9690bcbe59dd2cb79e6acda5e4ac74ae2e3e1649ef558d3abe7f6ae0f225a4bce55cec095cfc57657538c9374246aa1841d18382fa3c28ca4ec04b8e90220363ddbf7fec83e3e0de2c8ae64754057205a33a93cfd5593b8bd2ce4e7cc9d80907d56e7485e98a7b820263b930305d7bf3803fe69e9b88bb8b5becfe3ebe6641a30d7387d16e7f71ada521c6cf44cfadb7aef11ae8ddd47edd8795ec8ef285ad45eda4d4dc0fb120b8f30a5c215ab3bb11eef32baf147df52fbaa4eb3a513af2993295cdd19d9026269efff616f1efefe2b32baea886e0fa08ca34779d8657a795e91bced05c5fce5f581b1a49a8019a126410f13b49aeb57edd37b522a68eb05fcf266bb4ee5e8342856a2aee59a28201daeb370200d5587a9d1e7f8fa5be980489dc1e40da4a985dd76c9039debda297a1354a0597d524699ffc1ac549fde9552885280727ea3e3e032c384a7a38337bcbd53054eb1c92c0f049641d912ea961652638fe15ca3cf6b471b2d9dc39f8020837813d56796e815381bfb014d580e04a67ba4739914ef56b3752739945a0c8acefa415b5d2867a1beab2d3ae4b209dc69ad52d030d14a350221374e1d6b1ebb04fa993615b268ea287bc2401565cee48461d43e9db9d8ba81e64a919105459118ff2022fa5104a7b9887f40ff9f205542331d61dcf98e88b67f5a139318b11df17e6c24389cc90f1fb78a5ddb668567bd6920727d5ac0d4573929f25b5f48f4e581c8d5ccc529acfc782c5e7ce2c7b44c3560356abe560c3d38e41236afd672f3eb1f362f165092b184e17768a20ae25f673d47529b3d60c5c2614f031a9b7f54c834fb184b0669ad5dd344ddf22da1c78838a2207d4212bbdff48ca05ccd79f8b60284392f4eb762f52a50f80e6dd6ef440ee39added3ba2cb901f6beedc2c1ddeaa483526b8dc5b6b5f2959ca97e882cdc27f996a0b2f4f23206e92050c3d86a6aba763e98e761aeaedd5ceaee875a24d5931decdd28f25bb7ec817d49dd2e2ee4b8cca566f968a65d131f5ac361dca9616081a152c56c4257dcc3ada191067f0c0faa8cad108e67f6f836d67778b6b3f3f6736432bf9b4e2cc35998d84749a775b6752cf566a230bdf3da285f27251c39ba2d72e2e18ac5ee74b5d7b0df96e36bece450a4bf953b6104a8caf0e682fe1f1e433140bd243561f629109c84bf1721bd732a98811db18ecca3b09178ee50f161ae44c735d0c5b426e6cfd10db5437a946f7a82614fab4d9507521a56a3bdcc3a62dbf0dc5806593162b2189812a909d8c36e077edfd4e202ffe0141657f9e5129eb1907eaa0e01302ad9087543b871b7449c57a0fc591fc3259281c5ea11588084a3354d6924887b0744fce6cedb522c0c7c6e30aab21bdcc2026d9434d8761e5a1b9ad220cb19e658b023604170bf1733181b6eb01f260627f43b683beb9c1f1ccf300d4291dcd8cee8b227b86047654199f2e53747722e19a687109d66eb6f9212a8ad8516e9c7043e8170b7271e595f3dcd6e8a12c9ee6eb7ed0502d8c979bc8d4930279aecaa3633dcdffe69b052981fc242b89ceb4fac8167186b511e59932f27ee04a050b482984fefd0faee5e3e00ef870d639b9bf5034b15c11b46d14054db4644cdec60fff4b9498565a13f3bd7e51bf4a62ddfbb93503e8e868d7ef2773403caf5e9e24499981952eb3996974f283b4477324f1f5da314edd74293bf18cd736efba1d9d8f26a11414a399c13899eab7cbbd987fbfe226beb0fc99bd9db50285d53b4129bbfd52f622f8cf960b5995088e6bdaf83023eab9d2da8b8bdd3cb0050e2160f2678c813c296a6125da5b691abe16f29c3ad700c5c8df355421ec2e530ff33f3ab6383a53f8"}, 0x1008, 0x800) connect$inet(0xffffffffffffffff, &(0x7f00000026c0)={0x2, 0x0}, 0xc) r16 = dup(0xffffffffffffffff) bind(r16, &(0x7f0000002700)=@in6={0x18, 0x2, 0x6, 0x100}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) writev(r6, &(0x7f0000002780), 0x0) getitimer(0x3, &(0x7f00000027c0)) socketpair$unix(0x1, 0x4b7a28887f554d8d, 0x0, &(0x7f0000002800)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f0000002840)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1a00002) recvfrom(r18, &(0x7f00000028c0)=""/70, 0x46, 0x3a14b015b75a4ab8, &(0x7f0000002940)=@in6={0x18, 0x2, 0xf6c, 0x401}, 0xc) 16:38:31 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x5) r1 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x0) write(r1, &(0x7f0000000100)="7b46e836dd7fe908e03a8a149743b00bedb66db1524b75cbbecd3b2042ea970c9c5e1c90c23bcb9a034a145595c828d23c2eb5fb0073403ecd30cabb975e6a86ddf666f465d2f757fbd1f7ef1bf2ca8351434e1c15701d49ab847940092c94f14dd96b56beba1b3cd38b8a6a81c1ececadfe60ac1751f2129c1ba31999cf9e3d849746d2c6f7a4b41eab544201819ed12626b57ee891192c3dad2499a1d59a81aaf1c1ff20322d88d19b2a8ee17bd0b3ac2f9315acdb7bdad371ccbca23ec754881c204e6a2536fb794a139b0f071d4399dd3cde928a6e55ae7845bcb168ce72ee86cfe9c1cadf0336cf5c9e39c11f02451db856996023d201", 0xf9) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1000809, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0xffffffffffffff06) r3 = socket$unix(0x1, 0x5, 0x0) fchdir(r3) msgget(0x3, 0x400) r4 = open(&(0x7f0000000280)='./file0\x00', 0x10500, 0x4) renameat(r2, &(0x7f0000000240)='./file1\x00', r4, &(0x7f00000002c0)='./file0\x00') r5 = accept(r4, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = accept(r1, 0x0, &(0x7f00000003c0)) r7 = dup(r1) fsync(r7) fcntl$setflags(r1, 0x2, 0x2) getsockopt(r6, 0x8, 0x9, &(0x7f0000000400), &(0x7f0000000440)) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) getrlimit(0x8, &(0x7f00000004c0)) geteuid() nanosleep(&(0x7f0000000500)={0x1f, 0x3}, &(0x7f0000000540)) _lwp_create(&(0x7f0000000680)={0x2, &(0x7f0000000600)={0x814e07ab2bf60d5e, &(0x7f0000000580)={0x400f0026, 0x0, {[0x20, 0x2, 0x3f, 0x800]}, {0x3, 0x100000001, 0x1}, {0xfffffffffffffffc, 0x6, '\x00'}}, {[0xffff, 0xffffff81, 0x21, 0x7]}, {0x0, 0x0, 0x4}, {0x3, 0x5, '-!/\x00'}}, {[0x1, 0x5, 0x8000, 0x3]}, {0x2, 0x8cb, 0x4}, {0x8, 0x2, '+#\x00'}}, 0x1a0, &(0x7f0000000700)=0x0) _lwp_getname(r9, &(0x7f0000000740)=""/3, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, 0xc) seteuid(r10) socketpair(0x2, 0x10000000, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup(0xffffffffffffff9c) fcntl$dupfd(r11, 0xc, r12) 16:38:31 executing program 5: socketpair(0x10, 0x20000000, 0xa, &(0x7f0000000000)={0xffffffffffffffff}) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000040)=""/169) semget(0x1, 0x0, 0x24d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1040000, 0x9) sendto(r1, &(0x7f0000000140)="40390368ce0d4286163391116f58800e6a1794fa2799c6277f72f65e154e60416638fb8ab2db5b0263d6a868ee0e68df0b8e5717052ca78634f7a2755e1394f6f31c1b27bb8ec3726bcce05711e1ac56e62cb6b55c57061100ff024a888a9162a6a3cab4ba87038077fb788ea61276f9c8d299c2038fc6a8b39bfeb4189ec5235d599d2089f2d66bca7be73157ae756b773a0c422c3677aa2c108d04f432a65ff707d8183180f2f89c963f3cd88286ab", 0xb0, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x4d) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/127) semctl$GETZCNT(r2, 0xf9680084563564dd, 0x7, &(0x7f0000000280)=""/40) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000480), 0xc) r4 = semget(0x2, 0x4, 0x488) semop(r4, &(0x7f00000004c0)=[{0x0, 0x0, 0x91ee45754c2ea351}], 0x1) shmget(0x3, 0x1000, 0x39b736954965c08, &(0x7f0000ffc000/0x1000)=nil) r5 = semget$private(0x0, 0x1, 0x894) semctl$IPC_RMID(r5, 0x0, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa00000) accept(r6, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r8 = paccept(0xffffffffffffffff, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc, 0x60000000) fcntl$dupfd(r8, 0x0, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r10 = getpgid(0xffffffffffffffff) setpgid(r9, r10) r11 = semget$private(0x0, 0x0, 0x481) semctl$GETPID(r11, 0x2, 0x4, &(0x7f00000006c0)=""/197) socket$unix(0x1, 0x5, 0x0) accept(r7, &(0x7f00000007c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) pipe2(&(0x7f0000001840)={0xffffffffffffffff}, 0x21e32cfaed31a670) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001880), &(0x7f00000018c0)=0xc) 16:38:31 executing program 4: r0 = socket(0x1, 0x1, 0x1f) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x5, 0x5b, r1}) r3 = paccept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x10000000) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x6, 0xfffffffffffffffa, r4}) recvfrom$inet6(r3, &(0x7f0000000180)=""/250, 0xfa, 0x2, &(0x7f0000000280)={0x18, 0x3, 0x2, 0x5}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1) getsockname$unix(r5, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001380)="d56d89c1c30f4b5ab6816f3aeae2cbfb5d1e52fcd953d0ae4e9ebdf78d569ca0209c6403d6d5379783f2605188a0def4ce3e46206f9d08ef35e92b5a07ef630d323061157efa747c077b8a6a0cf006f14069bb128d0b944a0b62bee7b211ad6d8d866a15d52fcd0cc686f49a7584c9064ba971728b18cb695ac2b47c132a94561da331", 0x83) r6 = socket$unix(0x1, 0x1, 0x0) r7 = getpid() fcntl$lock(r6, 0x8, &(0x7f0000001440)={0x2, 0x1, 0x3, 0x1, r7}) fchdir(r6) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x4) r9 = dup(r8) pwritev(r9, &(0x7f0000001700)=[{&(0x7f00000014c0)="4cbf426af461ac1ba0d55b19f7e21100175b8b53c4d775b94956d0f328a0fd1451b12003ea14e45070bb5b46dc6772f8749bc3dd07a4b0166f41d06da97a365119c4d51179", 0x45}, {&(0x7f0000001540)="46cc1dfffcd7f3656193af34d9f5e4076e48d7e51a9f0f744c96af79b9e8b19b26fef5b20920a07f5c50d0ca9dfa7ca794084d3a471b7cb9375f271f532d5c92df8ff3c5dd69a58b860cc63ed2cea5d13a55bc4467d8f16ade914c34c931e56d99413859263d0b3802ed6f502e9dcc312d24def155777ce722e0c6f2081f9adb91abe310641156a979246c2ac9bfbbfa45740e783862d52968eb01f84bf092ca0084b8e996b2d00a7ed076dc8e24f272dfdba554e83a837c811a92260b47c9e54708f41d5a9f8d358e4ab5751e0a2e61850d42a3", 0xd4}, {&(0x7f0000001640)="da794dd8f433452bf2672b6889daa4c121c9c9911aab5dbe78a00a151a9fd7011bb4e5513f5ae34e217afde12d7a768095120be9c841ea17b946c2b06fb18d8937c6f63ee299dfee738ab215c5317edadffc37547dce9d109c94fd825bf897dbd39a870a659ff022da1f978c22a7d1dc40c882b9dda0c3674674ab8a51e430657fdf57bb15dd90", 0x87}], 0x3, 0x8001) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) ptrace(0x1, r10, &(0x7f0000001740), 0x2) getrusage(0xffffffffffffffff, &(0x7f0000001780)) r11 = dup2(0xffffffffffffff9c, r6) renameat(r11, &(0x7f0000001840)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001900)={r4, r12, r2}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r14 = getgid() setgroups(0x5, &(0x7f00000019c0)=[r2, r13, r14, r2, r2]) pipe2(&(0x7f0000001a00)={0xffffffffffffffff}, 0x400004) r16 = __clone(0x2000, &(0x7f0000001a40)="4c392acc5c970afbb8e36d45bbcc555576dd2aed05b78fa2dca852c28ea193524903ba0e9838ca5aa53e652f932c911c3a3e91b2ee8158f0445fc36b904f6e5e6511095007911cf004359dde22f5059e94338a8a98ad1391aa8728d896c7128e8b940ac297347bffbb107df040285eef8fe2b7d8c5a96d022a3f2738edbacaa6d47a9fb6008cdc6ecb792c9e70c45a09b6b0fbc9256835c05e798d1fababf07c4b42453259e0c3c8374875f00e553ca56ac1f965ad24498723b2429e3f264a929a676e6a73cd2a7b65873b740054988583162448ce59bf9fd234fa6c3f19b65284072c3558aca155b7232e38fba6fe11ca664a729c511476dd91abc4ee3b5ee31f5733bb509b6632ca1959776c7fbf99425880f3b2a3a0fe191383fa7a4a170bca94e8594f8bc5d2452eadd99d07ee6b477c48e600006332e47fe227505cf52336e59b502b8e8b6d0be337c4864534c09ec0f45771818ffe1e7fab1d743500ef67d51da144de70c3005c14b20f5cbe51712474f93522e690c4ed8f58d03c5fb26d5d80c8755aa7f05e23d7020b8742d50b746bc19120236891724a08df394714e6567462109914c01142aaf39e8a02ac9129d20c6581b6b9a6181450b84d6c657492ea7cd3ba9c808ebb1fa01916312638d3c1653e945e5c8c883fc86fe2ebf653f1a9adee9bf25cc34c531f50f42626ca118fd3a3649f83f1b6c6a6e254dbf6d949a6d57aec1aa07b7098cf21118597b4be9ad3c1ec1098f5c2338a302b10cd9ef04b48086e6670e72ea8238c61a4567844f34f8696cab09fa8ffecedadd909c5274e9976bef45f2bd763a0b5bd9fbf32ffc458dab705bc8cffd335698e6181f9c88d51ef7b7c48e18bc467eac98a76cc92c32359d3814c6c521ea253a2ae07542b330c31ff7c8bce2a1d2284615999f1fe0f6e49cd4aeb50218f67527ae6a7e615c47253ad11289d2e506dfde4d7db4771e10c10232bbf473a1a40bbb1188e419beb6a40e08172ca23095579173dfb472b6ab02541bdc7c0b5f40c5be3bc06a0d789c1f21a022ad5b827af8cc9eba1a74ebbcf16245b50d6516bffca417072681044e9b3672dd7cb67a7d4fc1ef946b8d3ae54fac4743e52bd0fd8f66ba41fff23290da1ec677620303733dfc9b094e3c23819a2c80e38a4e29be73d42b3295ea5794cfb28ec82d3cee0fb92ebbfa3700f9aebeb8b35d1f0d69c52db13a1bf1665ba14f440ead0d5e5773fb52827a3d97abc3ff48f79965b65863fb202d5550bb5eb13ae1ea6c77a1a2cbbaa420ef6849d12330d9532610bb1516e7f7a84907f8d4e3afdd53b55ce87e615ac873b8467da6c35f3e2ac2fa8494cc5a3fed33eb1651325eb80e72c1b5ced2a9d79028ab3b595208c27714660597bd992d8c9aa59c8f4e00acc311ceb97b8ff949eb9c87a0c981ae21682939c20c106e8d3ddd2f81bb1cb682ae56d9380450989cdee019c3b1ca96b6a21d4f0dfb7602268846ed8a24f820e974402f9715e28ee2892ddf3c08968a2ff48f4fe5ff8a716cabf03858d7027b49424d285f801ebdb64697e3bee781cb19babde399a74c3506ee299ed17e514d7052bb04289a6bd6461ab557eb0387c0104d9df930870a76ac5f6c69324c2c4ae5a0061c4038812a057594e9afe0471a979cf456f7a061969834cd31dd33789f201f45e386f52072c1f39b68f43e529f20291c755a2bc50a30d08344df42c5cb1702a8ebb6cb1378e2e75a0d074886cf96ccc547f39ff40cd4b8157b6e6c2c62009b340717e7b003beb72bba968363dae55b7823e7aff0a7a7b459fdd3f7eebc8f43e20c2ed8dbfebc0ae2544d928c1ef94e92da7aec000baa25b2f9d87a65d8aedddebf7f93530776064cc99435375c3cc5f04b8ed7eba0cab2f33b47c827b82a42a1dac250e8471026b6651405c864c10e4fa23f0f7cc2d4cd7d18e7fd72c84de727745e06f70e249b49a6c9c6bdfd84c437d6e51629d280980aa79a7beda68697af910cb3c50711a59da88cc3e658cbd93a4435febc6555480b7f3134a009a95fba313507598052927bce2b7bf221428d3e534d5c22e1bcdde501b4a57da6adcd367adcce17179cbb1e2ae093421eb2b0685f341ac633963838056bc87378b9f33466eacf5a982db4206f4c81ad05b526abff1c3ecfa7abf7bf149f8a33313e9aa86092590ac92b500ad7a4a7472ce7523e7690eb330bdbffe608a58fe1341d7c0048994d85d7abd2c0fe532a73384fb333e4473d3c709410abd948d235d41f5e84a9c70ed1358c573a93f4d9764910538c73d6e2cf7584ed56482020bc5b1327d777a68f9819a1b4e730dab294297a5b36257fd4192d966b78c3dbc1e7a761d4e3defcd7951c6bbe6736b020f60dab15d78580872531a301ede68f9f4f3f9b18f189d454bc62abed2bba56c30fb9b4574353d8813c506e8c215d4c8cc96273fd9156edb93268fc6225c0054c759de43bc66701e744c376f91440671cde37beb8ccb897c534cbb92b11e7e5b2e31b05be4a3c074c65f2dcfaf5fd92c510cd14fb0a32e44ca181ab3750b342f219636a5b10028c67534ba9aea4da2a6a625e2f903df531b45415e3360cfd413c5f7800d2b403e88d5a6a9fb14e2f5a8f8c83c383ba4bdc0730eb37bfcb326cacbd2b2f97726c59b7b678e9e6451e9bd396059d026fab4cb2d17b707741a3daac4fb5a9a5f25253b69b424f64becfab308b32f7591aa5c8c2eb8f23d3251d09031e246d521062a6d8786fdf5ee9af0ed7d920504ce0a9e678de35686976f1fc47f4003deabb309951279130190613b7d99b5da0dbcb916adf9f60fbb832fb140a7a4e36bbd4767d179bc300f719c04bf2e2fc2593ccc31ad6ee566914a1a1145d75aa10f90d02b7442a9a03c4aa531c95bc8c7acfef8f3360dcb88558b9217984e6634a534e579f072e5e5f80391558c098b73090d5ecc0a37efff6b7c9956d7c79250e97ef620007f7ea5e2b3b68c5c4b5097b35499ec34325882eb0209ab0f78541aa7f72d67a9bbedcd2e6c46abc9fedfbb5d80814b55470d1d8f4cde9b5d2f07d67db7900967fcebd6b667ff723cbe05d21b9fe9bafe98e3715105311fa2e68dae63b3d51d2f5337fafdfbc7dff4ee73d72f20bd771781e04b709f2de888520f983ecb0c78ca5ee5322bea1a722b8a30728156261c0316ad9561749d0c64c0305a8d7013b6573fd25cc748c0eccfba1dc231a9ac15e1223f771683dc9e142008e11fd295d4a30088158470b2130538d10b31282e16763b6c6773f8ef1261c4f70e3be13c8007fc13b44a6a605ae32f76a60dbaa3c00c1701ab085504e51ce5e7cf2f707d7c40566f5f91b0830b24bb437eddb40872744c3a1157003211ba8dfbac7c57150eb2935f27314bdb35fd1c4aa3cb4b267132c2d5a04339a175cd6034846d5da947c18a01a808dcef8542831200d95c0bab4ea95a1e37863c1337343e13fe5bde7290a542df8634fad9186a23c5ea087096903d06b3f7b02192abc6a16d4f55e559f27f107eb0c288ea21e9abe0be397fd8a5e215eca64528c53626e4cbd2a77c6185b73ba3e04e6e501517f0a6ec38cca0e41032108f1818511db101f3e337d31a9d671f3565b173c91ca6260cb02a70fc6287560eadf48f7793463cafb7e432c328f04e6ef7d4336dac169f04cbf4f8e979fd0bce377a1ba0018712e2635522743ac947111da45ac4144ca7400cfba12aeb25bd00a9abc1c8e27e5c530fade07cb51ded765bfd32fb6d8254a8aa744b4c1b7e1bb5b3c46274836350efd8b0c517e317a8cda4d48f2d7e59d33e91cb2ab47fb08a6d25a133c64cd4d4fb7fd07d0b2acd4f3dd1ed12985e88cbf268974812a4e8282de18fe00a526c85cbbd18701a517e0b351f3d5cea908a82feedd0a13aa0009d9fcb8f5ee61a29bf28974e42e7d491b9cc54a6b765833cf9ff6abb627bfa69298ca9126d1137a2c6535ac255fbf31c0a2f0b56f80d3f91893013a1aeeb9c7db390d49299fc1b2b3e65d7bca23b5a48b982f9c867ba01c3b8bd06dd0135dad585b0e294e1972ddd712d75dfaa4f294c5ad217f766ea5a1f49448b106a039779405e94f9436ee41d2dc713a1d0452b733b41705bbfc701b38a8d7c3dc356b72185606e4b1094c064918f8ae6f552482f32661f131e45a3f90a5ea97b71d22ee5c3b123a8baac13662802ae0f486a0aee0f1b1da8ac57819053b1b08743f25864dea73e04ffcc265a3448497da5fba604105a78bdc5dd269c105017e389a2dd261e4e6fc1b22a4ac50fef5c971863c5a2a8a57cba14a06a2c2a9984a3f991912faff05290b9ee9ac150f75b492ef2213c48afc1a4eb857b5a68b15cca58e639facf01e02ce8a4d3e1fed986f8faa16bacfc63535c7dbbe5c60bfd9e5795481d70355fc7228d9ee1e68e8b65833f87ed157965ff51e5f6af1d835e65417f8f5f5b5de9eb2f49849c5c132d7b5f2a076ab7aea60f08c360150b29ddf1839d32cc8182e93600d2520d3d624172ae00ec47068f7c35a1b8bcab5f695c8382d06f5054fe6ae13ab320cdb6db6db4cbf0ab9b76f6e0567d6dcff9baa634fe503a3390c7efb9c7df718ed6dee3625f9004f80f45db3aa470ff6c4f7a02debd94c9c17ac2b9c31eda314941778be801dcfa6dba86f4c323ffef30831e04a1bb864b97134f10cd46af8061753e27a96902af245fe16c81dd6528187666b4b88fa35cd3db496a2a3fa1ae3df2012626c9cce5a964442fef3e3c17792e56e0eca927339ba1094cc7f2b14397e5a5efa34be13f69d9d63d89067f8710dadae6f947c7fe39f017a222786c621d997671dd20ba3d73ab6a8a6840e43c8916268c26cf2a4ac6851e478339a905de8b5470019a94bff87b86037cb19dbad415c6fb691e73e4dac2ccb772111739e5991d8cde3b2ed2f9bcaa27156148250e4017fa677d1ecf8725dcd48bda9aec51ec2682bad6ce9665a7cc09601486a67241616b5f9f23e7bc1a95a64985b504bfd0e00a8cc5b2e712f0ac29d9d63c20d5424bd5356472ae29527d37186cdeab0296ac20b3b003f15585236b2d76f30702f1c8f0d831adf407893e88aa85dc314f72abaefd36349f02d7eca3e3e7047fd5da02513d09526fc3d083929fb0f067623e3e453c83c18af83e4aaec8820652adc30f3e74474573d19889c79019c06e21d22bd2414375ba1f7639c763c664f2de780227cda878a1766d7b6b6a952988106a15ff121ecaccb67381819ae0b665eba597510f592fdddc69b0e5cb9e3e3b9cbaa45160ec5efad1ef3c32b6c3f70ee9031c7bf120bbbe325419941344abcdc26a534476c6a8263a3fd482e4949dfa015d1604743d740163e72ab54060e7d9b3afa4a2dd0e9f0f2ec3aa11dceb3e71af1f393d8e0f95223766ee160a138a5ded8b1eb98901551e4aa0495e8e96d9ada4bd3de11e04ea37821d75dc320de781dee0d52a4f6836a6044d64782d1b844981c974896b92fff619c491afc1be184dc04c65eb521904c02949c446b69e9f21ea8042df00c3ce599e474e17f5770367c7ebebb9a876f66ad2b2050aa4f542d8e58786e361e59f489668e163060575a1e4df9e28f09a8d2105ba9c6aa9a7aca2b7664a01a93a52656ebfbf49744c234e4a90953b9df19899b7b3a639ec4b264f1676a09e9828eb98ebe8925eaa232614a85f75f99bac5d2e6a9cdf82d5f78134e3e8f67914a1116fac588757bc8e997b8655cd179f08fd6d7ce9eba666de1bbbef79aa0ec150f27ad2fa7a1c23f325240accac1878bde18fdee28d0378523998") fcntl$setown(r15, 0x6, r16) 00:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r1 = shmget(0x1, 0x3000, 0x500, &(0x7f0000005000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x410, r0, 0x0, 0x6) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) paccept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x40000000) login: [ 46.2010380] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 473 command syz-executor.1) 00:00:06 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) munlock(&(0x7f00003ad000/0x1000)=nil, 0x1000) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:00:06 executing program 3: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffc000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) r2 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ff6000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r3, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmget(0x2, 0x3000, 0x241, &(0x7f0000ff6000/0x3000)=nil) semget$private(0x0, 0x3, 0x1a5) r4 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockname(r5, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b253df13bb6d0036876eb424f66e9b6c5187ea0fec732abfcd5af9e70fad817daff2b35c1302b2aecba1242c966c02a80242b92744cfc783e017e41821b21aea841f72756011901808663c753854f93285f00c0aaf2b09a37583b0315f3bbd758e9f8e60b5bb7d49b4102b7fd0e8055112a21bdb90d8eab"], &(0x7f0000001040)=0x1002) sendto(r5, &(0x7f0000000000)="22617224c9fac8deb2624a025a1476c5dd90d6d795f87b5f516ce6bbd4f2c19a1dd3b036a4eec2384c88b604ad229bd8da8c8baa6ae9ee5948bede", 0x3b, 0xa, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000200)=""/176) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xfffffe94) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) 00:00:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[], 0x0) socket$unix(0x1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000280), 0xd) compat_50__lwp_park(&(0x7f0000000040)={0x4}, 0xffffffffffffffff, &(0x7f0000000080)=0xcba1, &(0x7f00000000c0)=0x81) 00:00:07 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="92", 0x1}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x60) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB='\x00'], 0x1}, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/105) 00:00:07 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1b4, 0x1ed21a653f91565c) flock(r0, 0x1) 00:00:07 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80c09, 0x0) fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000001180)="f0", 0x1}], 0x1) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {0xffffffffffffffff, 0x91}, {r2, 0x1}, {r0, 0x100}, {r3, 0x100}], 0x5, 0x401) 00:00:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800000, 0x2e5) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6) pipe2(&(0x7f0000000040), 0x0) 00:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21, 0x0) fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="3ed32b431b2feeadf4078deeef161f67e1c7c4040693c80748196d548d885c3228d39bea3f5ecaa1b260bb920e8668f75eed96a199dff4e3f4ce6b70d646328b34bbea9361bbe233c1c4c50172c41eb5fe94518aed9e668e4529ecaaee884a081228592a0ab22ab2ff1f4939504939fd6a9b1dae7763817c657d7d20c9f843fe08566066702cf474", 0x88}, {&(0x7f0000000140)="b9016aacbe203568de0e49e2fcf4301c4f2589b452c9b52fd32394cc6be1395d647e98e25c7f3d383cb921a5b46120c214482fa673d85ea4af1c1b0f40f53d631f421e0c6787a0d9171b07a6d5a5cfa1021f54b34e5bc9cd7df9d1029b55", 0x5e}, {&(0x7f00000001c0)="65d37991e59eeb9724daf398f9fb7a714e1cdbdd8e72cb55887e8995c81d7c1205f50884181c3f6f0288284cc85a733886fdf6fa6f788b4ca235834446f4988768379851e3a9cfeef4d5a6f5501bbb5abe65416c8a725d89d6", 0x59}, {&(0x7f0000000240)="f6b12e0f3e88a2c7fe88c41d9924db89cb03dd11fedcac54914b1a5da0afe0bdfcdafa6e2cff10e811436cfc30e66c02f3c2746ca896b3283baa5229380fee5c565122e1ed14aae692baf512f2f7d068b1585aae300d5c728caf81736341eef3d02d393e73eb0c5d62f5d8ebc2e9342a54c3c442bd3f44e7b6c2b3faf349ffebb72128dc70984ce32a1a76d48d795a77f258fa404a14f276a5", 0x99}, {&(0x7f0000000340)="8bd421b7d000cc630f28f0e3dc099852261712daf163c26bc137ac4144bdf16e90f94b905fa9254020b60eed3961d4970db32a336ff26f138ddd98b9fe116e26eb223b2bbcaed555ea28e42481a318b226e2e1534716c72aab942ba2bfe06e6f9aed666c0668e71fe96536c39ed4a6c2a45c48c56dbda42551f010e19b29cbe04c87d1cf9059f1cd271d438d1b555020f069b728d6692e87f7", 0x99}, {&(0x7f0000000400)="bbad2eac5bfa881e62af5583f3108e1116d24beb082df3e22ac2c2f92720a0dfa27c4e56ced52a912d7759cd734ec35a07dd3a6e12cad033", 0x38}, {&(0x7f0000000440)="27c6bdf41f85bb1fe39eec9b344a9efc148bf63cae82d3712b5d75c564683442f2d4b496553a8a81e60081ee61605012fbaaf6d213ac0e1904e26ed116e8ed50f1edc37bba990bddbbe6f382f4134fc84104a4932c7f7dfaaa9036adacb021be6e70c629e74bdd11f1b31df32070d312b23199441f5ad7288a2e92f7e0fb5eb1f4aa9d773fed4f211283287d37f6106f2dfd24261040ab7892498d865f6780da353cc542c53569292e412df111e2eacfa91b5a7528fdda98ce6975d39929049178cb1e17b306a7a1f25674aefd1d6ef097bf90da15e28b9b", 0xd8}], 0x7) 00:00:07 executing program 3: openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x100) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000002c0)=0x12b) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000200)=0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mprotect(&(0x7f0000ff5000/0x8000)=nil, 0x8000, 0x1093e2179dbac5c) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x2, 0xffffffff, &(0x7f0000000100)="0100358a", 0x419) 00:00:07 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20a0239, 0x20) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3, 0x50, r0, 0x0, 0x3ff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000740)="329ad79830348f6d80726b913314c260284babea4eb856b614cf77b9f8b70a7d7937a702662cffd43bd7855f6f610ad638c527ccaa2534e10700884cb5eb9ec337e949dcefd767ff14af6586206d897829b13fc7b50d3ab3bb8cd669f2ba6a22ac6f165ba06be59cf95a8498090530190822a198157897e5e725b6007b45a143abbbf0cfea5e4ea4ef353c4e8e303373a90d560f000cd122d236da75e7a727599646b6281032648482f4b24625743cb1019955eaa13be9ee8ed23f6f64c14a8eeb9fde12f7445d0349206f65ae6737912cdff3e36a5ec16e795cc68226014e5e2f3afc64c00600000000002d375480bff028ff02a1a1a20f95369af6b061aa514b0047c5166e35f04af6468928fe8af8833b80253f1cce5924bab2d89636d1968e33705350e0bac261ea6ad9cc8510d71dde9d23f47cf5f68845a53acbdd4a4d511af611bfed8fbaada0af22945f6d2fde37203bae994e7c9de8edf3ea9647dc692586deb9818eade3f1e809dfd4120896ee3ecdaa3f2cb4241e7afb490ceaa3aabb1c32b1049030a0", 0x189}, {&(0x7f00000001c0)="9d2bdf41e8d201000100000000006c38cc23b411d3a9c4f0fe6399801aea1f76b3d7c7e9bc6aa07ce089c1506985b798a2", 0x31}, {&(0x7f0000000200)="63b6ecce981b2c375b7b446ef5add7f8181b9d4760a68a67020dbe6ef11fda3f660241280dc105c21dcbf86100"/60, 0x3c}, {&(0x7f0000000600)="ee7ecdba20080f26aa68823c69b6079233814382939d092143c5cb3b7817707106fa9188106f251c0aa33d944e9df92598846899249e77db3d5060546d77c66f6b98592d6dde91a5b7dfed61690623ff542733491236ce0d389e1e7a7304bdf200489b1a8beedb85a9a691626c462dcce3bb8d83d88379957c42737e20b6e741f6d6c9bc6ad9842af7809ed3d76f7b27bbdd6d097999cbd4ef2d5a9251df4737c5e47b94f233edefe290573179ef11ddec59bdf1aad0a55659293211d5e26f7473400023b22640c470cddee6a178af324d6667219a1e7b20d1a7cc8cb29216afc8f99851318decb7db658bd4e921d5e228ae65f220c4d47bef495f35ab038beac17dec6665e37bc1bbea1c011f0a00"/283, 0x11b}], 0x4) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = __clone(0x4000, &(0x7f0000000080)="9b3a9fa63f747dec72469b694bf0b99ab007e0adf2852c7d705b2b7513a29be7ed71e3487348122ac2ac41e3d864f2efbb8856a103b6f9c5a6ecdf523a2f422778cf005d2991a558300e355fc796011e51c5c3966143cf1697e7ffaf492e2c27ecb406ec055a6862c4d99113bfdabd17b7ea421cfd0ed814e95f787de4ac") fcntl$setown(r2, 0x6, r3) writev(r1, &(0x7f0000000280), 0xd) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) [ 47.3520391] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 572 command syz-executor.4) 00:00:08 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0xc0200, 0x0) __clone(0x1fe, &(0x7f0000000080)="04b7acdd02b6dba88c8ea787087589631473706e7f81650aae82dab44ac05e4bcf63b111f607fd1fd06f344715712c3452e241eb50651a176c8000e7477dfff95ef8f84267d947479d00a7cde144c74623f4d482f081911abdad0981bc72130c8d131c292bdc490ff97ad974210ab628f2e62918582dffb4f979b750a66bcd65e7920e35cc7215dd1e896d83932433dda37662c3e0244247999888f05dd1274ecaa562f1e2268594d475fe430795f71cd66c33025ccde12c2470f5cf9cca9f9eb1ae475217b0492248ec71ee") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x25ff5}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x7be31aa1b3dd4011, r1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) [ 47.4621395] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 572 command syz-executor.4) 00:00:08 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x1659, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) pipe(&(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x2) 00:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f000061f000/0x1000)=nil, 0x1000, 0x3) shmget(0x3, 0x1000, 0x20, &(0x7f000029a000/0x1000)=nil) r0 = socket(0x18, 0x40000000, 0x0) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/74) setsockopt$sock_int(r0, 0xffff, 0x400, &(0x7f0000000040), 0x4) socket(0x2, 0x5, 0x6) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000100)=0xc) [ 47.6823220] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 527 command syz-executor.0) [ 47.7123487] ubc_uiomove: error=14 [ 47.7255202] ubc_uiomove: error=14 [ 47.7423806] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 527 command syz-executor.0) 00:00:08 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="b9fd411e212769af3d75d0cccaced0b45d78e50d95513f6a66a12ecd20b97189443211d0a17f250518603604eba69750afd375840e41f12f77e2c45bc7440d12d8dfd0587d1eb283562daf950dbb987722d785270d0b5dffff26162be146544b2e434c7a690a83d6cd5f54e217ded685b536193ba61313b7037dc9b902a99e77cbd230eee92c8aaf4894bec1e8039b2bd74e87246a980bc489ae8bbd4e96ebf80e2317fe48e34f5c104e42a77f789c693bbd4de9ac9ac877b316ccb1fc7150acdd5cd2500f64b53aec8951fafdd80e0d581ef296309a103cb94d1d877aa5f726d4b5af8892fe15821df6d97a1bf68cea7b46388a30af8ba9bb0fbeb5707289a783eba3a4b85237dd967c4a7c0652f06fed70e19cedf508f20eb948bf200e1c33e1a57db684520f55d9db6efd04568ec27f770c3751d4ac840c1735990c267ca182cd0e49b53f4cb0312588f5eb09c8bbcbba0fbb94ecaffe0482955841f94eb0a9c860278e3ca540da784550d8a7024ad356712c9cd76da388362da5df8f49242247b04db59254552ef3e02b971ae2ba7ee1523b2670474686e3bad241892afb2a5b7001dd9b26ac6deb57b5ed8adb7c9290a80759bdc971d7399236a2e1addfe41e2cc44097f7af3ce976e16386e2fdc144188b16f4438e9fd875672a18b13b1b0b10e3f61cf6182021657c37389e75eb6fc0490843ef62562c6616f8f29f77758837b3c1617058567c120a10af3909c5bc1c0255d7afa9f1865044ea4e10908c438a799753053366bdfe0bf95fa5bccd12882d473aa0c7bee61d8aaccbce78e01a21bd60ed2f6af1243f23f8942d1dff2a645e8187b6dfe6edab640492c481b90cd830e3fe9ced73d44e5f2612adac298ed5f679cda70be20846650a4931467ce42712abc2dc8503be3b184c77dff8f897cbbe8ea7c2cc38f34ea76fa42dbb9a4e3acf5ad8f49e733578c88ed9004cd2b0827d0c3b9a25d2841739fc41d609c0de0b1212dd9497d02b1baa1578666215fd59d2d8544efb2c06a3798a02fdaecff13201b7a1a48c235e9a5e6bc5448989a32f7b7b01e180c7abdfb3122330ad98026d092c58a000b199d3e58e955bda34c372e44d8ad8246e222e0e7b615b1666980d2b660a119b3242814d1df85c69af7fdabb13a78fbe81844579b1f1857a727c9b1a2c5cbcbebe9760388039b549be19a5516deb96eb79afd9af95823cb109a3ce1cb0b8644d5c3069b2b7f401b1f29aa9c626ecf0aba7bc946e6e43458f51a6455a48892280e750064abc980cb1bd891c79e75847e89d3958473fc91861c506e180feda58f3f1c0e93ab1385ff875a90acfbc09d7f920098dbac1dc89a91433d711b9b17b759e17d4efe1fe8ca960310ba7e97f801dcdfdd1fb395e9d89a9c64a0f642da97dee0c313a946dbd7b90212d5872ffe82a6fdd30dbe795c06ee4f9a50d17a1ae4f6c1e61cd3eeda0c33d410ac7c6f6c9773944cf75c73b743ff96188b27c4439140de50392945d5e1c5a7f232420aa99b174a8aaab65cf337874", 0x441) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0, &(0x7f0000000500), 0x4) wait4(r0, 0x0, 0x40, &(0x7f0000000000)) 00:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) close(r0) 00:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000040)={{0x7f, 0xffff0000}, {0xdc, 0x8}}, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/86, 0x56}], 0x1, 0x0}, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1) [ 48.0126040] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 629 command syz-executor.1) [ 48.0226196] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 629 command syz-executor.1) 00:00:08 executing program 5: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) __clone(0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ff3000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = _lwp_self() r2 = _lwp_self() _lwp_wait(r1, &(0x7f0000000000)=r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x898000, 0x10) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x2410, r3, 0x0, 0x10000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000080)=0x20, 0x4) 00:00:08 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040), 0x100000000000017c, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000027c0)=[{&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/167, 0xa7}, {&(0x7f0000001500)=""/222, 0xde}, {&(0x7f0000001600)=""/213, 0xd5}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000001700)=""/145, 0x91}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0xa) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x1d5) [ 48.3328846] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 97 command syz-executor.2) 00:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) r2 = dup2(r1, r0) sendmsg(r2, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002600)}, 0x0) sendto$inet(r1, &(0x7f0000000100)="cb56ee4eeea41c8f408c5e329b9feea0da169fee5e3a8fbfcb952bf898518cb4cf95b5337fa5f6829ecfe1ce35aa4aced6450771a19a0ad6eb997e662deb26d134b18285c8951f9866ed919726adbf114289435b82170f607e653beed0865ba74871edd9ce1e36ed4f", 0x69, 0xadfadecfbf72ff4e, 0x0, 0x0) 00:00:09 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) readlink(&(0x7f00000013c0)='./file0/control\x00', &(0x7f0000001400)=""/9, 0x9) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000001280)=[&(0x7f0000000180)='\\^-!]@\x9fp+)*\'\x00', &(0x7f0000001240)='*\x00'], &(0x7f0000001380)=[&(0x7f00000012c0)='[\x00', &(0x7f0000001300)='\xd3\x00', &(0x7f0000001340)='..\x00']) rename(&(0x7f0000001200)='./file0/control/file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0xfffffffe, 0xffffffff, 0x0, 0xfffffffffffffd81) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xffffffffffffffd3, 0x10000000) recvfrom(r1, &(0x7f0000000200)=""/4095, 0xfff, 0x1, 0x0, 0x18e) rmdir(&(0x7f0000000140)='./file0/control\x00') truncate(&(0x7f0000001440)='./file0\x00', 0x5) [ 48.5630906] ubc_uiomove: error=14 [ 48.5730963] ubc_uiomove: error=14 [ 48.5730963] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 97 command syz-executor.2) 00:00:09 executing program 5: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) __clone(0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ff3000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = _lwp_self() r2 = _lwp_self() _lwp_wait(r1, &(0x7f0000000000)=r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x898000, 0x10) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x2410, r3, 0x0, 0x10000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000080)=0x20, 0x4) 00:00:09 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x1f) pipe2(&(0x7f0000000000), 0x400000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) close(r1) fdatasync(r0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0xa11, r2, 0x0, 0x0) 00:00:09 executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 00:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socket(0x1f, 0x3, 0x0) socket(0x1f, 0x1, 0x0) pipe(0x0) socket(0x1f, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x1f, 0x1, 0x0) r2 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r8 = getuid() r9 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r7, r8, r9, 0x8, 0x6}, 0x9a97, 0x9, r2, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r10 = getgid() r11 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r13, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r13, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getuid() r18 = getegid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r16, r17, r18, 0x8, 0x6}, 0x9a97, 0x9, r11, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = getegid() r21 = socket(0x18, 0x1, 0x0) shutdown(r21, 0x1) setsockopt(r21, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r23 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r25 = msgget$private(0x0, 0x500) msgrcv(r25, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r25, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r25, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r27 = semget$private(0x0, 0x7, 0x0) semop(r27, &(0x7f0000000240), 0x0) semop(r27, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r27, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r28, r26, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r29 = getuid() r30 = getegid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r28, r29, r30, 0x8, 0x6}, 0x9a97, 0x9, r23, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r31 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r33 = msgget$private(0x0, 0x0) msgrcv(r33, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r33, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r33, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r32, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r35 = semget$private(0x0, 0x7, 0x0) semop(r35, &(0x7f0000000240), 0x0) semop(r35, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r35, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r36, r34, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r37 = getuid() r38 = getegid() msgctl$IPC_SET(r33, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r36, r37, r38, 0x8, 0x6}, 0x9a97, 0x9, r31, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getgroups(0x8, &(0x7f0000000100)=[r7, r10, r18, r19, r20, r22, r28, r38]) socket(0x1f, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000180)={0x2000}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:09 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4a, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x400) getpeername(0xffffffffffffffff, &(0x7f0000000940)=ANY=[], &(0x7f0000000180)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) msgget(0x2, 0x20) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x0, 0x1) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) paccept(r4, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc, 0x10000000) flock(r2, 0xb) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x200) unlink(&(0x7f0000000900)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', 0x0) 00:00:10 executing program 5: r0 = _lwp_self() r1 = _lwp_self() _lwp_wakeup(r1) r2 = _lwp_self() _lwp_wakeup(r2) r3 = _lwp_self() _lwp_wakeup(r3) r4 = _lwp_self() _lwp_wakeup(r4) r5 = _lwp_self() _lwp_wakeup(r5) r6 = _lwp_self() _lwp_wakeup(r6) _lwp_unpark_all(&(0x7f00000000c0)=[r1, r2, 0xffffffffffffffff, r3, r4, r5, r6], 0x7, &(0x7f0000000140)=0x7ff) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x30141, 0x0) writev(r8, &(0x7f00000014c0)=[{&(0x7f0000000000)="95", 0x1}], 0x1) _lwp_wakeup(r0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setegid(r9) 00:00:10 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:00:10 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x80000000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:00:10 executing program 3: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0xd000, 0x8, &(0x7f0000ff2000/0xd000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000040)='./file0\x00') 00:00:10 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) getuid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x18, 0xffffffffffffffff) 00:00:10 executing program 3: __clone(0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = __clone(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, r1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0xc11, r2, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 00:00:10 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) truncate(&(0x7f0000000000)='./file0/file0\x00', 0xfff) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) setrlimit(0x1, &(0x7f0000000080)={0x2, 0x10001}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getuid() setreuid(0x0, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, r6, r5, r3, 0x0, 0x46, 0x8}, 0x7, 0x2, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() r9 = geteuid() r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r7, r8, r9, r10, 0x2, 0x5}, 0xc0000000, 0x100000001, 0x7fffffff}) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 00:00:10 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) paccept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc, 0x20000000) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0a6da6040000000000000"], 0x10) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 00:00:10 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d", 0x154}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') [ 50.4447177] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 280 command syz-executor.2) 00:00:11 executing program 1: _lwp_setprivate(&(0x7f0000000180)=0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) [ 50.5548152] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 700 command syz-executor.4) [ 50.5848573] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 280 command syz-executor.2) [ 50.5948449] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 759 command syz-executor.3) [ 50.6449041] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 700 command syz-executor.4) [ 50.6578317] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 759 command syz-executor.3) 00:00:11 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x6a4dc09ba0eb0b68) 00:00:11 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x12, 0x2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xa7}, 0x0) 00:00:11 executing program 4: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) semget$private(0x0, 0x1, 0x1a5) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) r4 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r4) 00:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socket(0x1f, 0x3, 0x0) socket(0x1f, 0x1, 0x0) pipe(0x0) socket(0x1f, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x1f, 0x1, 0x0) r2 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r8 = getuid() r9 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r7, r8, r9, 0x8, 0x6}, 0x9a97, 0x9, r2, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r10 = getgid() r11 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r13, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r13, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getuid() r18 = getegid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r16, r17, r18, 0x8, 0x6}, 0x9a97, 0x9, r11, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = getegid() r21 = socket(0x18, 0x1, 0x0) shutdown(r21, 0x1) setsockopt(r21, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r23 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r25 = msgget$private(0x0, 0x500) msgrcv(r25, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r25, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r25, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r27 = semget$private(0x0, 0x7, 0x0) semop(r27, &(0x7f0000000240), 0x0) semop(r27, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r27, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r28, r26, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r29 = getuid() r30 = getegid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r28, r29, r30, 0x8, 0x6}, 0x9a97, 0x9, r23, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r31 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r33 = msgget$private(0x0, 0x0) msgrcv(r33, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r33, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r33, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r32, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r35 = semget$private(0x0, 0x7, 0x0) semop(r35, &(0x7f0000000240), 0x0) semop(r35, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r35, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r36, r34, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r37 = getuid() r38 = getegid() msgctl$IPC_SET(r33, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r36, r37, r38, 0x8, 0x6}, 0x9a97, 0x9, r31, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getgroups(0x8, &(0x7f0000000100)=[r7, r10, r18, r19, r20, r22, r28, r38]) socket(0x1f, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000180)={0x2000}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:11 executing program 5: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) _lwp_create(&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYBLOB="642688f8ee0409d91667c4c64a12dde3850879774d4c30137a94fee2151a11530b4a36a3f2e34c7333c01791b19022bb7912cd9450165f1f354dd727cb8180ce99218b92705ae4615f44882439020b07400e7ee5e3a1ed332aabf1ac27308b4bd827b0c89677c4f23865e55a7c5a4f07eea4f61651b83f6750304069f18870dce72c5a44ac026d6b49a5122298ab280ddb61fca101356571df48975376f37838d2b297703654059e9af74baffea226f838db6b7892bd158beddc41a03abc6672e1f2443977ec827aaf67a5c7cd9a521fa212c2f75e738cb3a03e7eef2476fe278ddd6f259522ca08a9ee34ad7ea009c7860ca0c6065d21889636a411ec23cb387d36c5b1b80158d7bef303889304701069fbd7ffde1388909c43719751fbbecb5f62e5e7d395cfefa49992115048aa4c7307b66cff506100b4025d757ee02c47dc60a8fcdafd550dc5636890ab1aca6373856fe765b6b62505ef869150a78795c03d91e9a26708255af6b92c29eb99683cd4f934bbb63eaea3104af75f3d0d0c0843df2df9593fc4fa00a14bceceaa0e0fd8d3ea239f0fae316d92a054241bf18efde926a22e8cc29c6be4d939507f44c0341a39482b47994bdb57d2db2c666476f8aa04e5d2f91fe22178639b18ab367c4e62181da34f3a37369f5ad15828b0969df85859cc9c967ca50051eb02bf2f2e472f3f2f3c26957473701d9f918e9777d9cc8fd0ad462e6061ba54ce280804a513b597bcd3456cfb01702739f8a682d8b923cb169eb14da8cf2923acc1884197f919f45ff078894b7f47fd9bbb37f0f692eefe65bf914ec5b75b2c90a0b93f0bc235f3ac0b63eef2dbfafe0e4f0f2e8afc7e5eeb6e8fcc8dc9b6d0a42d8b0d9d39b5de35d27a82b959d9cf473b3ea4b27377ec18072a726ebaa1fb8782f9861fd5d8304359797412d2286ccc4f9c43309a6b434507016ef2b991cba2602c5b000de3cdc79062b66d8d170c0ac59c576b71fdb1b10d1e80fe3136d42d2b3455096c0ffcbd243a494f238b69ec0cf49262d6930e1b8a0e99e049583705f9650412923efa8ebf3e7bdf13f87744643b92e1c6b8659335dbc18dbf236ebfc68ac772e3525e4de639330aa202f411359aeaf7e94d2c843e4df4d3a1c93ec18c1849949ab0813ea251528c26bf4d99abe8151f071faf162af92277802dc59da482befc9758f45c864828846ac947505bd83675d073eef504e222e2f5648d037f60792a61fb5d7273ff2c0ffe6107cc63f8ea6f8321897305c21e1c4c6a2917f288b2ab69e0763c7907df75cc3020dbb4cad5e7c7d2b22e99663ed87a62d38797b30fc89f81d0f9fb2c065e794be1722af5ec9991f68534cfb5bdad27ba41f7a32dd92c65a5b867f0bbc190482895123b373c98e99a0955fce9344af16e5a37961a046b35c0b7ae2b383f0672eaad5c20ebf401fbb9e1291a81dae6c3ed32c7c3a8fbc6fc000090dbce269ce592ff9a252b00bf1de8373046051c5582059d0dbc6b163959026ad0d479852b72fb9a96ea3daee68df20a4eda39cdf88d78aa5059da175d4e464feb3dc06d96e79dcd572c3bfa97c92729a2a2b4a8893ebe976f595f7d4a2b682fc23b70dd23531d9e85aa0238334e2d11fb23c1a7fb38210ec954a590e489778079ec8e0e9e644905e54fe27e459a674536cec8cd96d0f8c0c095f4d5971dbb7ebd9188581ad378712297c63d0c47fd6d3e89c7b9d0144af00efe3793254f6f2b58ae526f1686f6027c3648e04da351bebf91632a7c3244b0180bc15712711ade62ce70fb06725d3ba9d3d94a9ed67805bfaf9a2bf9973d8d0d887ceb01e4c881728bd1ee67fdcff7f7641b146cc3adb10eae5ccc57d3b9c02ace7a356dcf19a55b6a90553fe1ecf2a9024ecdeccc681ef4df6d59ce84aa0193fcef4f41258781c98c5618e1f104bc0f8becbcde16b4da84c6fe4d2db9555d93e2f3aedee927740fdbd6bf4a8b33d0cc0a4357679857ed6e1030447fec91df2b9df396d2e4d06bb44d764ecebb86bbbab269c49703398eab720e068ecb2ae7aa680edf169e8fc3cc7ef64c375f17481c98cb6aa60b0bb183a0b46a4e7e607cf18211f09f07a46fe13eb5d7b8311c165307e9a71646d8e3311acd6fbb80b00ef404e9f4492d1a8e37c770d8f6ac532065e2e1a91fe4244877c80c49756945e4d25de3a2ea20a67201ecb5f8a54479b0b80375157df76afc5127487e16223ec79a253d477a127c14a2c970ed158069cbfb620b131e08d86fa2459fda46ae3b2388c406b903ad8416492d1e74ccb93107227ff0f04bfa07b09b4b673ddcce23cc80b887b2b9df1745b552ed9b32bfb8f083bfe2b3ccc72158bb15f72b425028418c38207cb06a0228c2e8955bb67b8628c9684cd924c5ef1f46ee1a6edc4665d61594cac713dd5324cb6be0a4ed2b988113e663a5a83dc731658126808bf6f787a17c1616950e3bcdecf47ed7bd6b1ce626f3ba443ecc19a093a3e6b110da40e56af898cd318ec751d0bf286bd30586955ed7832e8eb173505d009407a8ef6c13b559b778c6da63e2daff21261ceeda677c999af0e9e78ee5fbc9a6860cef3488afef969a64ed23c2aba3975f050c24bbfee3058aebccd13ba605f3ec1f5a3081d7bdba1d8539e63b3d1340a54ca4eae5f7610fa58f7cb343c6e359170c0a473f909f6af1d5137c793c6d3acf3aacc61b309cccf476669025f3121f446eec80e3bffdf45083e66d7dc34b6b370d2e42d243da060d491889f707304264df617d1a25b9b78dffac46b9ac9c07fc60e00375620151a9ddc7b7d7ebc9b90d5e43882c630794418fd0b1d70d3b40710bbec6c491e5d37eaeedfcaade1c38fdc44f4a47831a8a8d290f38cded09f1b46c9696fa98d3bd2fd16a1c72c4dec5b737fdec30fd6cb699cd1d743fcf544ccb67c03888ac81c45d84d28ce6828f6a6fa57c6acce98d893af78e576f23b1a05eb8280587909897ade03dd054dd791353e0b61b19c0e7d74fb8055b080217ddea98737a9564b866d902a9825d034a5cb60e9189bd42db03f9c536eeb42f7cdbfe5c85bbff4305b4e8e94010cda185ec50f1797361406ee34707f37b32ee64ff35c5d7b87b46ca1113585b550fc26325b1e64952ca96499409bbcd2ed22526a40e1d11689f9915aa0388065de20413d9e3cb84ac842deab40a88f40c6d2ad864eccd16340beb46bb6108b0296cec056782c1340052fcb26283e9b015be927378ef784b7814b0cff3ae53182e7ebc0878cefad26dac8f629bd00d248ee7dea583b3e2d07f001660125fd6944fdac0f5d4d7c25e48da04c397596cc0a079da006627dbc26391bfa4d2c807102feb120963b039f80e6f802865c83ba88ea01406e5e658664b79f1431665002b56b808971e86d905872fef1b312db4658b5d5d247179a4e9f90556ddcbede1531bea7dd502e8ee900d6aeeda9f19d50c02bc7138e4f15d1635714445f8cf13d82e2238e2511f8ff5598f3800e7974c3f96932203087156d02e4a2ca5ee24866e10f4b67e3eb0196451f83e04077f160480994f3ee2148f919fdd20fade2b71181900804a1dd3d84efaf309e0973e47752dedb8573c75b10307432d02c0ab9b72a81deed4d75850f5669dcd685df35b99d1da1bc304d9aefd47cfade10b7897c5fc7ab198b3e2f76bfce307aba2a230886c5d160166e0968823dabfd8424547696a7e9513fe2b77250ae6ab4a32fbd73fde1cf504bed047cff2a6433d583732571b537fd9bd1ce4459749e6a7dce383756a250d55638546118e33b0b379b5ff404b0decc89416f50fb5e393e018c37b38c33f9c1e34ba11f4179e0286878056a561e035848bc4a7782ff5591b95b1d56ee1313916cce9920a8bbd479fd9e940ce9d9add7eb91702df8d71252f9fb45a74234070927d9a36d46394fef3ecf0bf27d2211f3b8fd38e03f3df4b0441e61eec4b08647f7fe2aa90c940bd1bf3f0999c85f050dd0923be03ce9e8dc20c7b79ca44cd4392e3f569b995ffb3776be6fab87cd5edf4a6d05d5a8275b962ec936ca4332752168480f92b77e82ac20cab5259f558627e84281596db208d215b2bf65d27fcf10e027676ef3abab69ff9851306be9a256dd2b8a3b47c8208de0d665cc13ffaf8038da0ed6345adaaf807b378d2502b1be22d25e48feb93f7480de6759fb9260e52ef6fd859a0758765a81fd4ab24d549ffce6db21f6398c6684ec229e54675e61b6be32bf3f220386f8195dc2b27eac9589ca6ef19397bd978cc8d4ecb2cfabf4ef75e00fbe4e44ef11d8008765fa015737a6c2a433e526e9d0dc2fdc2e44359032dece9c374382544d355be4d0f84eab69e0fd803200241a4b2402f302fa7f3584f5ff3ec4dfa447ce692ea8abffb4c8143fc59bbb2d404baf782eb7a51cb14cf093662fc38a26f988d5dac86a4b3716fe95dcef31e81c8c10053218046adb09ff3352b1cda08234dcdf69d9f7a16d1c866536cdc8c08221492541ee5e0d95e2a4780b6eb8429631457a52c583bf092abe5840ce9464d594c9a373ce42f662c82c2c3ad0769ab6b398e544fdf1e4f3a0c7e6795e23f4cbfb961805fb2c719da07d0163da5c5a7d51f9f811a4439c64fa4374f29c23cd8c81553050b4651353f2cdee3b77e4dea2f532eccce9ad918c35365ed6db6de78c466b499b9ccb6fbbe492d8b6042e241d8f51e64675ea219c7e5c8d56519b9ce54baf5a8c4a07e489ab7a0311964c167a21a8ef30fcccb0d25ac6f523f815e732ae33141070dca2f8dc91b79d1bd4fb0c7f1abb7a9bd9b7007a4a3983955dc83a7b17eab4af88e0932f15293ee9834db9dbcb19af0a670968bbac2b139faba67ca2fc946c1e26cbda9b5bdd00d02dc3f808dfa8c0c9bbacece05faa4db38603e8b4fa7c4495f808e06172cdfaf84d2701066f8ed90313d92e5b0aad75a8827f6cdc76585b277dc0f5e3c83f456cf9cf6ebb93f74861d4ded87acc073cab927ce86e286fb42593e31cadc4524b26e70e7d0cfc9ccd75b726c176c51c272a31245333d39a36b88c1e86bb2c33d460e2c66dd6d868844dda2fffb8db7e0abc3daa9a927b84749aed3893533c9f3c85839f23dd550d1d4ec8a47a0365d8f4a53e09adf6ea8ddbf3bc78a5c1d0a704e2466ac64476339b867aedfa3083546bd0f10be4ed5b3a8798d01f57435918d5cae8d01c87a063df8597c79bfd1002a970e9b757f50fce0cb204d64eeda1ab69e86f4fee3b1c2b4d080deb83fecb2178bc0d6e1fa780fe5065d66cf9dd83b5ca013dbcfd619ad544aee13f1fdef74fbd2cd069b3211b9196ed6deee31d8e5d6f334914a449abe03242c8daed8c490efd1e3d8bf0b7e0d5e5967f7ac17ce2d765e4fe38be2de87b2547e4ad0ddaf61510ef9bbc9346b0705b107c29eeeda30fecadb4e7e7ec192898389d8fbf4e9195820865aec203eede53b0cf67c07cba4f586706bafc849a8d28b8275232e6c82f2b50530020891db5c182521ca747e1a150e983e0fed0e3a767798538adec10b78272d9c2a1319e01d066e636c29d09395889f51e9b46d391b071ca7c9db3c0af6a6157de2bcbd23cade77a117305f02198f58753d8f0e430bac972e73115e2c5937fcfa1fe114f2cac19bb06b825a6583d5db719ed2a52fb9a3a2ce6e74417075b27c97828055c4f74cd9f845e25083629406a9a357e3acaac0df6d6aa9f48a1fd0ae9c5b7a0de17fe691ea366396949ef2ae23594d050b19f91435c6b1117209aebe8d6fda8aa2d111d40c51e80a8e10d6e16acb2f2c5898", @ANYRESDEC, @ANYBLOB="b18b87f2d21b45e44644006099363877dd7028bd7d46200500000000000029c73f6eafae3ef2924f45ea2ccab43f00b78a923837c5dd714c26b1a6fe3980be3da1ff528653937a9799a225faa86e5efae1b13e596348fa106db583cadaa6dcfca430d24ee007bbb80d8ff7b769bf424d8eef4d6d6ff355ac37eb024674228a911ccf7a7e9da95f67454e00"/149], 0xc0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fchroot(r0) __clone(0x0, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 00:00:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x30c00, 0x147) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fcntl$setstatus(r1, 0x4, 0x1040000) dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) flock(r0, 0x2) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) getpgid(r2) 00:00:11 executing program 5: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') [ 51.3354898] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 586 command syz-executor.5) [ 51.3555095] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 586 command syz-executor.5) 00:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 00:00:12 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0/file0\x00') 00:00:12 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socket(0xc, 0x5, 0x9) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000002265c6c848b4a1edb701f15402aa492b7fcb632696cf3ef10f56601b50357ca7a3963fe501ce39408834d9c1a72c986c63bc469ecbeeb273483687323da6ef3e52e65de99ab512017573abcc32023500000000000000000000000000004d95c1680022d27cfb42597a7f766661fa2658156acfd53029f0c22a3315b58a106f540780118f5e650274171522a01ee41536898a40a4dc397a77a7177fae62a33f36e9cd044c8cef3774db1b1e10e13bd15488177c84f5ac8fdc1096652ea20bf14fde82ce3c292c4030ab"], &(0x7f0000000040)=0x6e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:12 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000740), 0x295) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/243, 0xf3, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000240)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x1, 0x3}, {0x40, 0x3ff}}, 0x0) 00:00:12 executing program 5: r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x3) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 00:00:12 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000006c0), 0x325) lseek(r0, 0x4, 0x1) writev(r1, &(0x7f0000001980)=[{&(0x7f0000001c00)="b426652889b178ebce91f988753e32ee65525659197452117a5d2e962fc3608386fdb450862af17c3dcaf2915a4dd93bd6511cbc9c8eaba240e3552a13f588442d8d86f43f6698bab04a9dd0503a28ee335547ff56d057ee9bd5377565bf8d35f5dff40081979e93c4cbbe6a0c73313e0797c044a695f619908341e1988996ddd4c642f8320484605a4a2a081a9b907cc1d63fc29d83b86a44395d7a35288ca69487fc6b50518510c94174ef5838474a0d8747a8b8f4adfcecb58315a07b4cf827011a8fe65afa7a30a2527acde3cfee5907eb37cb922de747cf6acf7a5f375e5807d1145b6a7c", 0xfffffee9}], 0x1) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000040)="22bacb7cef8d66dfb70190e6db49b302", 0x10}, {&(0x7f0000000080)="efeb4c9340ab83c40f7f5ae5fd2a5e11ff09256747d3ace63cdf9406dc6f551b0f8609ee1256ebc854274924816dde23de842b13e1a00c18706611380eaa1f37faa0db50f36efccbb7f64445347ed1fd752f03206e601bde684154272689378b3b8d9cf4b304cd12f619dbb63efd1d82caaabe1c493e2ad690bab078e8652aedac9496af9f4053b4ddbca06c159556068af04e6183d301287416f104b297e6cfb7a30d1a9d194c9044049f2392cc6e1a502fd3a157257f838881ff594fd7adaf999dfc2b24bc631bb425c05a293849a707f3af9812e3316acb17e06b5e8fc5c11a081bdcd78881f016ea7aaefa1ffa633638200b5d4d697d738d9e48", 0xfc}, {&(0x7f0000000180)="09ff919eccef664a3169d00f8c8a688766f304619861a5b309d059e38505da7c73ad5a9ba56c9e6015d6fe8225c3ad4bdc58b96cca3e7f823cb2fc9b8b42ef9438eeee2cea481bafac5324209a908551127a05ba9417ca8e25025f5c0c813a964c56b7629c3cf24de8776101482de8bdc303765904a4a3cea359f9ae18bfc64deb0d1b73eaeff91e551e9c8fb618c12ed315db5db17504dde8d47c5a8e8a2ab9e217fc9efe513926f33ed628c0ebb08a0fca33ef29ef351d457bcfbe816674c1", 0xc0}], 0x3, 0x9) setsockopt(r2, 0xffffbffe, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1bb}, 0x1) [ 51.6457630] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 161 command syz-executor.3) 00:00:12 executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xf33}, 0x8) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) [ 52.0260931] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 237 command syz-executor.1) [ 52.1061598] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 237 command syz-executor.1) 00:00:13 executing program 4: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000000)="87", 0x619fab07b887e910) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:13 executing program 5: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x60000001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669ec6e131d6c65300088deedc024c60a415c0661dedc7c9cdde946c66f15ddcc80346fa5c0183d16b603e76a718e0e71fac967af53007d88c4b2bd0ddbfa35104c573d9dbe923921d01a019a69779b92ef61c5a02e1cf0216dd9d70eba7a"], 0x10) 00:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) close(r0) 00:00:13 executing program 3: r0 = socket(0x1f, 0x5, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000023c0)=[@rights={0x10}], 0x10}, 0x0) _lwp_create(&(0x7f0000000080)=ANY=[@ANYBLOB="0400000000000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="04000000000000000000000000fd4e4a223b00000001000080ffffedff01ffffff1c800000001000000000000009000000de0000000003000000003916c7df2db686eb000100020004000000000000"], @ANYBLOB="1f0000004000000000020000000400000700000000000000000000000000000004000000000000000300000000000000ff0f0000000000002300"], 0x20, &(0x7f0000000100)) 00:00:13 executing program 1: setrlimit(0x7, &(0x7f0000000180)) r0 = semget$private(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/57) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) __clone(0x0, 0x0) 00:00:13 executing program 2: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0xfffffffffffffdab, 0x0) 00:00:13 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000500)=0xfffffd8f) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x10, 0x0) ptrace(0x2, r0, &(0x7f0000000500), 0x4) 00:00:13 executing program 4: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 00:00:13 executing program 5: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="5599bf978a6f40b9ac971df08816f037ca30e0790ebd2aca14e548bb6977cf7d0e3dbd4541f61c4c85b2c33833056bb55f01b2c7b1ee0803bd5f57d3d3623048e176a253588089219ff33305193f5f0e5ef8a45110c11a5ae87e98ae3e24102d1ada760a7beb0750ea48f7fa396970ae9ba9d8a13da541866f27bd68f3f8535d8d5a3b04f080c750d1a738b27c627b82330f8ba763a5fddb45dc9bb8dc64209398c53d0f9981ecc805a178bd5429896d44ec273cfb52bdf36bd216f25bee564659745a794cf5fe", 0xc7, 0x2, &(0x7f0000000080)={0x18, 0x3, 0xef24, 0x2}, 0xc) r1 = socket(0x18, 0x10000000, 0x3) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000140)="00fcf380", 0x4) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:00:13 executing program 4: getpid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fchroot(r1) pipe2(&(0x7f0000000000), 0xdf578c0877b6b638) read(0xffffffffffffffff, &(0x7f0000000040)=""/54, 0x36) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000002c0), 0x0, 0x8000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:13 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = __clone(0xdeff, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) openat(0xffffffffffffffff, 0x0, 0x240000, 0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace(0x5, r0, &(0x7f0000000000), 0x0) 00:00:14 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x4a020e, 0x2) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001180)="f0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) [ 53.6074640] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 627 command syz-executor.0) 00:00:14 executing program 0: _lwp_getprivate() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) compat_50__lwp_park(&(0x7f0000000040), 0x0, 0x0, 0x0) 00:00:14 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x26d387e0ee372b0f, 0x0, 0xfe) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) [ 53.9377454] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 758 command syz-executor.5) 00:00:14 executing program 3: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2000231, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x13, 0x400) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) readv(r0, &(0x7f0000000080), 0x2a4) [ 54.0478465] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 758 command syz-executor.5) 00:00:14 executing program 0: r0 = getegid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/147, 0x93}, {&(0x7f0000000180)=""/132, 0x84}], 0x2, 0x100000001) 00:00:14 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a2"], 0x1) r0 = socket(0x6, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket(0x18, 0x1, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xbb0b, 0xcb}, {0xfffffffffffffff9}}, 0x200) setsockopt(r0, 0x1000000029, 0x30, &(0x7f0000000000), 0x240) 00:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) clock_getres(0x40000001, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 00:00:14 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40070e, 0xc7) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xa3) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') 00:00:14 executing program 3: r0 = socket$inet6(0x18, 0x5, 0x9) paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x30000000) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, &(0x7f0000000500)) r2 = msgget(0x3, 0x20) msgsnd(r2, &(0x7f00000000c0)={0x3, "f98dc601321c5f94abaca37c680f99cb297891c46e06baa1c6484473ec7c15669729628c49e87545605ffba0f3a45ef688e34934b353f9eff1208a48d0ffaf874b302b8b035f5c86b6d6a3ebddcb1e1f662e601f19d7d71a9c2377713aa865b3dcca6623b24a732d2d86431bad97d3f33b2643c9a3a77de674b859ffac548ff035dc2b3608e63f3cf76bcc47fc5fa10d0e6e45c2cc6f04a7b76d54b8ea63101d06ba50a9493ee0c2a0a143512be310"}, 0xb7, 0x1800) truncate(&(0x7f0000000000)='./file0\x00', 0x5) 00:00:15 executing program 2: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000002000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/19) shmget(0x1, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x2, 0x610, 0xffffffffffffffff, 0x0, 0x0) [ 54.5382654] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 820 command syz-executor.4) 00:00:15 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000741000/0x3000)=nil, 0x3000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) __clone(0x0, 0x0) 00:00:15 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x40000, 0x18c) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040), 0x100000000000017c, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000040), 0x0) [ 54.9085919] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 758 command syz-executor.5) [ 54.9186005] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 758 command syz-executor.5) [ 54.9186005] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 790 command syz-executor.1) 00:00:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r0 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1000000000000166, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f0000000180)=0x20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r3 = msgget$private(0x0, 0x0) socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0xf, 0x0, 0x1d4) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x400, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x400, 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) 00:00:15 executing program 5: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0xfffffffffffffdd0) listen(r1, 0x81) r2 = __clone(0x0, 0x0) r3 = getpgrp() setpgid(r2, r3) 00:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000740), 0x295) pipe(&(0x7f0000000300)={0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x80000, 0x48) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xffffffff00000000, 0xa3}, {0x2, 0xbd7}}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x1, 0x2, 0x2, 0x4}, 0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) [ 55.0987493] ubc_uiomove: error=14 [ 55.0987493] ubc_uiomove: error=14 [ 55.0987493] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 790 command syz-executor.1) 00:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02007400000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7a39732e6a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968fc20000002b086bde09bef456c9263fccaf4a631854deb48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea88c95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469c9381eed27fe194a581e11d13606156b940b5b35ed3f4875498fca5684605c38000000000000000c8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a0e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4977fb59d78530691a7f8e0c7905785f95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa056d5000000bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c48b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dded7ad3750de0a9b4c471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f218d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed5e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1d03e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000000000000018f0f7e670d8ebc965a4d1b55afdd8c3c1575229ddf109e6df6fa5696eed5e143b3dad1e4a09fd0ce81cd776ecfc26945fde392bde8461e8e60dda0425c1dbcee761c16cba2b07014fa63c00000000fb57d2fec660f66350a6cfde620ae419ddee058e247d9b02371e76958d4ecbb0b93577d79ddb3129d946ec3463f36ac7c727cf60ac5f3a4ed4e3a1ecc59426c1a0fe95f4c38f313544bbd3dfd87666de41e6a89b9ce9243867ce3eb33f78e6e11000b04b42d78e5bc0c2e994ac29f408a5c0ea4b3e6f81f97ab2bf23b29df0bb39b389888f4ca6ee7d81df4f214782fcced120784c9e5851a40bf673bd5a8b089577d97cbc5261820ad4c85822ff0700004360e65aa02b7393cefa7bba7d5d2988991d2c58d7ff4fce70ce523f1f72c5a378c1412d74d8502b55f89cf5be2d22bddc4bc8a9867bb78fa7eba97aaa5e9f01a16146556dcdeff5a1d401bd909339a297d238240acd0d7c966d642ac6848ba2eeaa78b7b2f2550936fab10297e163558763ce858ee54ca82d91"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) [ 55.2388730] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 408 command syz-executor.2) 00:00:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0xc0200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x25ff5}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x7be31aa1b3dd4011, r1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) 00:00:15 executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0xd, 0x6ff7732d0eaf747a, 0xffffffffffffffff, 0x0, 0x0) _lwp_setname(0x0, &(0x7f0000000000)=']%\',\'*\x00') r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x77a9, 0x80}, {0x18, 0x0, 0x5, 0x100}, 0x7, [0x0, 0x1000, 0x29f4, 0x4, 0x1, 0x200, 0x4d1, 0x7f]}, 0x3c) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:00:16 executing program 5: mknod$loop(&(0x7f0000000080)='./file1\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x42000400000002c1, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x117) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 00:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={r3, r4, r5}, 0xc) shutdown(r2, 0x1) socketpair(0x18, 0x5, 0xb5, &(0x7f0000000000)) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x1) setsockopt(r7, 0x0, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xc, r7) r9 = socket(0x18, 0x1, 0x0) shutdown(r9, 0x1) setsockopt(r9, 0x0, 0x0, 0x0, 0x0) accept(r9, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$lock(r8, 0x7, &(0x7f0000004300)={0x0, 0x1, 0xc3, 0xfffffffffffffffa}) 00:00:16 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000180)="58b5e90231e57140844958666080d56d84f40f3ab7f40900f97bdf030b6c5ac48476baca2018b35c08938e1d69ad45fbbfe5dde338a8e9a6ed659f7e4561ebf882b9293e884764a25cd68bc313219ddf4d6c50417063a5d57f3f78d1ab80f206e6356701c121d03bf433d9309f77f7a962aac00a611e3dc1d308685312372d61bbbaea0c2522e7eb2cb1", 0x8a}], 0x1) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000200), 0x105, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f66696c8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c16ef9e06f52c1bce5ed8772a4e4bbabb76f279653733033b45bd632937a526e65300b700000000f100000d1b95a967c90fac571191c4d179a3eb19996408215cb31bf68ac6fdb12503f30810567414ba464ba35d039ee4262c71805d12cb2819bd8723e26f4b6bd9671fa22f8fb099e3a00cfbc83284c769bde1c8a2dd6828b7fef63ba4f7d952e3daaf6b60c28ea5cf0eb6be16dad9605b29e0fbdc931565aee019f9b4d0a470000000000000000000000000000000000000000000006ef43d8a41fd9b1c7940c7968a2eb25e19a26cf7e702c84e4114d4fae325f282da8de2e1dbe65f886a2b4f2184c56edb45315cbd4ec1ade501f3161378f90e5b13517430ff42af71b4cf2fea99602356f37fe6c7f8981a7407da2c57dab80dfca40a156056d714661614d00aee193d0ca6dcc865f4e951d2892a19fcb59b24a9008e92a100cc9823380325322f7fa7a750006d18c842a7b767fc58f862bd4a2c4441b9018621bc955869aa5c76147ac3656f787f5abbbf7aef4ebec004fab2508ac74d2894e5df1cf9c5b4494adb8ed9d2060641f59229d4e993704aff358d69ff6adc2387ed3e440a1076b9c13780c2f6adf56c28430e849c79e614fb0ad312648a87f326643dbbe792834ce5bac687e49145d6f38a91ce41c385c94d01d185d58aa24b1519f00ae8e79993e0b65558795fa5e25e6d07a544f8163193b03bb157e931c36cc91d1cf43b0d21d5bfbbaa179f0a94a974fa16943c8e0431aca96b384f061dfdeef8651bafbd99474d37008dac446196da32b285e7908bfc664e685e73c0ae9da378ac64f6575ee60775ab082117d1cfc7a3ec49863c3d354b690d38201d1850c7d66f762d24a393ad253e540ed9545f46434548545506095656cbacc0d1822be8f2057a915ad462a233e8839117c9b3030884c2337ff1a09f777966bec713ddf72a91528be1529023580122f15b9e3431c1944bff"], 0x10) pipe2(&(0x7f0000000000), 0x200008) sendmsg(r0, &(0x7f0000000400)={0x0, 0xffffffffffffff45, 0x0, 0x0, &(0x7f0000000200), 0x365}, 0x0) 00:00:16 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x33) chdir(&(0x7f0000000080)='./file0/file0\x00') execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='-/}%\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='%!-[)%\x00', &(0x7f0000000280)='-\x00']) setuid(0xee01) symlink(&(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000340)='./file0\x00') execve(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0/file1\x00') link(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file1\x00') [ 55.9494897] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 408 command syz-executor.2) 00:00:16 executing program 4: r0 = _lwp_self() _lwp_wakeup(r0) _lwp_getname(r0, &(0x7f0000000040)=""/2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f00000000c0)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 00:00:16 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x2, 0x210, r0, 0x0, 0x203) setitimer(0x0, &(0x7f0000000000), 0x0) 00:00:16 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x21) 00:00:16 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000000), 0x67e4fa22b517a502) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/76}, &(0x7f0000000000)=0x4e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x1, 0x10, r6, 0x0, 0x26) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) 00:00:16 executing program 2: r0 = socket(0x1f, 0x1, 0x0) getsockopt(r0, 0x3, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x6, r2) recvmsg(r3, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/12, 0xc}], 0x3, &(0x7f00000002c0)=""/198, 0xc6}, 0x800) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080)=0x569, 0x4) 00:00:16 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2000231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) close(r2) readv(r0, &(0x7f0000000080), 0x2a4) 00:00:16 executing program 2: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000440), 0x0, &(0x7f0000000680)=""/84, 0x54}, 0x840) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000006c2, 0x0) [ 56.3998801] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 812 command syz-executor.0) [ 56.4199028] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 884 command syz-executor.5) 00:00:17 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="414774e74932e06c3dffa9f3929f2d3c", 0x10}, {&(0x7f0000000200)="76d7e6e354631ef5de79ce7f58573fe230ce1a6b6aa99a10f2ea598050a20fa99ab7c919b4e962d8aefe06ee35345ccb64bbd817218da486fad54d55f7968c6a0cb08007cfa22a499be058c776bfae8515536fac9196d220db18f129296e216283839fb8ae0946ae1d", 0x69}, {&(0x7f00000003c0)="72a328d7dd42b2cc63545d3b268fcc613d01d45808d0e5a390b10c1e38ed03983b80de765a55030f143c2cea71f83e10ede127ec90ca94cd4a8bb2353194620fa3f81c528f80298236f277373210f13d76cd621d1d865fce63c458de7b8ceb815470195eac392d534d7e76f5c96936a63dcb8e7551e7f972b7dea3a9054c768c95e230c750a0da2529e427090cf87fd8776ba5d4affe5e6bbb867ed3c10e240802b0852ef0c2a2f36702d0d4697d7e3ac0cee2f67db18c52753afb428bde2b43fef61267171b382405d259ddb7bc77b311d6ef1e01003e0a02bf0ca3a751184111a7c518b9a09a4e", 0xe8}], 0x3) recvmsg(r1, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1000000000000166, 0x0}, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) pwrite(r4, &(0x7f0000000180)="fe61f93600364950d1009893bd8df958f889ac9475c2d0641ecf982e7c1aefbde3eed5a0e6355ea132bc957d8f532d68e3b45febfccce6d535111b574f9612dc5dda2a", 0x43, 0x6) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:17 executing program 0: r0 = socket(0x18, 0x20000000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x2e, 0x0, 0x0) r5 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = socket(0x18, 0x40000003, 0x7) r7 = socket$inet6(0x18, 0x1, 0x2) r8 = socket(0x18, 0x1, 0x0) getsockopt(r8, 0x29, 0x2e, 0x0, 0x0) r9 = accept$inet6(r8, &(0x7f0000000540), &(0x7f0000000580)=0xc) r10 = socket(0x18, 0x1, 0x0) getsockopt(r10, 0x29, 0x2e, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) getsockopt(r11, 0x29, 0x2e, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) getsockopt(r12, 0x29, 0x2e, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) getsockopt(r13, 0x29, 0x2e, 0x0, 0x0) r14 = geteuid() r15 = getuid() setuid(r15) r16 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000240), 0x0) semop(r19, &(0x7f0000000240), 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r19, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r20, r18, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r15, 0xffffffffffffffff, 0x0, r20}, 0x100000000000000}) r21 = getuid() setuid(r21) r22 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x7, 0x0) semop(r25, &(0x7f0000000240), 0x0) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r25, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r26, r24, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r21, 0xffffffffffffffff, 0x0, r26}, 0x100000000000000}) setregid(r20, r26) r27 = __clone(0x0, 0x0) ptrace(0x9, r27, 0x0, 0x0) ptrace(0x21, r27, &(0x7f0000000080), 0x1) r28 = geteuid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="97ed1d79988fb7a35e0c987ea98ae0303cd6f186831e40a9a96f11c3720aece557c5daadecfacce01af44c1057233188642946b9e7748dc847dd7ca8653fd8f2d0a4d462d234fd9ee84dbe9847bb726bbda8d5", 0x53}, {&(0x7f0000000180)="bf61ea528481f5744f2366c3833783615662b7032c3598bf8c555244cc854af079ff69909476b53091ab9f601e00b8c99995ad6d12218cc46d065e8031c653c59f63bc901236993736cf234107aac20c2260998c569098961e865ce2b6dc8745254dd0cb833cd1971c407528c43fc7ca6acda348f03ff1a19c65b96bcfc90610e03977d501d87911327b2ca40c90ea0db2e4fa77afcba05f601ce896a74665d4ac326571d1089b49e8a16603b5ec1ee39f3f4f53599a5eeb", 0xb8}, {&(0x7f0000000080)="779480482d2f180d38df1f6649a8cbbc6459f776696167c751db4449a8894c6f4bb1825a82c4", 0x26}, {&(0x7f0000000240)="89a63ac55d818c81697255bffd5df0d0ee55688981dec6d81c607ab42b8f8e0981a8328f9b89d98f39775c43338abd67be53cf4c7d5f9dee6c90bfbae1c5601e00a96285280c86427fee818e78d2b6fcfcbf0109632f2e2186b367580ddd8a0cd9d3de27fcfb911b0d93b833a15e1744abdbb9986c0d4f8652dc29087bfa3e91dcc0c5346319c700", 0x88}, {&(0x7f0000000c00)="809408445a8ccc6c0565ff243897e8a4bbfd11826c5580b667a4b0fb903c51465519a8e73d935a13258240bd8c3b1759f3677e1408a0558c0e8e6868dc33dd05fc247465a5542d3e408b60ecb54597d75e3e3dfc5145c048037f869bc51d02381ac4877f718c7c46dcaf6c32359082181d0fc0dc56cb63729e188af8ab39e2bbe54eb8abd63ff8ee48bab2de47ac8d145e26216c7bf2fe4f3ddc18cbe451b4ef3158899c27882b3313c0d860ca15bc969cedddface2b305dbc32d524789b588a8c9afcb9ad2f57cd940d8d36ccfc66630f56bfaf32a562fed9fc33d3028458e864f7f52a49a5218f5093b9a46673084b78958cb19bc6a14f09bcd3d1d2bdd53e7f6a32fd6bc6757f5289b55d93850934657ffd99d8d041fcfdb1055f42394fb23d50ab7f958ee144236d02312c568f16e6b8d639fa742d924af4a582c436fd247c54000b6b9838ebab94eb4a1fb8bb222a49f440e8e126c45a810189b1f40d61422ce186ec903761e46938f26a8f241219533c5d8049058d7858db113fc57b90cb010a378b216cc2d3bb0120a0f29eb66818b4297ddeda42d7ea20b69334ca71b49d7574c51550e90e1e039060659ae11e4965c27b47ef74dbdf7c3cb9c28c26f703b42ed51274d9e708a121d5fbf6da4e83aa8542536a1d2b159a0e9f3f5126606c46909e880deb7fb8c20cef63fe0d13f486ffacf2d8b12bda6c48dddecf4c7f0253f46fee95edcc685ac13d627d8f2044cb51fe1529faa85e10f8dd810797ad3736fa9698d14b602ddf26e6f6a0a7bf1bdbb859686c09401ffe1d3ec00ec3b844d01ae4d52ec5ff58432bd4a15f069f769292e72c5e6c4ec55beb0963a53cb6338e4fccb44e2c2a59a53a209a99c85f53ae4ddb6d479f069465c92ebbd6792cc13b79f0db5d2b10b916684c561f6ff7491612d7e1ae7a503c23dd547df79bdbdd7d5a7eaa1d1bcd38d7d6fb2a0b29aff29ac7ba865d546995b9c8ad629db5a6a6c8d64ff78ecb244811b2cd3cdba935b7e00afa388513f172004d5ab7b7db29072f80c43a42b3d8def3e2bb2d54b04d81d8c1829cd84ac89883a75ea4532f669d90ad88d725eb71033a375e9a746c395dfd221fa04c5220a28cd25d95ed092a1cfe788155e3bd083594dcf443e416ee6de769a0f896ab479301e2aa3fde059fb446245d7af8bd9cfac36590470c875945f66be085243782d32916e9aadfdf70d273fe585dacb0f60422ef7113980abbb4cd671f0eb14cdd2fb9e7736f4cd7180bd243dcbdb16a0c09c6921fbed2bc3202fa35ee1d6da71fb53cda9e4a7b9bc3f85481ab10cc5a0f3c874296109f22e4d01e663ca56e789ccfc188cb088c4e5590798657f2e842bea2872458d274b708e2034820548507240059517749cca6ab3fef6b2c66fa59cef292a13ff96e20f4de31ac5f9f7c199df9948716859f084ec3f69ed7d286e669cb28e30cf8867279cb5f0cf5774c00caee40f3faeac06c6fed8cd2359479345ac1c461cd53703b8dd5a140cbeb730ed3a244341c466a458335fd85f1ade316630a9ff145a84cf2f925b4f216352b24970943a14360938b8aac39665a7673f19fdc946779673900243c2372138258540e06fcff7079aa4542f1ae63fff159117abc559fde14170cf2f4c32bac49c6f28a0b2604522e818b01021ddf0b1ce36dff63e1107cfe501a11568a3cae097d1b1f6b2791a63b4c5655731feb1b8ad298d1420ae22365d0eca104de54f39f91efd7236bb5e02e4ca178435cf4247d8096c13b68a6a797b8c3efc151c74cdae14b96f2d0e71e379449fd7238b0567dbb4a5274d090b222af4efbe88ab0253427ef7c2294d646a9ad2c1841a2ae0483437048dca00e30d593f5234ff7860bbaa86ba65b0e1f19842f9a43bc56667b0d9f4cecc784ff6170f7b7c75cf77f21caf8acaee7b1fd9598d8b38f8ad33cca3b219d27d141a13bb7cccce887ce5906a6c893942baef2fd6670641c23b4a5c8f640608aa3e3f143558f99b2295a4f5b959da1a57b9fffdebc19b6c1391821a6a50663ed4d71b74c5eb5dbd0f76efd6430536640297acbba5cdec1ed8555e3995aba731f425a99a43e46080a22da3ffaccd7afc78b297d51703ce9f77448ba12a5099ef89db58a73b3ea7ea373794a1292249f4bfd1506f022327cbc4443fdd71935f0881d3466f8be5979191cd87456c5f5581a14fd9c983e7004df746fe2a20d77e5910347eda8ba61b60f1c8ac2038a8b6870a22d1857fc7b3e3513bb23ed0614775d38fc4e1887a424787568b506f8273d45814f9b850079457abdfbce52a7b16178d6cbbdf61b0a517eef97c9b4173cec8c68c53b8bfb233cba745903ee7fda2355588d7c456da2fe39be647f913b051303cfd7ff38ad9a13ceafae4cfc3fac00ac456ce4a82baf13dc752b2f57d2c99d6d30eeb418e0ea3f870a5ec874d821f242d590f332f45c02fd10f76865f2aec97a1c42ca124f8388f9b985d93054dd516c1d2b0792687c2fdebba0f504d99893aa1fa208b9f53eec81c0528466f5ff23032d0d9205403d44d34681f1065435545bb0afdaa24514aeec3907f3ff285ec79a24f62101692b1209bdc9628134fd4e08fcb8271bf55cd9fa6b10ae4084204ca3d948d5af10bf6b0087da08fecf52aa692e201b85add1a296b025bf32c1437ab2151101bd344f742e046e200379972d840cad1167a4482392219e9c4df78785c92d76f5101ff1478cb1fb65be96eb807e6477a7007507e6ba8f25df8d3087f1da88ce386f2f65616fc62fd017f5ec5ae75d42027d80de3e9eafb2f66b796ff16faed1296ce5add3c75663646f3c6cb61ef1c78e59a3587925b2b6bf5fa552386c5d0d8620a2e836b25408e16ecdf583cd0b1d0ac4ab1f3d68f7dd469a0a3d85e11bd7ee666fd00ee4efbeb7b4ba5c404c7df9c8eee3022ac928291a4bc0c75497b5495319e84d1ed0c67801c0d7d72552c4a248913e5322865178db088bd2f5ebbe872cda0673ff4c73b6224164236c4ab9e038f8e28d7baf4484b12134bfdac89e9419d9de26eabe6f257b84281a5e8eafb1aa402e392ee89de7102e7a5f2830cbf956ccc85a573f1de4a226d85ff827f645cef18c5e275a47d5e96bd30e49b97bb2902ea599805b23452cd8b46dcd7329235439e875df1f6a948177c8566431b31b391e88d15d2d3578660da865fc5935ea5d2590216747215a52e44960c20eac6d0dfbfca19138893247fb64b85608435d4633bbb5b7e561a005211bcea1c83af0c53573bffbb39426341964a8aab6cfcfefcf51af581942b73290d6ad9e15dd702bbc4ae6003bc1918e0cfa8a4271d9805ca39d7046d7569fa9559e2844437dcc34b00e6d31de27477cb5a11f7c148dc6402218f2f4c09ff81d184088279a584be579362661c230358b0556881b8a7879375eed8d1324c66325a3e2efb48285d1b3146b4042ecb10068442bc86825e9f3154b28a254c350cc2426472502d16fccf5deb1f75fae354fd4b9bd7d7777da96373dff48303080e277ee1c2f1fe2842be188895ca3e48d8a98fb0ff6da70dec483de66ac647fcbd2c55d952d2e29d02afa7d17d8ad19438618e8cfcade2685546e8303e25c215d69bf77825693ded67ccc75981d247d1531b7fa0d75b6ff0b3c6e4614b25eab658a92ae8856175988f93cd57c2476af7ca6266ffc8ccc8fdd6bcacf15c30bb2f181f1345f33f69f7e5fa1fe8cd3239be0370e774b21f650608790e0d04cd629bb6ee187f2270097ec7c2db0f327d7e47f56add77480d5a4932039c87b60f089eb4b814ccdab20d0d3cc921fab0c5dd99cc824fc7b08417825cd63f1688ec794658d08f41720b426ad16cd1bbe28efc879730d894ab46fbbb1a8c4d76c2da7a332e67108789846160cf36f1664ea06a056fc679f087abdcf942f6c10c2b84540cb9eb9125a3726a66a34904c39beec82636df89ebd8d55256e9e1c87db3e33f5ef2df2ebf7188459d81683131c843d7f66894274e44fc9bd022bb6b5eb783c8f1296a9805071a7691a445af71872df9324cb983a1384b04d43e51fccf6e36c9709ce8a70cfbf9b79fceb67c771a7fb95e4387c55edb63b39fdc5935cb343b9843be5592946ece9304126bd04a0cbff6a50ef87462f9dddd067dc4b7e5f4c41199bb1e683841396b315bfdd84ae7c9cb21b7a587bd60f1cf9512f6f2f90f2e4b479461dc225c04bbf44597e715e9a6ceedbe242aa13933542edee38e60eb3e88ec0968c4e12714ec7079721fafecdefd7d9bdecc8919322be8f43515da3770ecd037ba04a8fbcfd42a04843d75004a5f64034e3e4dbc25d10998080b9ee8e813c4e879440c3c05fc4f2637dce7e3aed6845c3e6b0696f8f5ef01053835b4cb5be62dd775ea304324ee9e4b43f128e5cca1aab92b8762be2852d9e22c0a37df1ab66e9292d6842ae80783e6236a5a4fcb01d22b75a3baee521cd6b6e6ba9cdc859ffa4afffac819512b6ca3b2c7ad8c1ceb5f3df669ffcecf46caf6cd2b6fe7765f5e29d109c47f666c9a4b1c8a3d5fbbdc0c221e31051a3741ee08ef248ba2e8e330caeb8aeccaf9b59f22efb02b38dc4ec88be68e41b10ac47d53a4ebe35c3275dbd6934d1132b22bf1b9e2c0ee59867e56d6e01cfe816e2e841609d5bee57db235a09b974b164f58a2162fc6a0151ab9528771b52d135220f0339ac6618990a834929fa0590e90b26679b3fe1de56fbb05c11def4327c116db63be9fc25dd1f4eb7cc5f48b0859b526026b76d62ed0bbbc97d7fd961d3c77d55f476f857cf2868d3bdedf09dd14dbabeea5c7e8fff54195f88e6bbbd681c1f95c53e75d899ecdd100eaf72bf08be37507e8aefe74d2ee34119944f753e983d6c7f26a4b767d4655f7430d846650739c7a7854496929b308e1db1954c95394be871a8ab0f6c048c4a33f1a3acca9f5f86a7009a445013c6b0629c6fe906ac60ec4fe13fbb37c8aa45b20455cd4b51d205dada1abda01317e40499d1aee393fe0a9afd784ffe3419ccf1f314659b2ba1c6c50f19f7a072567cd5e0c991abb525fa50f2ee4eb5caf2b2ea9cdb9e90797c8d759846d20674edc5f33c8e3ad2d7f95f4eaaf3c96d17913caa234f43fa83a88eb139b6ecfdb6dd3a7f5df36a6f14dea4beca2e7c2ff1865b130d3cd7a3730fc12d457a9d4e105d4bb799b04ead6bcd3a77d9ea00cc4edcad9f4ba71a825a809c6344786240deafc4c0771e021ef8ce8ad3dad7a4a6af0c5ba0bd9881c3287cf1ac92b50181827ff717ea5bbbcc93a55c884a023642f8855abb85f443cd0d78ae1f164ca8bf8a2644a56f9f88cd970acdf151cd629e4fb876af0e1d04fcbc769b19c9ba018aedbc89ac510042c2b8013fd791d8912296f5b5f4a0e1c814ad38afd23dd2730dbef63bb00244b7daba0c30b80eca4886d47f053484ac792d04a853f653a67c13a153b01bceb8ec4bd84fb6dc33cd09fa643256fac450ba5c91f2988b5c908b315385ff3d790b6625e3c4092b0d280ec72011e7f4f40e5760fa3541a128cb8028c419fe7766de71fab377496d935d14a7d15a8646bc2a9959d4d2697a58b740fb7caaed8c947e232cef11bc865f6956828f957b230828a39e7159f542413cc4af62788ada7a1e6b49407d7167a4ea8429e9553de408882d0886518fb807da028b5b570d4177435d60eca23eed95eee6949d9a34f4182fa74704e88958e0391a908191d10bfe845c9c3929f6c2bd8022d6ef4c30b985986649fc7fa9c51c276a2c532413678aed76026096a9577e4c3f78", 0x1000}, {&(0x7f0000000300)="2c53ae0e573940b33053521a5b4c84e1a1a36eb3268ef1f735360fde45bde705b4719c033e1ddd2991f6", 0x2a}, {&(0x7f0000000340)="114836f0cc73344d5b9c8d9504ac8fbf4a1f76f352dfa692c7a98a1845", 0x1d}, {&(0x7f0000000380)="1d9ce7c7bd86ba0d85f586349077804a1b77039a53046feb7641ede1b366648894974dc3d4f7fc71533420146d2224588db95511dcd779a7d57ec2f63d4b660d60ca15d9167297b77d1517c071be6cb636bd8c971751c2df5901aab6e241389587350dd795563698d6c1c969a207a6506709f759e892c6b7e089058266f82fc5", 0x80}], 0x9, &(0x7f0000000700)=ANY=[@ANYBLOB="280000000000f1fffeff000200000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="0000000020007a6d3058e9bb2ebf1a4c9c3c88e25e9100000000000000030000", @ANYRES32, @ANYRES32=r14, @ANYRES32=r26, @ANYBLOB='\x00'/16, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x1}, 0x2) r29 = socket(0x18, 0x1, 0x0) getsockopt(r29, 0x29, 0x2e, 0x0, 0x0) sendmsg(r29, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000300), 0x7, 0x0, 0x20c}, 0x0) 00:00:17 executing program 5: ptrace(0x5, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(r1, 0x0, 0x4, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x3f, r2, &(0x7f0000000040), 0x3ac) wait4(r0, 0x0, 0x0, 0x0) ptrace(0xd, r0, &(0x7f0000000000), 0x8) [ 56.4599340] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 884 command syz-executor.5) [ 56.4799466] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 812 command syz-executor.0) [ 56.5900516] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 822 command syz-executor.2) 00:00:17 executing program 1: r0 = socket(0x1e, 0x20000000, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) sendto(r2, &(0x7f00000000c0)="5a2590a6a3b297211d430938e13ef1e83a2c89695d81b57f4ccb9e0dfc192a1c9aa810eb52c79a53166b07d52a22d745fd2e5fdf430fe968892f1203060c94da2df8465892ece8935c09ccb27d9daa010ebfa376d54951684dbf0e49eb79dcf406f6b45a887a68799f9a0371dd7939a95fb01d40900512f4c78c3b87b4ec617ac0db7c0e37570882c9deea48f75c116290621c68629d7f4a555d62cf486d44f8150fa7613a6dfb9084ceb28ad4e9dbe7f6062851f6643bf109eb2671c179dc96de06bd7dddd24402ffa0ab736815afc6339657", 0xd3, 0x2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) pwrite(r1, &(0x7f0000000200)="e809c4715a273aaedcf8e48effefa2c1eefd", 0x12, 0xf453) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) 00:00:17 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x0, 0x2ed4a7a8c3c0d4d7, 0x3) setsockopt(r0, 0x29, 0x1d, &(0x7f0000000140)="00fcf380", 0x4) [ 56.8702907] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 822 command syz-executor.2) 00:00:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) r2 = dup2(r1, r0) sendmsg(r2, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002600)=[{0x10}], 0x10}, 0x0) sendto$inet(r1, &(0x7f0000000100)="cb56ee4eeea41c8f408c5e329b9feea0da169fee5e3a8fbfcb952bf898518cb4cf95b5337fa5f6829ecfe1ce35aa4aced6450771a19a0ad6eb997e662deb26d134b18285c8951f9866ed919726adbf114289435b82170f607e653beed0865ba74871edd9ce1e36ed4f", 0x69, 0xadfadecfbf72ff4e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r4, 0xffffffffffffffff) 00:00:17 executing program 1: r0 = socket(0x1f, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getdents(r2, &(0x7f0000000040)=""/120, 0x78) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) shutdown(r0, 0x2) 00:00:17 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="ba04a3ac324f5d5b", 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) 00:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x7, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000180)="00000400", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) 00:00:17 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="eaff125c000000ee", 0x4) 00:00:17 executing program 3: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x3, 0x7, &(0x7f0000000040)="ff1a3a8fa16f9ab91e2b684e9a563ab0c1347c7011c7cabbc7288f92353f0150ed4c16174c20a08f92dbe3cad155f2a9e3d9371bd9731f5e297185c9aee119e2381d8fda81253d263da5d751e1f8d74ec493b668b28d1ff29da203c1c7368438cef78fa9ee585ca9ab364145dbc5b93a8367d4d842d57747007f86f868cf5b1bcebecf1a29aeab78b7f7bd1b81cd993441a2f84e", 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0xcf46) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x25, r1, &(0x7f0000000000), 0x0) 00:00:17 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x511, 0x40) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc, 0x50000000) sendto$unix(r0, &(0x7f00000004c0)="30681667d5b3784088c97cced5d22ea30443afd17cf55661d79f6390b8620311daa102639b81f66dd37c565ae16ebaffb31adac7d71e9999f620f6a8c05d853085776ddff9b74711746afec6636368ec6c752eee9bb066321089a8eb0f595831209bec48caf35751004489a53081afbe3f6fc60e34d9a667d086a1769aa7c85cbcf36da1b3c7175cdd7576e864", 0x8d, 0x400, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c652f2f66696c65302f66696c653000"], 0x16) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000001280)="5d48428880df0f434bdb1d92ae77bd8fee7a8a247d0db3c45144c569cac8e375a2571e2411b22fcb166f9d6b0e895a8465c6753c25b8c961f50267b9eb5e50466d01a5d7558203f0bd9473f7f6b882d74f37cee363b11051ecc095f7df9ab9738d44235727dfc7eae0973c5ed1128a54116b18f3a8667ed43aabdfeb8f2b736ddaac94983439df025aeb62ae58752259dbda9c98bb45a5281322226f0fb0cb9e4d35993dbb9d9c7a0524332f05ef63197d7fa0b5d5e96642b80ec78d2c24bc5d89a0f9b2956084622ee67eb57b2683fe95a09aacae1c551f317f4ea1645c0f6d6ccd1f38b45da4b79d0839631c12bcf60f8501b2b6cfd94aee7257b20a0e8f9de91a3aa234f2e34d5e7db0ed0f0f58858ea9885c5340348cf90158ec674d96158228b68ce80824aacb0a07eae2e3caac1223b82b337228d07f70d73067bf35a3bc16b701cef5686e0c4a70a69a9229bc38eb0125c8377f45c4c7c757f41e36b8877fbe9837b5d3b3887f94d7dee3500e69d4d89a1d341bd1b45a9adcbab34d939d91a04f62bdb81dadbcb8cb85c3ec2de7f9a5c792b5fc654348a88e2ffae8f5681d4c7cc25c1481b3a73eacf8104ea7dc49faf28dfdb29e04fc7386e960f148fd801aaed7f26374305798d4b39f5446d0a8e668cf496dba210c063d7e8a85b5363bba159504f84c0246d95dad85512672903aed78c903cd2d09e72f819c30facc26fa1e82eb2a3eb5b95b48b7f709bb88606ff1b7a5b0accfb4314483ced066c7213129fdc321554cef19257f0e4223e09823bb8d043ddd4383e171fc348dc892190b9a899ef723257e6b83c90dc4d3435ec6fd04610d4f8724c3718f1c7186057a748105d87aca20e15a76ceb2ad243211a33ca5eb7925f84de85f9fc159f36687f9e94d4cff314151c6a9661538b35913cec5082c1eae201575a429d6095a2f8cd1fb4996a5b9f9b63f9e47b2d2372d3701af2ed3ad0141489e1e46b284dcec00a121d254e89335415a449973b503b31674c31555c69d1f104228ff260d2ef264411ba2ae4bc7a684ba5eb2a1e46190d3d3765a3b2d0c6f24b6e90e78239e5b0bcef68b144408f16038ec1ee4b5ad7a6ddbcf07e82ee34c7d46876d7454925c811204523c08df934d69ac6a07cc660762cddf4652e353d49b907d828e7baff0ffd1d71831bbdae67ce7fe83b92a9c4d94ccc16963e9e5967c31769258aaaeee7e00fbf0e8af6ccd3812d281e7a2ff308dd7c7c1396473cc79cec2c365c72f4de99e8c44ca964430ff38ca42696e6b161eb32d5b751d7ea219822e699bb8f4c911149cbb709b2bf890bb10365392414530b29932c9db6980c10e34bd7d6a59b7ebcf386402873580d5207c0197c0edb1c49abf55ee269ceed01e14f8e70652945465d680cd737459d8dbc7ebeb54f428982cd3d09e148e0f4e13ea599b964d7fdd4f96d26fbce1b3aed0aef95d2000e855fe5cf33db2490464e7214c0f2db32e951bb2c26b5c5f3ae451fa26c1bb253b42eae24dbff729eb998be737f0bd03a1c17762e43f9fe59aadf83e03d3b4ed402bed49a11bfee9e4cdab689ab3b4f7c247b34eac94a19e9ff1c4e96d9b14320f5d70b8a0a1957e20fe7c96a1514d692061b7d48ae38eb163e59f4dd00588a8c870a42b9082a8dac7127134ffcf31008521b83dcb539943fd0e9c4b3b2d6ffc52900f19fdc8c0224fbc024a2ca8da97bcb9b1b772ad94fc4bdb37dce66aa29d6b5a277524de277f836835bf3e5a8a2675abaee70c552067eeb5798429319a606562196d039e7b9389cf7d059df4458380f993766976570e454fed5a9c2cd3c484808c7e698070fe2a51cc17607d3a0c008976d1b1dcd1e88a5ea980950212e0c9a258300789087c6f7d0d512133efae897c5d8c9099879dada6f83d881b524ed67437d19e114b0e09509707b626720ff90f21785de523f0491dbaca4c50612e649e17bb37db77ed1be578325dc12e70b42261c2f4a98028cc8aaae79d6eb855ccee41fd266d37624cf46321dc4cb579a89948bd5c4c5c8e56af10f4ee2a6c7f9551e222a0b4392fbf2e842fa3e6dc5d7a538b0001ac358d5a618f8332cfa80b24938073f1d7216075199dfa42ae9aef8609e66c3fbb22577ebb337728acc6a14528d80a5d2ad4c38070e3e21fe22564717afed5de9ec9742444dfb3592f368bb33392c53f44dfd8cf5384aad807868aaf54b9f180f0b6f0d44acecdae216bebd19b49ccbfd779c0b8a973a2689c54a7352e78d8fe7afe62544b44f83c75281746b6502e2aa52897ebc19151d91f68d12b260a0a415bf3febcdaff9064d6265b65f86b15b6102e2755303f06da79038fc38050d926943ab2d26de09ef318e669b39f04af82ebd26cc25772e1d85a7259164350263cc552d110453266f5903af5a595e2e9d85b36415c0217aba8a2212fc6499f8fb64253d8208417f2cbb719ecbbeb0b2ca1972b568cd7f730d58038c86ddc670b567f88844615676d00cb5762602b3577eee795ea69f0f0324759ad4bc2fe65a45df76dd2d11dbb1e108ede78f48193fc9e9fc01930268f0c5c33c7f34464eb0572d4412bb306306a157aa5f1e4d7c9ddd0a870395909090c283948e0977f835522df3f6776322d9cd302fcba094e9c7c77790e8732d151e2ed82f8a910d92cb9a482b36de7d81b2e7dace3ec51b8a4748ab1591d5088f1600e9ee327e5dbc91cf188f8b886feb1d408ed5acc311cb158632f10a930e0be01d2e2c770e6112b95480a888013ba95fbfd2aa949ce4e15ef3887d35c22a74ce98d68a03404c60e40cefc4b7f5e16cd63fb09d186cdde04d76a2e2f6fbe99b675b4f928cd0e1dad00d522c0f7e037bf959f8dd505b6afd98e788ee2d479a93644bab545fffca8e892c44b76ec9a7ae4df5cb3d8439da520065897262c01564d5f05edec59cb7f8195a9d32d1b7bbfaac2db043eec87c5d7dcdc9334b74550017219af6a2cfbcb430999f2ffeff58c8031b9eeda8d086f89e07ff7a2bfd859154d7ff9666e3408247b1a41ed32cc1185aa12230eacdca39f6bfe845a83c06b82f336033693410aaa256541a22e671e56a081798ab4c32ea889f46a48b161f9a119715d948ffbaaf4afd3619165f574d8fb76faf90d263640563a70a27441a40b6e1a65fbd46fd958564a2b8690362238b0c0b4c3052c6fdcc450fd24a0b09d1da7ddfe9894061eb82a6ba4e102dc9e37a98e9b63dc6d13cc30eba88e824f531997f011e7ec4807d51554cb60f319ab102cd5f4abea94de92c1edfa8cd3efb1258c817ee39f8c3c34d748ac7047b1184918171edaa744d7ac222cd429b9f373f07f4314cdacc8eed02e5c64187bccacbe013e7012cb57304331f02edd69dfe6bec78b673a9d8c6e13e7d7ecc974dd947826dc5d715befc704c21adb5a1e595c1ee1ddd9175211c7a811403fb00e89f0d6976edbf51a6a0ae87acdd57afc37702b7edaca5a21334683ca6933d2bee38f96741c6e179dde97266c28e2e9c4364657c57e6fa30ae653f0e5d9eedd894c5dd2891afe524c8c144de308a448d7182882474ea3dca8e1f68cce4c49b6ab9f6272269437cbcab1b7771b597c4e11e29ba00a8c550b49ed99a8153b7428a13de44e16c2995ab53a5df70e9d2828829b66959d947528afb1a21e61be397aeaeabc1521955205b07d90149e06781b2fe0688dfd1140ece8c4f2d78145edcc0af0b2088f0d1919835ba27d49bc3e39912503f078b7836f0e7440c2077c671a77e4c3c51b7b64aad742ad746c7efe19caca2af37d14c8b73ddb705dad9547f7d6de031ffae51cc59e18e9a484a574f6f55e8a62ef47d907f0e6ae13816dcdc47088b8a2e56db5586290bd2703c10cf3aa18f8dc156d83dd4ba6021341ad1614b5d6bcf069e98c1c80ad86bfee6a34719ef4cf51088d509193573639b324abd2b0f56ec903c1d8579fd68980803995fa18a4417be38429c7c675a5674a7cebe14386bb961605856232802df0e286dde86a464852687bbd6dca8e93b4413924b85ea4d3165552577b551f8e676f5ee2da2a870864f2202ee70bcf36ba7f43e77af8ce18111b98741c59fc9123c329d3701b5d094af9a0f405628b30b7d1141d31523d352fc66c626e04ed0601af02093a0a290a50479a5e0437147684bc18ef46cae313420b9cee70fb1487938a81bf01eb49ce83620eb2c88e8de81700e9bef0c2a11c8ca1605aa45f2029e004af4b36a35647802e4ca852e4d1a3a4ffef8b80d03e911fb873dfdecc13aac42d1d08346e12f49dce4200df2d485697ff2d1a42fa8eca67bfe4826afc9e3fb106899fa70a2121eda3ce1bfa8be55a54e9b40b54dda73ab597519cc7a55e9c128f2c66af188add811586a99049857013c9d0636635c719d26d67ce0afadedc77bde682fbd187271b65f82eff5d4cac5cb4b8148e7a8cf92ef92aebf998c3465113fb92f85d946e239d71a4be0af2a4a65e375275ad00ab200c92fba940c0823f55f93c9fccb9d2d3c33b951220a70c67bfe97cf324c73e2be6999f0f81c728158a34341e27327111544b88d734eeec09d8774ecaf19d525d907b283623300a31d43f224f15c692954324d069189fe3305d6bcac31a671b62fb92f77f9591451023fd09564bfb320e33812a1cb93d70575a7515de127231ee83ea089ff716ecda3d73240fa185f1baaf98eb7251abb2c01ed34e0f30c3c3075a59267e8a480d5d16f5a7b66dd68450231b2ee86da871ddbfa6411c85d47b466aa1a2293dcf445e7dfd41015b0418225fbdf961613118909c68b833f13f502adc3e50cdd6e7cc2c9549b22c32bb08ddb322f1b16e3e2a91cefeddd67f182b842823d3d73f38e2872c3b20bcbcf653149cca00c537d474c47879b29b44a0cf27251ab7eb31ae0e7bc5a2c3a77b2c2b304c1481aadeb782a85972af2dec40448da9c968e2d3c511b032ace76928fbe84cfe84818ac254e8dc46f170758d4af55801a692d5561ea0933366a6d5ec25b762fc5a962e940c1602281244d4395f3d3eab21f1263141d1fad91a760028e1f594fd36b2962cdf2eedc3fb64e7b1be12921b093d4a937a8bb670690af2667743f25302ab0a4f2eec0c4da27678f5fef63dc402f9fbfb176d9efbc8dbb02e797249886b81cf729367438c97403c90266cd806e128f5ffa1e21f193c10c354132df4f9f738dbb3313cb5e1a19e90d36d71a02e4fe9960f0b50babd34aef5605c99400ad1b31d5daf4bac5890a25584d5c8c07c6ad4fba4144b31aafb7583236bbb3520531a1537dd0ac333d9303d34755b245a370e1a6e240996a4eb6b0cc15a63e2fe4e8772d5776c6fe88522946ad41bf4def92ec14a45933dd683913d2e5f1db89497b8b37c6285607caf5acb9c2a509dfc9c6918f6bd22a1365d316b07aa70928934f926141d4aaa7227e5679d7b3e8610256dd6c63611032ce64b79ad445355b6ec7255e977abe8223b2c255982da3f844b82409c943e100a57f8c173280d29beee1fb3396c6fc71310a6ee226068f633910a78e65f6ea5b7b1a6e1c281e11b71f25479a0b16201f2684b4086181a874d1f75c323c08f52ab88570b6758be94bb5d37573e81e91061ff5033c9dba204e2adfbf1eca20ec8aa9a92fd5a9df8287d75cb362dbca4e89a632e66c3739698737020f1fd030aa00de60563f83d520e474ce97d5899b5d89581c1ea25ecdf8c06d225c7aab8ff98ab0841de8bbde9b7bedfbf6695be0a0cb7881fd6ddfe8743d24c82e9618bde4b034057d5f7c75b9cb27e4647d0", 0x1000}, {&(0x7f00000005c0)="13e68a1eac4c381a5bf216cceb25cd7c5659910d6385c73d0b91af302aae1358f59d5bd8c3a29c55fb49c1c9748a0ade4ec910184a11e5d79a1b79174db29767234e2b3221b166b84bb01450f40a6748e28910cfcf18f4652ce6273658154c32a01c9857a0d413fd25ae3de8f32c68d26afd5ab2b8ca0a6e8af92a", 0x7b}, {&(0x7f0000000640)="cdddf521004d095d958297b559336e", 0xf}, {&(0x7f0000000680)="d83caf7fad3b252b70637d6d8554e69b5fead62224c676fe0aa66bcbd80fdbbe24aa278279f0688f8fac4bd42239b9ec42ab76d9d06add815e31e2f988a953730c43762247bf2cea5dbaef8376f56457294d5ec6b4537d652293da637ae1f0b5072c0c42429933a796ed62b9c76c4e1224337d8c4a53ecb6d4c098b56cda0e09667ef34c790f2e3669e364eb445895b50178eefbe17f7aa6363953fa76beece9db87da8a37e15a31ecb4fc3e2cfaeb878ea894ac439baee17303346fd46f53cec554ba32dd9143f0ec44d6286e3eb4d970c7f1ae4b0e9e058b9abced6d69187818ec9546", 0xe4}, {&(0x7f0000000780)="cae99803275f9e148b0d9622b434930a8fb90d3ac65a3020d734ede3747516865470b768929fde7433f5", 0x2a}], 0x5, &(0x7f0000000840)=[{0x110, 0x0, 0x80000000, "9e4c06cc99a305e2e7f15f1f0c7d3a11ce2670ebae9b9478b6af056f6f95b18c657499b7dd318fff99df9588217a71b9b5725d7740fde9c40f9759abdc2584bd0ff1bb4bb864ac7cfbdbeec907201fc98a183593cfb6d831a718b7de5fbdd20d5bf82a9776c99d623302be3ef14e22b2a48b28691938589b35088faa0ea343f140be435779b8cb373886f5a0e8b980caa471fb5db888bf242d7e6f9e5eca0a45eec7e57e8c749f38615fba4b04e83aea67b45072667e15ac9ee20211c24e3cbb0b3301d55534134baa963bcbe79c80c20e1574c459e839492613ab6177b26a7c63541eaf6cc5196ba4ab32258778f19843265f1f0425dccfd2"}, {0x18, 0x0, 0x8, "4ef9e9d47c"}, {0xd0, 0x1, 0x0, "e55e6d6eb70207952f471338e60c7bcb8022a479a50203afd9ca617e628f818775e7c03bc611964e38c8f7cd9a5692f122dc257c2315347214c730300b201dfac8de6f7fdaab86a147b9a217fbddee3540b80cbf1e68c153648b009877be4f076f0368e0a71fc065e5b7c69aa295bee7014ab0d86543f9eff8122104089a1a8e1c0a0bcd363059cc61591acaaa35d2d07d3d9f51bc67bb1ae02866ca191c6a224471c9df60550c22f870b8def74451e6a79ceb76ad4c158247ee"}], 0x1f8}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) getsockname(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0/file0\x00', r3, 0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='^:}!}-&\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[\x00']) fcntl$setown(r1, 0x6, 0x0) 00:00:18 executing program 5: socket(0x14, 0x40000000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400000, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x64) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000006c2, 0x0) 00:00:18 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="ba04a3ac324f5d5b", 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) 00:00:18 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8400, 0x135) rmdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x44d49840d4a5544, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/98, 0x62) r1 = socket$inet(0x2, 0x3, 0x6) r2 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r8 = getuid() r9 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r7, r8, r9, 0x8, 0x6}, 0x9a97, 0x9, r2, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) msgsnd(r4, &(0x7f0000000180)={0x3, "9df6a00ce16150e30d4475b712cba183e630e8ac894ec291fbb5e1667c2d2f8b47b026811bc85bd4a379cb8336e0ffa975011b19579b77276f50719ffb5a338bec7979318cc819df35ad350d7eecdd01287cc4ae8264a475117dc8146f1a5dc0a55233716a125d208e5964d7aafb9be93b01cf1e780a64ef84d63643cba910836965c255483083f8"}, 0x90, 0x400) ftruncate(r1, 0xffffffff) 00:00:18 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x128, 0x200) [ 57.8211149] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 886 command syz-executor.2) [ 57.8511712] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 886 command syz-executor.2) 00:00:18 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="1f2a91e7504e84bc0ed5e46425cbac859cf1e8195af8e2bd973532ec8c52ee642de7a496494d1f4344b9ecbb64cbe6ebc759d346ec1e032ece70bbc2abc4ac4b2e93fc6aceb36c42ae7556c82bf7154d566800941102fef60d59edd3bb53eb9b8efbb9c1e22d660533cda9e1ce28b82303d16e35403f15d329b1ac047e6136c6d57abfdb576444a43559", 0x8a}, {&(0x7f0000000240)="d5c86a11aba6420838abc24f6ce9117c0da154ef86cba78cfa4630d8928206ef53395d88cff205c229546b4ae45d69459318d11ef571d5de31ca7f8c6d4836f26f6fcfe32a907f745a0d73851c2e5b8f069a83b0b31f31c97f758507b231542f16ba65743902103a48c79d3fbb9e92a95797878f50af63ccaf6a040e742c5a8fb58cc184aaf905f1f837f339687e92bfed37817fe38cfa35dfbf246490d62b77c6919e0f557c2bd46bed8d402b966c1743f99e7a44d759", 0xb7}, {&(0x7f0000000380)="15ec32307104f87ee547e46a4a36993a814737e26d57e28b67c85947cf2f7b6cdd3f4ae7dcfe3f4957512141ce3c8128dcd62952b50d4c4c7daa589821f6f39e808110dc1ed9601acfe9d32b85b18788b5c09ac1d983e1e38360199224ab815e664596fd08bdf121fb5a60063b5a33f971d3e6a49f945eab34255263d1e5b6f20bacdf73e783cbfb4faf52d353d93601bfb3d0c9402e1fa3b996bd60341e6ca1520d02f858b11ce28ec2346ea1dca3617307333065171d6f8457e0b2d7e2d777fee9d07114da817c4475061ce0a81f3af0ef6f15f788708cca07146c4544e5208bacb277ecfe7fb363ca6a06362d469053bb6aaf925fa0ffd44f68776cf04e29a3e355735a918bbb024699d26404e623a4ba39071fc3d0839e10d8ccbb98ba5648572c9b073804672858b072a2c7123903127136742feca3773ff6b78b1c5cc56d95c2e4b780f33814d77e9f8440f9226cf03dd387e385ab4863e53df9381dc9372a1663ecd0992e39ec61aea326a9776bc0326ab85ca98cb0f71322e968c0382d3e7cc872c84d82ae059388a410fa891cbd59e4f149ba92d0ca6f2e2bb71edb361923898015f68ab4653c00696cca2ef0bff71375665370d2158ddbfb9c23d43a068a3a1fb8517af85449e574003642c1e3473ab7a8f3529a39e7dbfb12739ec75d38a60867f73f70f49893e0a05158a6a7da0d07f298026317e99bcfb6a2cb9806edbfdfa81a06740e5279b1b5b8eb685f81e71cb128124a52f6fd9f136feb3119e79496d54f9208490adebdb3d0ae8fb1d5bf5af47086e60ce4aba78287379d93e99dad3ac08ab3ccbc228cf60aea06982c2efcfa7a91b358aed771e2740f0e9f21aed880626bf32ccd2f7493739f116e0d83bacf5c01f6933430dd1f9286b7b5a70f69f8a501ded138e25e6b909c0e569132d5bf14cb2c079db47e97af7b0b2c9a77be5163897ba4f5f4e0b33fd39bd1dafc0d62f87aebcef761abeacb317487bc00d166884fca321cc8362e9694a720aa29ce7d6485a04ab81bca2af242efa1562ebd83a34202ed0d3ab531143352972778d5280bb1d52d55cdb24c41a466a8a033bf23d527c597868b78731816d3cb3653d7fc179f5d54c02a5b892cb7d539d096c19e2d6c87516fd7a6be4e5fdaa12fde1c07611a991cb55022a3d35b5b4228c2bddaa8d45050121bd8ee13daf308427bfd4e3a95da1b432813db20aecd5b0c86c087b67cd84c2b13dc580519c948a64071a804007cccf889c82feabcf63e0a15bcbe368559a705d6f8ef58969928eb1c3f559c1c40d589c3ffba30fe32d13b49b3c9f729a2aba622f578ba1b6c48ff225b44fdacec61e2ef2cfe7d77feb234c7cda79032674c7c9b88556236f1a7f2745c7bf23846de540531f767c3d324e81df21c00128b34d25c2bc5b40eff488548787815740d711c38f2d40d4a4c7521a88eccb2bf16122ebe397c7b32635dbc15991394a73c537381279b47521c5d06550b287710f3a73a352a92cbed9a1c74883eb4f1c8a56f2c6ae9195d15bd124837461447d10e32b095f074fb7a03354f30b556dd0bec39ece1d17bb9abe0e0c722231754aea42d94f5ddcbc6890d4f422837e89901cfcf4aca264b433733b0dc3d15c13a0c4a86aab63c99dd796dccfd650a2d441c913e52ad597f27f62982c69957ffe04fe8fcf816ba09a437965e0037442d5aab81518318046987c8bb8df6d7a2bdaff1d8ba915682a09d8ee60c35ef9629a887c59b7d5aba1bdc19eb99b75b6d017cd10a7ec1b370c294751a6557bedd06e72d1a29e950f4db40bf3b99c0439adb0191180366fcec32a7a91c27722e0a86479d8e0d74d9a804aef0b9205d8e7b22625fda591ca9b0be30ee73c787d4d370ae185aabc204601dd4ba8ef14b320be2f7f3b5b3a9e29cfe4cb0ace48b1e6051c51cff64ff62e231196122a3690f548a7ea2a372c56454e9918d7716339f1e3bb6b1036557f07e09839cc3dee604c7645421523ea6f08974ab1ed8628ff94577dbd429ffd6cd5910f439bb958fbb3fb202956da35a2b9b6c591afe6cfec4e79195bb6a2b240bf1dab87292a2e4c0bffaaa33f7ad645f700983511062ce687fa7be2cbed14459856d5c94cdf021f2adcdaf012fcb72754a13b17542d7b5f6b1091dbca69442c16ea1c0c64755ae0a87d53089d8c04bdec8aef7ac083abc1b879888eef3faf292fa69a9a65b51ef3fd59bb9aeea0ba9fc2f0b3ba097ac95b9096e5ba93e2f5e4da1178104135be579f1d382394c2c08eeca152cd403143ac3aa20560465d1ec9cb6a9499925ce8c19ea1211dc2f2d2239df5e637dbfdfb80323e832bbf516f4edff9c3baeea7d6c3fc7964baa583d9a818249f71eb8376624b9b92dfa907fa99009e7896831219ad60d8c48ea06d995c742558af76f0bc544121cbeeecf5a852ba655173afac68e22db3b4039e8ff2002d7b863c5c2d5cb1ba959fb790241788aaab440b602eda0e429b9b408b2688880f263e6c961cb562c1ff2ea40408278ccf47109daf809700df6925906b89faafccb13d85724488df237e280b1da5bd950475077b23afe115ed9378961a98451753398f88fb2904085687d227e4a686564170b25263a4e0802ba853f6528ffe3cf0f358d9b696a1ac280d8009d63367dfcc90ad4676ec357d49fabb26f07cbced8ce5e5265c098fc96a031b09feaa307cb3d8d4e1d9d1d6d332586470d1411c0a4ab308bae76725240af75afa6551b42fa9f5704850f04697107b0ade2ad3a61458e5697364dbc3ffa28d3a9484e053b78f85bb7ad9ad81b19cf90bf616194beda1538e28e502e65ad5d91ed439e3fef9e0b5b5427a3a9da9380fd7a4eb8a93101ff55d3191892e6e55b058edd088936e290e79ca25ef08695de218758e49aad14384e8b0847f6cd589e8b4dc431ddaa9cd783866bfa09094dede115785f3eba4a5acaa187150866910697634732edded6e28f2dc580d483ed53187f5249bddeb077c98167fef044b90cd842e6fa6ac05170cffcd4f11774a197b062d95eaf1446abc0b7dca22adedf6c289aa56afa5ec9417804aeb6afd7d23259e09bab93a037d6792ee5ca32d777a2802f853c725f61bc2c349e0a5bec431432affcd35e090c0fcc2b07994ac813925eb512b499d718efd7efbd05d9d62a0d3aafd875703e1ad65cd9768c53db3e02014bb4785681be7650e6cd0bbd6d2d44a93b468139c172e802790d5e0acd934cadf70bcd613a3be989be043bb368f472a3ef94b69d5078371bdf0bae243599b29c0f56b26ac653694f8886cfd519a893dfc536c352df82543b484841c524b2a6e95b18b9d7c965fe9b81a375b5ec904bbaa016b0bb6ed139c9588e90d600a2e03d58c0d4c289d22181a379716ffd3b4c65defb85a5678c644926211d7f0aab8418623c3437ff5c972273f1dbb389b716f6894429bb6f91613907b73ff635405054d72a0310f7b742fba06834d23592fce2e657851f426e9749c89d08241e6c1b15cf1232515bd217e4339acbf11e68bf44cdbcde8372a576423db0550170765cbdda9a7c7d3b7ca8247a7694fa8700c44a0e60c638fa2dee02ff5d3f5dfd1da3f3509161c33461c9ed888911c87bd543f990a5462ea7c99280c00bc17bad91c71bec3d9af21549d4efc879e3ca3e042971fe71eb7045db8c4cded9b43582763a81236476b3f1ebdea862ecf11b59a5b0203714c2ebd9c8bad2b499355b9b4795d997a8a0e79dffb8d66cb77f176cdfc368953d5b81d7c121ad89eb703ec79cc69a2910d830413e0feab5202a26cdf88d9990c27bef81592738aa88f942448f4f7a3ebc32079252218efe888bc2e48858d0a721e7e1c06e80c4639e58798c416a3fc9e0c24671b23d931ebab57dc6b61d7dee2ec246970692cec1d5c4a9d08b905ae938b63d4cb31d7bf0f4602cd4a2cf3c59852d1cb412f5d70a45a96b712981f4d04bd3259ab65a23a00ab92ba1115053ef23f06acf432df5f521d3dadb0d33f80c453f1d4796a1823dc5e597a5bacb77f462aed80deca6ae6655ccbe094006752676c76d2fbb2c7219e9972262c62076c7a49e3726daed57b6c1f6bfaea652a72c0475fc27c25179d6f04c9e4f0deb856e4e46f160d51a97e11bdcb4b01e7bd3bf47a721d54111aa3459c089e75b7b8cd0ec62b8b395795733f6e64fd973e2e8b24999455480f4a8dc1f3de6d38f4af091ef77a0d8cc1c791d8f5e8c64c5c5b0917be471b4e2f0243ed40d56b4d8a6493a4e8529d2d5fc64b53b3ac0294ace80ba2265c1a22e2806c09d894e61e782199e13f426ceaeed25332fea956c25f7a7675d9524d4f70e953f3f17defd6e0c674b556b1594320023c1a92fd798bc26206621744b3ce7286190c013f2429b5201b5eac8b1c3bed8de3292c7560d0278a51170dfea55b6102124fa4f54bfcd8b15d5ecafc29a1ebe2bd05947943f06ba70082868d299efc776e0c8897295f29fe24d73331dc5b9431185986bfa2f1728d7c208415c3a34c4e311c4e51ab9da8f7a45aab8ecfc618def84e88e430022dc9ef147a053a3913edc44251140f4899419fc7435730d0f52a942127bd92d6869e19831d6159f91a288319da7ca6b282d5beeecfdbb32d6907a0fae13d4f27b73cf59137fc767e1c0b185df6207b9b6e45e423611e71bca67d28ebadfcedeb162c0d5d01b8778f03cecadbef1cf1ec4f59ec94e3f569354bb713498b8a41f68add5480d9cdcc8d2c61edd7726f58db63a144e28670c51cfb5ea37546ae47ed3f53c3a6c271565e139c8d293bf9bf9dc3ed22a3f8d94fc4b8d1b66ce65c17d41c25b60a9124a79f4415e358985e8a69059a994f8933816c6e5bd98b4a26580c8ebac288c917ab3663c80d76a2f11b5fb8e1d3971e14f48e1e32a39de83ee5bbf50b6f00c18e7a828d4a7d91b0bf1092199a4438f7fc62e91e9f59d3be5c0e64731c11e72705d365f8829998fb0cae619edd730df2236ebba2983a40d5258e9e7fceda2950dd2fc4381c4d3d038fa2f6d0844bcbccb335de139f4a86b2e3c7b9b9f97a8dc7b6568107244f2cca0b35d28a1f4b04d70f45395695a7b0c4b5694e475861aadc0f3398379f94641ef6d7dc6b1e724ce376fb2c4367b5a18384f405b36f537b3ea0a3b7ad57687c0a3cccc00ec944f2e92f6c352066df8bd292bc0f184a52fc063618b0ae1cd5a7eac632f89a80db1ccbea67c7917030764601ea5cdb0bfca0943d01f3e27757daba6e500d2caa096f03e54398b456f139ec13c132da0a08e195b360559020825893243bce7d425a2a0ceb2056654a50020b04bf8c392a1ccab6118b6f508c9bd26ad7ab385297e34528f36177a710dc10589e0e20ff1b0df723b5d6baf9d3a488a280b32786141985a820a348a3205ad6113391d0c0cf98b5d106fc49cbd7e19baab23c50fb49c0bde4f8975bab9b4566da5ce1bc60a3a2586621085f51d9af723d6b67fc23f64731769f2cacafd88a85916e1e9f0950afaa3959e507376bb5bbc20f10525ba782b499b05d4a34d6430678e817d2ec1c2646bb50be6003eb32cea8d47f0b6904df46e17f7b6477c15661322cccbdc5ef11b4da986784397f57a2d5aeed4e0e2fee83215959fd4285ecae88f24b8f60e040cbe05a33572541802d33abb1952ffcadf1bad5781937568d68a4aaf847e4235ceb5ea47a646c4892e860957db516d269a60e377de9cb2a07e5f8c2d439e32510bc5cd429d53fb4878f1173edb712c2a21c0c1843e4edad718cc7984cb822e524db0412a3309310b21b9", 0x1000}, {&(0x7f0000000080)="b6b050890a233e01ae915ab9fe7a926af7d0d30e7c3b86e8fde4534307388be8099d3b1948bc4ecaaf79c1a84a7bbf9d7bafe2f981ea66364b8ed158e154464ff13452c7c6d6f27f8a671e2789f99b8ca5bc6254a7af031547e7", 0x5a}, {&(0x7f0000001380)="1aeca91f22710fd55f09a0505ab9bf7740212c663caafab462517b3041c35755819f927cc483bf52bc5b4bafbef10eb27c9b490ad519b2d23d510f754bb01f6eb45b25a48a5e329fb5c8f53be04cd62bfffaac9df82f8b437d39626260d0e683ed79392d8cf3018d5c67c0be49ccee8fa4af248b11382fde3002b60512304b24458c000d3ec842491906cee3c20ee73a2e2b6c7c11ba447cf7c6de4056ff604a0f356b9fa8d1f21c62469188ae322cd1044be0ed587dfcea22da3309774e8166792e18947604259eb352005a0ba659cde7", 0xd1}], 0x5) r2 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r8 = getuid() r9 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r7, r8, r9, 0x8, 0x6}, 0x9a97, 0x9, r2, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r10 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r12, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r12, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getuid() r17 = getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0x8, 0x6}, 0x9a97, 0x9, r10, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r21 = msgget$private(0x0, 0x0) msgrcv(r21, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r21, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r21, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r23 = semget$private(0x0, 0x7, 0x0) semop(r23, &(0x7f0000000240), 0x0) semop(r23, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r23, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r24, r22, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r25 = getuid() r26 = getegid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r24, r25, r26, 0x8, 0x6}, 0x9a97, 0x9, r19, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) setgroups(0x4, &(0x7f0000000300)=[r9, r17, r18, r26]) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r27 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r27, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:18 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) chroot(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xe6}], 0x1) accept$unix(r2, &(0x7f0000000380)=ANY=[@ANYRES32], &(0x7f0000000340)=0x1) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000180), 0x0, 0x15, &(0x7f00000001c0)={0x18, 0x3, 0xfff, 0x80}, 0x33f) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1001cf}], 0xffffed4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8, 0x210, r3, 0x0, 0x0) getuid() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket(0x18, 0x81e4949ec0224bb4, 0x8) sendto$unix(r0, &(0x7f0000000280)='%', 0x1, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlockall() utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x8, 0x2}, {0x1, 0x3}}) [ 57.9712452] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 806 command syz-executor.5) [ 58.1714188] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1015 command syz-executor.4) 00:00:18 executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x4) shutdown(r2, 0x1) getuid() setsockopt(r2, 0x0, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/148, 0x94, 0x2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, 0x0, 0x0) 00:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x7000) shmat(r0, &(0x7f0000611000/0x3000)=nil, 0x2000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) 00:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() setuid(r1) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:00:18 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x128026, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 00:00:18 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x1, 0x310) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)) [ 58.4616696] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 290 command syz-executor.3) 00:00:19 executing program 3: setitimer(0x0, &(0x7f00000000c0)={{}, {0x4}}, 0x0) setitimer(0x2, 0x0, &(0x7f00000001c0)) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = socket(0x18, 0x4, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000040)={0x749dfed0, 0x9}, 0x10) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(0x0, r4) setreuid(r3, r4) [ 58.5617578] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 290 command syz-executor.3) 00:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) pipe2(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socket(0x6, 0x40000000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x19, 0x20000003, 0x0) 00:00:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xcb7567723ce6e558, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) 00:00:19 executing program 3: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x238002, 0x0) read(r0, &(0x7f0000000140)=""/174, 0xae) shmget(0x1, 0x3000, 0x84, &(0x7f0000ffa000/0x3000)=nil) getuid() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = socket(0x6, 0x5, 0x94) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) ptrace(0xc91, 0x0, 0x0, 0x400000020000000) r4 = getpgid(0x0) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r6 = shmget(0x2, 0x1000, 0x17b, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002380)=""/215) r7 = shmget$private(0x0, 0x4000, 0xc1da789b456f5fd8, &(0x7f0000ff9000/0x4000)=nil) shmat(r7, &(0x7f0000002000/0x2000)=nil, 0x2800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000200), 0xc) r9 = getuid() setreuid(0x0, r9) r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) r11 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r13, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r13, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getuid() r18 = getegid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r16, r17, r18, 0x8, 0x6}, 0x9a97, 0x9, r11, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r19 = __clone(0x0, 0x0) ptrace(0x9, r19, 0x0, 0x0) r20 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r22 = msgget$private(0x0, 0x0) msgrcv(r22, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r22, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r22, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r21, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r24 = semget$private(0x0, 0x7, 0x0) semop(r24, &(0x7f0000000240), 0x0) semop(r24, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r24, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r25, r23, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r26 = getuid() r27 = getegid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0x8, 0x6}, 0x9a97, 0x9, r20, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0xffffffff, r26, r16, r3, r10, 0x5a, 0x1f}, 0x2, 0x7ffb, r4, r19, 0x5f, 0x1, 0x7fffffff}) r28 = __clone(0x0, 0x0) ptrace(0x9, r28, 0x0, 0x400000020000000) getpgid(r28) r29 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r29, &(0x7f0000001000/0x2000)=nil, 0x0) 00:00:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x10, 0x0, 0x17b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000140), 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 00:00:19 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc, 0xe0000000) r2 = accept(r1, 0x0, &(0x7f0000000040)=0xa) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) fdatasync(r0) r3 = fcntl$dupfd(r0, 0x0, r0) preadv(r3, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/134, 0x86}], 0x3, 0x10000) open(0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) [ 59.3424357] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1015 command syz-executor.4) 00:00:19 executing program 2: r0 = open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000440)="a8f867032d851a", 0x7}], 0x1) r1 = __clone(0x0, 0x0) wait4(0x0, 0x0, 0x4, &(0x7f0000000180)) ptrace(0x40000009, r1, 0x0, 0xe85) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) fcntl$lock(r0, 0x3, &(0x7f0000000080)={0x1, 0x1, 0x81, 0x0, r2}) ptrace(0x5, r2, &(0x7f0000000000), 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r9 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r11 = msgget$private(0x0, 0x0) msgrcv(r11, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r11, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r11, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r14, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r15 = getuid() r16 = getegid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r14, r15, r16, 0x8, 0x6}, 0x9a97, 0x9, r9, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r17 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r19 = msgget$private(0x0, 0x0) msgrcv(r19, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r19, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r19, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000240), 0x0) semop(r21, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r21, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r22, r20, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r23 = getuid() r24 = getegid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r22, r23, r24, 0x8, 0x6}, 0x9a97, 0x9, r17, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r25 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r27 = msgget$private(0x0, 0x0) msgrcv(r27, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r27, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r27, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r26, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r29 = semget$private(0x0, 0x7, 0x0) semop(r29, &(0x7f0000000240), 0x0) semop(r29, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r29, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r30, r28, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r31 = getuid() r32 = getegid() msgctl$IPC_SET(r27, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r30, r31, r32, 0x8, 0x6}, 0x9a97, 0x9, r25, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getgroups(0x4, &(0x7f0000000040)=[r16, 0xffffffffffffffff, r24, r32]) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={r4, r6, r33}, 0xc) lseek(0xffffffffffffffff, 0x4, 0x3) ptrace(0x10004005, 0x0, &(0x7f0000000000), 0x18) 00:00:19 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0xc04bc57cfe59556d, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYBLOB="0100180000000000e386bda0079dfb98ec61df0cd22b69230cef16845e7f1f5f9524dbb70002ec2fc141959100"/55], 0x1, 0x800) msgrcv(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) mkdirat(r0, &(0x7f0000001180)='./file1\x00', 0x3a4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000001080)=0x3) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r11 = getuid() r12 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0x8, 0x6}, 0x9a97, 0x9, r1, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) setgid(r12) 00:00:20 executing program 4: open$dir(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) shmctl$IPC_RMID(0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x50240, 0x0) r3 = dup2(r1, r2) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000080)="e403e9830c07d275d4bdb7cae3d2271324d5570b7422aebbc9fb50f8c6502e24efe576", 0x23}], 0x1) socket(0x2, 0x40000000, 0x0) 00:00:20 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f00000000c0)=@in6, 0x1bc, 0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="b6853f2a20059f7d4413abd315ec36bc9fa55b5fe64186715f9e4e25642e5123", 0x20}, {&(0x7f00000000c0)="a91e38a9ff19b9e35d4239208f040a516824a39db1ec4d2e7c79c5baaa91a58556e14e12622f65e9258d28711b0516", 0x2f}, {&(0x7f0000000140)}, {0x0}, {0x0}], 0x5, 0x8) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="c97066b04c55ee59", 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) fsync(r3) 00:00:20 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2070e, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x5) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000200)=@abs={0xaf18d90055de79f7, 0x0, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x6}, 0x8) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x22) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(r2, 0x0, 0x0) 00:00:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) r1 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) r4 = msgget(0x0, 0xa) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) r7 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r9, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r9, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x2, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x2, 0x1, 0xfb866a060709075f}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r13 = getuid() r14 = getegid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r12, r13, r14, 0x8, 0x6}, 0x9a97, 0x9, r7, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r15 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r17, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r17, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000240), 0x0) semop(r19, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r19, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r20, r18, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r21 = getuid() r22 = getegid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r20, r21, r22, 0x8, 0x6}, 0x9a97, 0x9, r15, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r23 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r25 = msgget$private(0x0, 0x0) msgrcv(r25, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r25, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r25, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r27 = semget$private(0x0, 0x7, 0x0) semop(r27, &(0x7f0000000240), 0x0) semop(r27, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r27, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r28, r26, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r29 = getuid() r30 = getegid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r28, r29, r30, 0x8, 0x6}, 0x9a97, 0x9, r23, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001380)={{0x3, r6, r12, r21, r30, 0x100, 0x81}, 0x8000, 0x67, 0xffffffffffffffff, r1, 0x80, 0x5, 0x3, 0x6}) msgrcv(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x7}], 0x8) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r34 = getuid() r35 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r33, r34, r35, 0x8, 0x6}, 0x9a97, 0x9, r1, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r36 = __clone(0x0, 0x0) ptrace(0x9, r36, 0x0, 0x0) ptrace(0x2, r36, &(0x7f0000001180), 0x10000) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r35) 00:00:20 executing program 0: __clone(0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r3, r1, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/188) [ 60.4433895] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1012 command syz-executor.5) 00:00:21 executing program 0: nanosleep(&(0x7f0000000000)={0x2, 0x1}, &(0x7f0000000040)) 00:00:21 executing program 1: pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='b', 0x1) close(r0) select(0x15a, &(0x7f0000000080)={0x3f}, &(0x7f0000000180), 0x0, 0x0) 00:00:22 executing program 3: _lwp_create(&(0x7f0000000100)={0x9, &(0x7f0000000040)={0x20078018, 0x0, {[0x2, 0xffff4612, 0x200, 0x3]}, {0x3, 0x3, 0x5}, {0xf1, 0xfff, '\x00'}}, {[0x8, 0x9, 0x2, 0x85]}, {0x2, 0x580, 0x1}, {0xf49, 0x101, '+\x00'}}, 0x40, &(0x7f0000000180)) socket(0x22, 0x3, 0x18) clock_gettime(0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:22 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0xcb7567723ce6e558, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 00:00:22 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x38d}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000040), 0x0) 00:00:22 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000040)='./file0\x00', 0x0) r0 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r6 = getuid() r7 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0x8, 0x6}, 0x9a97, 0x9, r0, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x1) setsockopt(r8, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = socket(0x18, 0x1, 0x0) shutdown(r10, 0x1) setsockopt(r10, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r14 = msgget$private(0x0, 0x0) msgrcv(r14, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r14, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r14, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r17, r15, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r18 = getuid() r19 = getegid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r17, r18, r19, 0x8, 0x6}, 0x9a97, 0x9, r12, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r20 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r22 = msgget$private(0x0, 0x0) msgrcv(r22, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r22, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r22, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r21, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r24 = semget$private(0x0, 0x7, 0x0) semop(r24, &(0x7f0000000240), 0x0) semop(r24, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r24, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r25, r23, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r26 = getuid() r27 = getegid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0x8, 0x6}, 0x9a97, 0x9, r20, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r28 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r30 = msgget$private(0x0, 0x0) msgrcv(r30, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r30, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r30, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r29, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r34 = getuid() r35 = getegid() msgctl$IPC_SET(r30, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r33, r34, r35, 0x8, 0x6}, 0x9a97, 0x9, r28, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r36 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r38 = msgget$private(0x0, 0x0) msgrcv(r38, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r38, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r38, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r37, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r40 = semget$private(0x0, 0x7, 0x0) semop(r40, &(0x7f0000000240), 0x0) semop(r40, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r40, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r41, r39, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r42 = getuid() r43 = getegid() msgctl$IPC_SET(r38, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r41, r42, r43, 0x8, 0x6}, 0x9a97, 0x9, r36, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getgroups(0x5, &(0x7f0000000140)=[r17, 0xffffffffffffffff, r27, r33, r41]) r45 = getppid() r46 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x71, r9, 0xffffffffffffffff, r11, r44, 0x9, 0xff}, 0x8, 0xfffffffffffffffd, r45, r46, 0x0, 0x7fffffff, 0x101, 0x20}) 00:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 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)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x2) r4 = dup(0xffffffffffffffff) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8000, 0x1}, {0x3ff, 0x9}}, 0x0) setsockopt(r4, 0x10001, 0x40, &(0x7f00000001c0)="117c163f35cf39ec9badbe5fed75a9e83c095957e1b501df4544b13abc51a3b306c70021f4990a7df4570dbe4c8fb2feebee67584815499e4f83283c90aa25b53e3e52932c1b9b6ffbd52cd18383fc50129b57556264ea81dd9b5a4b6a823f13658e4ca56cbbbdc8e2b877947dbd29a19cc7e6a03e45b7f76f9796f43fe875a9e668b0d02879b6edbefa3c9310ea4cc72a27be85947935bde32647fd1d8fc64ed0662e851d8e8e8ddd31bb4d794a504484cf9adfe140832d09af8d7a07477d5bf587b77302ba831cd80668a986686026fb8ec3e3002dc9bc95379ba6f491ecedbcaebacb02d9c615164f9144712d832e7de0cf4a69d78e0e7e737cad4206fad68b9c2ba272f2f519c09ae298f01aebd9440d2f18b4f41153c9b778e3ec8a390781ee81a1a46411e5c5c4558eee3982b24ad1f1c6892af07a581df59e30869cfb3b009287cd1d0c5db60b4cb24c8fbf8476f7404fd0d4239f4ef4a05d4a6819dcdadb7ead78430e6b0cc9fc99457b0a1ca6da545b886134e0a8b98cf27d1e3386dda14c7b5f1cc6c1fdfa96aa6d60d180e4cd2e739381c864e9fc5dabd78db8cff2c9ca15d23b612f9d0191d138def07fe44c308c3856f62fbda4be160a504b47a7bc842413889a14e9eaddfcbad10b63b70a2d5070f7cb5f0fa01dcaa696d673cc0581a55dd31a86280381043fb7c494e9e268e33eea8e556c733e8c85e31f1c1218be62f59effb4cff3df7d49aabf0245ab839fe9a7508ef9517740591f3e99e6a238b6577de083096a5aa77a1b032bbf4b4fe4f538a0a1519beedc6a9bc61577a6959f90fc6c7245209f5c3596ace4f6bbd3ec36ab74b1487ddda44017dad1008d36761e09c0be4c0d538ed2f35056e533325f627a2354b0bd03b8eae82f11e3a6fc49f492df2938b678d9822f1c1f7445f99490a8bb154525362755931510be37615a8e2ff1c33a15cee02fd4ddcb6a491e2c7abdbc3fcaf74dfb5478f1550e31f29c48f51fd8e734383cd334f2e80e8e5dc26aca7f0aac7fdf1de52f7bf2cc68db56c926e48a5a4b332db5f25e009a8b8b151f9291fead70009e94050694fb18678572cc776b8627c1b7d6d527a4ecacf7a0a279cb09645c6de6c5c606b58afd1e85596cc3299461fafda9b9453927a98638e3213976baa5104f386709bfda791652bdbb4eb6f1e3df6009edca43f547f0fe761f0aeae5c2cee263306c3881225d45df2bc4354b2a16cebe2bf01edf30a5eb6a2f5d8a76c5f040190cfbd14467d5d6c4745fe818054cf1f26d9b7ae3d46c8674e50c37472d54a85f1e2b581f06cdc7b29d05712191d883b715188c07ff87322fb1ce40b7da72184948b1b8a7e9f6976f8828c909c69192775f949830638c7afe7dd5c8927427b65b07bbd0895a0abcde318c7c04422a4d7eb6af60bffadc6fd8918bcd86b7f70bbb6dc150ca65a05d5180c12eff3f42397d8585eae12ca49fdb68fc350f453ecc08211ccf6070d10b283c8db5f3425828b8d129bdbfb84d8f7c25cbd3c9b12ca0947f2d123ea84fe30cfea8627a3ba95006fcfbf2a1425d543c4b11ba2a306f6543280adc5bb4a9e69d76d3d9dec540188c2232b1e304c147ed2fbabd87c26b6fedfcc4d7c117e6fd684bb366f4d16c6b5c1c38bb1d944bca0f6515b18307e1b68db88213207873fd82e1575258e68a8a3e0c022213f2f30373274e4eeffe35189a91e719193d75a63bf0701b4d0b68450c9a9f96ebda49591193dcd8860c7e7b7ba670773e2cac810ddda60d7e0a4da9e677262f1583ef9b659a47d1a23b6a7fe093c66e9820556a9ec955c5e3559826e099392c99e8911a1a0ec08c254c3a96b16fda941cd3c8ed94fb41e46948821201fa092b5ebe323cd5a8473935d25f3e5734c3f6269b0e16b661af261ffcdfe193f280c89dcabe6e769dfc55d37ada3e550c90f60a09c7d021b4b797e2ece7453a6bccf78853544b5f688037354cac05de93d7bcaf028a1ab3b0584f1f82c014293235eb814850ca1ea2c26d0c0520a4d266db123533e609865e1c07946367eba457fc785a1177ea1c8ccc3d1427c9edbaab4483447138d22f375d9a7905ccf4438bb0c649bf28e0d6997ae7e03d4c8152086ce4fec1b10ecd717bf4ded2fe71e81721544cabb221671a15ed3bd3b3adc811cf4536e24ba2386a0b68627bbe2194f920ce6d1f52841c6d090d9f566ee26f9151e015908001a243d7c952b6dfb2f645070bf7a84ec76a6ac3d35990fedd19bcca9386687a116d62254b7c5f1fddf4079583f0020ae7a8412f36de16089b4f54434b2d3d2710ef38ccfc9415b457c3dbf77122afa9a3391ee9c6dd20b8ef67573b2d675a5f7d88ed1e73798e7465d708519774fc91073f7f8321004b23549456447494d02c5dc8c7043ca9b65527a0cd587d54938823549819473704c8ab14ae34582c03f71461ef66ab03553f550fec5d288806b82501e9f5e45de475baf1076272dd2fbd912b89006fb84ca9a89e8ac489784a8cc173e322fffbc0898b296b2a41cdbfa83402be6c6ed4c55df1b9cb33e33829e6bec987b9fa67989358b37b12390be3c68e758d885719089b7b7c0e283dba5fe991947e1c5ed6d1325b5967bd4537a42a5ba5117842dea63ae4553fece0167603dfabb433c886e7de0071bb752da4466da9b0fd07128b763ce8358881dc34be58421eafc4f149cfac65c69e6f1345eb9c3e9e7b03520f6032b9ea718299eb9a963525cf265346d9cccc999afe773283134768eea5a31ee02cb647151fe23f533fa2fbc51cd7b784f4ab3431c463871c64a9d70c30fb331f490316e1a6bdab804f567de1269cf7af5a1ee8e7a80c2a12206cd6593814671df99fec26f3e3ba2ef9db33eef70c74d8f17b0e799cf9bc5f53131f90eab66263ab2de325e3855244aac4c1cefc81959db3179cfd4f785570fc15f527213200348cd7e464415bf934c39c28ef746995658aee83e8f226ff6b6db6020f73fa31d4421b727abb09f0eac59176bbffb415915303f6258523c361183b4ab71c9643450973f9918ae34df7ca8a16ba0ba768f958ab798768966cb4bffb86f67916a82881a2abcda967bc93b307a8624e5ce30e3d4c76b404090166ab04974a1ba3b266b7c1d32f1eef7a3c6abc89972583b9267c7b0b8a604c2066632fdac7c1b1ed6bdbb7872ba2e71330bf9dc8c1d30d1cec0eb15a520e0d170bfdd8439b559f2a6c153126397f1d08bc1960eb5a7b39608b728ef6319b87b4e68bc2a2382aa1c2caff914967f7f18c4582a8ab38d721ba2b0ec0dc177d0f884a580cb32879ffd6d5f3c204f926d77e0e96fdffeb0c7e1675ee7ddf46d61f8bb6c6ef26285f2cb53e0e287847726a718c2ce199240e6fbbba606b879cbc88c8991fc74fe229d37a73820dce2a09bd4ca91fe2c204b2832fd79dbcee0ccb96c6138540179f1124af0474d5baa1c523f65545537aa2544fe7db84db0a6813e10be6ef591821a42d031ef2928b62951a7f044657b8cb12a18b9167287d495cc235e7e51bb990aab0faf60eb1048c67940a78a981df9eb90a8199d1a255f63fe8d3b06e5e18cb14e26d4fa6f822ddebfaa8ae4023a76aef9c79f739afcc25b1b1a01c04824f91fd9a1a8c41b9a31514dadbf4888787bf10e125b77534c30dcb7e0df0ee5ab5db340b40042e25a182d52990d8a1d5eddac471af31f3dcaaad0550ea9f7b6c5738ff739c1014dba4d22a904e8592fadd1e35d405a7b91ca214412fc9c59f4c7183db71d267e844916a210ecd735de0964c64bf712d8a1f0b1da25e2e49bf1509e436b2b7bbaf81213067c5cb89afae308b08a6893af2f8bdacc8c58f630c4863ed9d85242af7f655c57104cbd078651418d5babe5721e8b81185587c9840910fd56155e6940461ba072ca9b90071fcd5c53712aa53a288396d23d448ca742f7758b56233033c7c6fff5dfc7c87b717c16728f7f0ab9b1cad26e7ed6053b2d76dc30ea20230b90ddeea142bee0ad88d1a7415b6c097084c43036134413e23634e4871fd4d016efc5f66f5deaecd8eb71b88e950f74fb58977af90ec348eb0e471427aefdec463191629ca0e0d04ff66c7d3725fff0e9f0a0c405adf77da47353208bff89e053902849905cd744c6e4b8448a5959ce127c45c0f7aaa59257f11090f4b3b9465f08f1931f5206dc547bf0016624d28a6398ec8f750f37b9179d6d68fb8bee497626a3f30173a51bc44a56c725c593f85957e93114e3a9dea98c8483eeb502d4164ef13c1ced2029c7a0395c158902d8451f36d869ef3bc3e40899ce7e9e7161e285c29fe90192a8e1deed1cca89c3db7de46e583e069e36be0d03866942b16e33e277f424166f2a7ab6ba2806499336a5837563aac4913d425921dc4250fadcf490dd9ab976cadeac002010853f2971fa3c4f39f4ec98f1d2ca7832f6a56a09d48d86763aa389b75b1584f61dff3e617732f3ec7db6a2a11874ff8c46d8dec40c7421f211b35d3ff61cef443eae5af1439fc104f1713be63a62326b954e69acb07c84731390a83fafb6debcd80fa6c87419b3c1e82e0bfe8329ef8008afe5d3c81de61f2889e780d8b56f40c63be659eb4047f815fe1fff008b52948e32fc028ca27e8b5201badfbcb2e14adfd5d7db8616f0db51ffd1cc1b184e7cb73104cdc067223d54b697c6ced7015a58e73210917e608f2c3207c36d681dc6f51cdc635ae330c5687ac3a5bd1f5e80e20538337ccf638059bbdfe3238ba4004d64b2d38cb133e83e3664a84d1fb5755d6cf624f57827afc7fe036211a375bb76a86f6d49b13c4519bca504734ed0eab275b013bbaf6ff4e500b8c4d4c1f1b5e03e123a024511a53f3ca75029fa1c30d7b2e24f58d0b4681555c74f763af17664037e61e109962052ec6e04d1ac2ab0f0a4b3550557e78d71e6d9834df6cb065bc5ebfcfa158c4072d8fe4bf4ff9726a60890dfd478d1fbcd2ff78bf43bd5fb40401c49ea0389e854fd32d6d3c8dfecede8010e8ec2636626079412d0cd43e5fe891c26d477aa002d68dc26381b29a4a189bb6866bce6a74c8c6faf642c4ffce63730b84735716202c15dcc0db43f338c891535cb341455b912496d2231a33d45e4e95e727dfb707d89d597935cd7c999503d07f2b3899dd76a0a58a0d6de2403ceded8aab81810b15a96e5410eb040453a83ed41a8196a4ba7e3631176d53a3d73d3e3f623a3940b442b238b8ef9f80f7374c7bd77a8cc79d069e9a94bd65e81c28fd6d0266b6deed034734fa65b76a59d8568ae30438b0cebde30cf49df21566aae97e28bce22210bae34a8c2fce8f59a37632ffe020a07257a16b0e48bde0f84cc9d43f67ae3af2a6ffd98e37004999b415fd9bb088b5980d36d490624652b4784c17b034586f6de3743c9af8a2bf5a54190408849822e39676f40279b2244976d83764ccc1f31240d4854c37d0638cc911bf89f3d875012b06e576048bd66788b91d849cf665773f20620137c73032dc06f6573494d704f45f0bfd1d98efaae1dfd6f14f0ee446f30d92fa231271b45df60571b473442b92df45d5ec5b56d11addec0827d81e51f4d90826007b74f75a750a369a40d4feb374eaf2f9f475cc2570178f16fd702de78a6f96eb123cb77f7755ef7c6336be2324616c561c22f14facf29ea755d47b1f0417fa03491a7167e5a474270a322d9c072f69a88dd1717c439a841a33136ae75a400dd255390e1c4257e086e80497669d6289a69e418180d22697fdb5b67b785b50973b72519eeac8a196290c77dd06", 0x1000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:22 executing program 3: r0 = __clone(0x0, 0x0) r1 = __clone(0x400, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x8, r2, 0x0, 0x0) wait4(r2, &(0x7f0000000080), 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x10001, 0x0, r2}) setpgid(r1, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000060015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad9b1181de3f9caa7f187f340d78a8a4efde279be01a989cee511"], 0xaf, 0x800) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="03ff0000000009000c932b51bf23d08656e520e17ebe0d358bf604c60f1b9896749a000053007991653169a0fc25010000000000cabb1ec2298b4af562bcf1e8f1bfc25ca5a29860d787f2772d31a53b86cb34622bedcf268b06010021e2de4862079a7b9b86b94883905d54c250d991b4195629f0c5e7e57f8d58781ae326cc38580c9a61f74c9164"], 0x22, 0x400) 00:00:22 executing program 0: r0 = __clone(0x0, 0x0) getitimer(0x1, &(0x7f00000001c0)) ptrace(0x9, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240), 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/245) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r1, &(0x7f0000000140)=[{0x2, 0x80, 0x1000}], 0x1) r3 = msgget(0x0, 0x2) geteuid() rmdir(&(0x7f00000002c0)='./file0\x00') r4 = socket(0x18, 0x1, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/134, 0x86}, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getegid() r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x20) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000300)=0x20) r9 = __clone(0x0, 0x0) ptrace(0x9, r9, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) faccessat(r10, &(0x7f0000000440)='./file0\x00', 0x40, 0x100) r11 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r13, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r13, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0xa2c, 0x0, r16, r14, 0x0, 0x3, 0xb}, 0x8004, 0x2, 0x2}) r17 = getuid() r18 = getegid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r16, r17, r18, 0x8, 0x6}, 0x9a97, 0x9, r11, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x3f, r17, 0x0, r5, r6, 0x28, 0x7ff}, 0x19a, 0x800, r7, r9, 0x2aad, 0x5, 0xef, 0x1}) semop(r1, &(0x7f0000000180)=[{0x0, 0x20, 0xd2394a42c7abe597}, {0x4, 0x2, 0x1800}, {0x1, 0x9, 0x800}, {0xef8cfc70126c38f5, 0x8006, 0x3800}], 0x4) ptrace(0x20, r0, &(0x7f0000000000), 0x3) 00:00:22 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r0 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socket(0x6, 0x40000000, 0x7) pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1000000000000166, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f0000000180)=0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80382, 0x0) flock(r2, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x1, 0xc21) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r4 = msgget$private(0x0, 0x0) socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r10 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r12, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r12, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000f00000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df9"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getuid() r17 = getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0x8, 0x6}, 0x9a97, 0x9, r10, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8, 0x0, r15, r7, 0x0, 0x40, 0x6}, 0x8000040000, 0x131b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) 00:00:22 executing program 4: socketpair(0x0, 0x4, 0x5, 0x0) 00:00:23 executing program 3: r0 = socket(0x1d, 0x3, 0x0) select(0x40, &(0x7f0000000380)={0x48}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000000c0)={0x20, 0x2264}, 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = accept$inet6(r0, 0x0, &(0x7f0000000000)) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r3, 0x1) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) shutdown(r3, 0x5) 00:00:23 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x7f}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000140)=0xc) select(0x40, &(0x7f0000000080)={0xffffffff}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:23 executing program 4: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000540)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 00:00:23 executing program 4: r0 = socket(0x18, 0x3, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000440)=""/236, 0xec, 0x802, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000000)="333ca9d88ea84f12a0872541d9010d2f1fea45", 0x13}, {&(0x7f00000000c0)="ddf847c25c6d33d1bef4669a21418ecd35e9e9b431e7429858ee35c82ed862694374e1dc9754e587ce9167d1ac9fbb6fa532a5ea676219911120889140f4b885cea4806e665b3fb81e93f7b19d6efbdfe2f209df1781194dce61cf6d57b185b0ae7266c65aba21d36525f705ef7c14e0da4f09027fae510fda94e55f5acb37dea93d3b556e12ec59519c0547d646dd5a2d29cc6a486a38767673dd2dfaf64190b1bb2b1d5be12e3753cd987ee9495a77a78f727ad2f95f533298ef0b63db251558ae2dc1b25c4b6608e0382974e40aaba86d18b02acbd3d5b5a78c0892121f757f98b813d6d2ea79739bc169a4d216", 0xef}, {&(0x7f00000001c0)="84eb0d7183f1150c7fe4453d8ec466dcc5fdbf7970f5274d5dd085568ddab52b40eb5e265992e711ebc7291a5bcedb97637d1212b3767dba13d4d00709895096b42e388a3bedf2fbd4564c4c3bec3fe1b4623b150d67da", 0x57}, {&(0x7f0000000240)="beb91ae5e684bb203234048d80db7eb15d7ca7db7718ecff458d5c4d9346b7d58aca8dbc53c01c5d9316e4bb7e82f684f03a3f3eff98fec804a82ad1d583dd608dc41d7670d6e4999ef7e0a41a161714dc20b49864caf098b47e4f5bb3d2", 0x5e}, {&(0x7f00000002c0)="61164ad188eda6b935d0c9c5053736168e058e381283c3648cecc4635447ac6ddc7d78ffc2c69745a87a3224de11", 0x2e}, {&(0x7f00000003c0)="cecb", 0x2}, {&(0x7f0000000400)="e4", 0x1}], 0x7, &(0x7f0000000680)}, 0x0) 00:00:23 executing program 3: r0 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098d885199d0cc62e752b400"/4104], 0x1008, 0x1, 0x0) msgsnd(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="010007512c0ec88d4b83000000000000e386230cef241fd8e284c1fa0455959100"/56], 0x31, 0x800) msgrcv(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) clock_gettime(0x40000000, &(0x7f0000001080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r7 = getuid() r8 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r6, r7, r8, 0x8, 0x6}, 0x9a97, 0x9, r0, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r9 = getuid() r10 = socket(0x18, 0x1, 0x0) shutdown(r10, 0x1) setsockopt(r10, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r10, 0x0, r2) setreuid(0x0, r9) setreuid(r7, r9) r11 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:24 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/57}, &(0x7f0000000140)=0x3b) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x17f, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x10}, 0x200) r4 = getgid() r5 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r7, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f00000011c0)=[{0x3, 0x6, 0x3000}], 0x1) semop(r9, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r11 = getuid() r12 = getegid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0x8, 0x6}, 0x9a97, 0x9, r5, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r19 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r21 = msgget$private(0x0, 0x0) msgrcv(r21, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r21, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r21, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r23 = semget$private(0x0, 0x7, 0x0) semop(r23, &(0x7f0000000240), 0x0) semop(r23, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r23, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r24, r22, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r25 = getuid() r26 = getegid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r24, r25, r26, 0x8, 0x6}, 0x9a97, 0x9, r19, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0xffffff81, r14, r17, r18, r26, 0x7, 0x7ff}, 0x5, 0x20, r27, r28, 0x7, 0x7, 0x7, 0x7}) setgid(r4) shmget$private(0x0, 0x3000, 0x752, &(0x7f0000ffc000/0x3000)=nil) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/126, 0x7e}, 0x0) 00:00:24 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f1436989", 0x52}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x30, 0x8}, {0x10000, 0x91f7}}, 0x200) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) [ 64.0064797] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1052 command syz-executor.5) [ 64.0665329] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 767 command syz-executor.2) 00:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b802d, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l', 0x1, 0x0) pipe2(&(0x7f0000000000), 0x4) 00:00:24 executing program 1: getpgrp() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x1a10, 0xffffffffffffffff, 0x0, 0x0) r0 = _lwp_self() r1 = _lwp_self() _lwp_wakeup(r1) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x7) r2 = _lwp_self() _lwp_detach(r2) _lwp_wait(r0, &(0x7f0000000000)=r1) 00:00:24 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000080)=0xfffffe42) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1000001, 0x20) symlink(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)='./file0\x00') fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) [ 64.3868058] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1052 command syz-executor.5) 00:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket(0x11, 0x3, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) pipe(0x0) socket(0x1f, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530001835a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c16ef9e06f52c1bce5ed8772a4e4bbabb76f279653733033b45bd632937a526e65300b700000000f100000d1b95a967c90fac571191169d196bbdb0c715c0fe2abbca36c4d179a3eb19996408215cb31bf68ac6fdb12503f30810567414ba464ba35d039ee4262c71805d12cb2819bd8723e26f4b6bd9671fa22f8fb099e3a00cfbc83284c769bde1c8a2dd6828b7fef63ba4f7d952e3daaf6b60c28ea5cfda139fb2218d607fea1020396caf61220eb6be16dad9605b29e0fbdc931565aee019f9b4d0a47000"/324], 0x10) socket(0x1f, 0x1, 0x0) socket(0x1, 0x50000000, 0x3) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0x1cd9}, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0xc) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x1, 0xb) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x5, 0xe0) fcntl$dupfd(r5, 0xe5b8fe3638a9bcde, r6) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x1) setsockopt(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() fchown(r7, r8, 0x0) 00:00:24 executing program 3: r0 = semget(0x0, 0x4, 0x68c) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/255) r1 = semget$private(0x0, 0x4, 0x299) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001100)=""/82) r2 = semget$private(0x0, 0x0, 0x28a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001180)=""/86) semop(r2, &(0x7f0000001200)=[{0x4, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x0, 0x2000}], 0x3) r3 = semget(0x3, 0x4, 0x80) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r4, r5, r6, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r10 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r10, r5}, 0xc) r11 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001500)={{0x7, r6, r12, r13, r14, 0x10, 0x9}, 0x1, 0x1, r15, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r16 = semget(0x2, 0x4, 0x100) semop(r16, &(0x7f0000001580)=[{0x0, 0x3, 0x1000}, {0x3}], 0x2) r17 = semget(0x3, 0x3, 0xdd326d3422b02602) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f00000015c0)=""/229) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r7, 0xffffffffffffffff]) fchown(r9, r18, r19) 00:00:24 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0xab) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ff00"/4089], 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f0000001000)={0x2, "c221a32ae169ea11750a8b12bc7151e59bccb3"}, 0x1b, 0x1800) msgsnd(r3, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000003e66297e2465e449722a6ddd83d5e3081364582c02a9e6f7250b81fdc055d9498753d95d4509f184c2fb94951fca640db2bd13a5483681f0f48c046bda4bd6f390003dea738efbb5b245fc488e524194d909524235ed484d79ca7b099c537d4f3b7f1e9fe5c7752ef329651e8a8fb3d699ec41408650469f3c296b76af48af14f01ac8274ca14c8ee8d600119be879964d6246197381a3a381c0e189f5196d08cf177f9d153902d47c7b8e66cb466569836a564452d5769fdaf756cfcd21f5a36fef3a375d4a5f9b6d3fb043bc55b431078a5aa806da78e62445b89ea3582ad3d761599e185daffee1cfc85e3f78191e527ff30fd74f9d0683fc"], 0x102, 0x800) msgsnd(r3, &(0x7f0000000080)={0x3, "367ea0e20f569bc06fe3eb9c628fb4b23f916697b1cd956049aa7e599dc0f268cd68e012d125877ed36ae8d6efb92506b498e11f565bc2e1944f3d0c124a01deb5b55f877cdc281744c92fa3d9e822e80f7ec522821ec7289e62798550edd6f08dd573dcbf22e3"}, 0x6f, 0x1000) msgrcv(r3, &(0x7f0000000080)={0x0, ""/108}, 0x74, 0x2, 0x1000) msgsnd(r3, &(0x7f00000001c0)={0x3, "09e986dc44793ae00af3cba0ef7b17e13ae8bf6bbd144e889879ce806f4733480f6da3eb69be32094ba38cbd08a532b49f2e755e04f4c08242646c21f487ef639b9106502d4a9d00795322f39aa3439c3a2050f1e021a00ca7a63c0f0dbbd4280cae597b1106db6744e723692cc49f8b08e46ff933df637377beb40a30cd5d8130189a1d43b0d520e70d9f72d30cacf2fa45c8127e9412b5cea9e91a9aaf41372bb7fe58820478c1d1a8cee4c90f721b9bc9254c94cf71f3d3d135e567a7a8d238257a093c577fd197a754750dd164cc1403713f22ad2c9da8b58266196553aa46257297637da26c7d230339d43419614f4cc95cd8222e38d0fdb6018f"}, 0x105, 0xc00) select(0x40, &(0x7f0000000000)={0x7f}, 0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) select(0x40, &(0x7f00000000c0)={0x7f}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="d0", 0xffffffffffffffaa, 0x402, 0x0, 0x246) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000040)={0x80, 0x10001}, 0x10) socket(0x0, 0x40000000, 0x8) 00:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) link(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000200)='./file0/file0\x00') r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 00:00:24 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f00000003c0)=""/155, 0x9b) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) fchroot(r2) 00:00:25 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x0, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x12, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x80, 0xfffffffb}, 0x8) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xa7}, 0x0) [ 64.7671404] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 767 command syz-executor.2) 00:00:25 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) msgsnd(0x0, &(0x7f0000000180)={0x3, "8bcb427c8ccaee5cc5ddbd05e391dc26dbae1deb82e4d9e16f1d115e35343a6897a82904e9c19c2bd027d7e5c8d7727d8c805e55668f2f13fbb06486a2a8749a13d62d982e91101827873b47301d8e317e86dd048a50fd39ffcb78c9b0861f67586f1c9dc9717dfd0c84df2637b2f4"}, 0x77, 0x800) mkdir(&(0x7f0000000080)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file2\x00') 00:00:25 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = dup(r0) listen(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x102, 0x400) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x400) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r2 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x800, 0x0, 0x0) 00:00:25 executing program 3: r0 = semget$private(0x0, 0x0, 0x1c0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/57) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r2, &(0x7f0000001180), 0x0) 00:00:25 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xe6}], 0x1) readv(r0, &(0x7f00000006c0), 0x325) writev(r1, &(0x7f0000001980)=[{&(0x7f0000001c00)="b426652889b178ebce91f988753e32ee65525659197452117a5d2e962fc3608386fdb450862af17c3dcaf2915a4dd93bd6511cbc9c8eaba240e3552a13f588442d8d86f43f6698bab04a9dd0503a28ee335547ff56d057ee9bd5377565bf8d35f5dff40081979e93c4cbbe6a0c73313e0797c044a695f619908341e1988996ddd4c642f8320484605a4a2a081a9b907cc1d63fc29d83b86a44395d7a35288ca69487fc6b50518510c94174ef5838474a0d8747a8b8f4adfcecb58315a07b4cf827011a8fe65afa7a30a2527acde3cfee5907eb37cb922de747cf6acf7a5f375e5807d1145b6a7c", 0xfffffee9}], 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) openat(r2, &(0x7f0000000040)='./file0\x00', 0x84cbabb97b25ddc5, 0x8) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) setpgid(r3, r5) [ 65.3676565] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 654 command syz-executor.3) 00:00:26 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x42000400000002c1, 0x32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) r2 = __clone(0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x20000000, 0x0) socket$inet(0x2, 0x0, 0xed) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r7 = semget(0x1, 0x1301e6973070e2ff, 0x4) semctl$SETVAL(r7, 0x4, 0x8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0xfffffe5d) fcntl$getown(r8, 0x5) socket(0x1, 0x1, 0x3) ptrace(0xd8, r2, &(0x7f0000000000), 0x8) [ 65.4577482] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 654 command syz-executor.3) [ 65.6278946] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1035 command syz-executor.0) 00:00:26 executing program 3: pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) clock_getres(0x3, &(0x7f0000000100)) r5 = socket(0x2, 0x2, 0x6) setsockopt(r5, 0x0, 0x2000, 0x0, 0x0) paccept(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0xd7e9bed32e918257) write(r1, &(0x7f0000000040)='b', 0x347fff08) close(r0) 00:00:26 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) fchroot(r0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0xffffffffffffffff, r4}, 0xc) 00:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) select(0x40, &(0x7f0000000000)={0x7f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="d0", 0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000200)={0x0, 0xcf}, 0x10) [ 66.0182253] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 647 command syz-executor.3) [ 66.0382403] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 647 command syz-executor.3) 00:00:26 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) bind(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1000410, 0x3e2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 00:00:26 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0xfffffd3f, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x67, 0x0, 0xffffffffffffffff}, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) 00:00:26 executing program 3: write(0xffffffffffffffff, &(0x7f0000000000)="87", 0x619fab07b887e910) sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[{0x10}], 0x10}, 0x0) 00:00:26 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket(0x11, 0x3, 0x0) r0 = socket(0x1f, 0x1, 0x0) pipe(0x0) socket(0x1f, 0x1, 0x0) r1 = socket(0x1f, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) select(0x40, &(0x7f0000000180)={0x2000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, &(0x7f0000000280)={0x1cd9, 0x0, 0x0, 0x6}, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xf1afaea9408647bd, 0x80) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) paccept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc, 0x10000000) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40188, 0x1) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x1) setsockopt(r7, 0x0, 0x0, 0x0, 0x0) accept(r7, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) fcntl$dupfd(r6, 0x1e, r3) [ 66.3084760] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1035 command syz-executor.0) 00:00:26 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffe}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x68000000) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:27 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x68a6e49570d5f212, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x400) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20004, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/149, 0x95}], 0x1) 00:00:27 executing program 4: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = __clone(0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') ptrace(0x9, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xfffffffffffffd66) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x1000, 0x404, &(0x7f00000ac000/0x1000)=nil) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:27 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r4 = socket$inet(0x2, 0x5, 0x6) r5 = socket$inet(0x2, 0x10000000, 0x7) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x99, 0x40) poll(&(0x7f0000000140)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x2}, {r1, 0x4}, {r5, 0x8}, {r6, 0xa0}, {r1, 0x1}, {r0}, {r0, 0x8}, {r7}], 0xa, 0x979) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 00:00:27 executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000380), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0xfffffffffffffdc7) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x400, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x400, 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) msgsnd(r3, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, r8, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) r9 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r9, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a658dbef672773c0cc65c853c84a5beefe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57dd37c4dedbde3a3280a47675e91dd4243f3eec65c5edbf45b82c7ebc5069480d8ab3749c71320fb11c0f8bc9b712b188"], 0x6b, 0x800) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x8, r11, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getegid() getpgrp() r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) ptrace(0x2a, r13, &(0x7f0000000040), 0x0) 00:00:27 executing program 4: r0 = semget(0x0, 0x3, 0x28) semop(r0, &(0x7f0000000040)=[{0x1, 0x3ff}, {0x4, 0x9, 0x1800}], 0x2) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2}, 0x405b3dd1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x40) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xa7}, 0x0) setitimer(0x5, &(0x7f0000000080)={{0xe275, 0x9}, {0x6, 0x9}}, &(0x7f00000000c0)) 00:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) [ 67.2392826] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1034 command syz-executor.2) 00:00:27 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = semget(0x1, 0x3, 0xa0) r1 = semget(0x1, 0x3, 0xa0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001680)=0xfff) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) semop(r0, &(0x7f0000001040), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001680)=0xfff) r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000eeb914e0000000000000000000000000ad00000000000000000000000000000083a9b1e280cb0f94a1717408b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/276], 0x107, 0x2, 0x1000) msgctl$IPC_RMID(r0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0xd400}, {0x6, 0x5}, {0x3, 0x7fff, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x2, 0x4, 0xc00}, {0x0, 0x9, 0x1000}], 0x2de) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/230) shmget(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x7000) getppid() truncate(&(0x7f0000000180)='./file0\x00', 0x8) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f00000010c0)={0x2, "c221a32ae169ea11750a8b12bc7151e59bccb3"}, 0x1b, 0x1800) msgsnd(r4, &(0x7f0000001100)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000080)={0x3, "367ea0e20f569bc06fe3eb9c628fb4b23f916697b1cd956049aa7e599dc0f268cd68e012d125877ed36ae8d6efb92506b498e11f565bc2e1944f3d0c124a01deb5b55f877cdc281744c92fa3d9e822e80f7ec522821ec7289e62798550edd6f08dd573dcbf22e3"}, 0x6f, 0x1000) msgctl$IPC_RMID(r4, 0x0) r5 = socket(0x1f, 0x3, 0x4) setsockopt(r5, 0x1, 0x1, 0x0, 0x0) getgroups(0x0, &(0x7f0000000440)) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom$inet6(r5, &(0x7f00000001c0)=""/172, 0xac, 0x800, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x7f}, 0x7) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) [ 67.3794059] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1034 command syz-executor.2) 00:00:27 executing program 2: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:00:28 executing program 0: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x306) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x10c) r1 = dup2(r0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = dup2(r1, r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:28 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = _lwp_self() r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x20040) r5 = _lwp_self() open$dir(&(0x7f0000000500)='./file0\x00', 0x40000, 0x80) _lwp_wakeup(r5) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x10001, 0xffff}, 0x8) chroot(&(0x7f00000004c0)='./file0\x00') _lwp_getname(r2, &(0x7f00000000c0)=""/1, 0x1) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="d1d737f12d5af782fe6bc036750511e2a993aee6b528a71d75cd4133cc181a84ee53b33edb2c5762e13322099d5be6ab4b8c", 0x32}, {&(0x7f0000000140)="c55261103bd4201241558a4c1f495b332bfd5ab71e65c33044b5d5bdb2ccaff54d774e80860b0a929363d8b86c5f7b1d00fcc218fbf9fbea8cdafcf950119f2e74b4604b6249e58491719e75f5ffa51349971871c6c591e765644eaed09aa935618bea98227a410b0a5617ed301d6f0541a7bd792f570452953832c38de78b8c6e3a3cf3ec35135d839f3152ef74771a53f67cd66d7360937ee1a10c241bc113025616a6dc1683cf6bbf5afdbbe7a90296c97f7cdd839eec3e1e9ff2fa5b2f7a38f33fe259e381f2a275eeea2065809a87a0e93c2a23574ea6e6edbdd0d3c141f0041ca9e3f773030d9b02f4a68e88", 0xef}, {&(0x7f0000000240)="a9b7149ee31ba6cebcb770474de40c55440a07574022e333cdb3948e8f7bb6fc9d01d9e08f67f6842cc98fb7aac1c2456fb977dca05353c3c3df0488364251d816f521ca6fe949aaefc2c8ae24ed5027ebe6185571c05f3d7d27509958bfc5e65112b2b7cda51ce463c93078dd6b758a82f31ce4fc9d583a1563ba031a26cd2b856312ab30a2e93ad92a4dec0c9eb9f934968afff596debb1a4d27ec5466a319027e76dcbfa0447500f39b48d4fa525b5f96e700bcb79ca35a1d312b4f93947eb6590de200165e363d968aa562d15871de76536adf2ef4f4d496", 0xda}, {&(0x7f0000000040)="b8df6ab28da6e28f4b2142edf41758696a8371639e2bc51b0726a1283231a0117aa266005594e59ab0057635b51c7ad7afd7ff79ec1bd798266c1db499ce4f0080b2587769546680b1aa6e7a603649256010a7f097e1aa7c53582856030081e504b84543db79ad52a664366d568d", 0x6e}, {&(0x7f0000000380)="ea6e4ee43754978804ce984376068a5144b3081e0921f3cda70a8809c9aa891d1226f68ce6d3ca0ffaa63082138bab0968cf42a059df1540522df8c8306af8689e1bac0c6e1c3ec306c1f2458ac8090d9b7c12308f86ea8271dab46a5ec61b", 0x5f}], 0x5) 00:00:28 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x6, 0x2, &(0x7f0000000180)="00000400", 0x4) munmap(&(0x7f0000247000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 00:00:28 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f0000000180)=0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r3 = msgget$private(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x400, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x400, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x400, 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) msgsnd(r3, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, r8, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) r9 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r9, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xfffffffffffffe34}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a658dbe00000000000000003c84a5beefe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57c337c4dedbde3a3280a47675e91dd4243f3eec65c5edbf45b82c7ebc5069480d8ab3749dbb22ee7ca81d7db538e1e0c0"], 0x6b, 0x800) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x8, r11, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getegid() getpgrp() __clone(0x0, 0x0) r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) ptrace(0x0, r12, 0x0, 0x0) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) ptrace(0x2a, r13, &(0x7f0000000040), 0x0) [ 67.8598201] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1068 command syz-executor.2) 00:00:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="8f42c2c5b17031dc1ccb9406c89492636f22431b6162895943cac1f2280940af2a753456bad6cc440744cb6b41b452c2621fb9ed1715d42a5edf2bad755688a88035291b5d0e52dce16a74d1dfd44f7924090082df8b32ae075b6fce16daa122d0ba4693ca1cfb8c8a591086c752374a5a4626c1496495b4e98629c7baacd2aa9d34bb4f64cf9cf7bc8d83f7", 0x8c}, {&(0x7f0000000200)="cdc8c0dba95914b73ddfd062595d33ae82f09f9def493e5b6d9c5c28ce7faa0db80f1b3073655ef3ab9961ded00555f5d59563948be1a3e2e6caad7698ce8528b4d263b409ccb1cfdfd4b75759d8f37816227d8f81bd690059dc8a75fb", 0x5d}, {&(0x7f0000000280)='|', 0x1}, {&(0x7f00000002c0)="527e38c84c30deba76b171a3cc04a25d93ffb249ac8234739dc8daab4252099cb876157271e3ff8ac7546b3448e09d2521aa8c7a1cdab402721edafc9a727debca36672b119079806313e3f007", 0x4d}, {&(0x7f0000000340)="b2dc8ae91b867093160dd36de1741cfcbfed1fe71775ab18987382c76c88c0cc10fbd4e852fa6e50e15d9753a904e7f283a3a3193fe46d359317adf85e6773e749a211aa65f7885cd9eb7de28862788d7307135120d9ebb894", 0x59}, {&(0x7f00000003c0)="b0d2381445dc76fb9d47633e0c524d92eb6ec2d5f048d8e555080d4ca6bd301cc45d9df26b067f1e33d7ee0be61ca599093e3cf1f3c30dfb10d2427025b3f494b4088136d3ceb76a9c66f1707cbee297482704795a5e9d7d11a9718e00e1bd3203541c47fd287fc4c521cbe2e9ec6501e7", 0x71}, {&(0x7f0000000480)="7c06d684922fe53e84ed5d29d0d3eb484cc6269d6fd04d3969f9573f31d8671a03ef22bd0e359d3610ea1676cd0d600e40c9346d285e65fca06f49f1eb062b214be3e49e6ee7363cbb4c8e5ffd2336e2ae301ffb04e20a", 0x57}], 0x7) pread(r0, &(0x7f0000000440)="1dbb6079ea9d467e1e383dad5970e82183afd9764769705b7e2060fe5f773c09452335d12f732562be8c94", 0x2b, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="c2c25130d92a09d55e89e668772a2c18d145a52289848481eac9aa71b4f0342bcf5bfa32b3156c22963a41864a04155834f8c54abd331494", 0x38) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000700)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 00:00:28 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) getdents(r1, &(0x7f0000000000)=""/97, 0x61) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 00:00:28 executing program 3: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000140)="00fcf380", 0x4) semget$private(0x0, 0x4, 0x11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r4, r2, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$GETPID(r3, 0xd342e1938f48f081, 0x4, &(0x7f00000001c0)=""/221) semget(0x3, 0x1, 0x8) accept$inet(r0, 0x0, &(0x7f0000000000)) _lwp_create(&(0x7f0000000480)={0x400f002c, &(0x7f0000000400)={0x1, &(0x7f0000000380)={0x400f0021, 0x0, {[0x9, 0x0, 0x10001, 0xc]}, {0x3, 0x1ff}, {0xd1f, 0x3, '!!(^\x00'}}, {[0x80000000, 0x8, 0xffff, 0x10000]}, {0xdf, 0x8}, {0x6, 0x6, '(-*)\x00'}}, {[0x6, 0x7fff, 0x7, 0x5]}, {0x2, 0x3}, {0x6, 0x7, '$($\x00'}}, 0x0, &(0x7f00000002c0)) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000100)=0x2) setsockopt(r5, 0x29, 0x3d, &(0x7f0000000140)="00fcf380", 0x4) setsockopt(r5, 0x0, 0x78ed, &(0x7f0000000040)="0322336e18583d194cd34a9328ea578cbf3a64620b9d524707da8e24f50994bf541741b37931ec6af89245f816a04fb0d46e2fc1ba81dd9b7c8e5708000000000000003048cf514e384465115229215daaf2364c69171cf36c456c04ba2886aeba602116d280130814990100000000000000a1c0756d3e97f2416db470af650f56978f6afb9052f3d24ec4ff3bd5b66cb02e96b42210b0", 0xd2d82349bb95828c) 00:00:28 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/174, 0xae) shmget(0x1, 0x3000, 0x84, &(0x7f0000ffa000/0x3000)=nil) getuid() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x410, r1, 0x0, 0x0) r2 = socket(0x6, 0x5, 0x94) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080), 0xc) r3 = getpgrp() ptrace(0xc90, r3, 0x0, 0x400000020000000) r4 = getpgid(0x0) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r6 = shmget(0x2, 0x1000, 0x17b, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/229) r7 = shmget$private(0x0, 0x2000, 0x302, &(0x7f0000001000/0x2000)=nil) shmat(r7, &(0x7f0000002000/0x2000)=nil, 0x2800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() setreuid(0x0, r11) r12 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xffffffff, r8, r10, r11, r12, 0xa0, 0x1f}, 0x2, 0x7fff, r4, r13, 0x1000, 0x8, 0x5}) r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x400000020000000) getpgid(r14) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r15 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x7000) shmat(r15, &(0x7f0000000000/0x4000)=nil, 0x7800) 00:00:28 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4a, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x3fe63}], 0x1000000000000013) socketpair(0x1f, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000180)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/160, 0xa0) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) unlink(&(0x7f0000000900)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', 0x0) [ 68.4503328] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 947 command syz-executor.1) [ 68.4632434] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 434 command syz-executor.0) 00:00:29 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000, 0x10) fsync(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x10) recvfrom(r3, &(0x7f0000000140)=""/50, 0x32, 0x842, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa26", 0xc1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mknodat(r4, &(0x7f00000001c0)='\x00', 0xc850, 0xe0000000) 00:00:29 executing program 1: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) setgroups(0x0, 0x0) __clone(0x0, 0x0) _lwp_wakeup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r3 = _lwp_self() _lwp_wakeup(r3) _lwp_wait(r3, &(0x7f0000000000)=r0) 00:00:29 executing program 5: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x0, ""/71}, 0x49, &(0x7f0000000080)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/164, 0xa4}], 0x2, &(0x7f00000002c0)=""/168, 0xa8}, 0x37a4cc86fb7513a6) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r2 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) socketpair(0x10, 0x5, 0x3, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r7, &(0x7f0000001400)="397f5af41e21f56a38d69b0a27", 0xd, 0x0) semop(r6, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r5, 0x0, 0x3, 0xb}, 0x8, 0x10000000002, 0x2}) r9 = getuid() r10 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r8, r9, r10, 0x8, 0x6}, 0x9a97, 0x9, r2, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/4096) lseek(r0, 0xfffc000000000000, 0x2) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) 00:00:29 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x1) chroot(&(0x7f0000000180)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f00000001c0)="9ae437344cf67aaba9058bcb02622c57a7a096dbc8647849b75693bc795c72a4b4f3271f03dd417f2092c9072bb5a0ed69defa4317f2b5b46bbde7d05a4ddb3a6333cd60a4658b6d237b06b21599204ac028ec73527bd1bc0b55af015bc3ee6bd10f6cee5d2569ae4e152839d0c7d2917ae5a1576ea43008e8d7d97eeb0910fc3c763e9f60f0372e0c006761725ccd13ad0c1e5bc6b78466bf6b73650e7e6b94c7240e00664634d34f2c3c35f9c07f56586e060b08146918b80ce03842ffeb", 0xbf, 0x200, &(0x7f0000000280)=ANY=[@ANYBLOB], 0xa) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) getuid() execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\\-/$^[)\x00'], &(0x7f0000000140)=[&(0x7f0000000100)=',.#{*\x00']) 00:00:29 executing program 3: clock_nanosleep(0x60000001, 0x0, &(0x7f0000000000)={0x0, 0xf754}, 0x0) getuid() open$dir(&(0x7f0000000040)='./file0\x00', 0x2d0029, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='b', 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) renameat(r2, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) 00:00:29 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6) r2 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r8 = getuid() r9 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r7, r8, r9, 0x8, 0x6}, 0x9a97, 0x9, r2, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getgroups(0x1, &(0x7f0000000080)=[r7]) r11 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r13, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r13, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x1, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getuid() r18 = getegid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r16, r17, r18, 0x8, 0x6}, 0x9a97, 0x9, r11, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r19 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r21 = msgget$private(0x0, 0x0) msgrcv(r21, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r21, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r21, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r23 = semget$private(0x0, 0x7, 0x0) semop(r23, &(0x7f0000000240), 0x0) semop(r23, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r23, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r24, r22, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r25 = getuid() r26 = getegid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r24, r25, r26, 0x8, 0x6}, 0x9a97, 0x9, r19, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r18, r26]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x3, &(0x7f0000000200)=[r10, r27, r28]) pipe2(&(0x7f0000000040), 0x0) 00:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r0 = socket(0x10, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) getsockname(r2, 0x0, &(0x7f0000000680)=0x34b) socket(0x6, 0x40000000, 0x7) pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1000000000000166, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f0000000180)=0x20) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80382, 0x0) flock(r4, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x1, 0xc21) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)=""/249, &(0x7f0000000600)=0xf9) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xfffffffffffffeaa}, {&(0x7f0000000880)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e242528004ea8ef36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ab76a6e2c1cc76d088ee7125577d511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf703fe97313a64acdfccb67f9410bf6ffba321d7a5b6c2e787e8d8e282d41312e7d79e811a000a1d91adbc876440d5f098c1515e773e6372371eb3f412cfcd38efe3ba6740a73de5892ef8c055cfb09aa8a9ffac6e62bb1f6fa056dd6be997536e47fac1510dcabd3b228c05a404", 0x28c}], 0x2, 0xfffffffffffffffd) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x1) setsockopt(r7, 0x0, 0x0, 0x0, 0x0) getsockopt(r7, 0x6, 0x6, &(0x7f0000000700)=""/88, &(0x7f0000000640)=0x58) r8 = msgget$private(0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b, r10, 0x0, 0x2, 0x0, 0x8000000000000, 0x100000000}) [ 69.1209176] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 798 command syz-executor.5) [ 69.3612134] ubc_uiomove: error=14 [ 69.3612134] ubc_uiomove: error=14 [ 69.3811944] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 798 command syz-executor.5) 00:00:30 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[], 0x0) dup2(r1, r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="74862db2d689513eb0fdef853bb4990c2c3c9d9f85978a0c9f7d0d1b8ce0f10090db86811a48d09b286f34e987c372ff6c426fe3f0f84b0960a078ff9a1786808921c3d9dadb380af040bf3cc67403fb3c60b56914a37579ec8f45994e69b58d7e1733c5b5e7b3c1bef032cb0d6d816b1a9321dd8a38e47fb7fcbd9e", 0x7c}, {&(0x7f0000000240)="33c11033f1e005b4879ebe415d617c2be547", 0x12}, {&(0x7f0000001a00)="b236e0e3efc619c3b5ae9f754e1867d9a47b83e66bf04b61648b13f6af3930c76bf49509f829c49229aa4a6374bcf4b984226f49322a1aa9e6cb75a1b15f7fe26db7c1015b607dbfc303262c29a82e07adc36e6a3b9d938b95803b32f5df01242397296c5baba95000717d96849d217658e8ed424cb7bf0e5d8414d6361e0e450a757d2083f4d0444b0b9b78835bd2a3938313210cca0b824e6c8addc765c7cba0590ac19ac7f6f6c706dccc31e14fb97279d2149cb7cd3ceab4cf1ee33d4a82e22ae8aa607c2a843cc1430757056a0184f58a28097cf131f4a06c6b4b5246085448f047cff6e765a98450e4b759657f111b51f99e0b4569bd24ce273119a710ffd917f4273960418d7c049523d6c9c102a14cc33e1df79a293fc31cbc3513bb915c574a2f552f441591cb24ec2d9937efd997a80298bd1f593f8766ab897251a400f6c1f81afe72f944ba8f50bc3540d948b0da9934a8a8ab1eecce07a3d33c951762e84a649fa30e86c8b1826dc0dbe5f8de226637f24b599caabd09c5c0aded97a5ca2c9215719ef0d879693c6faf52f887a0bbbf191dedec11987bdcc55e36a866b4c4792564ff080fa1a413f62dfc0ffb5f37418aa173199073949f6468946eafd3e76c6b09988d3043a410ef210c336999a750026538d6ce7044f4a4ef980f0129a517977d11e5a1fd46d1d4615025e419b704e06f291c84bd26263c55785c24b19a160adf8043a55748f4f282eb37e30835e67526b5907741f5d83fdd65771b385284b74603decc4234f0fbc9a2451d163a62203cb296fce5b70d0b246fd3594fa4c037f4cc6c724877df7b52575987947f397860ee25290126d394e877b92c9fa1b2f85d564a943ae76f7d77b819feced896c6042f227c78ebb3342cd07b01d64b2ac91cf6a3ff1f7afe7f45d05ce0d8f4473bfc3d14928ad9e91edd6614fae200387fdc2114193a41a9e37321a513a2525805bbe43b3a0581a5381ac4257b570ae1928a12f0b01410b616bd5081b0fb8aa77ac88ead646762b355fa968a54ec8d78954d70d34e51cc16983872ac300df3b19ae6ea9cc268630d9d74ba5be67fe0adfaa77505e8b59e75e0afcf4b71c1686852f5944f6288949377d5acd3e243855f6bb2e8f997cf4660d9c4d3efa024b443b5abe7704918947af85011928ced0c22c7cac1037ab43f1c8d1c40c1cdf75ae929f4189a93a3611eef7a2b6f4daecde07b05ddf3bb4dd7f0959689c37d6bbc994d219c1a675170fa2a0fd310642e2308dadb95fa4669a685ea24056823046f094a235b7d0aaba9ec4f2345c61dd8f2f3b93540f7a3e2460f29f72516ee9317a9e12afb0de220de14e6798a848d5d07f2fb1342adedbc7342801e12a348e28efc2deb26bdaebad9d1640354f54cdd8ea01819b86627cda3d262a8f21d2a10aca6958239816bc92e9274cee1d960f58719159aeef93e677c593b9983b6ba1ec06a4f6ec106787d5503de751e7e1e592ed472eb82c593079884b48408166c899487c5a388b66adcc4eb4f72d4d418463b4cc1c791896e90e968db4975f5ac43f1ed91f0e646c0a1da7c7205786572680e64c9aa38bdf1db9854a0dab20f778295430731955535b02517cefb0da4fbd0f074e05000695c9b416bc3cc54f1269e9044448d7192e0fd77b1aa5af75fb7c7c4a6fd168fcec6818b243fa77ccc5b9d126b53a85a6af9c9b6daf7a0b152b590460f0637758f48ca8f5b8c9f92885266f3cdf62a35bf26d970a86e51991379940c5718238f26dc28b85916346035cd4124c99c552d4af100b6c2afc8bcec002a482b83b79653bc", 0x50b}], 0x3) 00:00:30 executing program 4: rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setrlimit(0x2, &(0x7f0000000000)={0xddea, 0x1}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getrlimit(0x3, &(0x7f0000000100)) msgget$private(0x0, 0x80) setrlimit(0x6, &(0x7f0000000040)={0x4, 0xfcf}) geteuid() 00:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair(0xaaa08568033172aa, 0x10000000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x4) _lwp_setname(0x0, 0x0) r1 = _lwp_self() _lwp_wakeup(r1) 00:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x101, 0x7, &(0x7f0000000000)=""/141, &(0x7f00000000c0)=0x8d) __clone(0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1192, 0xffffffffffffffff, 0x0, 0x0) 00:00:30 executing program 5: __clone(0x0, 0x0) wait4(0x0, 0x0, 0x20006, 0x0) r0 = __clone(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530001835a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c"], 0x1) ptrace(0x9, r0, 0x0, 0x0) socket$inet6(0x18, 0x1000000c, 0x1f) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ptrace(0x2a, r0, &(0x7f0000000040), 0x0) ptrace(0xfffffffeffffffff, 0x0, &(0x7f00000000c0), 0x89) 00:00:30 executing program 0: semget$private(0x0, 0x1, 0x8) _lwp_exit() r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x2, 0x0, 0x0, r0, 0x0, 0x0, 0x1}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0xffffffff}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) semget$private(0x0, 0x4, 0x2) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fdatasync(r4) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r5, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040), 0x0) 00:00:30 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20015a, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) getpeername(0xffffffffffffffff, &(0x7f0000000940)=ANY=[], &(0x7f0000000180)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) socket$unix(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x3) setsockopt(r2, 0x0, 0x0, 0x0, 0x307) fcntl$dupfd(r0, 0xa, r2) unlink(&(0x7f0000000900)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', 0x0) socket(0x1, 0x4, 0x7) 00:00:30 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000, 0x2) fcntl$dupfd(r0, 0xac31f851a0b4fd39, 0xffffffffffffff9c) 00:00:30 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() r2 = getuid() setreuid(0x0, r2) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="2aca0d2c329541ef507ea6ab713485f5d92059102b38190ff01ffa6e48fe87d666bb0feb555be4936225c501f6287dabf39a99d7a1d4a79b7c2f128096e76ec023fbe64274fb7f2e15dabaf0579485d1ff2e08eca81856872f059b1dddedbebcbd1ad7047d688ff0e7b9240e9b590ed468c73449c7fb4536e1883ce157acb616ba287523851352efdf52ef448a6e0c19199e7d3e983fc5c4a9e3bceb57c05a7b372c4a2a72544d7e2d9adcf6af388dc930c4e971234df57a677c78182b12527d9d9aed6cd92927cc0c49ed285e7e2aecdb4f0eb5855c5881a3550ed85b0c770f8b0a6532a6528d726c38a44572b5f59de4dd9d57609652bbd6a6", 0xfa}], 0x1, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x20, 0x6}, 0x0) open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x300, 0x4ce04b06a32b6670) 00:00:30 executing program 2: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffff9c) fchmod(r1, 0xcd2155cdd8d9e2db) setrlimit(0x6, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="6a91feb40a8282a6d6aa09f0b5051e486481d0a4e6b0be0dc2d679e95fd68076d82ce692dae0530b37c9eafa0712767eeac3ec451aa0b41d00"/71, 0xfffffffffffffecc}], 0x5b2641f9ab2b54d) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) 00:00:30 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="1a3a997eb26fe520ea6a212b782587d58564ca2fe636450c266526f7ae1394adb299bc5e4781df2ba960707ca40a8b0ed87ca44a61653a3c9758540847cbfcfc34a56cc1958808744ef0b7b88f4539285ece25b7754de65b02f80130bee8353fc1c5f4230a6e6c442d03c14250327718009e416990a04d3a71f79503604007fa", 0x80, 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f1436989", 0x52}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getuid() chown(&(0x7f0000000140)='./file1\x00', r2, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) 00:00:30 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fsync(0xffffffffffffff9c) open(&(0x7f0000000040)='./file0\x00', 0x1659, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0, 0x376a) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 00:00:31 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0xebea7fce767f87de, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) __clone(0x100, &(0x7f0000000000)="e7f201253126472b5abf79f48410569a0b3db09ac0c957df21ccb1a690d5575b7187eefbb4b09af4b522351429a063634585b28a3d4aa6542187581e4836a25f222a11a82195d27c740399f3087d3f6e0590959ce8fdadd487a0d4b1d0d9946ba8dcd9f06cd64f40f16a16b7c7c0a41f6d8209f3fd2fbcd564a82d166792d62ec0a46691dd13f299683b6e8e865b4760a3fbfbe2") r1 = socket$inet6(0x18, 0x10000000, 0x8) fchmod(r1, 0xc05b68ebf7fde37) msgget$private(0x0, 0x4cd) r2 = socket(0xba993e26209b80b6, 0x2, 0x3f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r4 = socket(0x18, 0x1, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180), 0xc) r6 = __clone(0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) wait4(r8, &(0x7f00000004c0), 0x8, &(0x7f0000000500)) ptrace(0x9, r6, 0x0, 0x0) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000400)={{0x800000000006, 0x81}, {0xff, 0x80}}) __clone(0x0, 0x0) chroot(&(0x7f0000000240)='./file0\x00') listen(0xffffffffffffffff, 0x0) [ 70.4320603] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 784 command syz-executor.3) 00:00:31 executing program 3: _lwp_create(&(0x7f0000000000)={0x0, 0x0, {[0xfff]}, {}, {0x0, 0x0, '\x00'}}, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x1f4}, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/126, 0x7e, 0x1000, &(0x7f0000000140)={0x18, 0x0, 0x9, 0x7}, 0xc) [ 70.4921078] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 784 command syz-executor.3) 00:00:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001240)='./bus\x00', 0x40008, 0x10) utimensat(r0, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3d}, {0x0, 0xc7}}, 0x200) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b802d, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000040)='l', 0x1, 0x0) r2 = getuid() r3 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c94900"/4104], 0x1008, 0x3, 0x0) msgsnd(r5, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r5, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) readlink(&(0x7f0000001180)='./bus\x00', &(0x7f00000011c0)=""/20, 0x14) r9 = getuid() r10 = getegid() semctl$SETVAL(0x0, 0x23e9235522959f52, 0x8, &(0x7f0000001400)=0x80) msgctl$IPC_SET(r5, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r8, r9, r10, 0x8, 0x6}, 0x9a97, 0x9, r3, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) setreuid(r2, r9) 00:00:31 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000200)=@in, 0xc, 0x0, 0xfffffffffffffed9, &(0x7f0000000400)=""/106, 0x6a}, 0x1) 00:00:31 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x88) semop(r1, &(0x7f0000000000)=[{0x1, 0x401, 0x2400}], 0x1) close(r0) socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="00f18f993ffcadb7b0de46894b1ec7813c851360b0d67c29f8173d8f737ae4d799d6866bfe1790258adf935465e3c155621035714d39fe3a58e157b303fcf2df66c1a41f7373fd981e2d63df9fdbc9df1f9f9d1b1287af6ec67b91a0d54d5b33d79363adf8e85dde0d9ad65a56f3d7b63d2c1f847233659e689d134e", 0x7c}, {&(0x7f00000001c0)="15c35d14478a3846ceefcf2760f4bf16c6e62259c34dc18f8ec8bad83b1982fe1a9180e9514eda9cf206f521c879fd7ab1502fde588d99c9d80fcfd90e5606ab082db8b5b690a743da3ac50c35e9628267ec562e91fb5f94f28b9f0da4186296f685c330b32754a4c2acae271b0b7bf8fb1acad1eadc359368f7a134d9250ae89ce1c904db9223c3562d8ee1fcf9f728baac901b85b4db5ea7d26cf4ccd3a497a3ad7db340bdd8d0265366914be260398ba8e04bf378b6bb8b5a11d5215a5548f4de95589831b7ddee216f4f98c368e15a232579c4ba8c5425", 0xd9}, {&(0x7f00000002c0)="b3961e45794ba9a313a7b3017b4465a28d517d3543c4cc0dfd3df486d17c1928240c50bdde935023db05dfbc7c14e3ab0b965e1d1b1c62eb99855cf26a5932a473d57445e17aa01d07a85768e5e0c4eff47e85d90b2cd0c784e93f9f2f7fc950e11ef6dee2437634df45675d4cbd40866192ae56b3b197e384bd3404faeb463a9c8e6ae3c48f38d0f8f76a85779dae6ef8e202516d7f1f1a134c4fdf89f0fab8f82b3cea2df7ba3f1ceeb0fe80283e6f4c2f168c507c9c7b786b46b6c975f0097f8193e36826bb40f598ed708a04ef1f5a8c53b2fc6215c72aa30adf73dce9ee1a6fac48210d0a841bd2d88127b11bf87cf6e61b079e88fa62e8be", 0xfb}], 0x3, &(0x7f00000003c0)=[{0xc8, 0x0, 0x3, "bfb9c16843050391e846d15d9f82fe5f0953e923dcfa9382f415083555cf1a4b370b14cd1a10b0106d8d08cea61fefc9c17114031a145d6c96ae08893e84dcc1825e0c83f41097bc12434f9f53648117bb308f57c62e617165c541d9b8b19e8f7dbf6d471eadc95523a7d4f6ad1c0f63faa713ab05c6e9d18e418b6cc41a10c5df6ebc0303f3ca12a72e5ca430c9e7e8fc1db987f94d3276ea877be01de2ed687068eee942e57e11c232f6a6ee3b5cd613cd"}, {0x48, 0x29, 0x5e67e8a2, "530c1fae21f18f8125f2e203fbcfbe554c3c542de0fb2a129337bc234937bf93c9ee7e48cd8b220405fa9568a862ecdef4"}, {0xd8, 0xfe9e, 0x2, "2bba4a306024cdd67641c0feb0663fb0c2d05874218632c7e250c284b44761f328f2f23c83ac045917e9e362a956863cea60a83f70926fa86194199f0e242a63e391d30b9403ffb642771c7d7eac8cbab4f3189ac6f27a30f791d4406d323eff86cf2719a995dc25a0a987e17dfb5e64caae6d5c266e867ca3a186aa6904efa575226cd912216b680d55ec49b2b5ed5aa78e18c1afcff3e028d58832b190b558341403454dd663de75a98ed051edb5104023a90c37c91eb45dc5c88a088f4e44a7d9a57eaa98"}, {0x10, 0x100, 0xf1}, {0xb0, 0x0, 0x1, "1c2bfbe2104fe569b6383224341330ff994d1bcfd33c758bf41551677b2435814cb25cd16004aa13059052ea0f9d656362c7dc44d10a2d261a4f3f3c83be63ce093481118844f80a901a0229aefe57610dafa94ab2fe6fe22672f6a9fafbcb2e15690f47a42e65abd059d84106011618fe17771386c08b668d881907eb984737c8b6b7a187cf03c8ab337f82fe9eb1c30a2ea45303a1e384864043e5aede2d"}, {0xc8, 0x0, 0x7e, "d51cf70608c225347efd3b51ce4b77e6ad41c5068bd930755aa1c53be217d276c7d6d6f29895ab38c9033adaed16dc18ef4a3ac49e96315b72144417731fdff87a598d8faf7204ac07cba027d7f49420875657f17e31c841950080434fd0470df4d725bbf1762ff9b19a995d356c03ff85ff54cd3930ed593b7ef52d040d1908336b77f4f4d799efb0fe4000d52698c80f0d58d525f62bb65b8c9e96502b1f49d5a42b214facfd94d377cabcc1f086388808"}], 0x370}, 0x6) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000190000000000000000000082943eb3cb7231fb59e301afad000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000001000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x0) 00:00:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/96, 0x60, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0xe, &(0x7f0000000080)="01060200", 0x4) 00:00:31 executing program 3: r0 = msgget$private(0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(r1, 0x8ade5796b1cb2500, &(0x7f0000000900)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) msgrcv(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getegid() r5 = accept(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) pwrite(r5, &(0x7f00000004c0)="c57d171b41065246005326f0cce052cd7b468103e28ef1fa0e8546c71ca4dc0f2aae19a8587d088fa70ae2d1c33d1c818ae17cb22aa62a5c95d035d2ee4aaec1e5d1f8e5a7b3bb7e718e0feee0e9ad159efc457539049561acd76bd9ebbfe3c154b45f13bbbe70efe5975c9b9deb4e37132967cd9a833758738711cd1cd06061664024b0db1b0b9b70a047a5a17b85bcc8003510de1e3b0f65a7bf76a34aa43767ff41bef97a611e9c15bd74ea3d83af637ba222fc827291b2fdac3795e0474e0958d761afcccbab6b930c50a62cc981063a4fdddc4ddf960d6f8adaba842dea6cdd77941a2e5295d38fe1", 0xeb, 0x5) r6 = socket$inet6(0x18, 0x4, 0x8) bind(r6, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r7 = socket(0x18, 0x2, 0x0) fcntl$lock(r7, 0x8ade5796b1cb2500, &(0x7f0000000900)) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000940)="6db2f539d79acd4579377ab448595e4eaa31e172a87662448365b054519f033bb00f83c7f430f877a04241c9d94e9973bb632d7d47b70231b97290b040d51db02e0f664eed8e41f750dd8290c5748e80741b6eca2d1d60f78e99bd187397a9df0958dfc48e85c106879529d6028edf0d2e265134dfe95d74c3af49feaa8cf60de9f755d57feae435fc41668e673c0bece6d431ddce176083af53e19e05214ebae05ec06e6a021de10b55b7ff607b466d562b4107bfec0e71d2ac97b7587215bd8703531de77d362331d02356f0f638c768d1798fa5af7c2de7805c5dc2e37bc88e2bb3eb31b5d184fba8e0002c197621e4c8b20fb4346b581f91a62e28ab0670dcb43bc11d0e3e0cca90618dca8110378ebe1cdd97d2ebd85b97f962031ece1ed64fd8dfaa0f5a49242b8b09c47fb88b63d1ed695481660a7512d095f96417e966d38ecabb009f1b89cc96675d97cb8fd92884ef4e13ba4292470885695a367ec9e3c8d83178e15c7613f2fddb169ccf4fea74cb55d506b1fc6190ee530b65e760ee2ba670b872c74401d9e78581ffb14ec8fc4eac290051225f2bbfd8be54fea7f8a11ea00b63aa8f9584a6ae67ea01fde845557f22b960debe71933d9b8cca941dfa35e9856b309101b3e9bbb6aacd69ca931572e90943a008307f5bbabc536de495047d87839156183f42230644d425551cddf3e158c27a0fdd45e5ba452341e585729e348f50c361913ba74a9e2f23595361c2248454e6ad1247fb38d460c91153e82c853d10923e99efc63a2b0d947f2c7cf39cede238ad9be1a74f2574f1dcd70c4ae696f6e27d2f002da56994e343f1c52b30aff967362ef4b869203942ce615b891b58347a0dfc51dfc7a9e1afab56714f94bc64c12767439ddf514cded3b169fc4d4da6f43d2a6a3cec7e214a8d6c725d73ea2b3ad5b119bca3322dc0b416eadcee20512ea4eff033673ec91a15c2ce3c0103f1434dadf73e5847f459dcadd3da402840f5079574221da9bbf1e651da1f46f92fdfdbff5e75b1c493c4bea012ff571e0584069697bc67a7a2279ec1631cdd0a32e437b6456472c02532e6c386df10c36417320f3ec02c279c4f83ec455eaca661fc5a18eaaebd07253376773adef847b5240a03033d34ff3c3243a0f898a9b32590ef9b5cd24203ba39476a5d31c521e88b19aec8fb1e70093ca4eb8c41b53fb58889ab58ac341646481f050ed3693c7a89c9c3f976c8a1aef75fabf92d75f4b4cc736fff6fade57f30888b0080aadde18f4c302cc2556bb41ecb3d05eb6258c2b9c4d323ce54d6e5f4d9582873fd8f73f8d13c0fb188330b5544a364fd9731b398372a584b6ae508ace2eef3471d5d7a05364b890eda2797decea802a8e1f225a186f6e97f87040aaa1c8cc293910e3e31b9c285e07562125cc00c4d3b00a84065b0c66f5610654e9ac9bc626f7f879ac769de64ad4e73be0d773b43a99870a12388c64cda4cf6bcb949b8d6cacadd3863b043d4a0588a70f0c68bea24e73be7be54895fbdf9876c20c7481e801b3b0a3dd031bf621716290f55245d3f8a879cf7695e93834042b2eec2168ac0d006021619c452a24b64399f9b80c73358bd23279c10be314a296bc04a47d87f6b8587f26663363a9bbb7aff5d047e9d6d8c168f2b2ed87be8ca5c91f6d887eb81593a40e8c500c938e8ba29e59f835822f6f6a926c5f479d2c175d9b7a02d8056ccabc094880920f44c95b302543d8704811ea16c79e8696027056a8f37a550f688e662ccf033d6fda84f98168eea357dbd4914e3d37f2913a223c773aae93b5c51d6e554a0f9d695d97f635c97f8637271cbe875611cbcf442cd9bbb4b1684d2d965a9b9fce8698307e8a20b23d81dc4fabc13630fb98665eb4f2e90d88b4142edc0ee55ec46c7649caf0be22b64fb8a4d2042f4159532233c4810d3db046e03ef9fce06a71ebfaadd9136db0875366632035d2f047210aa7097af16d65fc07a0de22d2ba04df331865cae6143df82339016768ec236783d55f4c169bb3644be5517303df429f7ecf106007c82193d2b36e1c3eb407234df7e30d92ef472ec959c80bf6c1f3bbd1a80b8d585b1cda2750a981f3093f7b706747d1d3e03d4e765e6116bd2993c3ed41445d0a8952207a8b941ab35f0bf87ace39c28f03e01e8c4f0b51a50f285075c1ff8686ad7a8806d10ea0e0fadec64bc9d86625150df15c0ec760133ff6ff6e38b219b44bef3f776f77bec9fa27c706d8eb2042fcdb6692b032b76d6e8ef2ee977470f3bdd148be9835270b4c442562db23778c8449be3832515892059c2e4a5e24ac04b16849cdea412279452816bb66697dbefb2d340139f95b4a103a4ca9b1b605e3a00fa47fb62cc37b78a5d477a9ea723f67fc3fabd3dcde7a84e254d8e676449e6c7fbc1cc5b4d808ed0776a399fe0c9170643e9442d4dfb883ee3bd99181ecc5af627caaab8c41ccf2b5186e78541031c5d303828fcfcff8266cd92728073da22bda042747c753d9aab15240831a53ca83081a461e3f9297036b9f770670c82c7749724deba99dbe0456b57c8d2f9af089858fe4d18d17f9619cee1b1525189b68fd8e497df8ee37b1c68d01de9f5b1d3e90eea7f5c5947dcd2787a18bc27c8921a03332675170e49551102d00c3ebaba241971dcc068a711ae9bd730ad169410c0a70d554e0e8bea3d15b727737e050c619b5676444ecc247dbb05739e09a2ffc7cf973ad0b2f8c35a8909b6ea49f037c5423d34bb502123fd52c2e429a9894f5b7a4e48dd7fc2fc3d804989d7773725ea35feb06b295328ad902147cbd5bcd18d3daa1b478b7cfffa4e8e2d30c735a3b9b6a1d88ce6efbd1d1e830c4334a247fbdf63c93f728bc1b8de0be76742dd9659025f988cacb331c3a201160e3222bfc26dacda43a7e46ae26b9876a1403b763a602cc15e7a05fb1c0285d881a77e60d63bce08e63801138dd0d4552e6f908c8b773ecaa94b617cb75a3de463ba9e46f6f1b6a3c1078f379b5a255db5e418079402c823db8f6800cf5c6e22c974a99263a58682c7ce7854fd125875b60f67e4efd668facb50418a5a33f942480ec2c4ff59114ef130ee6fa1ed299325a23870b530fa9b654689e1b2887281fdfa85ce4c512bc0872b04e566547f751ba272ceea3efe745e66a01bbf22262cd398c34eaa8714a2c393bea6a9184688dfa6c46ea4cd5049b1fb2c80a4c5eaa98e8f02369d01b204a4c39d7a1a659821b4672a210bf69da197261ad9e7066d734bb029a5911acebae50d3b84a82edba0f6d74a2902abb2d9283e2f224ea004b0946d9a319d050ae4857b4a304da2e90b1985c3dc910f64ca05e5ba68e11f4355c909924e2dcdebba40e6e60c91dc626e8aa062cec79a52999cea78c6f092ca8c6938ac8c9eb9e082bdb770ad6c2625401b787c41eb61f29e5346649122dfc3aac740c6f6bdd46e4889aecb5df22a51e338fae2abd2e9d96ea8380cc0e81b06e6bbee355373e95670b27490def3b5597fc0b8b5a9e7bd2eeb292e3cb2813e852c8bafb23276f8934d82e951dd31764999aad9a425e901fd58f18fb83b62ae8ce59181a68c3d3c0721fcaabe8609ae7bd4f37fc6c878da366d54c5e79bccdd4ac2cb3eb6859c593f7a2059235859318f44eb83d514da8fcb3ae33935e914c976a776b2a9d766acc7f964a43e2971dccd3578c91054e83fdd97ca7438684ed0af2c3fbbccbfbcf4d8a33d90a77347ec07aa97a69feb508c657867f317a9ae92f271a0ad5f253c7375964080555b3188096bcda5afe6eccb7a3ffdc3b28caff1ffa7e799d9527cb96ad8d65559f262f735f21a57cc516dfb9f1793ea2a83b82f0fb59dd640d89d888d9a763770a81b0d79bccbd3f6ca553b0d32ff1a75603b61d722f3694b184e6d3ff5baa2833ac5dab33c3bf294a209def35f9dc474ac112bb892a86c9da47efb4fef88dfff59288b42b187caf25cbc38d76d68858b710f7c3079ce784d1219a39bbd9958ab4df04b5265643d0ca1c49ace9de1c174e27a805d63dcaed27f9bef328fcda2dfdf025b52554d3b214da4b7f678f59124e3ef5b855cc47a00ae559a43825b68ee53cde7f163946adcd7b659966fca586a8e7ab460525bc14b30061e464b85a377bfd88a33e949ead761d0ee4d9dd56fa2a3fb35399dd968d74cebf7af00ba47f3ff2e99fc182cab756a61e18470be91bd3a11a64cfefbaca5fa1f59b6dffd79f6bc5f1a9e9a5500a50873f0222985effe603be59ae3f4775f958436becbe970c7e18660a1f29b70ab367a410c933b1f33a51989847a7c02e9517678277c0d692267d6630ef18c8a18708e586af72795a0e7752f72fd9fbd1e654513a88ae2f9647f2769fbf032842135d0478fc5ecd50b2d8c7677de141770839958e75087339ea559c419073d80d3bc819947231f85dd428d8e40e4d6f3c75e89acd9f323b4172e916a2f79dc8a4378898c0898484204ba3017aabda14aef7831f5d4b6c8edb0c4c009f84bd630d526c0d2592a84bb8c8c894e31aa9cf2c23e0e98e8b24213991380c96bb267eabcbf8cc98e7a75f3af42d0ddc53cd4f96b325f3a84c101650504271851e3a59b98f58685d11dd31523a54f528c3f48b425e17ce88663a9da4a2fe944516888a35e4b60fe75bc8e9cfc77d28608898c74c328f0e51ae3e89411969c4f7b9ed24954564c1590bb6638ecda96e618abc7cc63b5f81bf3e02f983dbbf4eeeb3dd0958773a15346a8a557599fe0ff8cee597d9c70a2103d4a676f10d00740b2b3d1a9ba7a628db78514fbdfb0d11156c274da2452b7d089d0031edf06cecf3fc8afc84f8497601a4178af2627aac1e4fef12a9d5c1b244aa1f1f490f506837d0ffaaeecb413ff93b6783dcf2b441d6dd4f9a8b07115f36126cc639a8ee7dba37fe5bd4067f50510dd4366f7886f06262f2c6798125ad04ce9e363467d2ac14159a6b1d1218bf5a94e196bf47fb8876baca4f0cc9e14cdd057c04bd4fb2f833cd52a1f16f5cfca865bd24c7e466523e12ad05ff0494210ff3003819c2b10cf9e343402df25097455d874a6ce223ce94d774b784373b003f58d355df54cf435806eab6cd5d6a51b4478cf2df878a18fd1e0b42f2a0baa601e30186c38e00082f2285f04b417b2aea378699b152a5a8cba2fb5bafa30f28909c5ef3663b613df03e24d8c4bb3aa21c8b065a305543540cddf85cd2e95983febfc3adc2e4d91a5b11682135f6ea4abea3677fc221c6b7d6192266b31860dfb501aea16e329f05e25aa55cc64310a5d1681acaaa5281c27c07a73ac1cc913cff834925b9488f39e7f02ba6fdf229e6268952be81e7795d47ee2a4962a021660ac723cca2fb489b1d342dd7a178c706ef854124cd75d4a602dd8c8ec5d258eb87cc86f6c60ff10d0d549148d1f7d13d18a7424b2c46c09d60b732e9f343e5f8e35563d7aabf53b8ecdf212e36ecaf98120c9a35802449f8074c823d04e51bf2c7eee531a5de2bcf2f75a84127b8b0a201caccd15e40b66080b7f9d232da4fccc928c0c7a32b279d52b8d7809114746824470fedb10f99c2c8acaafb04243ce9d02f748a35ffa43217d9d750d41d0e9dee79053947c0e4d1d940b931f84017ee1f551a687cd2a5c1d30323be0e59313c5816516c9c7b43a462199857a1e1c02942d1a9f8cb073f85cf06f43c331b32a2e1070e3b8833f4ad79d712d58ccfb46e8045a89bcdd24fb12e47991914a3d02a91724b00cf674d2f686ccea8deb2d7fd295c5b8addbbf39eddf129608", 0x1000}, {&(0x7f0000000140)="9f95c02e66f5cf05360002b0ad9f794e5fba6ed86b30ef2e4a30b224ffc0c03409dd4fc132fa637da73a", 0x2a}, {&(0x7f0000000180)="818297cad9e115775432c7db569ee739c61d1b4587513bd261c2059e1dc8b9755cbe9b0951202e6940f4db053d3f817c48361851a40733db9d6e9bc64d7605bc7dc14a3c1079cdf328052e1c9a35378487e85f1216d225411b018a140132cca019eb31070e00fd8c747c904045f310483636b022595fedbcb128b6174ce6ed3511d81c1c8b709b797fda933e286e26d02dc93eca4493bea5e0e6b4c53c753c7158c9f2162b4b4d120614e4fcee20848cc671a7311f7b57abd848a25da40ae4c217583952c4013b9335e6d3f7a1db994fbff68b9653416f5ed5f8e7f96752", 0xde}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r7, r1, r1]}], 0x40}, 0x1) msgrcv(r0, &(0x7f0000000040)={0x0, ""/10}, 0x12, 0x0, 0x0) clock_gettime(0x20000000, &(0x7f0000000000)) 00:00:31 executing program 0: r0 = __clone(0x0, 0x0) r1 = __clone(0x0, 0x0) pipe2(&(0x7f0000000040), 0x1000000) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r0, &(0x7f0000000000), 0xa833) 00:00:31 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x13, &(0x7f0000000000)="02000010", 0x4) pwrite(r0, &(0x7f0000000040)="667a72e044254fdd", 0x8, 0x28) 00:00:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x3a) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') fcntl$lock(r0, 0xc12adc00f0312d75, &(0x7f0000001640)) 00:00:32 executing program 1: setrlimit(0x9, &(0x7f0000000200)) socket(0x0, 0xbd29fafec903583, 0x20) _lwp_exit() r0 = msgget(0x1, 0x200) msgsnd(r0, &(0x7f0000000000)={0x0, "ddb70fc63fac204f145329cf14476eb65a95286771ed53f29de9f246cd5cb8fb2b8a0aaa03f36c6cde69fca708c06cfd"}, 0x38, 0xc00) 00:00:32 executing program 2: setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0xebea7fce767f87de, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) __clone(0x100, &(0x7f0000000000)="e7f201253126472b5abf79f48410569a0b3db09ac0c957df21ccb1a690d5575b7187eefbb4b09af4b522351429a063634585b28a3d4aa6542187581e4836a25f222a11a82195d27c740399f3087d3f6e0590959ce8fdadd487a0d4b1d0d9946ba8dcd9f06cd64f40f16a16b7c7c0a41f6d8209f3fd2fbcd564a82d166792d62ec0a46691dd13f299683b6e8e865b4760a3fbfbe2") getuid() r1 = socket$inet6(0x18, 0x10000000, 0x8) fchmod(r1, 0xc05b68ebf7fde37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r6 = getegid() r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x7f, r0, r6, r0, r7, 0xa8556ca918924d11, 0x80}, 0x0, 0x6844}) msgget$private(0x0, 0x4cd) r8 = socket(0x2, 0x2, 0x1f) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000140)=0xffffff9d) r9 = __clone(0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r10, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) wait4(r11, &(0x7f00000004c0), 0x8, &(0x7f0000000500)) ptrace(0x9, r9, 0x0, 0x0) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000400)={{0x800000000006, 0x81}, {0x404, 0x80}}) __clone(0x0, 0x0) chroot(&(0x7f0000000240)='./file0\x00') listen(0xffffffffffffffff, 0x0) 00:00:32 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x2aa) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000002400)='./file0/control\x00', 0x50800, 0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000002440)=@abs, &(0x7f0000002480)=0x8) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000024c0)=@abs, &(0x7f0000002500)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002540)={0x0}, &(0x7f0000002580)=0xc) r9 = getuid() r10 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r12, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r12, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getuid() r17 = getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0x8, 0x6}, 0x9a97, 0x9, r10, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r18 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r20 = msgget$private(0x0, 0x0) msgrcv(r20, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r20, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r20, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r22 = semget$private(0x0, 0x7, 0x0) semop(r22, &(0x7f0000000240), 0x0) semop(r22, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r22, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r23, r21, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r24 = getuid() r25 = getegid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r23, r24, r25, 0x8, 0x6}, 0x9a97, 0x9, r18, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r26 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r28 = msgget$private(0x0, 0x0) msgrcv(r28, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4089], 0x1008, 0x3, 0x0) msgsnd(r28, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r28, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r27, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r30 = semget$private(0x0, 0x7, 0x0) semop(r30, &(0x7f0000000240), 0x0) semop(r30, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r30, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r31, r29, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r32 = getuid() r33 = getegid() msgctl$IPC_SET(r28, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r31, r32, r33, 0x8, 0x6}, 0x9a97, 0x9, r26, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r34 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r36 = msgget$private(0x0, 0x0) msgrcv(r36, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r36, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r36, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r35, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r38 = semget$private(0x0, 0x7, 0x0) semop(r38, &(0x7f0000000240), 0x0) semop(r38, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x1b20e94f11c456d5}, {0x4, 0x805, 0x1000}, {0x4, 0x7}], 0x2ba0) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r38, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r39, r37, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r40 = getuid() r41 = getegid() msgctl$IPC_SET(r36, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r39, r40, r41, 0x8, 0x6}, 0x9a97, 0x9, r34, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getgroups(0x7, &(0x7f00000025c0)=[0x0, r17, r25, r31, 0xffffffffffffffff, r39, 0xffffffffffffffff]) r43 = getpgid(0x0) r44 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r46 = msgget$private(0x0, 0x0) msgrcv(r46, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r46, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r46, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r45, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r48 = semget$private(0x0, 0x7, 0x0) semop(r48, &(0x7f0000000240), 0x0) semop(r48, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r48, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r49, r47, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r50 = getuid() r51 = getegid() msgctl$IPC_SET(r46, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r49, r50, r51, 0x8, 0x6}, 0x9a97, 0x9, r44, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r52 = socket(0x0, 0x5, 0x40) r53 = socket(0x18, 0x1, 0x0) shutdown(r53, 0x1) setsockopt(r53, 0x0, 0x0, 0x0, 0x0) r54 = socket(0x18, 0x1, 0x0) shutdown(r54, 0x1) setsockopt(r54, 0x0, 0x0, 0x0, 0x0) r55 = socket(0x18, 0x1, 0x0) shutdown(r55, 0x1) setsockopt(r55, 0x0, 0x0, 0x0, 0x0) r56 = socket(0x18, 0x1, 0x0) shutdown(r56, 0x1) setsockopt(r56, 0x0, 0x0, 0x0, 0x0) r57 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r58 = socket(0x18, 0x1, 0x0) shutdown(r58, 0x1) setsockopt(r58, 0x0, 0x0, 0x0, 0x0) r59 = socket(0x18, 0x1, 0x0) shutdown(r59, 0x1) setsockopt(r59, 0x0, 0x0, 0x0, 0x0) r60 = accept$inet(r59, &(0x7f0000002600), &(0x7f0000002640)=0xc) r61 = socket(0x18, 0x1, 0x0) shutdown(r61, 0x1) setsockopt(r61, 0x0, 0x0, 0x0, 0x0) r62 = accept$unix(0xffffffffffffffff, &(0x7f0000002680)=@file={0x0, ""/4096}, &(0x7f00000036c0)=0x1002) socketpair(0x18, 0x0, 0x4, &(0x7f0000003700)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = socket(0x18, 0x1, 0x0) shutdown(r64, 0x1) setsockopt(r64, 0x0, 0x0, 0x0, 0x0) r65 = getppid() r66 = getuid() setreuid(0x0, r66) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) sendmsg$unix(r0, &(0x7f0000003900)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f0000000140)="bf74f7c948665a026f53974f7b42833250a21fbbc2d10ca6869cbd6bbcccbd6578147a657fc9d2ed6a4a15c5aa6738cbbb5dae5c13274e945937d0b8a8d63c5cd181a041eee77697bc55ce888e44a7b00d49806b51c8871a71933743b533bdbdcfa3d108781e1825773543d9273dbb5e3486cbb86d5f786741745e587dbfa85d92306ace945bbee4ea3c8c7ea9538b5c154efd4c7d4d396413959a1ee87fd99e13fffa3787816bdf20f0bf652c8c4d909fd972d1803444bedcd47ecc1a9714a8f8a3429249f9b44379db02dae72bb7e142f2cfc1af687eb8", 0xd8}, {&(0x7f0000000240)="1db5e8e759d4538092fa1975493796752ce993c21601003ee2898c7e2b7e93d59c3ffed80bee17c161c66ddfc09ae32db8bbdab4af7d7db78df9df2be75b38e3f2ee8c9c45c3f81a36981f43290574079e65efe09c1cb0d0c22d9ff4f46acd47ef890ca5b335853b871c510e910af065060da33634ec9e112c0c2026e01cecfbc598fcf8acc77a57162de4939e414a05e71dafdc2c8994c3e64a7b1f034f2eb7b20536758e322e13c6d29acc6a1dbec7783b360d8a42a26cee1ee980bf1b4baa725a83f5d3", 0xc5}, {&(0x7f0000000340)="49de39e5de2d1610d4f52d992d1335d268892f54ec7c5db51d96cbcbd049", 0x1e}, {&(0x7f0000000380)="6e925f5de60b2998aaa3734fc7071dafc77c94a7faa36463bc257d3707fc07605848f5d6060fdc6af88fb67317983c614fec7b546cb0d126dc91f26923fd98a93d7def676c4bb57763497000348ff124b490e1e70dd9eccb51fc604c278388e7e340a77e5a1c970f0872f76dc92d5825adaf035d4ac5151bf2c67184b9767e3c1cbf2215fb0aff4ce7f2669c2e6ccbb65c389ec3a2d6b29a9efc7bf6a8e368599366239634b43c77071b2f484ee73619e83a8b193bfeb6c1b4da14554003fa42af1c69894e64f4621a3d0231ebe08b26ed202e25a1ee766f4e7893df0be2e35ad694803c14e9d339b60133021d2af76f1265535772655ac507b2ea68d1e53d4b87a254cc21bf36dc5b512aff5715c9d27ae6faa1d24564a6575201058031d5b10b86607ee487220eb748829286044884ad92ac096ca02dc5e9d22eca7212d0c3e3bacc9c442c16feb32922924396cf19de823bcb3bea18cf0e77f268a376223a1e68d35bc30fb4d3f709dea33ef744384f62f9881d1f394cf7efccccc049bf523e22f83af3bff1ffafb4dc7385f85907c89aeaa0a9d0a63f4bbffe54b3efcd92243cf939a6d08e6e7453acf87360716139bf4d7ece17a72a03a461f341691dce392b63908e429d1bb19476310511c628e2a311d35795547e6ec0f038b62767a778fbb2391607f4831285ac7f7e1c0fef7bfd759d2910af6c35aeadfb7d74402454a60494a2774c7874e4df74fd94cb88c6a6a5a4fad9723c13d0df5c2d6adb9b6c4651185f99bd9fdd65dd43a7ec20f49a8c457bca8ef97d91ac1b2c1ea54e27be9371da207c7523f283ff4100457b5af237a648f9f949acc97efa6ba3a8b23dac3ddf22d66483c27282c6b96fc026e9b6b310cefe287370f97540e59f46579d804539ff98fa8a32dcae63e365fcaa0e3fba7664ebc5e6ce90a21e00711ea19784b80157eb5e480a88bbbf32e4a414822306240612929ce06bd59fd37bfc4755a1e03da79a6626af9dfa112a20998fca7d3c88ad55a35e8fe1231930a8834ee2e704b80cdd57e23b70d55c1fa482dec4e017bf540fc9a1927f8e7c5563e676a2559e93a9526687b78764f7fce2b48e295fdfbf3f935839015289391f77f7d77aa53030f309ef3b8d7a1602cb3db991c9bb9b6cf206d6090c177045e8258b46f6881bc95a659dc7b07ec5af39561614618d11eae33f7a417dd5ddecd1273e9002fc4703c80830d6a4fef37d52816c7a2c24a6deb1673a0bdb15748747ea4571316f1632f45521362ab97c07c7eae8cb04302d4fa5a0c5bf74040a78d6f635c08dc90b56ba9101c399f8b234619740377f19c0833d42042d57817a2362a906de33ebf761e716c66694e94978ddcac03497b79a695ac7d4b31e9f69c6d274dfebcded76777c6d47a20e44be979e28018b177cd2a462dd84962dfb6f29100f72150201d95165259e3715e52b87f0b5d548af61a31d62c0f9908a5be95738660082c754c26f4d823073ea96c9bb3f313d1fb91db60388895e6daa4d6b4eb9f2a46009c56dd483fafa591b92c4f0c305347ac2f3fdb9f26a1409fc5f2cc02cae973b690792a68d5a8cf2b661b451e965f2c657a9a2ecfea17b6cea75dd50abbc5d08e77375be3e4b25dae840f2b72f330a390cbeb592fc824f9ec7d6d5a8266c38108997a1076f2115e8b2f7044c781b7190b3c56f544fb4dbae8d18f31ed809497ee3bdf9e259a1c5c6a0d948339323cff095e6fbc6600f893760092a2e1824225eb5ddf09a015451068fcc024d2bce1eee2b8764da6241531533b062bf08bcca980fcf7d2990c1268e1fe8baa10db424f4390925e063f8c27ea2ea85ff02ecfd2aea909f4ab8c8e7a82e846d1477d2f5ca0004dd70c5f1e0c0550eaff963c3801f06bed6c3e1e06b9ade7faa8af33cd069402184c2e44c9c8dd9aa0e1954aa7bd7d06087a70b59f2cb91615629a2e03cc09a48c7d23ae5948d453f9bd4c9e03d6d6b87da96f5eddc08e60078a88d644d27c382e068c5145431f25985daddba7a01c228870ff79a49ff1c8c860eff3c81999e9b828447ea6392be8fe3d573b6ac738cfbc8385d808b80ac809645a0458476a28a9bab4a94ada0db14618f1ed8950160ab18f01b8145b4f0dc11f11900f0268ee22c963ac714c50b9a44d943618facb737de1f6c6404ec0ee5e5c45649f449b2cf52ba6c94ee7d0f990b1d4a149357df306b0cf62a5f5667ec6363cac32195e285faf9118c7b0547984b3f8857bec3b8767b59dd0d94ef0413a54e22644e979cd86339a1657698954da8ba9a6551d36a1a72eae88284b1730531ffce29f22b38737de96705e97c267bb88f8fa26304155db714546a597f230efadb0607fff78b228b621f545b8755524e319b32c557ec31576362c06e70c4b74949df11353cf5c0e17a7a0ba3465f494cb2bc9678eaa130420fdfd3dd19f473e1cc3b667c041c2ee7c7dad8ed75f68ad14102fd4d6cea1749daf66f6f96e1cdcc90c22912a1bf153d15726b1f0d8bc585375e521179be30ea9bb74fb0c6bc10e6bdf5b4f14271278b2ed3471291050104bdcea0c7d806acb2ac5c315b8f5657cd9e411a04283edbf6cb1c8062c05f921b7b87ec21d772d31ffb4e63930bd14ae6770ea745e94b1c51de9a3022c79f67d3ae0becfd5e671902f4fac7f495814feeb56ebf598adc8ffad6e3aa01279cf80434eccc54ddbbd7be35b24fae180194903061846d6409f2cd7d06352aae8dd3085d9e862605b562e56c428bee3906ffdd416d6b9c067971f43baffe4d471ad3d09ef35be8059d7c67edd36dd635a7b572ef93f957123268027cf5746122589048aaad78d4e88bf7c4ddb5b6e0d4756e325ea6502411eeca7f0eee4aa162ef67a8a94a3d2ad4ca472535afbc6b3c9911d48474e0ecaf1541b531861ae26e55a0e55a74a1287e3d3a5fe8ae5fc8be129b46a40252166962a257fc410ad236a4b7e7eb77d61c64d457cb124d6235539d7083347b7713b0b99e6959c362289fa6162329d89d53fd20293bbd429f1d31ac852b29f8ff35b02eb9d46f89e944042f8c6d39c9021739bb489cf10043006913005ccef70d613762b5d1cfc22e54f6b04dd31987204825da844bab8a9a242fc233212ac2ed1ec3de189b87d1b9248386aeba77a7bf3e0621eb5bdcbe33b0c14c4bd29fc8e68621781b66cff2bde9fdb160450192f7fe6c6fea7c57e74ef38531536b4eb1ac6f5f0a1659e431103e3526c49fce916ca71142452ee2ce5cbb661939b088ba807a1f95abc1a0405203ca86e6c4911becca8ddf575194056333d6e2376c21c1f1a545ac250239c09cd4be48e4dd48a150bf0081ac7c4e6cb1a0b3047047a9158978db7a126c3e7d6d6fc01923a8e1878cf1d1e0a33a21a97328e5af8cd318decae0c524ac570f0555312232b143f9c9bfd73c5ce06631a1e4789b5bfc2bae53ce2a5614b113b871630360fb2e7be3ba19e4d30b82b120335639264096c4e1c0cd0a93422c63e6dbad62c49695e12d16c04c85dde10c954fc54fa5d375642937004a1b961bc13f87bf5b4dba517fbe6b1dc442f93651181ea0d5eb914191a786005b075f3d68838c12fd815939b00ad5d8b225c1f0829c701f4a443503060d392d7321823781dde11ca4d539e9d7a4e3a385179cfc98940d1788ab80f8d6578a72fffdf5e2d4460967858c662ae1199a95d9313c7103b7f0a0704a2c7b438499c661aecb00ba6b980d138f1aad1992e73f5e4223a0471bfbe8aa08d1eda71cc1733c071396d5c03b8be27e8595e748ba07481e008394066ecd1444bd7955454ce0293adfb3dda83b731b1d5243e8a3846f33feade0c3611aa6b6a1d07f63f75bceca9e7274db75835bf5df3c64c09d7f14ca2abc7ee9a685f9de0f49c2bfd92c4c707a3fb150957f94c97e3241af2e2b4e390563330cc28287286e4d161f76cccd5426f8cb06134672968538655b19c7ce26358cabe8f31eb141bfb47b6473f8f39c913d5d77545594a3d1f3ef7badcc7834940cde143f1191def0200c899f8b6ac5fd3202cc8b52f7153a0bc5fa694e88df6fe87239bb95fcedb7dfd27993c60af4e348965634c82ed6970ecb49d4f040d8a4f4f9e388c853732dc9cb35d412615ff3ede441886efeb330ef957ec3098c001b5e642bdb236f62c5b5f2b6a839604cf54302bd55a2438b5d289ac2f7960be0abe65c014959db271f8e9aecfd2cfd4bad10191e41ce8a67cfc47860ea844d9fab42ac9585e9ac41a46c107d9f675fdaefd7148deffbb61b11c08cbb88990489cc5aa6e2f17af82f257a5eef03fd55a44eb677ec7e2586e7249dc8fada90b1a15fa9aaeb396a8098d71cfd461be6d1626861ef91c3a08075d85595a87b33447979724af3c61aa43a77465818b2ad1694cab0ce1e9bfe6cdf9841a0caf5bd4facbe34831aea2b27e2a67c9d6c8069aa8f3eac51f5c5cd927d46f190dc4e6c782fb6d3ca32c65412730c9a15d9830164625bdb75d7c4a56c29ad17a06f18789878fbf086794ea0f7aa3328c6ed0936088af5fd33aa3442a9fcc9ef970b513d1291896647baadf6138db7d86b1e5bbdf7b9acaca1c89a576d6b42cca82dd33d8b3f6e4e5835192a789238bc6c95225dc054b341186dd110cc2ac63a535837a6af7dda736b1afcbc10fad98a15d20869c33f6880384e1e6495158268630174733054522e7ad90624dc28b8a300c056a85a4f13d4841f6f955f5fd53cdc9ac530b1fc1ee74b9617bd7f8fbe9a146fd4c7a3beb92ac2e0725ae4236db8f6874401e71cf8fdbc91a12327db2caf611797c31176a4893b97605dc2ad1b0bd7b6344f90df1cea944413770f5131c15504d54208096d134b1f885bf8e366fb16c2a5fb35f96e39efb4e956835d4ab9a040fb823d96aafdbc11cb46b531b6f9222f3c911678726737ee3f302f60dc9b682bd25b31f6d91fbc7b82dcccaa9b83223f0f9c969bada58f2a90eeca9a340d027c40359c7f2d538fe0a418dda882ce3b309faf5ddcb3176cf390417391e0b8f1fb9197f3a4c1dc30c1bd3f486d23744d0c68134a6e26c58281a8f98cb5a31d55602e72bede656c4cbba7918babed3104ea44a3480592c06909091bd604cce5b97b01250ba1d333743b92cdd9904f4b569d08d95170195f0db45b6a890a9ecba7f9849aa535d270ea3ab7280b4c78f5aa3ca74864711f4f757501e0f69ac91852f39d06b1f9410b7b58e493ece8a7c769d03719bb817cb80711392d956f2abe14c870bc9000a93d588ab355351c9fea8496fd4a2ffccb2d18a73df3295cad5365a399e6215524c45dfdbcd2ae76516d78b6974a8ae8caa45282d0954fd845b05da64174fef176237c53cffd1878b1d57d1af5d8ad976fb4cdde809bc211d148bc4466a83953d9e6c2a036393d3c8177c44238a4297d0b0896deb7d0cc00458e93a8ca5fcdf61ac78d1dd81564ce824b4a299db9b12d2cbda166e62023c46859c6274804f7fb46aa2e3b1ad5459d3e1f3ef122b1a3e5143f4e70f7a2c8b21b641d5f06cb19b9f151ad2b19f07f0c7201cd1c6cb4eef7634d49f15f9350c3ef78b500e401987845a46ee40b6040cbd6a5b318234f02d0e08da292156322ab83bb363e98dbd774ac3f98796c1d500227204558ca57d888fe66cef9aeda3162cb00011b590fc1d38506c47905ffa0446884099af329c63d3fb8087074cc24e037a6714df9a054f7fc15c4dadec878b5d45b7303a2766d6d2b66d765aa535a62315216789d336f58952cc5992435cd780af477f9d67c20acbb11", 0x1000}, {&(0x7f0000001380)="659a1ad8e9a2969d6a9b039cc78419bb847b688468cea24560fb7b9ca9f21e0ba3b098dc84c88b5e3a38df81bb9e457fc3c9a693a38965d6a6e0aa13b39dbf7c8d672655301bd089155665c245010bb0400fec276870867251393f7f73d25624a5a52329c862fb8e2b925463b009f082eb3e3df5f463faa32c072a39afae7800e2650cb19021b43e2ef0d60354c83460eef471f6da593e17e94cf1d4b9f3f3e4f628eececf1ac9f36f8dabf8e8a18621b927a958753ca863bd80e022fb7bc55afc9a6a5dba78a6a0a5220849ba11ec0460b4cba7a077a867b421d1af0327fd077338a374e923e3bf327617aa83f08abbdf6ff94cb5e814c3cc2f3a86aed4038c4e927acb709711e0f7d14470180e92d47fdceb8751a03ae1275365a8ef4a55ae0a5cc019e10e0f174351719e18fdc11b231b626e599fbd640bd2a8944f9a1fe141d59aef50e8f00d10faba91d553d3f9bacae89d1a725475b292616e5923b8dc7c41557aba113ae5404754070c91ab6c8973276e73f200b54059bf120517ef10a6b0a797bb1bacff9b284ed467eac94d457fa32cf0814366e114041651c5c0d629a10fd61339600a31a33d4382e50ce464029aef9bec867ee167f1f841d90119717d16220d7521aafb36c68591e087269ac7700f10d39bf5a3750396eb4d2650270b3887dedf10843e29ce10487d931b577660c4ba41ed3b98ba757d797c9f65ec423afa4dd0412384a0b4404b27d9032d92faffd50b8b3aa73511fd7889825ef8601392f89e99da361f4f7b6cc9281e27c0311b8ce4b18584b17dd8767ea81575854db484d23cf1d36467d55ae8bf55aebae08e6649be6d2dbdb5cb66d8253993d5a2d240b00fbf10b62f29f372de3c57e5c5bd485d569be1bbe3fef92a9d4e1c2250ac37ff503aee20db7bb04b96b3da4c444a2121f253df463b0172266756b56bd4d348c00a58bc47d649175d7601e515c878469aacb1447022b115d80ab28a872b6351977bb21136cba101325bec58af720a8608194eb2266f753309e0698ba7790130c511cae57a79585e1fad1545990212e11df7fad030fd87033c618943454430de83345dc843b35d1e009e588c969ab037f534ffa465c3b0bc1181d59d97f0b5777bab305daf7ecb0e658ee213c408b40aa1054efc07cf53a26ad19c56ca351a3f70a4e3fc9b5c01c9013a88846fd2029d989609200dea16a95d750de7298651267829b53f722dced9f8ada5157e5cf3737a923712765e1e744820e99918fea7cc58749aed535afcfcbb45c06a7e90a94bf5635c0c97b42a15cf2cd888743b9432112f024d9ad71155461f22219d09ef469c35bdeb1eb5306dd03af3423a908289817fecf998782f42c1449326b1f69f55514dbb0bd048d1b8f043019dff462d263207b47600fad760fc5726e82fd46982732bf3dfea90cb1e1ff6d7b6546f164c4127289d0e737f6d1020c58cde35e01d650216c5ba3cf436201910d5a3b8a82658a02f366aeb559043371c9d0ea7018913714fa560456a1835b6b5ee4c4be6931a254478ca1717d035852913b78fef5c2dab3c9e7119d67d686727cabf6a1fd3dfbb1ba9d44e353d8360a3a0e1295c5cb1b2d0eb506fa6575c57a605291154920c54c85762f1cae89d6648a9ca338a8b7dddf94b6a2bd07aa4d0bb46b733147c87e636c0746c0e13d425da936803a2def17f5dbf02663eea7a7fb3f7c46f499f555c46731a47a8a24c0d91d807f8d9dfe01c61a8dc96715adf0f60b5765e2d9ea58c3cdce64cf91c4fa31d4de14a684f1885e7fab2016dfec8530c92bd031c2a8dcce83ab634a7289420dbec7fcdb6b0f8f36b99c0bf895877c2aa4db74287779817144d915b3d26920d72bf47ae3fb03fa75255a5df1f5e70adc3c4170fd8c69bde57c91eb8a48ac64afb4ef05e2d038b14f67576521b5431bfc96f57e86d73918a748051cf38d61cc0f4bd646fa11507df60806d840a46bf58fd3b9097a0d807e110806a1b7d0ce63e6b6a0ddd1bf6985b50d026b59334b939bd12dee472fb3061da94a76bf4d1b52c542b19b9d1ad12910644aa8a156b88e10c0419b9291a08a7becfedd14037971f953254b7e2c3328d6ebcd238bbf0c335a6aad6aec531547a0ab403d9922da0a079df4620a923020298d3901161c949272c9189767d797e1ad381d2c457b31eea75aa9bac49b9604bb706f0e6a278628762167d02563730e5ec0411f0024a9c0ae85c435797d9c55423e59563142e6993aa710675d471b7f41e53507d401cb69695f29881914cf28ebd4259e9d6c4809d0150bd06aa6e2ab3b204e8f6bf2c74f74ba8a43805d275a7502ebc450658f02c9697760d96fab53715ca6cc2154e7ddbf60ce39120b449568770c6d434b3c39b2db7b6f371361bddd41be83e85c8bae24c75a2ce409fa66cff4cae7ee95c38dcf61496388cb0682d3bdb92e0c898cc2c82ee2d7615dbcdd8920e3e94299c8e3d24be43a84aef18fae4d0ad9c2058570bdf71dd613a420f4dc674dfd35436fd5ce731135a9c310939c30d3f9f2436ee24ba95952b546ef8dbdad5e710afd133d1e2391ae54c9f15a6bed14e9889ee85f4606a0e56e23654918ec99a834ae25afdc05fba71f63d6501300a318e7f63d287e18cbc6ec5ecf79eefd055be7b0870c32852f5b4ab1f18dbc9747601126be45c8a811d73b6a361964c73c4714e36ee1f4402ea2bb09dea89f4e28afa6c986562ebde46b5bdd5a2088dbaaa8b2185fb409f0d1bbb58bb93a11fa6296b5ffafebfea1d15e3f7fc4b11524a6d0392b7888452a45d0f41d22a1bed501ce654051c2c995b83374d948fc9aea8609c2687f1ca671285ce4e1dbcdd59fc2abca10fdbfaa8329c5e9ee34b69ca0a8640d1da92151ebe56505c6ba4e9e26ee0d3a50963528700eae407afc2107d6d97550aac18fa28d44ebe465c15b7abc8a6284846f0c80336f1fda97e2c8463910a0a894c242b9e3719d38736b15e4591a22db0eb83d4dc067f6494f840fdd4c01b9357c98bff196b0239e84307ca20c195ac7199f3e56ec4ff3f6e0b6acfe1ba5a187975f24672078374abe6884e9a5e64c7bcea41d77c885a820575f10d6f8a459f29d62c10d4f2541a2775cac05bdd38eba7d71b9033388ead074a4a51e37990002fe098ff10a824c05221affd163a402c3007afd32df6dc62e2b6797b49a995223f4432b3c410681a3203cba5941a6b75eba463e7d64aa4a6829774444e1fd15f6f64aa08b15f260d95bac02084b2480b098bbddf8ac08c97ef03d8a33690ecc92fdee559661d39779470ddfdeb0f4d60eed7d99ae9554a649a1335a7c5e95ccfc4d784158646df3bedc1781155102d2b63e158049d7c985316968477d32465f664ae476a05ef611b959e32030b14603fc946ed4594ae9657a7e11fe1a008d2457da46ad61e88a94bde83b229a13053e307fe6a53b1805d65ab0077161735e1afa916e8013637f950c06a762217a019c402fc5d0d9c906019071f14b991b09cb3f3179b44e329ed3acc202514c55a7aa26b133c22812d1cdb63b4b8fc71daac8f621f27f3d617228c00cd406e5dd4a302bba4a61e910ac526efd40c585f3fa68cfae6e503f5f106fd62163994ea778a305a6d249526c7421d0ae0cc136bf1b6dbc3920f0f84e7d0cd691a1ec5f3527740cf4c0a7eb5ea55870c243a8ca64bac74e8e0a140ad6f23988257f18fa3f0a6fedf9fd12d4722a57e1e392b431bdb51fe05f5f677c2f3ccf5bfba8066e6b3f70affc701cf6bf0d369cb57aeaf71a26a6aece141151ae36cddb4bc98caaa47301b8b6d6c6d0c0f8652c90b0815baac3add302b2a098aca54e49b5c5ebda8b962929a2deac408b59b8e4900684be33333708e8efb76789fc9485d0fea347b265c0d4ce7fc0908e3685b4637f007ce1f73f4185e5aae2904a2c7c2ec02525ad5a1687aa4f6a37c309a2702f2dbaff9a273cdd8e7b47b10e525ed9cba946736982a4d641677183c849f0d47ac671c0d7a77ba10f26d343d4a87953eb9dee24eac1ee6e272653c06604ab384e395686e8975b68501ffcf8e1e04888bd7c9cea611c197184cc7778b5115a630f79b3faf744f16638aa7828c6d303a38df59aff664e75b8ac2d581384f8abcf9975db7f7d27d26e8e42068eda56868daa8559abfbf025842c57c2a6b644807f1ea635eb40617f4f21083f3b4ec4b7314421c5d26e7d79dbe8930c785231e6a7a1fd431e10db0c641e197f0b46ad1302d7b0373604372fdb77bd48f240ff671297cf18a3d4e6bdab2b7bd1b92b22e46dff860913821037af282b10b2f87694ec7390319873c844b7f62a52ddb75815a927814f350126776c935f5510b70fe2d0cb1742618d24b1e65ff5b5b4129be6b2d6dc02c76881de2cd4d15ee625926eb49f7b64fbdfa3b810509663c5428ed4a80c551f33d128b305b2b1f90d95444f45d9730290d4d9dbb7efd4fbd68914e78bc698b85b63aa5a984871fce49ce8a3a1b05f2c4a1ad40aaed9ad25968081df3d6185c51096f134c72f363d653422c748d1434fbe56b33eb38e306299a8efdca5ee279074e5b05f694c33dca165a6a6aad3f86383977e6dd93b500f3bb5118dd25fb86bbe5d917af8e42b003e088d39d88db2b7416caae5fdff890ee7291edab2dc2479bd26d69f7471f25ca2b1905f851e70d1a3e72fe34a61d8b3bd5836b05ab26f7abd3eacf1f786a26aee37604cb5bfac3f7268383f504c4ac6df0d5b95b3cf6e5ef4c75e098056209643ea98404a31d758e4ce97c354127fb3ff30421e8d84b4911255f63b525fcade26cef50ef3d5b744b95b0df641710a62f75ff41e1aff2ff66c1389b01d2f5168b41079f9624248699002df4b69cf2bb5c19d164c9f4f9e74070bf94221d53d7d8bab3bba2d66c80cbdb7f25984e72c2f2f458cbb74c56e3db0ca6034c37005a917bb0352dc2f921297c9e7168803c46ca384795a34906ef7d9d20d270a069363942450e127483b27e8e62ff0094aeab9da848f0ae46dd75ea331923f0245b23fb53bb98de959120fba2e9625b08cb13dab6768d193b6e4534021510bcbed6e5105ef3eee6247f58d8b883b11000105adb18b5a731465e6d233a99813a70d853d07de746e3d82d80233db84f9250c27e9c166df063fc03afadb050646fb7f2332bc65c52e822db65d14eaaabe217cb2a8858ee4ae268514ec55dfd27a9990c61b2a0742c4d92231817390d5600012d5158b50073cc04e550fd211d10c103b1e11db63fbcadc0ab49a53bab409a2c848f2c01a8fe3b67285fbede67b081c46e029c47394d294e7c80f129aa62814987bec322ca28f2974d7fd7632148f5ef9f0a8f99c381b0a93ccb902addcbc00a72c29f416038e42ad1d4bceda1af72f3f885fee0d5bd7ec27bd95b5666045cd32a85bd8a5086f6c00f996f57a7dff71f4695293421e13a59c2a67eabe8f3a471bec9a06277d013e2ab3b3db1d0333f53b1143b63eb52300d72d283eee8f8603201c7c6626b9274a51fc95390a7b097b1758da9b61b66424b0a1eed20ae840b8c432e08ae3161fd0f198638bc1dc9234d3e790dff5db9a5dd2c487448e0f32c6d457a51885acf68447812658c1aa55b630b918f01390417ea7a739de69e5351e9fef0d422d72794f80abc6f049f616696d967fc1b51983b97dc73f56ebecbc7916b9e789b891afc1b4de34229c4ac3577601300cbc1614c161de77f0557d7e4e8abfc2460fd8d76a9907d3b4fbe00e913e14a7d52fd020f51ab9cb03b133afee5b6eb7956", 0x1000}], 0x5, &(0x7f00000037c0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, 0xffffffffffffffff, r6, r7]}, @cred={0x20, 0xffff, 0x2, r8, r9, r42}, @cred={0x20, 0xffff, 0x2, r43, 0x0, r49}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r52, 0xffffffffffffff9c, r53]}, @rights={0x20, 0xffff, 0x1, [r54, r55, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r56, r57, r58, r60, r61, r62, r63]}, @rights={0x18, 0xffff, 0x1, [r64]}, @cred={0x20, 0xffff, 0x2, r65, r66, r67}], 0x118, 0x40a}, 0x5) mkdir(&(0x7f0000000000)='./file0/control\x00', 0x10) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) 00:00:32 executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000080)="01060200", 0x4) accept$unix(r1, 0x0, &(0x7f0000000000)) shutdown(r0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) socket(0x1, 0x40000000, 0xcf) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x81d827e6e3f317fa, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="1900b882", 0x4) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02b6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9dc59a3a9fa202593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932a1ce5d9a74b46efe5d53e683791f6d2ab561e340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ec17f31e7badb1f7a7bc71db12faf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d600000000000000000000000000000000000000000000000000000020388f0140ded50c53c798eb49b3b89da6639e9ee2f3bfb04c144f7b393f54eea7fafa87c040b5f71e8bbc249b705f064ea999c69ec66433afa22c4e213f00c28249872b9b16dc3e6e7871837c91bb84ddc2ff6a2517535b70bb118f0beccad814c85dd0ff95156f85009a7fd43bc52a1e6a53b054243d9f99307002dd29fb421c7b1d3616528b4a73d0686d31432163928bf4034a44244b6393a22dc2e534a073e31ab303669d4d0658573793b5b0fb38d594a1cb5a96504320e1e6ad675e551b7e57120c09b76e0967d7c8b37ad3bf43768d3859a638d533e65d97753d22d400"/576], 0x10) 00:00:32 executing program 0: open(0x0, 0x0, 0x20) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sync() _lwp_create(0x0, 0x0, 0x0) _lwp_exit() r0 = semget(0x1, 0x3, 0x54) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0xfffffffe, 0x0, 0x0, 0xfffffffffffffd78) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x5, r1, r3, r4, r5, 0x0, 0xff}, 0x1, 0x3ff, 0x99}) 00:00:32 executing program 4: r0 = socket(0x1f, 0x4, 0xba) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) close(0xffffffffffffffff) getdents(r2, &(0x7f0000000100)=""/154, 0x247) socket$inet(0x2, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) recvfrom(r3, 0x0, 0x498, 0x0, 0x0, 0x0) getdents(r2, 0x0, 0xffffffffffffff8f) 00:00:32 executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = __clone(0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/95, 0xfffffffffffffd88) ptrace(0x9, r0, 0x0, 0x0) __clone(0x10ff, &(0x7f0000000000)="a4aaa484192741327e3f755a3cba7bf3841d49f436b7b7e0462793f6344b11fddd57dc404d0f7523fce611d2c8deff381ad80319263f86406a1cef1379") wait4(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)="85d8ba8c6374ee746b04d1cc627e7954ca446b55abd53b0ea65da7c7fc6133a608e7b83947293886fa3d9a22f856") ptrace(0x7, r0, 0x0, 0x8d) 00:00:32 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200001, 0x0) fcntl$lock(r0, 0xc12adc00f0312d75, &(0x7f0000001640)) 00:00:33 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0xc0200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x25ff5}], 0x1000000000000013) fdatasync(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x7be31aa1b3dd4011, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000080)="2e2ad4ea8c1444c969ef57b8de4bc4a48d88bb71a92904d715fbddeb5d5d0c60718001c078800e291e9ab7f125edc592b8811c482fc23d19badd34d58ac7e5edba4bf12977faec1db51280dc2eed5e675337fc4a8eae93495b266c5e321801fbe807fc18a8aa8429c979a1e1f9c4cd46d295f68314b986215e8536db788c46bb332d295028a1", 0x86, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x8000, 0x8}, 0xc) msgget$private(0x0, 0x4) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4107, 0xfffffffffffffdc8}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/225) 00:00:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x238}], 0x1) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) dup(r1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x1000}, 0xc) 00:00:33 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) getdents(r1, &(0x7f0000000040)=""/4, 0x4) fchdir(r0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) r5 = socket$unix(0x1, 0x1, 0x0) writev(r5, &(0x7f0000001380)=[{&(0x7f0000000240)="66902f92fbf79f252462d2d8147019204d2826e8e9af3b5c73107b9ce9048e5f9abc00ee113f7a6e76f9d87dd5036822a8dec5d158bbf57d69553393fd03ce8a788f8c275a9d7ab51ce581722fcc", 0x4e}, {&(0x7f00000002c0)="592d9af5e488fc70978ac463fd1136bc2138baab8e69eb321d614724f28d032c5d4cd0610e216103e8501339a5c08d93e407cbba5041e26c9c3bb6fa2a9cd6c90ef0e3128a5543f2ae012c21047cf47c0d631086eb8a1ecd4354019ff8542b3abdb00133e9e4a096829096de380466d4b4d6", 0x72}, {&(0x7f00000001c0)="08686583990211f050441cf2f3c3bd4823", 0x11}, {&(0x7f0000000380)="313e1acbd31879a49d4b8a6ebe57e3142ea612be1661039ee99db7aaeccaa16dc4a1835d66531465601656a7c4c12abe5d57b7fdffb47d864435b63ce70769b3102c776dfa6eb9caba82ce8376a5b8edf8b65131a3517ea761d5f6fbdebc8ae7ab5fc335cdbe5e84539821027271ae28ad9d42d731d03ab9a53b410dd07c79cf561836951479e5d23f7ce364aab4b0db63eece93e3c3ceedc270286b21aeb96a1339d12257493547b61197232f6b5dc3901791bcf652e04ab59bb69745a31177ea5422cda14fe14ff3b3fc7dae32f3f1788a976c803d6c1ed5b32bfdcb0ffc6951c18d41be1f88ad18b40349301575783803ba35c642faf14fe92a7cb70e582069dca097e32dccb2a987bc901cd57371c95471672083a528a1ae3c12f3d50b17569a54060d2c7ce4192eccb964785d7b8bd15e6c707b8e357149bc67e1556dc770850a47178142be056dfe0d3ae809280c57750383d767554b4199eadb2cdc2ea99d25d04c4b0e76130869edd469a2faa153ae12e8ef5ff473fe0203eb896c0e563b2584269860694ca032e033f4de4ba76a8950b561a20bba282c1fc11ec42b784df35cf37e80cedcd3b0a2d997a791e7e93c39440027fb180fcc8da099c090578d1a60466fe26d711039314d628892ea1920b61f14a90eeae99785791ec97eb6dc88a8a33d5fa4d9804194e8fe2d5db175b41b44ea7cd57d7ac224ab33fec68c71a87ac25a2702bc0a396b5f24aa94d763063d6dac3cbc95bb1211d30f84759eea58ee5b9c900939279ac731c0186018f693a93247ea2ce54c18b05afbfbee126a0a62d245306539595bc5d046d807c981765b8b33733681c3b622c52fc33b672622491cfd7c05a0d5af5841be410bd4bb5c3b3150e9f813cbb255b876d7679c24b01566fc55bf0ac9a5c7c41547c9650d382438a31fa59e02dc1ae89ca7ee781fd883be6e2c5c8e89aca2c47a0cbde2c97e96ad7126e2a4d2cf8e5f647e53f0ab1e0af8a3847a9439123fff4ec26e2d99644b30802988a8b21d0aadc632dfab21af343004e7e98bce4d42392afa2d6c84706c6c712a211501ec6243a168409782970b647a3133e7159df29008f68edd1e2e9fcda2a4dc9d73a27f0e709c94e8f931a88c4efc2f709238c043c701fc003657d92cc7bb66bc642465d62d2a6922a63752c8baf403e1e89548c6cf7333f1cc9fd0a5cd36804e63d513d3286641e46a18598957e61cbd3e53d3f838a18c8fd88d43cdc1251db3dce8a22d4dd698a629c16968ae340226df8416ce15f26239fa912191f431c709c731871c32ddb84f70554fa57b6224139d101602f2c5b446ee235c5b26c3779e277387cfa1a8b55a079acbe1bce839ea0ec0a4f8025e20a69fbd06fa5797f878963dfdc86b5c18a9521d8be491ea7528da9350fe8b12da4a34716595d310a212b7ed0f61fe55727a60e163eaed4006f5c5a4c6f9eb325029d4bcdc0c8b754a42b4a33e8c51984e1bf77e740eaf1016ecd7a4efe2970386ae09b050bd365de6180718b2de0d45b8d889defa168b6c94e7fef90d63038bdcdfd6c27c3c4590727da30d417bc49500a59947622bcccff38a88cf35377ebc3da5eba78606c5147bd7d05027e27cae4077e8c6e9e05dcb5f454da4196345adef8f39d2f4b052da1a4f3e90de11c90404cd435c6366c1596b20658c01cdf53aa639c6cce08318b1e3e8c9c0d546c52d2cda69383f59d82b644d4d7fb44611ac7d70b643cc1bcbb5fc059c63781bcf6afb4457b524035017a2c11e5d02131035c226e277562e0337897805f47beca67a8bfa22b830d3c1309f2bbe59b2896dbb383bf9f78ed410cfe4d9c554042a783e23fb48dfb4809106098455f3a28c4ec0c6e78043aff53837b8c80ae152b61576aea85d3de155a41fe8b4664a51dcd83bb23d48f54b6c40ad8296d3613daecc44235e77e227f66e7877881b969d497252731ed4381405d0a96d662d07dea5d312a537d79333d502f5840e109093efe479ae76cec1f3b19cc487c469b37a478eafd095c68c9baea556bc02e58656ae85fdf5d16c1401319d41a8cff678602934371e105220553869346f223b9cb80ee752bc0468ac05017ff5df4035f0ad021caa52a63220ac7a50cedcdc89b3328e0d32a3f5d67946183517216af2a57a35f0c884337b321dd190284a27881bf76db15ac0791d7e14579739cec79e46295332221640d5c4d94abd4ab9f299694c078998e5c3b94ed90c17897fa0c253bc0ee9676a19050b2740e0ae60925c5ae0ddc9efc0e31ac2d3b4654631a0a176ac4f324bb6131eacdf38ac47a3473b995a28e11c6ef71a53efb36cb9bb2b2b5923eee2c06d6a9d4847c415e696450b1cea75a85ac1afe727506933e80e8c26c26fa1359c513755c8d87e1e31ab85be76177ed26a8fa65842c8e03f17d35f0f26021b4485a38e18cf3fce0190cc309f2bb0dee672dd09b7d9261a4ce50c3f72637f35bc28c9a5cb518d63ccde3a2ce54e54f3b00b398c7926d0ff556a1d1a6d68c5fb9212ffe7523adf0772a03886f7f4736f6f97024bff5cb53583741013e75e62bd9bde3529b15dd8ec82fb861b46538c3affaf93cc84a1e0a4ffb94f565612851b7284dd3d78dd512924ba4b9dfec466cd43ab8e4c905b392a7769266587d847865754e9e29c4a9695e40572f0fa54ff190b6b86af0aac81f0089121689b40c4d3670518b6d7cfd380b9753d101fcee672aea8a7edae4c3e80fccdafa0265dd3ffec57031eecc87cf5891c9d74d7789e48dce7d99a2ca034192ca0c77ee6fb25e3c3f5c906897f393759b79feff6ad6f746db7a477c72dd50f776ff7f9387dd084f18ca9b49debae280fd1f41cd0065263ae6b9e9766be02292754a2a4e05f96e2a280a1ff1814d57655116d02a1c4164bf987e36cfb536b7c491b702eff571da7a78ea8556b54941f6af2974cb0a06c4a0f57e29ed6b65f57e2623cbb0cf456a8e55156c5ed301c3173dc96d90a88a0924d1679b4b6bff6874145243d4278fa5795c8df0a7ead2dca52c290af817e46f9e118cd0761b0a12dcfb2cc113623a7323c21ab5c74e3f73e3ac284bbd2e8484d6c4dc8d205b0dbeb0938160063dcdccfd919c1adf8d58d1e2e5c600bfb063b9cefac3a1de0c07de23cbbbc3feb83c8d19392fbf7460cd9e161d0e70318412306ff31ede35a7833a5f015e2cb49199c5234da2241c00ef1eaf50eb4031622f379deb23b91dcee55e2111d5d1adf40a7870000a2f3603f3d215ad2da611bf7de684d3227f942e1f5148e29717d29a4df5ad19c16fc3b3a226d0d154b0f59b03604198497602e916fe105773209af2fd52972d9fdaeef64192c361d8e210a60e706b41eddcfebbe2f719b90f60341d08433a44dfdcbee96c6692779cc1b32b5e86aef9813de6634e3b03f63d5780ee33ce1d717417f65399d242955ce1364c25ea6e1cfee2ffe5487f7f88a18dacd5703bad14a8a41b057daffa654d614c5caa9207b6765520832ff058755c2e8e4438d93f1d98fd667775661e8aeabb693eb9cd33c1a4205a4c7fce17282388344dd158b0c18e8c4b32ef8ed1b2e260299308b4bfadbc8d08dfe8feeb8a5afda61e922e0d0e2d0285958e3defeae9234937e88846fda9acf9394586ac12251c05c40dba25e1638b0797c184fcb2d18672a98184c117513dd29104a9adc050e848d2a342791c339344bddba7fb2fa94030f029384941071646df28d4080d9c16f81a0438a86551ef6e4c1348482099398c7581c7dba88b9f81f5912108597a7cc73505d8ff897ed7e33fb544ea3d6af85187a2d4c39bab51836c5917f866611da07bb6b43f83795db601a85fad38e6323636ee951d14bfe4100a7de1c45cb92198dbf223fe85a72e30036fd52c7180543672a3c6fabbfe1f18709a52513b4bfe1da3a1dd8f4e876b6e89b0637a3f63d0b6b8c2a82d8d4eaee758e190225312f8ade76006564bc89c0a51b1cbd4a19b0aae19c86118c0bffb1e9d63b1f9abbee7db75b4f1b176bd2e1db6c75b93aa82669028047dbd44bfa9228ad220964aef96281c6eb4c2734b6d3ec1bfb40a8910924a780a313dacd541523a1bfcb9c10157343b78a94843703d1a3aa13e8135a3adc67600990bcae4f60d7d9d6c2adf387bc3da6b3ed19d184f53342c72025d1a7017ca954761490f71c10a3dd59c6d6e05eb5eea4a0253668a57c50f2c89c15881c3aeec11f61d60781998f8b218bca92a5f4e7a18e9fce17ecd7c710069512e6c4ce752912d7fb39d817e3e73db69d901326a30b1486ed3e462a242ece7be1c724a438e1fea8e317750a7093fec2bcd10b626f47fccc62169a454f8ec057fc46f45587967bcdc90e92f3a520a4130c0294ed6f2f77ea1ce267283f3824ce45718168542f8b355a7076a9d84ee83b732c6a46170b53f3bc0fadc0219a3d388bb092920c12e528ef0444d17b09b4e5576c6a0ec96074f5abf5ae6e0680be7a2f45a8f1cc3cfa6e1f069766fb15d50b641b971d420267a6f45ec9dcf028a1f0c65ab15555f3c5622dafae067ddca3263455342cb0d1e63a4dc543faca2290545adaef61497239b0969ad5980a9173a15e850abd7d7848757fcceb42ce140d2b1e6359fe10655c1758c73746ead7959e3dde59142c0522a9c57a6dd46b328b136523a98e54ef45ce3c05740cbca4b5358cbccfdf107bda363dbe788f906b668d26df34794cc11848caa31641246cd48be915d3b477c77ed63fad0fc8f1f8e7bc185069bf2adedb36cb0d6971ce654bd88d274cbc862d2373ac105912af10f1de797e97f67199e328ddab853bda23c06f67158f08927276a2b1b0aa5fee3954ce96024d0694daed7ff45ddf85aa261a7968adfd0340e854654000e104dcb5507d31ce1e17641dd6b3a0868776fef98d50e928db7840a21af919019bca01be85342f59fcb4cfc3abb38e62e8e5ba96bfa069cd1da7ebddf670b4683d80acf2a4cddc3bec6bc60e34f6c5e0a3c41890c101b2dba000b1fd7f2d9c4dfa790d0afd67453e5a0369a31ab2a1e28a10b1c5f861f3c4d89732f4157b37e181c4fe8440cbbea9f7bda030ddb03dbe58071bb1f7311fcbd41c1adb60e65fb77ade522a01e671aee448de8a9f7a1018c4f2af2eae854d2b760dcb3e65c87412388e9f9de12da0b2cc849d85d5078b211bc9a5aed2adaf84e1073d6e66463e78f1d5ca9a7abcb55c6b179f0e3f3fb143a34f80924c61d12bf0bd360bc509615b861fbdcef45febea165132cc1eaed5b7a9ba52c4f0c4aa9b153523b81193c24d47a8103c3218017cbbe88a26cb09fd5dd217d4b6a3dda09a68c51544b956a83cd0ef657811eee611beeae4e54b15764cce399681fe08e973582e6d2eb428548ebc93edba81885b6330f6f37760acdc4a537855b13132bc796b0bd44fdd6777e5dc55324219523ce32521096ba5ac160c798c5671269f50c8667436e9a55c7c2901261b29dd159479cae48177f2b8ae96fe65b5e8c93fc5cbc3104e003364f47dec30253a4213a8f6b9cbfd100ca1cde91ff43255d26dea6f91dc0078bb13c503b1ab350c3bf88de4fd2dc856b631ea55b915419f2564d18910e3de1de57eecc00c9548684f64b13aea1a9b11429017cbcc548409a6828737a69c7e5640cabe2ec959ca44a36a42419286cf07e0ef3e478921ccd0ac9a2e90854e5a00c87db9a7bdc150288539dfeea1fca003c4adb388c17a157ff1799ce315ffd2384a8c165850abeee6ff2fd6078bbd4c44e155afdb05bb8d7a0a6bb037dc70980d7079ad78", 0x1000}], 0x4) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200201, 0x80) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}, {r2, 0x31f5783f0996460b}, {r3, 0x1}, {r4, 0x12}, {r6, 0x20}, {r0, 0x8}, {r1, 0x2}], 0x7, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:00:33 executing program 2: setitimer(0x1, &(0x7f0000000140)={{0x7}, {0x0, 0x20000000f423b}}, 0x0) setitimer(0x1, &(0x7f0000000040), 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r0 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0}, 0xfffffffffffffdd4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r7 = getuid() r8 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r6, r7, r8, 0x8, 0x6}, 0x9a97, 0x9, r0, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r9 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r10, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r10, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) r11 = socket(0x18, 0x1, 0x0) shutdown(r11, 0x1) setsockopt(r11, 0x0, 0x0, 0x0, 0x0) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getuid() r17 = getegid() r18 = socket(0x18, 0x1, 0x0) shutdown(r18, 0x1) setsockopt(r18, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r18, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0x8, 0x6}, 0x9a97, 0x9, r9, 0x0, 0xfffffffffffffffb, 0x10000, 0x200000000000617c, 0x45c}) setregid(r8, r17) 00:00:33 executing program 3: clock_nanosleep(0xb42c4e5f7f467764, 0x0, &(0x7f0000000000)={0xfffffffffffffbfc, 0x40000007}, &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x8, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000080), 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r2 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) getuid() msgget$private(0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/27, 0x1b) 00:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) dup2(r1, r0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x6}, {0x8}}, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0xfffffef1) fcntl$getflags(r2, 0x1) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0/file0\x00') 00:00:33 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0xa10, r0, 0x0, 0x9) close(r0) 00:00:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x110) 00:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB=','], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="ee41e8e2d15c17cb", 0x8) 00:00:34 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x6, &(0x7f0000000040)="9225e8e2ed7485027c73b79aace61d49d3bd0f8b4d1162be593b8e4d6fe2171193bf416e13b64adfa602cc026f7ad9eecdf1b0922e236b4b3076e1ab5d547545c4550a82b9ba6d27ff2f103da6699901d64778c7efeb530c9cfae6d82920e42393bdd0c925b18ab0c86e9ab9195906de70ecdc5eed9b181bf17cd80db91b51907a3ce5f0f6d6816ad67b57eceac4c57a02cc0460a7015c6ea0942669a642aa1a2a0c94d05731e17aa83abe8be89a85aa911e906113f80cd49d52ed267e4c36ac5a92775893b8a5e73e99cb96e073375ab9d76b38730aa87c3dbd59f3c4d51d02a3", 0xe1) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x12000, 0x20, &(0x7f0000fee000/0x12000)=nil) lseek(r1, 0x2, 0x2) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) semget$private(0x0, 0x2, 0x85) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) r3 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="02000000004686bd464a3d88000000f63b859149bff91bcea2873d512c4e889a8429159b64834df9f8f96f576dde2c6310fe0c5c05ae46ccc3f8182c34e9e71520c58f1d700067f848815b242b523922bbbf0430a78feef9f0b900d96d63bf373425290edc40c49061459ff41cdb6767ee948d8c977cdd"], 0x20, 0x800) r5 = semget(0x3, 0x4, 0x80) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r6, r7, r8, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r7}, 0xc) shmdt(r3) 00:00:34 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = getuid() r8 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r10, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r10, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getuid() r15 = getegid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0x8, 0x6}, 0x9a97, 0x9, r8, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) r17 = getuid() r18 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r20 = msgget$private(0x0, 0x0) msgrcv(r20, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r20, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r20, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r22 = semget$private(0x0, 0x7, 0x0) semop(r22, &(0x7f0000000240), 0x0) semop(r22, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r22, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r23, r21, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r24 = getuid() r25 = getegid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r23, r24, r25, 0x8, 0x6}, 0x9a97, 0x9, r18, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r26 = socket(0x18, 0x1, 0x0) shutdown(r26, 0x1) setsockopt(r26, 0x0, 0x0, 0x0, 0x0) r27 = fcntl$dupfd(r0, 0x6, 0xffffffffffffffff) r28 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r30 = msgget$private(0x0, 0x0) msgrcv(r30, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r30, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r30, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r29, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r34 = getuid() r35 = getegid() msgctl$IPC_SET(r30, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r33, r34, r35, 0x8, 0x6}, 0x9a97, 0x9, r28, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r37 = __clone(0x3400, &(0x7f0000000340)="60bbd4c4476a0ba6ad4bf656bd5b068dc1a88f966286373e0e99c2edd6a1b9ead7fc3e921b9d8e82a4ccb490") r38 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r40 = msgget$private(0x0, 0x0) msgrcv(r40, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r40, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r40, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r39, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r42 = semget$private(0x0, 0x7, 0x0) semop(r42, &(0x7f0000000240), 0x0) semop(r42, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r42, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r43, r41, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r44 = getuid() r45 = getegid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r43, r44, r45, 0x8, 0x6}, 0x9a97, 0x9, r38, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r46 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r48 = msgget$private(0x0, 0x0) msgrcv(r48, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r48, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r48, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r47, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r50 = semget$private(0x0, 0x7, 0x0) semop(r50, &(0x7f0000000240), 0x0) semop(r50, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r50, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r51, r49, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r52 = getuid() r53 = getegid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r51, r52, r53, 0x8, 0x6}, 0x9a97, 0x9, r46, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r54, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r56 = semget$private(0x0, 0x7, 0x0) semop(r56, &(0x7f0000000240), 0x0) semop(r56, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r56, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r57, r55, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r58 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r60 = msgget$private(0x0, 0x0) msgrcv(r60, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r60, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r60, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r59, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r62 = semget$private(0x0, 0x7, 0x0) semop(r62, &(0x7f0000000240), 0x0) semop(r62, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r62, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r63, r61, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r64 = getuid() r65 = getegid() msgctl$IPC_SET(r60, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r63, r64, r65, 0x8, 0x6}, 0x9a97, 0x9, r58, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="d4997e04b3d65779a82b7a733d5413c95990f3a8818c4756a2cf6c2f77730a0213071d50b9c6a747e053a4ac9d16b07ce5cd075bef3e103cea41fe0b466064f7eeb6a27e41c282b5ec439372a4b7cddc3a0e68abc3c7613c4d9050aee726fa5e034cff81278f60121080fbcebf884f68373f484170a9bbf91aae04ff2482ed9c15adc956fc8b80ad81c547eda9749f7f1c9fc0a1eb15842d514a1213c17c69a541a0a17223ddc991645f061050e2f93c14efc94b8553b3bdfae3419b801248741ca32db70f2fcf55a88557dccc667a499380f4ea8e805b665cd496ac2c98b30b222b18b884f33f", 0xe7}, {&(0x7f0000000200)="772932cf40a177431b0fef4cd020c2732b872d1fd3a07ff398e35b3cf7297c05de3681c475435f0e6d0ff2428ec0a03582effb5fc4ea51463665ff96b9acca4aeb51b84fff2834e9b8bc45cc770647715a6fde8ae99ddd187d5720cc8c3dfe510c29d02981ae45abeaedc5e7d892c4c023d9039f6eb5e684aea04a9c0bd423444000c361f36f0237b32751d846d3ae4f8fbd483e5e30e491", 0x98}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r4, r5, r6, r2]}, @cred={0x20, 0xffff, 0x2, 0x0, r7, r13}, @cred={0x20, 0xffff, 0x2, r16, r17, r23}, @rights={0x18, 0xffff, 0x1, [r26, r27]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, r34, r36}, @cred={0x20, 0xffff, 0x2, r37, r44, r51}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, r55, r63}], 0xe0, 0x10}, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="fd", 0x1) sendto$inet(r2, &(0x7f0000000040)='+', 0x7e, 0x5, 0x0, 0x0) 00:00:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/158, 0x9e) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r11 = getuid() r12 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r6, r11, r12, 0x8, 0x6}, 0x9a97, 0x9, r2, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) setregid(r6, r1) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) 00:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000190000000000000000000082943eb3cb7231fb59e301afad000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000001000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket(0x18, 0x40000006, 0x8e) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0x3be) r5 = getegid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x400) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x0) 00:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = paccept(r1, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc, 0x20000000) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100)={0x6, 0x4}, 0x10) fsync(r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d", 0x154}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = paccept(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x8000000) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, 0xc) r8 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r10, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r10, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getuid() r15 = getegid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0x8, 0x6}, 0x9a97, 0x9, r8, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r16 = socket(0x18, 0x1, 0x0) shutdown(r16, 0x1) setsockopt(r16, 0x0, 0x0, 0x0, 0x0) r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) r18 = getuid() r19 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r21 = msgget$private(0x0, 0x0) msgrcv(r21, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r21, &(0x7f0000001180)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc1419591000000000000000000000070e949cb515cab3e7976c838e81bf0fa99f2db3572e6b9687e378727a55410e0a27041add7684024303c37615253358d7489b82dc9a0e26ab07b707268ac29dfa413bae48af3af6dd56379c60e935eace363d2ce140bb3f92538ad03b5036b0446202835598e4a5a2bfa5e911833db8168"], 0x31, 0x800) msgrcv(r21, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r23 = semget$private(0x0, 0x7, 0x0) semop(r23, &(0x7f0000000240), 0x0) semop(r23, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r23, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r24, r22, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r25 = getuid() r26 = getegid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r24, r25, r26, 0x8, 0x6}, 0x9a97, 0x9, r19, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r27 = socket(0x18, 0x1, 0x0) shutdown(r27, 0x1) setsockopt(r27, 0x0, 0x0, 0x0, 0x0) r28 = socket(0x18, 0x1, 0x0) shutdown(r28, 0x1) setsockopt(r28, 0x0, 0x0, 0x0, 0x0) r29 = socket(0x18, 0x1, 0x0) shutdown(r29, 0x1) setsockopt(r29, 0x0, 0x0, 0x0, 0x0) r30 = socket(0x18, 0x1, 0x0) shutdown(r30, 0x1) setsockopt(r30, 0x0, 0x0, 0x0, 0x0) r31 = socket(0x18, 0x1, 0x0) shutdown(r31, 0x1) setsockopt(r31, 0x0, 0x0, 0x0, 0x0) r32 = socket(0x18, 0x1, 0x0) shutdown(r32, 0x1) setsockopt(r32, 0x0, 0x0, 0x0, 0x0) r33 = socket(0x18, 0x1, 0x0) shutdown(r33, 0x1) setsockopt(r33, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f00000002c0)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000300)="d2a3373377710b39bfff671ceb91f06965e6e70cdabcce3e67cc37be5366fcd8bd11cced5deaf10b2adaa0f678a41ec996290c86f39595bd08302eb7a485a1c00b3724cbc6844704551fdf98334ba7e4f64b9f56c316e4732720f0a923c408f1d82c40830f973a0f2cfe565319fd8f35744a0f48019f", 0x76}, {&(0x7f0000000380)="e77f01ce41a28bf805682a06c3d5eb4cffb201335ae54042bb8d16093a38c7b599522cf029877be56038741ec131918e217d9587978587c6c62c5326658aa3aff748eae18239f5d45037d74fb3da725e134f1312bb78cc8abd0e147dedc3aa7473cd1bf4622c08d84a5ad41f1184d814aa4589e2154b3c4e113a807412d2068340", 0x81}, {&(0x7f0000000440)="fb0f7ddc05d786cf9d9a7dc773eadb4e0a86ff47ae", 0x15}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r5, r7, r15}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x18, 0xffff, 0x1, [r16, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x2, r17, r18, r24}, @rights={0x18, 0xffff, 0x1, [r27]}, @rights={0x18, 0xffff, 0x1, [r28]}, @rights={0x28, 0xffff, 0x1, [r29, r30, r31, r2, r32, r33]}], 0xc8, 0x405}, 0xf26b001eafe35004) [ 73.9451053] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 963 command syz-executor.0) 00:00:34 executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = __clone(0x0, 0x0) r1 = socket(0x18, 0x3, 0xc0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpgrp() r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000001300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/245, 0xf5}], 0x2, &(0x7f00000012c0)=""/56, 0x38}, 0x2) setpgid(r0, r2) 00:00:34 executing program 2: open(0x0, 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8062, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="a17fb41dfd021d3362519f3d0e6df4a2cd951cc90149acca906a52943332ed643754d5691c7d59edce9e77892b0f9c29debfd9217b2f04d86885ed11a5f36a7a50f2277a4ba2515909", 0x49}, {&(0x7f0000000140)="d912508a0b615e52dfd06b6db01e5c357ff2dcac6640e9e07fc834823da0144f488bf3db955ef9086613c699f68e4bb85e64cffdf497ddb939864a", 0x3b}, {&(0x7f0000000340)="1ff7bcd3460ec47cd110d8c21057bf6b8b43a2b8b6f40db8143ae0dcc5de90145433d1d98e647f79aeabb5362a67d03b6596547c103feed94eb9d9ea8569c96c415580d9d534e388e8d7ecd57777e26d1cf2350aed4f5b9245f0d78cd99e6a806e5c02a2c8915bf57cb0860b4044cc7f24da5bdda3a122cbdbb20a577978f90089f826585465206a5d6dc09f6c9764e4c304b981833d4da96aeb7e757147653c59dd984412b47ef330cad7eeb19eebdc5981d7a4d195ff93ca54f440a30ebe4ae0dad2c366d793a0caeb93ddabd559f4c8e16e0f567752ed866c4baa6e100d484e", 0xe1}, {&(0x7f0000000440)="2fd2fd35a4942780582cb8f07721fb3538030ad88f42ea2b7ca84885f21ec7af2a5ea56f2116fb54ac4cd39f62bf681c141b788691e5f889bd5ff4b66f1af66950c89f17c10b0bd72954d2a862cfab54962e6e379a9aa49fc1ffd0652ed02e20efab34ca5f4bf09e523cd9d1599ee52f2f0e45fb13", 0x75}, {&(0x7f00000004c0)="d08f084652b3abd2307cf18197dcee36c5c85b02c1b692769cc3e3ed6feaf1534ce892fbc05137ddcb3875e32635297611448eb6d9557414a44c462fb1173011b0c7c7e120fecf0459a1d7d203f1c19765bc285951b3909951383f0c4c81ef0b786b4dde17f23ed404feecd2c7a8152fa1205f682606b4060d075647bec8edb1100d27f931d74e62b1230c6eb788b6f774fe7a60dd82f705da6727d39ec012806d26cb3079a330975e16c3e3f90b71ef03e42e3696971232297a51cce96db94dadb52c72da3cd1b9a61f7cd7d870b564f76d7d50ecee0dd2", 0xd8}, {&(0x7f00000005c0)="89f740d33f5966f5", 0x8}, {&(0x7f0000000600)="5a9f2f2c8d673f00ae6b39b88d1c1d8c35fe1ee343118499d13b3b741df8c916722b3df48b160cec185d2f8ffa9389f46c62c63d3406bb77b8b41556dcb036928f21db1c3d929924211cbb1d23f79214cd471dba12c39d0020aedfdab1cf0c5a2e4a4988d52f079deda7889234e3d35509bc54b5331dc2db7d9b36cf3d96b55355582aad2dbcbdd38c305045eb71b873cfe17527cac785d2ff8ea79a21e8604d5e096b2d5db4b47e685a49", 0xab}, {&(0x7f00000006c0)="feeb58d2a0fecd775935fe283eda3bd43e76c60aba585b579d76afc41e590324b25148022d5eaa8e38ee4b15fdc22f0e10695b780abc1a1cb87d4a642207a9f454484b2731f90d0244231a247404b6cc1505633da513ebad1e1ec02b6c11576d08f2e192a239051caa2a2c2a14813d803be53c5f5cc35264287fed7d870f137fb832338646b67a1cfc0475d5bc23466aae805ebd2b6654f611c64ee109e8fe3f7fe1e726504953d72d3ec4e31b8c8251c8c135bcf35285710e8d9e73eab8ac0a6ef1895d588e83e8845475bd3790d986977f2839384636caf9b011426391d2fe4c48caf11c0e9a9ca7ae", 0xea}, {&(0x7f00000007c0)="e341abc3f0509b19eb0bf1fdae4811d33651fb3ed4620355", 0x18}, {&(0x7f0000000900)="cde58f1821105612e9cdf0934f0d0b3ea4cce78a9a33b46e309f2e5137281c192feb48070000000000006c4336e505a748fecff6eada811652deb193d8dbaafd9ba9a8a0defdbf53a03763090ae0c8dae808b17621e11dc752e4a590d49db2a54d3224637a03e2ef766d4cf242b26427983f420890dc6aa60d5aa134c1c9cae1f63bdad3c091386e552baea8f11d5d27eb84055e566c1eab8b2be165acb98d18ab55f42a68f28a4467a69593ace6b6033222fee9e0dc273ac570b6237b65bdd26d1bddf00000d29b74cbe1b64436dcc58758458aa374cedb96de14b9574c0178d16435ffc724754bfb19b5c1fa8924596a5ec3a3091618c597ff2484001df4bd87545cf5", 0x104}], 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) read(r0, &(0x7f00000001c0)=""/198, 0xc6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 00:00:34 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = socket(0x18, 0x10000000, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = _lwp_self() _lwp_wakeup(r2) _lwp_unpark(r2, &(0x7f0000000200)=0x4) fcntl$setflags(r1, 0x2, 0x1) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x11) fcntl$setown(r6, 0x6, r4) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x3cedb47b) r8 = socket$unix(0x1, 0x2, 0x0) getpeername(r8, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) poll(&(0x7f00000000c0)=[{r7, 0xd93eab2cb1a28fdd}], 0x1, 0x1) 00:00:34 executing program 3: r0 = _lwp_self() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0xfffffe41}], 0x1) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/66, 0x42}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3) getsockname(r2, &(0x7f0000000000)=@un=@file={0x0, ""/65}, &(0x7f0000000080)=0x43) _lwp_wakeup(r0) 00:00:34 executing program 0: r0 = socket(0x1f, 0x5000000e, 0xfd) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) paccept(r1, 0x0, &(0x7f0000000080), 0x0) socket(0x18, 0x1, 0x81) r2 = socket$inet6(0x18, 0x3, 0x7) sendto$inet6(r2, &(0x7f0000000000)="6443a9dbec94b51b088b87e801c15bc67b0dd1c2813edef9a3a041a631f09b6f9aa5df9a81ce511f5948", 0x2a, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x1}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 00:00:35 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe2(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x692, r1, 0x0, 0x4df9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) shmdt(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x0, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000140)=""/88, 0x58) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r2) chmod(&(0x7f0000000040)='./file0\x00', 0x40) 00:00:35 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) bind(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1, &(0x7f0000000200)=""/173, 0xad}, 0x1800) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x9, r2, &(0x7f0000000300), 0x7fffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 00:00:35 executing program 3: open$dir(0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x7, r0, 0x0, 0xfffffffffffffffc) r1 = __clone(0x0, 0x0) ptrace(0xd373ffffffd, r1, 0x0, 0x0) ptrace(0xbb93, r1, &(0x7f0000000000), 0x0) 00:00:36 executing program 0: r0 = _lwp_self() _lwp_wakeup(r0) r1 = _lwp_self() _lwp_wakeup(r1) _lwp_create(&(0x7f0000000140)={0xf0cd06d36b94a8e8, &(0x7f00000000c0)={0x8, &(0x7f0000000040)={0x400f0024, 0x0, {[0x80000001, 0x5, 0x20, 0x8]}, {0x1, 0x7f, 0x1}, {0x8, 0x9, '\x00'}}, {[0x3f, 0xcfe, 0x6, 0x9]}, {0x200, 0x8, 0x5}, {0x6, 0x1, '-[\x00'}}, {[0xff, 0x1, 0x4, 0x7]}, {0xea, 0x9, 0x9debbe6880e6dbcc}, {0xd1, 0xc2, '\x00'}}, 0x0, &(0x7f00000001c0)=0x0) _lwp_create(&(0x7f0000000280)={0x400f0028, &(0x7f0000000200)={0x1, 0x0, {[0x3813, 0x2, 0x2, 0x1]}, {0x7fffffff, 0x800}, {0x8001, 0x1f, ']\x00'}}, {[0x3, 0x7, 0x8, 0x800]}, {0xffff, 0x0, 0x4}, {0x676084be, 0x3e9, '!-#\x00'}}, 0x40, &(0x7f0000000300)=0x0) _lwp_create(&(0x7f0000000440)={0x6, &(0x7f00000003c0)={0x4, &(0x7f0000000340)={0x1, 0x0, {[0xff, 0x7, 0x80]}, {0x9, 0xfff, 0x7}, {0x101, 0x5, '^n\\\xa7\x00'}}, {[0x7fff, 0x3ff, 0x7f, 0x487]}, {0x800, 0xd83}, {0x91, 0xa595, '}!\\\x00'}}, {[0x3, 0xffff, 0x938, 0x1]}, {0x2, 0x80000000, 0x2}, {0x1, 0x4, ']\x00'}}, 0x20, &(0x7f00000004c0)=0x0) r5 = _lwp_self() _lwp_unpark_all(&(0x7f0000000500)=[0xffffffffffffffff, r0, r1, r2, r3, r4, r5], 0x7, &(0x7f0000000540)=0x81) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 00:00:36 executing program 5: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = shmget(0x1, 0x1000, 0x46, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 00:00:36 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x8000, 0x5b8ba385, 0x0, 0x0) 00:00:36 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="acef1900eae5e5c6f34fb1ba480ca96cc63387dc2a9fc07611def5cbcd4de9d596243c75db3f2000fc774c5b3d61f6333ccca544795517f603950b8a559663219270876057ae5f9726d2cdbd87f857f79f25285e425f49283a252d1488c954e019d62d8dd010e97bb79afa5f0bc23a1255f3c4839fe3b6171c7a4f3d445f28c0a7bc060fc719a49dad341c9298b132e3494c75fe94e909e7b5fc90bb8099c6c6d7883d432d223f1cd2bf541472baf25ce33a4c51d749389201e6ba548a1b792f285073c34c547877fe40d54f5839b13021ceef39819b19d31960eee4065a136162da4b9f6aeed9c81267c1437d136ff42a86e80450e3d1640978a27b1c141a96cb058be2b72a8dc264354ce4331a3014ae9cd073bf79f5b3a2e1d9cb88df315f897393cdf3ea27e8c84fb7800e6339e5b942958f512771145e1e3516526bb4ea273bc0ff968b1cd7cc248da0aef3b42ed9305b004d8c92b59ba9ea82a6b7d3c483e1b15cf4a0c2080db3ffd7f410d45b759314d4dad48b026365de176ba09f5303bff5f5bd1beaaa9d2aa9f8cbd0e059064b48a825faebe2d98418c9495dfd75825cf0a1a54c1e202e0f75d628cf587059a805f48a55e1ab0f4d16641a7b9c53296faa88d0375ac2f9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x83ff, 0x6, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/194, 0xc2, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3824a359, 0x5}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c653000e66dfac19c60f6b38e4ec28530611a595b366d6f695627cb4954c78271e46410e3a2ec6d4cffd57a7c57e6d75aa721289ccea37a1294fc72015463c21e37a51702ebed2f6b56e7f70200000000000000"], 0x39) fchroot(r1) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) fchdir(r2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000140)="3bfa4ad4bc6d4a9b04a1946e4f2ee89f36c843dc36d7999f6218db8cb95ce10623eb05e8ded171f846cade92efabab17fe287d5749de55269130c5adcc96abd08966000a0bbc7b2f8c4a8cfac6810a81e0760607dcfb982b9f5e33168870f8f981d984943e596466312cecb1f95a80d9d70b7345c0753d3c2fbc479c5adf70c124045bb721c2021f2bf9c8926e10ab8b", 0x90, 0x414, &(0x7f0000000500)={0x2, 0x0}, 0xc) shutdown(r1, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 00:00:36 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) dup(0xffffffffffffff9c) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000000)=""/25, 0x19) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000080)="fd2a688093c94291077085a48c98cc949a2f961f9ded8f9dd1fcf571941859a3e0f642f415d4b79711389c747de66e5ada3f1c0e8f2e3d1784f2cb6f60e4e84c", 0x40, 0x7) r2 = _lwp_self() _lwp_suspend(r2) write(r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xf, 0x210, 0xffffffffffffffff, 0x0, 0x200) 00:00:36 executing program 0: r0 = _lwp_self() r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) semget$private(0x0, 0x4, 0x4c0) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b955f0e4e78243ed00"/4098], &(0x7f0000001040)=0x1002) r3 = _lwp_self() _lwp_suspend(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 0xc) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r5, 0x2, 0x0) sendto(r4, &(0x7f0000001080)="607c700d0e0f20ab7e4f0f3b14810738dd48237791fe1280145f357df08be883ba1870b485e803eb279f5c5c442a9bb9aae9a48191a599d5c8f3940e1550428c37545536ebc917a3f1d05acbd5ae68ef9ca7f6b4a35c13328e847b6894a7a027acb29953ad7f79338ba96c83566f6f5731c4221930679f2e", 0x78, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001100), 0xc) _lwp_continue(r0) _lwp_wait(0x0, 0x0) 00:00:36 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x1, 0x5, 0xfd) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000002a, 0x37de9fdf, &(0x7f0000000000)="d10cb5c64d5f76e3859179cdeba28ea91533", 0x12) 00:00:36 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000380)="ba70f4faa3d81600ec9a371b2e55de602efaf0904927a03fe37227553a1d22d1022c135cccb0dc17bb8968ccb52c2aec4e5e56055838191446a7960e56f8bc77e19f6a627521753d89f4038149efb78462bba07e16dba719d52c4b8556d2c82c60fe0f67e881a516104d075897d9186bc6270eddec0038f8ee7b8d6d2c5328a335da9c5fe026bb2c54474db42f56f51b0e0bcc96229d12ca1712c233a0995fe19b7233bc7a8ab48c7f212ed3f482a31d7941a2c20878a1841a773bf1bf2e922e550044c133b42488c4d7b17e44ddef938ac0ea761a9f40bc0e18191e7dae6e45fb60c56b9436abda1d228be0217dd2678098de608bd490ccdb91f009ac5cf651fadd2d3b82a0e2da9d8322e6aa330ed55a89ef89f60066ea21c0beff7587ff67ad65aa6bdfaa5e0a12c78072ad3017f649ee8ab9b3c3fbef1104a52bb38e045035723b2dec97bf9876decc11428cbb3af326ef7e7afb7b75e34b31680ad4585340b28122d361bc1029a04e3052ebdf0b71941852dc6903adba92eaae24290cf700b48f9b8f8eec6241fcdb55de9af03fb27be43e48a65e24968b65c6475a5d82cbb50d0106ba51ccae124c5dc30fa9e4718143c786e3087e9b7035a99913d043c6961ec5cc2ca1f6156bbd1516d73492190fc7c2dec6e61b4bd99a52cc63723229a3b7bb7a0d404191aa54cd114248bc173919357f06767f525f53d8c4ddcfb735373e897e228d844aa5586a44ca0d3e87c39e633aa2341dd51b570e26d9540c1c0a625a3a2f80cea44c19dfe97c9b0550a7392b1416da7daca4d88d0d0f5893d7fdac8b3e2918620eda8071d7c30b1ec2b4d6195aee3b0321dd26463ec08f75aae720935690fc680f1b675fbde835864d3142cb4974a0a08350f6894d75bde13884f1e403b981bf37225fa0da4f155a5556bae8d4a9a2330ad80b324e9b12d2de1ddd5960bee4e8189a0caeb5ffdfbf3e6c3424ddaed427f8fa98a22f8c3c09e281e92b482bf919cba2c8cc83b17f966ad5730bc604249071a2d8e9683e7a6a6db66fa7e999f23a63988dc9a9c17f813ef539da598cd8585354ddf4677024e42f4af594bf3493f5a18133485a67fa49f9d8fa460120a7a8fc85971799d6f9623fcb84d1185e2bf8f487999bec166cdecd06807cfa7beb8ee7bd6b978d58c196661613ce62bff1f8a03785fa0bdf76d92cb55e385fcff5f3f3ffe32ccece1406fbf0f059b93dc9d98643c3d0794c95e9fe99711793bd7b1d28ce1adde7bc50e2ecf79c2275a77eb36704c3a3ba646b06d0c33ea5a8ffa992c3dc4d122edfa04bcd9083a68093411911d6ea4ebe09d505f8ce9c5755dc33c734490217830e521f72c08e08869abffdc7472aea8d0f98ae9efbd3c6944cd9b4acb550edf68fa87f4bfa700299b267668d4df7b783597e2ce651f5b84d48be88c5c85fd52306444a374bf74095aa59866a9fb1a1041055956572117b77c8b22f66d62acc5c2babc1df179ec673a316bc13b99aadeecd691272078e6398ff7a76d18fd965fe5f48958184c2fb893bbc7d393b8b7ddad614d8cf7f4b92d4d83e4357f4104ad7da97ac106a3edd5bed543f984c6a27f7db0d9cca9a542afbee5b9ef5dd52eaa9cd59b2f461f4ab46138b1f6942ad045982c2a18a2523b03950252a584091d1b212f842047c4e7dcec061b86c444d25d63afd6300a4aade95bc9762f6371c280e4d7e7fed1861f3e8514443e29ba9c0ffb8949f51b58bd87c273a434dbed1775f4bf0d0338fdfd77f160c10d60b562b3c0ceafed506e345ac3ce5713f987f4652962b5d4ac4ab56763130d723d27715d403c682b76b70d4ef69d152800241e12d401937164e9d5aa771e17dd12ea3ae7ddbc21696532264cb9734885feca202ec6938d6c9e2ae78fd8a39dd0e5f5882277de0868bbb5f1b8861930fd21730f2edfeba4322c5140bc668cedfc48b3d6bb1d22390840bb140fd029550c52f6403fef03e4c684f6c6d8926e64f258e793e0016ac26b975ddee2632a273ddd4da3a5c1a1928b79df485702b49c662de3b9db129eb24f863b5ae4dc4b455b74f701bf3eb40f954f0fd641b5e951da6ba079575a4377d195e30f5b0636e6d11fd79907c509b8197edd8017ffadaa24711618cdccb52c094713487d728a8d0ec241d840bdd57b78e59ad64d8ed55f74829e63d50279c232ce61c0032a9f9642125eafb23272339424574f66eae679999aaedcff0c5efb832ea1432a780258d33221c9a3e265a0d100756bc1732fec1d557a3265c6b961e27be9afcc0bb13ffa66e347c896bc817d282fbf5c6e2e8fdae84b83403429320b634408cd3799734b6ef5799975c9303a822d224e313bfa8095fdd53d16702b053f6b2046c039cb8defef4779d48ac2eab7c70672ae3b0dcae6951b41071f3e9a80330c95eae6ea0bb7328137748d5fc8e3640119ba1044da1227767f700870a93a81bf85276fd8bfbf8a4b163cf562bdf0e0a77083c83d7afbe01d3123ff125a7ba9e1152a52533e3d9e2149ed50e563de3ef034839e014143a4af3bf0840575c393742206f504c2f6452f48acfa78a3c8ed9045177ecdb00cae5e9b4b8c774eece1df01da9f2b4576b224d1ae196224812c29448b390fc98894e58a628243013f44c02f8fca33d59549df5bd87c9e0e2d314102df19336d21e83097f4fee7f834356eb5e98346800f065e5751c7aaa6f538fe8fdb5f66963599dd57459722956ca879dbc189b1e94ac62cabc093ecb93026eaf8fa5e1ab1737811cf57ecf37e90b97f9c9bdf283f3df5b3fb2cbb516aebc0ef6312c8e332bf8dfdae59bd95a0840773d1331f1c97d05257657364def590015a41f39c622197436a5c80ff610a0bcfc31a9abaf60ac89f85eed2c67a9c39b3f0e3d9b6c87111e76933d8af906b9f3913cc7fc8e986484563ddeff029448599d53a1b68df60737fac899c24cc1e96c838968c0e5fdd8795b623a4f395e61c7d09debf84c39c5b9f7fe186ca12a947c9a9abcf0847d21b60e5936fee0b389c05825ef4ef4ec674092ed1c59abf5c6fed347ba2755b45cbc19a731a28930c5f739c59ac632ce13edbf56ab64d5ad958386366823422a8b7ff3dcfbcf668330ac869ecfbad9717538d3be365227668a2dfe2f6ba3a587194cb40a87bd96a2b9e5005edbb1bba107ab135e8246eb6b4aef48e26fc961452383917636789f817cda645b51d3dafb285a58f6de5ae7a0e60b0581a7bcf2a5200eecd4ed743ea18c112426145a875ec9fe3e09d0e11510acf3649ebdac3c27fb3a31eedb1387883cf9042dddcc4930badbec4d3e6609963d6351efca9e4189eeace95e98f0ed2bcff3e48cc6eb9894bbda4c6ea12b75e11900d92343102b2f13a7cd96d326c3df0d8380e2d39d0598b76baacd6276563cecc10379943f9a2451ba351dbcc4e4e8839f0325bfa602567f42a6cd60f81677ffe3e8566e8c7a8939353ada3741871dbf5818ceeaf91fdbb4dad89a041f007a777dae7f9b73f833c6132d914600320a399f3d2c20ffd977a59d55335a763d19e50fd05ff60f19bb916c90897bfcf05abfdad746976632c59ec15805cfa9a2f54c04772073edf26ea88b2515001c267aa255bb9427896709dca22ae153bdab27ad240bede407dd7b3d253ef0d585f7c3ccbbea95cb4cdf681fda14178ab56d8fc8b437185ecf95c636e05143838b5662965307712990c05bfd2551b16d8e008ee8cc258d37754c441eb4393a9a09d4387c580f16beaf983d4e893b0b21cd2c7dd29fc048df61366a1d0da989cd640b9e958914a5302235a25b4b83cedf0985cd5507296be5a4a4dbcfdaa4e01d9a57783fd081d34fbac5404330345347d96b1b9a59f2d5bf6e764091c3330e98e5d2893bd0a29ecd8f5f607358014aeaf2f5f9080de6f75376b33634bf4586d6e3a602111ed46a2529dd2da950c33bee50a986de45104069da91bd45929d54d5362dd3a2d3a246db4c5e68a77b4a5c672882b0a7a1842737cc10815691adb29fe960640dad83e69e9fa8e4265184c036c0f142b3159d595e2c9103ebb1504b8f2936e9692d0f88eb38cabe218ed62f9e6b2c3c6e9bd5af2d1b35e16aeafa3f25ab308da00cf33ae8bfd316435dbe091cb019812be0f7ccc2fbd693778078171ea8566977d7cc9e142992f046095be7efd6fa4802e779de4371ab234e44a91cbecc3554c13993f0577d3960b61c49460c927b707918f3c4e37aead8e810c708790ab8799f1a3bc573c5072eac3c919585ef21be4b3e4937dd68b3b01ba875be0ecfda79990c32a59e55cc3378da8ca57fed5ba6e6fa7543f7a0b31763e42afa7d756d69def613fb3a89b545971d2da173d5b0a45051523dbad47f247bd40c915c9932bc4fe5cda5261144b61facc40728dd034573de0d7af6b85b3951b7dbffbd271bb01c8a5b34c091f12fc444b720f4311f82ede04e8275dea7724947a3d64cc4e5cf91292ffc389524128494cc4dfcd0d3ddb1abfad741c63b113b814d938f1373e63c1576c218a263f66d8c9702cc8b381e1daeef2a6daaf0c8d0984ddf734539909b0959a26f04cda9499ff617aabe5b1e21e6c7cb65a3c25715ef57e350e1caf7c9882eb2747cb83862231be8d5a5888b185f621b27a92f243b55c55efa908db7485fe37959130a0ffc9e7754c7949c3080c277184943319c0d1dbba93fd6659a7667cdc5febce0f648973771d3e99107c2d0ccd36ab1ca4709cb2cc686465fec75f2ef20cd1935f37d7c1ff78352933bc935dc201bd947787564329aebcfe01564484933a3d3e5058a14f3c95067adfaf52dcbc50e524e37c261988c562104c155902729ced3464eee94a40bfecf748c70165067c949177ba331476b365c34e18b34929877eaab6162bf418454805527fcd96fd5eea9a54fa7bed7272c0275a14c2d36db6338681156a7c8ec4aa082a72c70b986bda5e6379443de1bc3db4cfc2b1421af8b39b905b5d4f973936a62f6d8c055f1ad4b0f2fb9da3a39902c0fff62e4fd7744b99a752e973db434f4d9909fc13e27eb05375854a6bb3521fde95d6914b2cf9682a3e8b85764c73bbb46dfb36a2bb140e895c9060fa0b07c8c623022fe953f9871df76839a61b2b5a805aa2abf29cd8881ca509bf23a2dc65ecc2c47fcdb7b76e80cbf52020ab2884776c60fda8c40d356ea48e9b50f703fbed08cf10929054ec498e654f0030c6207c65513a8cde2fe4ef8c123fa2500a5318bc3713ebb77780d00362768396f483aa2a8bf99ae8851d323fd193dbfffab703072b1570e3066e0d969935edecb584b8563829aafabb90aaab259fa7e14b02f7013d15c6df21be2b86acc6090dbec97b9fda725eb6276c64af5860267888607519e0c4f826d9310417dbc50dd07c5c94a2cad520f6b2234816b0d7c76b0fa6d857599f863ad2cb9af80f84abd65f47d1b0a4430df187258dab9d70f3ab4a806b21067e21c9f2df821f8ed22f7755604187a8f8519bde8c8951bcb48f85b43435f4d0a0e3983e19390c6ef134702c2638e4ceebf1425bea7841add0eab4a88ede2ec2ddc9f8afdb44c33e02027e359d0c6935cbddd93b6180ba1b281b68a52c1f33b4702c89bfb3341753e42f2a852386c55f94e5ed751bf86759b5a03253f294f06f109cc525c36d8ae120c070f66596a26a07c1d1d82b5179ccb2beb35ed5d0ddbf3aac47e7fff599846fd067de425bce12a22c3363b325d5c9b13ccc7382178453239be634c2127acb4c886bc08dc2e4d787b257117385fe93c937709093a6a96", 0x1000}, {&(0x7f0000001380)="73a38a46d812d568c0517c15b2e6537e205212f044c3d76681414079471e65e06a512c5e8f8dd182ce1f0bfd8bd0bcd3c9eb3d28dbd3285c88a165047a5f8dfd5e76823dc4b208fd2d501cd3fe0e4835258918ece56caa4869ffabc0f761a18eaba8628f3c7141d5e705cfcd9557598edf73937d534280d1a470bb01e891f2fc7504968f8f3b13346b33586c1efb71d0511cc683dd687870b9071f64b452d5cad4bf5d7fd977a50c8b6cb5ef5fe17d49a0a8477fc264217c47cd37e55c30c9826be11a9c6c8ccf374d3cb3b22083c18cc2cd78c17c936cfeabae6fe82e1fe5993c443c6984c4d5821501dac938dee1c20f36701e40ea74c8322d394fe0a486ac8c51f1a2f3481a5ed0548e9ded310990e77e4e3da0d391ea19f0c290e60e53459a020a7cbca453b25219fa3e216c0ac756309c21e492f55909d670a909db522a67d92cbbe42cb02f2151ec92b1cd6ff91f93f8ee4b4129b9f79bd5926df672f562de3898e4302a103de61bb5052840ba0103831b674cacf57eeeb8df347873f9bbd7958b6a753af628a88836916eabb0e53d9ab15ad7336e77ae92a5762c34f4b1e4ad8d73f0af7b321c956b537367fa897c43785ce723f095794fa21c3b81074654f47a60e28b05d61894ca42190d5c3984edbc4eee425a8a0f2feffa234c5c88f60eedffbe861451e31bc5e27c7ebdeafccab105dfc8fac13e51e1ba41ab331e460e1f304df2832e8c9760ef5dc2a32e41698e6e1f334f4c2e616a9098f58810e7d7e7849dd90ece3eaca3ba09d28a81cd5f6618d0701bea739140705a2a6d14785849d6ad19b161e605bd218401c3429f3916f777a3b9385bbc83ec96fbe29daad9d10021a9e90b73b08878c075924774ce7d5cbb96ac517e5f62d36a09ab0c2d6113a838cf7b1589eb43b0f14b3ce4f800705e92d2c2988dac03961f6b0926677b5e6463d560bf948291b4be62597dc9d092fa1d39187bdddd8dcdf50212a3eb0c80ea9ebc0af56446e5f976c9607adad248bce0b42f7591197c5c35168360cf137df76122ae8de27b4eea6bf39d784e7aec55782f3f1b7047cf18b847527c487ca329abeb5366772db0c3378a4bdb65c5d08352c939516672f490b8e02e8549ded51a3e57818cffe182ed5124b85588a9547bf09b84bd3e27dac3a0a20ecfbd36e42bed52851cc53dca1e521c3aa3849699334b754cde9b35e662a8308d1533422d5e11d6740ec7f9aab5f626e361ebe879a4920cc3dacd039796cc060f9552f18b21b06ee9c54cbc80cfde325fdba84f46a59d92d9528533f41f021cb21611b3e49c0ec1f31485205ed006188a9c1f55c79f8e1cccfb9526ef8826b4c438b662b4c3242d77ff9692e2b50daf0315260774cd97943bf8ad447b5d6c6f85380f653dbdf6d7dcd8fec8aaeb07e5fbc1fb816e542bd0995d2088f17a1f60a48125dceddd05f4615cb1dc9b437fb2d0cfbfc1d98a4c9b80cdb6194aec443fd19fd0df25b30e57a051e631b50d9e1519b273062cc45d98e190bcefdca539adadae6475a8130105ec68d9040a57415d8d0b996f3bc3f3e814c36ea7f80bc9863b80b2a3c7e625cfa4d876fb2444244c5fcf7ec2b14c926122a370318942aa7e36ca38d36c177ea1da018671bda0695787dcf5b80a5b92cb585d578c2ddbfa4b47d834f126f4bf4ff4bf5743547820c65e525027ab5b40c8fa4fd1090cf5cce9b63476f056e849782840ac1d9eb0fdb9fc390633be705ad17ff55ff9664dbeb8bb317739b0ad9d12a9c4e4f1f46da8a8537e3880c4cf90b96f6a85015fc956110c633d59e6d12a8c8f2ddfb13db0dd79dd6e51b8d60a171e6f3e3a3ea990459156bcdc40ab77475790e5149b12c0b6a5baab71189c06683ecd316a638dea242276e8c6f0fd8ee60c25c40b0ada4798d626fc2851cb214241215db0a91cc29e94d9d5873d99e6af474e8bf11e6b30961562a046832719b05e210b4b6a8cdd2452d2a9ad54dcefa313ed2284f21fdb6662d3be738d4e5db3035e192860345e4278264513d9e3f7ae17e81e9b21ab80f834efcb6fce24716a0b2e8ff43ea5fda9aedc92957d86bc32b4d6c2487bbe031caf4aa21cf095e9f40d52f54443b46bb60d4e4e2a92556ede4397ccb2e0c844801e946380bedf4d3f76642ef7d810f78a5bbf65321c1cd39184cef58ae4d265e2e1ae2bb904f974eef6882453cf396465a1b194d0067cfb388f1d05d11df3b63f49a77cc3500d420b83503d298ff87e2f3bddc911aed693dd4517cbfa154e94cf1fe371693545295e8069454cfd84f9a73d584cd8152ed115a39ed3394bec9b756e63999660c8e5822f1404a43b0baf6f68b432806c37357150b0073c00782af23d0545afd9193a8784a3aa1160975988131038341ca14f63a06c381d32b775bbd083c0b54f9dd7dfc3db56c6932d750634b5a26f36b54a400ee4a48a1982ca49097d5b5446c9181e545746f3d2be6881537983758908138acf0ed86602e41dc23eea430734eee73937a1ee58dfbbc290c7f6c854a7b29f9d3335bc724c5131bee8ad0f8cdd785c9b8cd49ffe97d99e4f9916241c10ed43ec16373542f27f371d61dab8c88e76d6ccb8847cff386ab26ffb7a1fb673fdaa55b448342e1efda12783b91649d67e664c4daf9ccd59dfa5a5dc8221cb4f076fb5eeae49f689ae627385aba904ae2046ef85e2d811e2db322dcb2b3fda42d7103d121428a0b6fbc1542a14264b1d739f743e821a6ac9eb9c4d6825cc36ad68ff46ad49afb4eca8302fae0f3989003ee39185fd1ce13af4560995a50afe4e364c1e2e4fcd7531c4c38a68d5fc25965066a9621a300f17f6a61d1bb22bb031366c2b0c77dc3913ad24cb5512ed11c3e7bb17e9e837399a602795e983fd1deb2c9cff22563c100460b4f77f93659779191caacbc32afa1749fadf9a7b428d129aaa11724e1c1bbc9af64d993b3315b1f9e1503e0b7b78f65e35446cb0054a1dfd541a6384375cc77cebd1035efbdd96c13d21b9e3400d3f1587fce7e8ec3366a910eb1b423a819fbfc28654073c25c5c3f5663e13021830ee1304241a7baf81a959d50c8bb3f505981b7bd547ee90e784e3948e4f3eb898352bfc32f425d422b051e48b0a7d30b85ebbbc31da8f027bd6c680b0f295ac39e6506d88fbe84eb7d154872f583668ced569c56d2f3c6bc733b87c3233f40880e1342b3e9b55695dccc1b7596956308841e9e322606205c96cbdf1cfb6883dd16c3638db8d460ab2134a5c8321056af1101bf719a9384dbbc20c60db781cd03d7966e8ac21029c4cc45a2b8f704e437ce292045df5d089562bb8ff69b942efd9251c49c71db0bd1dc583b15f17727d5d1320732eb0b73a3905378bbb52dd17188a0cb2c7ccb3a290355e715676558c5e70d370a9f675c9acc2459dbfbb41d25a3e0e5b9d78244c1208b00c9d7355f497670b75dedde30a255775125a898aeb60b80716f5f5fe628e92da98dcc37e5cb6395caeb6493efb5389fd9e9427d7d70f5e04973f52a5df09eb8cb52efae91f5a9b59d61831ff966ffec0d96908691844010335f0ac097e43d771cb915bd3aa0342365e3f65e673dcfd40003974d3201b258e5209ef970f6dc9b36a3a7e6b75e5019ce5481416464896a4cf5a9f02405f4719b19c24a7868408e03bafa8ee4e950104cebda94799ecb26ebc45bf7f653a23ffaeb688a502bfc357c57645f2569cfef0715bb52e73a4d9dd6c9996500ddd84a909f72ccea266d50559e1f863e277cd818c452d632dbbacdf293481706dd659506decec84876356d4b7ebdcd7fd6d508ca896d08ed645f459ee1818ec4b52cdac7825e42701077a71d99691e652684b890b75f1d39423cbb3937c1cd0bd723d354396a27ca4a5647418e1cea87796d1e4589f7b786aa3fe51cac830131a0d6e9f7ef094e1803fc8d4cd641cfe6fb15f7cd97cdf3df003266b001acf146ce02e3f6952653a09232de2cc0ab7a48c7ed6e1bf2c98f113e53449645dd02ba45b366f24e03063ce179c1dd4279008d116c90c86e0d88f6eba3d85136fa3b06f30c92c43691312a466ae69c7259cf008a72406210f188e6e6e7db5267cff83c3c2d337ccfea1bfe087ee36608d9f00411df97cc2b3307a89657336e0d2fec9a05cddb62eae48c9b0f216d76f9a82c5ed4f695dae63bc76dbb21c563d702ecbb022899954c5468dac9cc8a5b9058a95495f7341da28dd1e61063f052d2c74a9ffdc75fd50d7299363c9823c0a0ad1a92e2e45aedf3a0c6c2867ea0133d322a003b6a52c81d1c3c78a73530bef3e1e25ab8119e37e5bd39e07d8b4da2e56ee085e27b97672cf7b41cb83ddbe47c3992ccaa63dddf5b290618d9220cc76f4e28eb3ea826e2112d177fafe72e9775e46f0863fb40c8756e0c6d2ccd87586dc91a94cd219fefc33e957d2462c08166e434eb4b166276ca85086eea2a7aea33cf9bc0b2e35760f11a628fb3822e8f0a5e77468c55eb880e115e808762bbe900090df608837aa18e75bb7fe9245aee588c04c5ea160ac74d8f5e1b66260d21d2e19e7ff104e17133708bf359f0ae2cd83628468af13fbf509f4ba318679353f4f559873ce087d3907f68084370b98e7268f5620cd5e01437e3b574f0fa9ac718b7a3f7f887fb39accbf93d07f3ba1ed10aa200d54424dc2525f990d7fcd4123082a6978782e91096283d5a681498e71c03d4070aab0c5ec63a20f659736713a6494579e08db8174982f3406f10739ae459d5a2585cfda0d9c8a3c1bf9503db2a87160fdf4df32fc1c3761069ba0a5daa3da005bac4ef37bdc70da5af9b22c23e683af2ee3f0d07ad1e259aa1c8473b95ae1863ae210f5a2a802b90d2f818645c0d08bcf9e348298b144e300a49400e6210861f52995be8af176ca723b17581d88392f7c28cea31588ea9a4865cc27f8b91e228e231770262cc5772eb354305ecc0626473be7dffa96c9d44120bcdac2de5097b56c4acb306a8180e5f76deb6ae5ef2fb3fe838caf8b48eb4965e71846f450688fe8e52e1657429a46ecd678121bdb5b4397ee961309df0c36d5258647ae9e74c9ebba08bae781e4dbe58777bae6693d1de5a8019c15f705d8e8d4417b0c0dc285e4b6bbbb8004589cf1f33b0cd1e6a010cab151abd16415b06e043f7bd1cd1ce217d85d8dd0ba3f39bb76cffcc8ac39281522c1c2f61d3c5d37b7faf0bc134d556bc0e6820a3270eccbe9fb679ce99471bd5131087420fcb78019f9e48cb057cb84abbcd9787817b0d81a1bdd78cb54330f2792f1734849119f442ec760d6eee1e34f3a4b660fd93cf0146f64f2752a50c49a2781cd54c0af509b44d645416feba5f467c10f7fd14b6cdf4cda53beb01fed1663b38c2180122ba652742b324ed113aaf764a56dfe4ea938054760db5079dd00f9651e16783950cfa3fb75a0440b5692e3a007c31192af0b64d69d461143d169f310b168061be77e6f9d493d8a0a7be7eb7fd86c4614819445cdf64b8c4b059751877b14d5d8d792e04bb7f1f4f5521874a30b6b71947db02748a63b459510a8e2c010a560c18349e88f3a091de3d8da0f25640583d394a8f25e8413b15631ec347fb23f3962f304974104f60e1a40975ecd92b13bf608bdcca156edae4caab6a8d811da7eb3517ef4bfb77926008203a26e624ea342c3cc67144a1005d1d2b3ca0c2ec0b9f5c163cdca4578b00d60ba3dcf838662f030d6e005a7d0110e20288d1906f37f76df6dc66ee3b4b3dab5aba155295694bc2a83c3dbae5aaf779fb6c07f4f3f", 0x1000}, {&(0x7f00000000c0)="d130be66836a74904e27262a96452b8e812d70019be77ff2368c", 0x1a}, {&(0x7f00000001c0)="04324e8ace422634fc7e8d9d995d92324dfe88d3e9558d79f0888d089676c7c4b6acfc9adb391e5eda753033aea9ca155ac1ae4fa5fc2713358be3e92c7d8217a147b903f7d6e61b04314f1963c942f4814649fa04cef97726028bd977251c6ade6ba7d623fe6b4799950deda8b5840adb2a552f116927a506d9cc91433032a761aafa48399d6f73d0c5240844799350133929207abd6bf1a13b2344c5988c9eabdafabdbc232798657192b936d43f9fac84dfbdcb69b3dae96d5e91c3b1ef803ee3092abb6db6fe9c95b9dc0105911da35890fa4a3e3938e8c20147", 0xdc}], 0x4) r2 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semget(0x3, 0x1, 0x4) fchroot(0xffffffffffffffff) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x20) open(&(0x7f0000000300)='./file0\x00', 0x110040, 0x118) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x110602, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) 00:00:36 executing program 5: r0 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r6 = getuid() r7 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0x8, 0x6}, 0x9a97, 0x9, r0, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) setegid(r7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1e12, 0xffffffffffffffff, 0x0, 0x0) 00:00:36 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socket(0x800000018, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x20, r2, &(0x7f0000000000), 0x0) geteuid() r3 = socket$inet(0x2, 0x40000003, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x238}], 0x1) r5 = accept$inet(r4, &(0x7f0000001200), &(0x7f0000001240)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x100b, 0x0, 0x0) r6 = socket$inet(0x2, 0x40000003, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x100b, 0x0, 0x0) fcntl$dupfd(r3, 0xc, r6) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r7 = getuid() setreuid(0x0, r7) r8 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000003000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c45b8d5236b281954bf9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7e92b7d4a22a0711f5cba217f4fca1598f123b77dc73eaae1cc2806dc426bca157f5036f23ebcfd2013af5bb2e6835c79155eb944957e8a89bbc4386ee15c23779f16d72f1dc1d6a1afeeed04854a722512c8099597fd35c6cbdb2c8db8d6f365ed109394d727b4b9ffbcbcda877d8d1e68a9d606"], 0x1008, 0x3, 0x0) msgsnd(r10, &(0x7f0000001080)=ANY=[@ANYBLOB="0100079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/38], 0x31, 0x800) msgrcv(r10, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getuid() r15 = getegid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0x8, 0x6}, 0x9a97, 0x9, r8, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x26, r16, &(0x7f00000001c0), 0x0) 00:00:36 executing program 4: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="c7b279ff874c8569e0355375b70a866f8d33de5a101f", 0x16}, {&(0x7f0000000080)="0ec721b805b9faa3772d5921eebe3899115b3c79a199384443a3c819c7d4fd5be3c06d525f7fbbf4e2b98d93e18824b123a11afdcb29e1cfb9fd32814106ba933fb2a9527c31c3239edf331bcbfceea79955ac37ec9d4aaaf8", 0x59}, {&(0x7f0000000100)="0e5fcbbce6b4df435cdcca1d648f5142ea1be5879671499b91", 0x19}], 0x3, &(0x7f0000000180)=[{0xe8, 0x100, 0x41e, "1df66d3fe7f3fe47a5a90dddec52d5c355278f9f40e73d1463cdce7bef16be74199f740ad5d9f4193537b5bfb41d70d085bc3f8b943ffe9ec0224b99e703d0fd46962fe732489a744c15a21589a22853c7a8974ba5d08876767063e0d902686ac90d748ba2cf9bc1b295d655833ff4fcb906e31bf26a947f77b3f20ee3c7a979ac6fa70a4bd2bdb0e7064e7be38690c436dc9ce5de890869b1bb52e0ca7e556c5c3e3cc6a6345991da9743e9e45f325c7dfde1caf8eb5b62ab1f021573a51f2aff29ed1a09f19ca462f4b0ea7bfeeca4de52cf8b"}, {0xb8, 0x100, 0xf45, "9032738888c286a1dfc12ac07bf2de50e690ff17a1385cae93ee2d9548ef341cc66220d3fa15b5a84f7a91e31aca17d34a50a3681b1846bfe84693d603c98559f1b4de9940b551b3316714b7ec1cbe03f5761287fbc3456fb4a375bb702dd75262fba9db6b2c6875ce0549e1d25ca609b29cad84e62ea6a5c05b5346c227a7510b10bbe4821963cef60c95119b28513b3878efcdce03824699e67263b48a84b1f29767e7e3ddb9"}, {0xc0, 0x0, 0x7f, "d5f560452408f07876056cec5dd65348e4fd9961b284e5fb755c72bf23727d47cff33e35c81f6c5cd045519c3e94c49344f772a8e714003869e85c2ab06eb720f86301bceb954dbfb19db6f25dd9f647b89b039f7c1edc3cf3a7ad5dbfe0d5751751a1895a9e3ba4eb2ecd525e0cdb72b8a43519e5d24412ceb045ba5efe951b1e057c57bc63e3ba448c6d4748976eee839b36e443ae8fdfe8823bb522a49cad686259c4b07eee4ec9972f78"}, {0x68, 0x0, 0x0, "3c3ae6040cbf65796a0f6bcaef3d548ee8e47d5ca6799d76f184a1832dd44fb39d47a61b867ccee0aa50a321977d309c72fcacd01041f0af434ec9c1e839b9fb589b90d3841041f07e2ca7e6819edcc06fcf1491d5"}, {0xd8, 0x29, 0x5, "1d791a9f583395f521f8196d7410d21664befedec63ccc97fe20176ab4f0ca9f74ef9cc4420ba222afb6fed876ea5bda23e4ff1261099a587803f2b514e9c3391030454162edcefabed4d0c104b45acffea6bb49130a9cfba77caa70e27c219d8820041d8a4b4f3fd7d35e1407e039e7e8b7b7eeda44e34c189e0dbaaadf4b6c4d5eb831314b9a1822b0d034591d276e46fa13a4a8e246541725352ae8fba372a8aecabc76805f2bcd2a7cd936ec414f82d282d5392986c89a3e0a8080988dce20ccff47737a"}], 0x3a0}, 0x210) _lwp_create(0xfffffffffffffffe, 0x100, 0x0) 00:00:36 executing program 1: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000180)="2100d754e994f150267f124479a4db481487dc4a0432856c3be3c6125fe501e13b156ed7b8762998ccc0424fab90514b1a9c6b1e8c1dc789334194a951521dda951cf75ed69a422a1432481068c4b8984d0c8381a2e976594f92637e6000eca3194af8929e", 0x65, 0x2, 0x0, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0xfffffffffffffdab, 0x0) 00:00:36 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x18000000000000) lseek(0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x110, r5, 0x0, 0x8) setsockopt(r4, 0x8, 0x3, &(0x7f0000000180)="1fd94e9ad6366d3d5b15c50c", 0xc) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) fchroot(r3) poll(&(0x7f0000000040)=[{r0, 0x2}, {0xffffffffffffffff, 0x80}, {r2, 0x40}], 0x3, 0x2) 00:00:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="92", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffcfb, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0023b8b862e268ab657d3d64d8ae08ae217a65dc6b0ad5391d662cfc659116464e3fe631e3336fafc3e307b3c49a2d0a0f9c0f4ba9a3d86590c67614a3d5efa1750bfbc8bd7aabc978e067c0e0a1114122f59cd270a54e99265a869d28e66ec3c1e50dd91fe72c07c3540442ea3231936cf0eaf93e5b4892a70500000089e264a3a59fed2f218ce3c5e8b16d5c2834f0f71388c9aa3aca6884f0bd9bb3030172e34b782b03e9bd8e175710e860fe9b9a76563e132caa6cc11cdc0d7e1061bf3e9c69174a2629919f8601f73df908623cbe0b12c55236f3f7165b8eaefee7d8f2e28505ea3961e0ee3f60b1c06b346393e54dda00c188fb1a12b4208122978e440c4ff8789249324819d0305517255555fe97a6f3b8e1f3e4d5e23a4715b324a0a9cbde29bf"], 0x100000294}, 0x7) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) fcntl$getflags(0xffffffffffffffff, 0x94a8f9dff1328b6b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x4b08, 0xfffffffc}, {0x18, 0x2, 0x7fff, 0x34a}, 0x54a0, [0x8, 0xfff, 0x6, 0x7ff, 0x1, 0x800, 0x7]}, 0x3c) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/105) 00:00:37 executing program 1: getrlimit(0x5, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file1/file0\x00', 0x40400, 0x15) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x211, r1, 0x0, 0x4) 00:00:37 executing program 4: __clone(0x0, &(0x7f0000001f00)="ea") __clone(0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = socket$inet6(0x18, 0x40000000, 0x1f) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) r6 = socket(0x18, 0x1, 0x0) chmod(&(0x7f0000000580)='./file1\x00', 0x32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semop(r9, &(0x7f00000005c0)=[{0x4, 0x81, 0x800}, {0x2, 0x6ac6, 0x3000}, {0xbd8c0871d1b3df46, 0xdaa, 0x1800}, {0x2, 0x538, 0x800}, {0x4, 0x400, 0x800}, {0x2, 0x1, 0xc00}, {0x0, 0xfa5, 0xe5f8146e253f63f5}, {0x3, 0x2, 0x800}, {0x4, 0x1, 0x800}], 0x9) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) shutdown(r11, 0x1) setsockopt(r11, 0x0, 0x0, 0x0, 0x0) r12 = accept$unix(r11, 0x0, &(0x7f0000000340)) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="9a5a97d34ef76ce20950a17038de484fab6afe2315106db61a643c4246aa3ea5b0057b33d04206dfab765a262f02754587cbee1aecfb89b111d7a327", 0x3c}, {&(0x7f0000000080)="3a89979adc91ebc043ebe3bb4f2f30067f054df853fa38f1b3b28736b12ebfc32242a3d26922b73940cb74032e09377d19437670e8a6ab9b8dfa586655b9c9df13d31bcad1bdeff53920529f14188bb39a6c10010f779675982bfefc6f248f25905fdb4cd4d3d63b03ab3aa1c00268c31cca2e76d6b4439adf1693dd970ed48c3a9e86ceb1f31bbf85615182c89097271be4b84386d73cfc708865586c8ebc1131dc9df5d69d0d9a4c752ff78625c4840b3027a6eb1c23c99de77bc118422ae2494063a4873b67ad2a965718187d1051dd4b05248710a38555c687ac48e9d5553ad34ced2bf865c30bfdc080c2be158be9f6532712b000de78db58466b68", 0xfe}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000020200000d7", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r12], 0x48, 0x19}, 0x12) sendto$inet(r2, &(0x7f0000000440)="f166c054f724c9ad8a08bc02a4d36d4c57a003d13c924bb07b1def2cf746fcf95ab20200c4f3753b073a787c2a8be7fdd7040d96cc96a5e2b8415ff24fcd964eb7315fb4ae2c91b122394c199abc6c9db12f3d663e2360410b6457116b4284be365100985d314d9d4f56e761edfb9484d06f1e53f8769cf178fc46a548705a0da278c1be2299cecf22a426396af6b23a349788fd865d06cd3c881e4202e60baa797246764c7d071f392ce924096fc4c9d1a7510a2ceca8d57d67a69d485ce6872de89643aa993155f941756c1b6df5edb93eaa307e614539dab79024ea7425501182b1dc763893f0c84a8de0af1ccf44d8db", 0xf2, 0x1, &(0x7f0000000540)={0x2, 0x1}, 0xc) r13 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r13, 0x0, 0x0) 00:00:37 executing program 3: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000080)=0x4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x92) 00:00:37 executing program 2: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xf6d4e8b9495c19bb, r0, 0x0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:00:37 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r2, &(0x7f0000002240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000800000000001a0000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda1558f1f83a467d9e6480e460df91cd848ea1a6a0d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r6 = getuid() r7 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0x8, 0x6}, 0x9a97, 0x9, r0, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) msgrcv(r2, &(0x7f0000001200)={0x0, ""/4096}, 0x1008, 0x41434c79b03d3830, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r11 = accept$unix(r9, 0x0, 0x0) recvfrom$unix(r11, 0x0, 0x0, 0x41, 0x0, 0x0) € € [ 77.0078028] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1169 command syz-executor.3) 00:00:37 executing program 3: open(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = socket(0x18, 0x3, 0x1) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sync() _lwp_exit() r1 = getuid() setreuid(0x0, r1) setuid(r1) [ 77.0778118] ubc_uiomove: error=14 [ 77.0778118] ubc_uiomove: error=14 [ 77.0778118] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1169 command syz-executor.3) 00:00:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000000), 0x2000000000000172, 0x0) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) paccept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8, 0x40000000) 00:00:37 executing program 2: open(0x0, 0x2070e, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x1d, 0x5, 0x3) lseek(r0, 0xa0, 0x2) semget(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaae4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/154) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r2, 0x80000001) 00:00:37 executing program 4: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x2) chroot(&(0x7f0000000180)='./file0\x00') [ 77.3780700] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1342 command syz-executor.0) 00:00:38 executing program 1: r0 = __clone(0x0, &(0x7f0000001f00)="ea") r1 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98ec61df0cd22b69230cef24dbb70002ec2fc141959100"/48], 0x31, 0x800) msgrcv(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd22071f9d19680688a480379e8bdf6482069b707e41381d8001ca916e78fb6d00455957044ec2f0e268acf315b6b3006a85bb055ac58c709b5a1640018530812468c47a499f9aecc541ee0aac962be63b1ae7d967dc607984e6dda155ac1f83a467d9e6480e460df90d"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r7 = getuid() r8 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r6, r7, r8, 0x8, 0x6}, 0x9a97, 0x9, r1, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x5, r9, r10, r11, r12, 0x2, 0xe1a}, 0x6, 0x6, r0, r0, 0x100, 0x80000000, 0x8, 0x8}) __clone(0x0, 0x0) r13 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r13, 0x0, 0xfffffffffffffffb) 00:00:38 executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) _lwp_self() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, 0x0, 0x0) [ 77.6883398] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1342 command syz-executor.0) 00:00:38 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000001040)=[{0x0, 0x1ff}, {0x4, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x2aa, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x7}], 0x8) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="e849e1b77c6607365970e23b7d3d4e1d19252d450e3313935fa9aaa71d7526b24827ae403ecd0dd3a600ce97ce964ab0dda85941ed0524eb3e99a512ae5436da8d033f8290487f4b801a96cf8e07751906c83f6095e325f45b8560c379b2fd97f6575d8a6f8d437aeca23d8b200aedc183e04731be589a4208fe3cbcefab7fa240eb35a924fa7db07efb70716f7635bb4f5920396bdd028b348a8e3c10d62e3d6f176d8e41d086eb4f045fb4663ef28a37d7518c729332d8b66a59412a174789adf09c1d2d626ee31beaa74315955320fdf150c90fe8b711cb79d845ac732aed513cb5a84be1910404571ee544d2e227dad7d9205ebd912b37d49cc85bff", 0xfe}], 0x1, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r0, r2, r3]}, @cred={0x20, 0xffff, 0x2, r4, 0x0, r5}, @cred={0x20, 0xffff, 0x2, r6, r8, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}], 0x88, 0x14}, 0xb5b53a8c1df839d8) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) wait4(0x0, 0x0, 0x0, &(0x7f0000000500)) 00:00:38 executing program 1: mprotect(&(0x7f00004c1000/0x3000)=nil, 0x3000, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), 0x4) 00:00:38 executing program 2: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa00000) sendto$inet(r2, &(0x7f0000000180)="a7e665a02babf489da9a933b2e5baa506c9e584dce18813a16596c41973948bc72e9e5cd2dd070298ee4ec0a38fbfe008a42df08cbd5fabfc0e9a0723d89e5a81b1e25d9f13dffbf5440f73b104c605fda368b7606260388740491d22ae529aac6a17eeb391ba3a867418784f11474b3eeae835a59a255728e52ca043de55fbb7b6c4110bc452f0e59cb50d427ce0505d392b49e503af888fc70a1551dda36dcfe8066894353d7407585dbf2191b90a053ba31b4f1f76a88af0f43913c0c80f6705bd64b691235aab6747e98603e1ed207d37feb3534782fd3a17217d27c64564c5f0a9a952d999acf05059e257a2b2a0f734baf242605a6033a057f41892a1e8bf5dd81b0d05530e20c2afdc842651ba6691a6ee8fafed7a828dcfd19752ba4e1d4b9d174b274b8bfeafc9ee71edfd6edb8d1b58da652b101468d34b96dbfdc47bd20e4eecdb569ee414ccd4947ae05875491813f0a927876d1101bd17c1c97fb5df1d1567692d5a5c9c84ceedf637405d995331122a65ea3b21470a7cfe86ecdd2c554f4b857582f74576ebb03784502944ccffcbdb13d6d1819fbe7d07e2041d58d8688b42dcf5f053311ea9bccc58132430987c56beeb6c715d748036aa5cee96e2386b0c12c5df8d0e40868c3dc6ac124aaa0b3f61cb45907664cf70543f4788e0f69d74b8fc1e4e87ef885dee114585990373100a71fca28721f4282ef34c6ac720f89e57565c08be806fa86639f16dd3cb0aaf5782f1f8dd35938257546703de399d3ce86a83bf027de676af57f48d813f5274779573688587c365e63b993d71e7e129e0a4c1e6560df78a3cba3c9920c9802ffcb5c1bb43b706e5f56ebecf4bc2c33946c12090c3f777ccd893553aabfe9d7b0a82f110a5f86379cd65eeaa6c303824b34438fbc4d6ca5cf73b0acdb9129ef771741cfe794f7a0ab9363276d3d0dfc7c067d65542a4847305956cc4b93ad8b3da1d3f0d75ef613459367001d7d252b6ed22f3e4c06ebbdb659545243c7c5db22507e28fd0eca68243e48acd2e0f0cfc14fe8052d2e3452fcd8d6a817de49615f4800633906582f61dd617ae19ce30f71762cfbbd418dafe2d6a9657b9e697a119585a951c8f487f0f6bf7661474ee555acecaeb7ee12770b2c49c65c73181102a2271b53c3a343bdb75589e36e418ec2177e5cd5aed2a7616dd60442fb4483b9a245529da6ea09972ec1814b42ddee32e2d787187c7ed68906c0065addb62b0b3d95ef0625b4a320af5def251f725d9070932baff17e660d8a8e2fa0336956344c7ad0c476ba2b811730d091c95fdf5966598d9d31dba6a632e8f4a8ad489f74f2d78e8126a665de2cb6479ea10a3f61e26a9b3dc63e59884b6cfc332f9fcb89128443aef3d6d42b832b1aa638801d3352c4d596b91142ad26d2947bcf9da20c2f68010014ffb2723dad632f9f937631be4d337424a125f4e30fa58468624ffd283d42d20545f855b0bf1888024e2aa66e8d558d5a31b7635bb8e32001fa44010a06f41404e517bbffa5d8d5c54a63a1c38610994b488224d20fae1a1ba04135e1e1a6cef4f054979534827752842af91e62d13aa3a0706d37459ebdfbedd2676201645b71b5a34bd077fdeaf4b085b1b3788617e48d1f99a0f736031a46bad7e7a71c842c28dcc9c61d654e1e460761806be031a3ee5df725e1c3dd29cc5eaab6820dc90d9f3bfd921fddb1d5e0dc0c87fbe4cdf9a274ef147f61068879bbe890f375fbc3fdda30e73613c037b1ea00cca240911a98a647dc3006abd027f8357521ab6a8e5abcd6104e40d288cb1aa98a94bc2b495c2f0bc80af9f7dc2ad01704af25916a37e7b95ce32d22a993d1222c668949bdc2fb51a90203e04edd717b25978b6458c255f6ac078bc411d1bc94ea0f33234856e2ef91a8bcb71e27a9aba127c016f27aaa5f854cf04bfe2a12b862dc9ee85ca3d22b40fbb020e1cd96c07fc7b4992e2b91662dada6e60ce0427e5410b9536de9c0d09596d3700206b227d9cecb49ba274bd6ee2adba544a909d155447cca56d489499fcb606192a2ffaaa6d208861bad868cb8a62c05ba18fe41823e9a8947e42942bd997aba6800eb1aa1760109829dc3234c04a58179e60a2b7cbca367792a0b64be16d647298ee5377a9d66b74b461abe78adc1d00aaf815e8e03bfdc463400efbe05f6ed1a28400c801815e2d2ae3b5bc20fa99b011c8cb382a0ecebcfc4c0322659175cc1741de3a670157c2092ee7f7dc3a93b606b11c33ffb2d44759a6f7cc941835a62b3deebfceb104822fbc9209df4d85b4a955868f9d59be4b7186f8d6f2bd159ad4e273bf5a5aea42d55f983eb5984b26f0c74054ed4550ecbe68fed1f10cda8e150e24c854824bd3984a4c0766d6c99bb66a776ade96817913d4c1de69d45f64585dfeab2fb1370bbab6b1f7e2243b3e6bd9c1e0c770cac278b1bbdd2576328f38c7f6142e7990c3feb30f9baba836e6bedb29f92278de697a136641b8307c0c833bdf2d29840d08f55f3d2822465f48e31ef65a25acf0aa6a93d3f9f3b8aea9c695a38e09bcdcd7c8231930f9cb6cccef734c70864e60f84479d50db24163115bc051ca6f79cb0e8aaf4a76839194f0eac74ea85e7013015c6dacaaf846f796358a087e4eb66bb9e327080ca0a130c267c5c6880b81759a55107912a97ecb4861bad5d181e66061c9fd1cc709c4d7bed7f7054a27fee6c6729a7a386ee39d28fe087999cd939add121dd3bf5aad5df799de4cc5bb86b6d141b74356832248ac06512499d6eff5b923b9dd26ad6e94421583e42c651e470148ed6ac1a2e4324807c7d1be6c1113bd7b9f2486a783d6f09350bd371fc3a06f500bcc5908d2b86751e148c6e5e70480ee278258ef6284b69d10412364e6396a4199f929de285f8978edb9538abe1eab72c36f5e5cc4144039baadc767b2515b1a5c5ef2c89561ecdba11d53e0a6e68ac486aea5480a58f171fe881d94a5f15daf30fb3be3e8143ddf3e4ef88ec9e4d762f85527771547a28e5b72e8ba3c8acf09e222f86c1f82d346689dd81969bea08e0acc9a1d333edd112ce2ffe050936cadcd1f82588f90fef0b6316c5b7fc0efe55a824662f2a993ea1a3c694c91daf48419da67d790537935789e1b86b018d68dd3b112a408d6f2019ce0b1e3953b77402c90cfd3b309792499333e774f511c50d11c2059ee0b230f481cbf03bcfdc2266a6115938201ec0eb82901c96b9738a99c03232fd26e7ed1d94c275d77602865a005ec3d4ed6ed149bbb70e4abe1f4210381db5e0956bb533ace80d44580976d2ea084c48f435d182fcedc40f876401e19f7faaaff8c20c7f5aa3fdcbf0050ae2ac856e5b406dc3d411ba1a1a1aee6bcec691d723330f75cc59874a57f644f7b36e248e025cf1e3831d98ca5870442f223232cb3c8ec624682e914267a51f31a63187edb70448aad62f75279ab5f2e1bf843a313fd707bb64f6e8fec6e711d5d81f58a8d6a88ef2de2888b2fa85bbe1b8c168b090852cb4f0c00a99cfc5a6df6f6e66a916f5148acd76e62a853f6f5646ce3aa84ab61e16029d35b3d5e05c3b6cb097b13e717093b78e1da529e9a1fdffa29cbc2e1799bca5b8de498803cd8efece28645688e74cff6632307533093e232c6a35ac180ec60f8b8108f2bad3ad18bd534cf80416e8334e92a91e8030c2681a548189b8fd6bdd566eeafe167c64bda6300dd6366de0200bc8026e14fee882083a7c97a7aa3ec7e648087db1bf080b6063735c1cca9d516191322c42ad712ea853f1d0475f8c8e609313ef6d22eaf4115ebb225b5b81363e6c9bb1d051689b91850892471c67925709c086b090e6f0724278b382b4fba0547ed59d145d415a2b97c9fd50d173a90db42c7aa7765a04e8472aa8beb9923dce41a035bacd878c390f39dc04c62659fc75eb34bc0a4c273ef4c2a259a629791962ecafe4dfb2e49117c6dcd8af12367e22e7c2d831e29ba61f15c266abf14686704a4a166caaca10f868f2c5a8011b0b856b832ca70b082f29a66643aa585a4372f6fe047fe0bedbc2f22dab350a69ff3ece79fba297697a738da1a878e9ed6e7305a372a01625f0d82d34bd238a75e281a079719a59e9e1cb0f690678f3fa7ef492c79df3cf4129164409c8d1fd4a3a6fd68b35b9805b36f49ce60518e1897c24a39a546e038974bb0eb4e467dbdbd93c388cb7da341421ffe149000af0794d7123da751c5eac824a66abc2f88154279fd6cbe20b10b07fba9a25ee34549041d70c9dbed6988c36b384b86fe322c1ce10a94554ec74b81326c73e24ae9c56cf2410a1269dc9d06170339aa9150b1f621829d4c1b9b7d23c3aed6f6aca8d3bbe301d6d7dbaeaa40356b09aee1a9bb15020400ff1f5db1930ba0f5e0650757801360aaaf382eeda42d8745d8459adf58ff648d75b3fec91568c01639d3eec9887a468b71af9a2390637a2a53b651da1ccb7fb0971019fe54d552eb51b0a22f1a713f6d482b0be865317772778cc877f7c87e74c9b4a0c8d94750f491fb0054cdde38e56bbf8229bb0b87e54e471f638f76622b917b92ca9b981914422c488e7a4dcaa4c8b9f5d3c4f9d9788f33fd2d6c156efd4997d27bf10f5a682765f49e3e55acc18795439b904708be1857bc3b52455c77abfa8cbaaebf2d6e014f019602d6ac27996bc88053e1cb90f5a8c41f45f8faac0320d8e3c13da23b64fa5b5609e37b63d320313e26906373e40dd749befeaaac5e4d8bed2eb2eff6e54815769f2f055fbdd798115296a9613242daa72edec6ac6b53faa2cce057bce04aed3c6587ca62cb70d237da81d68da12b0746abb6f6640e9fd9448591bfa08502caba312160211751ccbb0deb648f45d1d252e761297237c8eb8eeaffa7dbbd2d026cbf27286ebcc7b09e74f86a2ba7e2a1a048aab5d89f952629d0f3d5926cdcd5e64abfc0a955a2dde1c82e7b54f67ad3a6b6844551ce7e4883f085e079d01e73951cb531e8cc769be50d655ff6f5474aa8352bbe501d2faaf70ada05690fa66043fd9c7ef1ce8c2323f66f9a6ba48efcbf39c65f67954cad1a9052065ba1a4b058e66836a1fdc91b910867a86e5aed0f9dd007403984842b3929d042c2672956eb572fb87699c7d64f48570e76f527643267a9c36aae75132953bf1a8bbc1c1847996fd8e91647e100c9d019f25e310ce35df815067e56edf60b7968cd2a4a0eb339ad9dde4fad3a1989f09b6e922ebdefbc45326f4075135fb6bed144f45d295266481bd8aa66a68fac7245802157fc6b6c13a4ae12ab90c5f7351e940f96bc3a1a8f26378839b8c68d4b1e3958bea6f2a1ca6057b96fa122c72b19cd1598a9ee17e5f19d7cca66adc5680857f6a8966b5d9b2a0b9d7d4f653c6e59e1f1f59c08767e012a0faf49560282cf53a02f09efba6fc8007d5156cecc0f83dc87fd0d670cf47b28119b10720469ca959f9ec22c7e55658049d0451ca062dfcfc45f8b3df37cc8d7dec82fcb70328e5b1a1364b920a3a75471267274fe75c50fb5f6cd670913c16cc676f5771b2f500034803b6e40940bdc09ef2ba23e7c0b8eeca99706c6d95bf826bf9514967efd4cdb0193bda1e459fc1bcb9a58dc79e780a6b7a55d1ec194e036d89665f650100397cef448213cf4872ca519737ff42f25cb1e8461f32686601ef4d36b57ddc2bfcf06ed67f110e334c7517e3e683cfb933c2378e82411fb87b9761abf1e2baa5faee7fb815f41682956684941ad7d43b5850915458285f9d6d35e0bb46da689f", 0x1000, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r3, &(0x7f0000ff9000/0x7000)=nil, 0x1000) semget$private(0x0, 0x3, 0x1a5) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) r5 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x1) setsockopt(r8, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000001180)=0xc) setreuid(r7, r9) __clone(0x0, 0x0) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r5) 00:00:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r0, &(0x7f00000019c0)=[{&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000003c0)=""/242, 0xf2}, {&(0x7f00000004c0)=""/116, 0x74}, {&(0x7f0000000540)=""/223, 0xdf}, {&(0x7f0000000640)=""/140, 0x8c}, {&(0x7f0000000700)=""/129, 0x81}, {&(0x7f00000007c0)=""/251, 0xfb}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0xa, 0x9) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f00000000c0)='.\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='./file2\x00') 00:00:38 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) paccept(r4, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc, 0x40000000) r5 = socket$inet6(0x18, 0x40000000, 0x0) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = dup(r6) fcntl$setflags(r7, 0x2, 0x1) dup2(r0, r2) [ 78.2087971] panic: kernel diagnostic assertion "uvm_page_locked_p(pg)" failed: file "/syzkaller/managers/netbsd-kubsan/kernel/sys/arch/x86/x86/pmap.c", line 3526 [ 78.2187891] cpu1: Begin traceback... [ 78.2388076] vpanic() at netbsd:vpanic+0x2aa [ 78.2788437] kern_assert() at netbsd:kern_assert+0x63 [ 78.3288891] pmap_remove_pte() at netbsd:pmap_remove_pte+0x5a7 [ 78.3689230] pmap_remove() at netbsd:pmap_remove+0x36d [ 78.4089616] uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x7c1 [ 78.4489928] uvmspace_free() at netbsd:uvmspace_free+0x2e8 [ 78.4890262] uvm_proc_exit() at netbsd:uvm_proc_exit+0xf6 [ 78.5290622] exit1() at netbsd:exit1+0x4cb [ 78.5590892] sys_exit() at netbsd:sys_exit+0xba [ 78.6091321] syscall() at netbsd:syscall+0x29a [ 78.6191375] --- syscall (number 1) --- [ 78.6291502] Skipping crash dump on recursive panic [ 78.6291502] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0xffffffff for type 'struct x86_64_frame' which requires 8 byte alignment [ 78.6491605] Faulted in mid-traceback; aborting... [ 78.6591690] fatal breakpoint trap in supervisor mode [ 78.6591690] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x60b2a0 ilevel 0 rsp 0xffff9280b3b5ada0 [ 78.6691805] curlwp 0xffff808f6cb4a140 pid 928.1 lowest kstack 0xffff9280b3b582c0 Stopped in pid 928.1 (syz-executor.0) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0x109 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b db_nextframe() at netbsd:db_nextframe+0x6f6 db_stack_trace_print() at netbsd:db_stack_trace_print+0x2c4 db_panic() at netbsd:db_panic+0xa3 vpanic() at netbsd:vpanic+0x2aa kern_assert() at netbsd:kern_assert+0x63 pmap_remove_pte() at netbsd:pmap_remove_pte+0x5a7 pmap_remove() at netbsd:pmap_remove+0x36d uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x7c1 uvmspace_free() at netbsd:uvmspace_free+0x2e8 uvm_proc_exit() at netbsd:uvm_proc_exit+0xf6 exit1() at netbsd:exit1+0x4cb sys_exit() at netbsd:sys_exit+0xba syscall() at netbsd:syscall+0x29a --- syscall (number 1) --- [ 78.6791866] Skipping crash dump on recursive panic [ 78.6791866] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0xffffffff for type 'struct x86_64_frame' which requires 8 byte alignment [ 78.6791866] Faulted in mid-traceback; aborting... [ 78.6791866] fatal breakpoint trap in supervisor mode [ 78.6791866] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x60b2a0 ilevel 0x8 rsp 0xffff9280b3b59aa0 [ 78.6791866] curlwp 0xffff808f6cb4a140 pid 928.1 lowest kstack 0xffff9280b3b582c0 Stopped in pid 928.1 (syz-executor.0) at netbsd:breakpoint+0x5: leave