Dec 13 00:12:08 ci2-netbsd-kubsan-3 getty[435]: /dev/ttyE3: Device not configured NetBSD/amd64 (ci2-netbsd-kubsan-3.c.syzkaller.internal) (console) login: Dec 13 00:12:08 ci2-netbsd-kubsan-3 getty[551]: /dev/ttyE2: Device not configured Warning: Permanently added '10.128.0.101' (ECDSA) to the list of known hosts. 2019/12/13 00:12:18 fuzzer started 2019/12/13 00:12:18 dialing manager at 10.128.0.105:39921 2019/12/13 00:12:18 syscalls: 215 2019/12/13 00:12:18 code coverage: enabled 2019/12/13 00:12:18 comparison tracing: enabled 2019/12/13 00:12:18 extra coverage: support is not implemented in syzkaller 2019/12/13 00:12:18 setuid sandbox: support is not implemented in syzkaller 2019/12/13 00:12:18 namespace sandbox: support is not implemented in syzkaller 2019/12/13 00:12:18 Android sandbox: support is not implemented in syzkaller 2019/12/13 00:12:18 fault injection: support is not implemented in syzkaller 2019/12/13 00:12:18 leak checking: support is not implemented in syzkaller 2019/12/13 00:12:18 net packet injection: support is not implemented in syzkaller 2019/12/13 00:12:18 net device setup: support is not implemented in syzkaller 2019/12/13 00:12:18 concurrency sanitizer: support is not implemented in syzkaller 2019/12/13 00:12:18 devlink PCI setup: support is not implemented in syzkaller 00:12:22 executing program 0: 00:12:22 executing program 1: 00:12:22 executing program 2: 00:12:22 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00002f5ff8)) 00:12:23 executing program 0: r0 = socket(0x80000000000000a, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1}, 0x6e) 00:12:23 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:12:23 executing program 0: r0 = dup(0xffffffffffffff9c) fchdir(r0) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1/file0/file0\x00') 00:12:23 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="07408861e8c33786a6215e3517b5c1998efd10780bbf1e4f32d4c0c45e77b7f55026783fb9975c99db32dcf516b28af44d6a5f37dfb9bca3e1255a2a928515a29e5993a8578178ae89f3abd0c0e362e83557055e521323be5b87cce97cf2f503f54debc871ed61beb4f74c3d2a3225a28ac93c3a619b583f3f9270877fd77bf2bb323abf17d6db49f405706940d73bdc77462d858badd9739c299b151e1fb2e4fc3672c84e8e347cd3bb65a7390445f5268785870be4397f5689341db7b488d37409643c021f79db415692dbe32d5f9af10f6cdc84363cdfec49bc8d2b292a0f8b0908c7c7ffaadc3b8b7aa8b616a1061ed4aeb025b88097cf948ab330208e352883c1e0695c3f7bbce9ecf4777017b25a51517cd56c2042046c25270ee9021e53fe49a9cb476c08b00d8cbfb592bd0d3a975782f530722f0d9fd220d76bf3a092b8a21bf4f360fba63b75f1dbf4253f60aa763a45bc10027404aa394159a7ec8a350cb5b3d552006afe4891da9ce775ba8d767dfc0cff4189576046734c806a363190a137dde49e3da4e502d9844bbed129b55531868464a41931d9a8dc19edd65c34e5fa35aef8d40a3af526ce4ab10abfaf07346ff08afd02d93e596dcc2f8bc44f3bfc59b64ccd29ac9b7e2303610fb67ccd51e56e54c0e0ede551a67c4fb9366ea606d924379f896b9731ffd73feba56424c7c6c2f48d851ea1202282eb2b40ce03b6f0c36b0ce4e2b435db14960e77c32e327cb96e58ee707299715551897e2a2798e02eefb98b8904ce87c0384b7fc869f9665a6c18e37bd51706add46bf14ccc635d756b2ecc53127b854afa5fc9ed3d5dfb0b5e19626cb3aa3d8c2d80e80b5efd7d42b723d23ac1ef02f336ea9aae1774d22484d42bc2a7089192379c32cc2f1558a5db73654c76f9fd41ced495696f5af480c6c498ce7787ee26e91765d10cd7a9350d574fe9f2bd0bc44e45dcbb86f91df3097fa0f4b6e81cd23ffff58820f4952ea582493f04717f0f56f8c7ffb0d75499f5de3eb12c73f915bf944a7694a32c2e625a31492ebc8c83f496e7bbf954df4dc1603b9f8ab7e3e3d3765e6eb3b3fb4396b0f22c57a66517a873b0c7d9e7f07019f540019a68bdae889f73b4c64dac58fac5ebc954a0f80c4760f65baf5dd5bf1a387619b42ef9974b4254469069a44395f7928b32ebb80ccba81aa27184e4f544ffb880833209bb737d20a957999c77c8470557e423c2f0e77fd165e0cb1dbf472449fa49abf121473433447a5fe1dbd59261ea7839c59fcccff3b4c15f8788b37b468524e2ec9dd38677b15d63bbf027013989aa6cad2e87938e9f17c8e7aba91201882a4c65f84f8451916e5c4b1d5e07c832ce53d0928ccc7573842df4d7b7fce390b251f1e945888868378ebcf3d699c4408ab0beb7e7e9499fa71a2790d27c8b0bf20ad57a5a50caccb52e02d721cc9b30c5590195ed932565a222a48640988a3186c47294a36dc3ebc3329e3c3d43a1db7fbe6c1fbd3f1c4005acbb0119dab3d01bfb1c48c67ece9c6289820c5fa4a40e4bb4053882f1a7780d562b98d01b1534ab546da4370b761d5962474f0129e26db55e47a0caea414edcd3520bd0b6b878f05579137a65a9f8fdc0fa0c79d3ad4dc9d06b2a6cc6fc9d3ee0ba4df3b80e37017ee7990bbd1bbf181fd5f3b680ce5900aa2de7fd9d74b40e596e19098a6eed33e7f8dbae709fed9c940b9ecf7c4dc2772d3f9be2ea3368054180d0f289ca6f3a60e5072ebe98a488ddd3d04b1c495a89b092c0bedbf2f8c32b0f83b76e683cc879d7a7cf4cba5676515035e822657ec9fece24bf360b51c5d3220c57c2c05219e12b4194e31b465a385049088ad78ea205d3c98d6a6d73c318cc931b7bf5cd4f79d42bb308b6b1e432db1e5b4a24e18da77e10dead3ac7f041d6436d9a432ec52f98d9aee1605a2c099ac149c3486cda106c1617e7d3500549d26144422a7dd5720cd03f3d9f089c882c4dd1bb800d18e962c17371c15956d3801545f0ec627cc268b76cc10d8d06e224504486434022ba8bb24225608d44fc1519f36f00518b0a65a0651d47cb4eabd037610fe15211f5d8df5a7fd57fb9ba5352c21877966e694f86cf162eadc8e71c5662547442a90000b2d722735a040f65864b91a26d3c764d6547358d505c7e1b3685f1f712a876a75e3b5eecd11f5dfcfa48e9aa90ca2ef61ea911c77aad11f180141ff48fa6e973b70d0a56a0734f100845ec1b8adf94ef195216d3a402800ba22ce0bc807e0d30bb14fca75dcb0cc3ad9ae75617eb6321d860a97af0f6f319f70f09cb0887c7c4856dd347037dd08fdb59d3f4ce314da50f84dbd39783a38610a5e61eaa3b4192ca0f5c7ea5b4588a4527848c9b083431283f420d23e2d8dfdfb9eafe381682faeba9133a1be4327bf56b5abaef94905ec3beb843b9ef8b4b1742d5dcb5afd3aa2f8ba66c239fa1b7a1ed1a87d2a88b0853450478d240b3c7cd256f664067da93bb4dccb36d8d8234100f718b75c1909a0b6ff2e28b7ad9021c0719eaa2186a5d4b03bbea9caaca9824c0f4df2bfaa15155ceda4c89652afccc7696ac22be0ac9d908dc79cdbb2ee1e409de8e2ff08bf1a276a6aede7d461f5b248e46a53a7254adf5440f97d01103c311951c84fa55b40008cf531dae1b42abd000651f16ba87e10e6cfa40c318ff71bad05be4eab30859698819a23cce199865316297d40416327af14f97b04f37a18c9bb46d23106c45d2c50d62d78f76e5904c651a43864510d6790afe65b81c4d7afd18c467ae5ba9cc096d66247ef3c5b8b3c695ff01a676ab92094902c2ed90596d53b128bba3ea6c2baf09acccee885d6e27a0bb0a4c7cc4075dcea5c0c80cbd12d2e202d091ff7d5a59ba4fb2d2789653b1ae2f4c43dc30d07f26878ff3f68b076a76ac7d0ac2694a8739487b01fa33a247f021d381abd5a4590543b97cbfe4ee2c1a8b0d9099ef378942b4d78444387d20372ff03dc8c5e901b3eee3cd6bedc6fc831b88d89be382956b16eb4889b509a8c5fba1b4f05ff4a1727bab158a957a91304d0dd831f2d6e6a851b4981490ae5f02ce5e6a1563bf298df14cd65f8481bc422bc31e69484e955117bbf26481481c327a54cc81427923d96f9a3d11cce764517d655fa6b9506900f27eb02c564506a08b2c34c97d130deb36b4594d99ad82f7e3a5102a517f2a8ced88d3937677188ff3bb85b346ead064613611160de90a30d4ed338bbfd22b40a785a081f6bb4be864fdbc3a13b7753deccba73ed35142463e8e10019574896fb2d3a636cb68bd1a4957ad9669d66d27daff1cef14bb74ef7c2a26c7b04e779ab80a86a22f4a2e94f41ec9dd65a2a417c4e8e794b6c4f3e2c8cafbadbba7747c8cf1ffd584d76914ed78d4db57ce1e3f35af10097d9435a2664cf783caab7e079c77778c20419d4f3a16e6e00d6ca3a1d63398a2f21fde4f8dc000e0bc129ea7d311a8faedcb26f7b4807113ae57e566621b7f03f99ecd16882f55d4509597d2f5b1460d1131067a0b05476d12b4902c19f2ef6afcb22af05493859e5296b549b9504dbf7ffb4457fcf9d88b1ca016dadb242a5f2e2ae43b9f60005879544da7f4d81ba16272034eb61afe0904c9d090f8c3d31a7f0f80b297c0a68844801d9abce09060f199e64248e504bb949ebd8c329f6300a41f1ae6d5ed411ac118df1af3c888795d3b5b30fac8a7ebce0e1c1d5a801744b5012d3064861e4638bf5df4c996617ee76872232e0ba62c7d3acdfc0b80e78bddef4e1692f83b3d25df0766ba37a944abc4855676e8f8cd2724b0c1c019365c7a4d5c285dcbb0d51796ae58795b78d12013570e40cb88c5c9bdc58c8aa17c95c1ea4e427f8d1b559643c3fc51aba4340da163c8b73d1fb4c9f108127d0b3bdb88a3625487e3363a44f95ce2e0b20680195bb5f84ebea9e95d7b24a7968fafd2403b3d701b1a6321d9b2f12e95cd89aca84a5d5e906be143d19c2dbc4231e9e888c6c381b316c0b8596dcac30fa8ef2a6085b00bdecc89239c516c534f152e290d7491c9e75810553abe2aaa140532d977bcae0da15ba08805927c405105de9563686c301e2d5366bdfa4ec3a2fb020eff00e9912e20c131fdadfd49bf70d535cf29afb1b13f0d3ba007aa80cfb2b6b3f39a09976d3f8ea4139307e166d727bdff20b401809cafa81b9ebe69cc47bc65a6a9e2514726a91578bcad734161ef2e9613f51fd83b79436c3e3a527e8976016d2afe3bbb54697323b483f9ab62b422c94244c915afc1e95f47f8a58af5975c1d25f29d6b6dc443a6e89b33157954f9a0f7ab42b84f9f65fcfc22f7b93e8a9c9d6632f2f08d2e1179bf18544915d1824a7560e68ee54032d9696e226d893ffb1a8f40cf86fb84d26ce999e4b5fe13ebdd8a76049f646adbba529b25a49cd4ad2552cc8ec3bfe42cf5519806cf3f6561045bf74d6ea2b419dc523970186ca7410866b6224a1c3657308e8a46867616821e80b38152d4a906b21b48ba2950d0c7ceb66bf796b5faa1da5e93dc1f32b35ad20e81df85af5950bdf2aefaaaef5085f95b51aec927877eb637bc19eae48b7267d4d947d8666de2d5d5b0770aa3dfd7960936242b7e68f77e3a3a46d2651453f0bb419033f6918f522b1b3d3054a75fe64e98bab20d7ce90d1009b9bec15112aa794e50681b43dcda5540148e8d4a750df706eb0e41146923c289ac9935d44c87eba9b2800ce2c4543cbb6affee4ade24ad3e1824ad990a24e17bec2da964c89e7ce3c8b3bc35c8cbc9cb7a96bb7f2c479283c4c3484ec857defa31b5536f14e963c2e7a927e0bddee77f2ed358eb0dac62ba87b84fe586b5090f7ca202553007cbe86a390ad590c5fa5199ef76a07607cf8b924ddbf846581e6f97cf577ade3b60805350a60a355f0409a8e2520c2a16801c233b25375ee23a33ff008884b3ed658b6fdc1c8d457804fb5e14edf28b735165086899976b90d31e70e7dfd8af0045bae86338ba09ff29bb09f8891908eefa53aecfc29ba422590d82145811a7809a4f185762b69788cc79d5017b27f7bb8ccb96771231bb9887c882767ebce0880317de27888581a75d1407361036417785276406e97f0679d73566cdb3101320697753c7e597f9511d8605e1c50681ee91194e357700dbb066fde1f3ebb51f24f2d53b1462ae4ac479d6b37040f00c7b1c55b374d738597df63bc843a5db36830c49486df982beef242b7d05e2fe6fbf489b6e65bddd417a5fdf069802617d017dd32bf6b8b6b398f3441334a4059f3007ef441234d30086f80bd9e848b411860ece8ac6ef3e13b11cab4c6ca7c98c1aa388d58c1274bed3034b82d42b6f110b26d2b7dc119f4a86d88d48c1b8a6a7656c3c519d5eda94679205db3cace4ec1770d9d85d29135997d154b77165dd0b02d1491940dfe16dcf44e564ba8ded8ecc95d3a3fce4f4069049fed325565552eabf27435d8f7f03bce2a3e76d4b6427fdb8165b5a9878d131951566ba7413f661b824296144cea40a5bd745c732d8b0fb3ce182697853da31f17b8c6f3e60c2172adee37d28ccd20c4e2670e9458d77f824cfd6bf569b8c9638613bb68d8300e3c1256df60703a7a06a1059276aaa9ceba3104e2b9a85a90b46d975c2172fa80f8442977344800e929325fa66a3b9ee02f3ef986bf3f2b1e70526df31d3566074419687daac75f41cc0994e4ec1d7d158020ec1e061a23ab9249c3bf875a177e097b92093d558f769f56f5da03b96e208e5bf8df8a8933999", 0x1000, 0x1, &(0x7f0000001000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x10, 0x4, 0x2) connect$unix(r1, &(0x7f0000001040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001080)=@file={0x0, ""/4096}, &(0x7f00000020c0)=0x1002) fcntl$dupfd(r2, 0x0, r0) r3 = socket(0x18, 0x5, 0x3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000002100)="c7d359959b34eb62fa73f20a2b1fe9c52f09066b02aa733021565c801f8604fc1f89d5bf3e5d1564cb9e2eefc7a1a3695b15ec528d0154c42670f21f", 0x3c) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000002140)=@file={0x0, ""/4096}, &(0x7f0000003180)=0x1002) getsockopt(r4, 0xfffffff7, 0x1ff, &(0x7f00000031c0)=""/135, &(0x7f0000003280)=0x87) r5 = accept(r1, &(0x7f00000032c0)=@in6, &(0x7f0000003300)=0xc) sendmsg(r5, &(0x7f0000004940)={0x0, 0x0, &(0x7f00000047c0)=[{&(0x7f0000003340)="0ad96cbd8a03805d6b6519483d", 0xd}, {&(0x7f0000003380)="30961af371737ebda31d99982a353e59f2a2f4b4c2afd84a89f1ebad08a301a5dbc7e9f72ad1c1cba81932a5492330e25a5d093abe5a053ca838133f173cfc0a82346ff964cd38aa8cf75dbd4d", 0x4d}, {&(0x7f0000003400)="be2488b2e97a4ddcdfd65c67f77a9f58a56bc2d5f545ea55ac00113252284955736bc3fb29c50f314fd46c80f6898f9cd71e65dbca115b6d84ab9b56e8eb66ae7cf62a0f6ad03e89a1c43461cd9948607d09a8ed726795eb066655d409c4a8e44783bd137be36e37108eaa7a3159a202be025c8e85773021320bb09c6b3824f7dde8d510875bbf1906a8288b94960bc1394f7f7ac83d7fc6f49b93aed92fdbc8cda85ad92e65ba0b30e3a80a5e85f8070ded9b912a800a83040bcf2aa1650adbe91b392b419d0e0466ae63720eec4d6d020127374b36f459581b8410a86f47ba94ddbad88f95c5b37d8f1f58847bf78742ce9e9fc199077a31c4f9ac8d65fed3dcdb377dba442edbe5451bf9f845edc6379ebc41d27c50a5d448ccccc498b6353aad518162eeed7d8f46714d1b80711f50e09f5810265a9728e39e3cd4377fa96748aca60100df80c7f7763e5039987f105b28c74ba7658e0e7c73ee477f974eb716ae5079ee7f2e6a32dd41717a4bfc3868d424f999daabd33bcec2a4f026be964fb32d0a118f0d78a390e1752c264e8b1aafa9691df7f30568a29b7d9fc12baaff7e8980343f2a3a25bdea0b594f61cdcac8e3afeea3172194ae46384d4c99aa7749b17e7c0d0bd8c932401cc192f67418212b7107c9853b76b78a3f6f6384c29ee6e78f4659849fdf84caa6e3c5f6f09f36603cff38122326b2edc208880160af8b28a242f672df4a0c374cbeb22e6af6cea8f03902d1f87edd462f369fdf692c537ff1abc7d996bff5d570c63e91fd24a47b5324b99697c1ebba714c62cb7d5a1a5eb2156302cf3b22b679d04102ddd641107339ab6c7824b4c4b675fa56a3980d1142988344656be36b69e6d83db979eba49563442b2e7c653069bad0be68fb64fdea09cb297f3fbbc54c348cfddcfc2b7e3f667f14b813f979ccdbdba244b52a1979a7a698b73ac96f35c6003f3453ecf1f0161f45908ff9c6aeb33e96e58add43c71d26b3a6cb0ee0a0da500a9b0605ce28af9e3f1788659e7840b870df4a28a9873120d02d63024b214b309dd44118ae250e0c4d1f328e5dfa81ac939f4a7865c5f60a68f6cb301072bb0f96effc41b6a8adc5fa7daf75ae9c56999c4aa4211046ff3e69805bf0eb327ca4a1e191649fb5e6041ff41ad09d44b881d26fb7fd341019d73625b61a6f3668d3a59a1cfadcf7ba9094c7c8e7b01b77a41edd1454fc55a11590b1931ead09a33c32f560dae08e923d588c3138a8041f1c13ea0afb4e9283e1d4729fc980b0dada219e0854742444a0f30d1e7c90fcccddf44689a22c7f1fe6460b2f5149b3645aebfe6c7d75c1df36b5142b2811efcc14b756e3a466df6f448a786ed16a41f9b076ffbaafd7dca1c8f9ee748eb3d1c699e65a4f3410e0b7bc16e2a769dbca9f8f448a8ef392c67e242538cfff7febe377db9c52ca98e264384673dd1d99b749e3795d672d2854680e2bfda512685dbe54ba0d39adbf32b6b89dc3b0f091702e4d0eb56bd093180f847adf37e6305a9601673fc778f3e50e6aa3ff79e577810aae7171a6173a33482cfb5dd7a3dd78bf6a335426449c1eed2c70dfd4ff336ecea60e14acbd443657730e0e8fda4de4a883a65e48dfcb8b556cd4188206a86e42b119388f854e724b1978965e5a3acd13a6577bb966078a87476f2e30d4f5613ecebbcb889a16662b8b5e6bbff308beadbbfe830c7ec00d44239b20f89792f8c809cd3041873ac9239a7306de9f3a2411b8187263b79ae0a7cb4838aa39dbe75dc475e385ce73765fcb7529dc2036b6a541d3fab5a86d3a6d17dc60023f3446eb23ac2f8944baaf02aac9d66ca4cb4cf6e0c9043baaf4467a1cb4f70c85b243adc8efc11307d66fd1f6d026294e69d1289f2c58de1458c439dfb1dde183087c8b34d5a858759d02f15c8ad68dd7e0f92d9d4ebbea0bdc303db122c68de8159887555a3095dced4ae4e8aa2054839c89086bf0b236bd034475c0f36aff7a0cc9884a6437c3e795b2907561efe8204b60f01420d035c395674a823f2fb0cd91a3a0b8417375965ec11b1c0e3815e0f06d055caccf1f84efb87cbb3cf2896dfdabfbdfb15e5dec0d534b9db0cc58a19cb214dcf4d72b9019bdabf70d13d05f4f15ff325721c6d8dbdf809ad866b43a35a7c5520bfe86b24d925da5d6a57b25d39b11904040782a694c70222c0888142f015aa2798fd3f0232af48c2338a7d7e5c5fc6ddf83b41287950f730b2886c05779dc94223ff523e78d2ce7d9778f051908606d29bb4b70dbd6e95f1881dd616eebf367d02873f057023b38cf67f3268e29dca7fbb5e8125f453f69afc7d8f545d4ec426293dd550fa40381ac5a10e6f3cad716205c82cad513c8efa02b5130d5a3caef8a2bb0b7cda41c3474dad45fa1550f6185c7e86ff6de9345df16d38e45500ed40c67b812b54ced8bfce338494fbf131471588d64bb472b8acacbccd751a62ea13ef93e297862bf1fb532d30110de632e14845d7a0265d7248d6b6e0b2c63bc57ae1188cd636326f0c8083aaa9c7475801d93999c18781dbb11969883e481560f144cbf3838ae700b42259f1b0cf80b28d3bb160db947c4679302d7e2fcf77d15e0433a4ef32f6057acb56261a8b53e5277a80d69994659a111b598c6bbbe4a3467de63b9ab48eec5bf1bc112a75a0e9f975a6c2ea059ad040e3c0bbf738509a6ac3660dc59da61f361bc4d8b39f39cdc03759bb3c5e09ad3a7d6a87ab71b69036ffe71da8f0ef37acc82ae59ac61d7a098e2a04eb9be01a60b01b2b458cff35e1c6fd2c5a03490b60b6dfee826cda56904a243a65c993497ab5166d4d3582a04c7a71590a830081ff4ca46d9a0daf092d802e1d3db08d8210e9e521f6200f284ff4947f3e24ce816533e3900aecd1bfdca24a7e68e7e803529dee92b18a2d021503c18885495345aae9a03962fdf61076e7239cc8b834b20d89bc63bcd20d40000ff4b30cb653fd27b636127f8fb2ad437a61c162e74c939bd61f098086d074951fd5a5bfcf6ec30468cdb6c61cc4f8b75df09cd061b6a1bcd482ff01302fc872f6a4a905894e5d13db613f18470f3e9296049e772684e6c1ce77ca4051687bf1cf9998241f1c7734b37dbc182188993bebb6f4cb1786d0bfca9e41d44a0c9a8c80cd3f850f4f7d00eff2841de3577ee130482320bdf9e407ee46344bd130f08fde2f8534a601ae0f1bc37599faa6f4b604971eaa3711fa94a45fa1c7d6bca7abe88b9ae77f83d4cfce2fdf4757261784be7b93ed27591c82d26cc7f50bda1286583365c327c0a7c19612738ea2bb6417adda0d3d0801ffe267b72553c5d819f01ac9bb12f4ba20153ab9cd61a304ee8845d794d96a389cd3dea6e8e8ab452d8e5bf747f7955649242f80c8c0c7eee24dcea9a73d319b2fdc7df10c0edb8dc64d73418417c7627ad406d633be81f2ad043457804d71dfb79d314990fe80185d32c64af3c17d3bffa227e4824594368ff682a6232c99b93d829e3fe9680cd4df07222741a94a03e2d27bdbb8c7752406003343b7351fef9050d1abe9bc6e8dc232574e1db0d6cd3fffccb709c375af0137e9895bd33e533c2b79a36ee7509adde4ad12401f996eceb2bf99ea77d540b635c5fd6726d799f484eae9756c468d07de81eac5a73622c9d362c0ff34cf626a6caa92a93f56713b5cd7f36fb91152f7de98f6e4903d8a014c96d55122f2df059a1e37f77ba076db09fa5caffd60db44d32cc505c997fb9dd0b76ea1d5ca5b21dfc8da503fef98b8d712b23242fdca03f61f473ef0808746098cb763fa04ec04ad61101a3c5c897ff4807a9305cbc202acf8e76446a16f077dc353b910a12d6bd7a487bdeb0e10c7d5c12165092618db9fdc2855e29b6cbda65044f5f63d058c2d07cef7a36ffbc0c7556aecf8e74da6fcb4ec4940737cf36bc200b420bb9d105846e5c53445bd9efe6797075b2bf190d0c171bd7affb597ffa925cb907fe9c6c99ba1dd67967a2e8950f16e34746fdd4702f572767644aad4876ef768c3b56e4826b51b73a11a3aa819970cc075cfe2388c3fc74f41047057204d9d5a5006090c75b7a12ba2281ea5ac389d27ef9a8afe15b92f770f85469939d9a3f7138850035eb0b22d22b48e703d8f63adafdce17a033e9d87f0876a4ef99640e50e51e1a1c02c7437028079bdc0a20b29c21eec2f672c330ef67c9eaaae5dec461aba4a48849dc0de7f3e42d614bc4c5465debbc7ceec8f43315734f76689f22cf81866aa498365978dcb493ba75c53d18403430f7e8bd6bf15dacfc79d89297efb8441db543529cb203b0a34b5530f444918cfe6a34ab73260356fb6d2e9ecab91bbf81376f4ae57242d48262f829dd8654ef0f8f0dd5b277b794c9a6519b8d3587a70008aba2a926616a57c80612b65e685e7c5864475e240d119f75f135a826f8707dbc1d802f5a27d3ffa0a8f34fdf53deab61ec5c73a8a70eade3f96a07278a5c040eb8cd00700f41a2182bf45ea842b56e1ee2467e85fec87e1313cc423101a499c0cbc7df3f92bd44242594f6237f6307a98a4bcb1c103dd009311d50e08d7a8fa676ea7e385d18689075e4b4d115f9d771d8a5768da0d0efa44b68206bf87ae84921f1c6eebea3e57b9a8dceff6fc0e75e17873f62ed3d4d5e30b4658bd98a0b41f88b8233885cf5042309ef540fe313ab2c88bcb3a27a8dd986e63b061b4e0746e5125c543381b20e847f302b47d4bd44bdce749b3e1c3987b2588caddf17bf8b7e880bb133c3092055202a0110f7724ecd40aae1f5982677d3491d702f6ee3eab5b78bb9fefdf719e667e86840057d95d7f52f2bb3a6cd91fc61fb4e7cc077657fc3d5da4b8fa4bdf9dcb24e245ecd3466e03565babd891807a18099ff2638d96f9a819028a84a1784e0d49f30252c5cbd40bbf087983049fdfb3af683102a62249c05ee9dfb979493039c49883c5cea396d5a768cc6ac062ab556ec57162ec37cfb77a1d587d4c89a86431e39101b1c33fa71ce6563927ee0a8ddb41e8adce9265af767698919587fe35186799b817d05297beafd7207dae2e76a9bf9b46b5c87396fb097d0dcd89d4b2d98f2d7caf50eda4571c882f81baea74eb2b2b179557b17475050d1d6af4cef70cde20f0ea749ea79695e303de2b3ec10e2452dacb5a16af3ad9299e37ca8c88daffd2dd8179528de8f0ff96a26b7b1210327c23cecdfbc6772ff3509c5badae8503d8b4f853a323a8d6f1536f55887123af5246678d70f0696cf11858f2abeffe9f87b7f9c20cdbe8ea1c81e3c4d2d07cc0fade14added9ae3c38638d83d4cda8dd42f7217bf9745acfc4bde91fe9a2b26a68d4b15b839de69b72eded7fa895d98a2c5341109fb817669539be895ddb744c2d3d1e6e31339048ca987b812d6cb5d1726336734f27608a539924a75cfc3df010941f7688362d80266037dbf97b98095d0264402fdc6108187752740beb72513da21ece7d5c90414adfd92a87ca6be72991090dcba79348d9d300763b17b4957ee510733cc1e01c5533461eba34020c659d9d83d5e1d95271f726963e3cfa8fe0474be2af17c1210c208efa5e8dd68d8e407fabb5457a58f39bcbc1d4787c767fc17ce0d46e46e5178368b1683882231677334b981f1fc2ff68959d8482e2f57db653454ab87bc8c98e105a3369547d18c42b83f0d184d8a9017343a389a564e4c94f2da9472913ca108d86db1e94f8473c1b1f5ed9e98274147e6797a225dbfdb9fa4ab8a8baa1eb46b1fc86a7de769ee2f8e", 0x1000}, {&(0x7f0000004400)="c09cbc", 0x3}, {&(0x7f0000004440)="4dcc4f6d428958043ae014033ccd254e11184b1c5ef47b64c2f9ee9fae6c2d3216841096c393a23f7a9f9c9855500fae84dcf1362ef755e658a32e67a62cde3b8531c5484f8236ebd422e2bda7f5afeab538f4e5d96b5630afb61c74cd2e1749553f3ad431b66112ad0eb46604f810b5907bc180c8f983986f63459509ddb696f49a8f19513a821102a5a87765e809ab8e146ad676a361b986af429e8f5bea782766ce50de1d149fac2f83951273312166f72b", 0xb3}, {&(0x7f0000004500)="fb5d333a97b6f6be98b6c539bd0a0e792274a67f17839356d20e2288d8e29dd1cf241522e1a67397616080ebde74ebec99c1fb846eaaacd072a578641ad83f77bf7269192c723df0b94dcf368c944a390d7bc182c647d4952fd18edba17edf5a48ef49e7dd5fe2cdccc07937bfd86773adb4432cb11d7e8666b690af26d5cbd59d9dc1f009ef333ee5ed65c89fc40715da68205d30d7ee5e3eb407e249eb7cb6b72862dcc71c50f16b7ead9439fe27d0d4d99287b982774aeeae02d5d40afa75b85fd8bd903cdb2b39ce6cb68f9ca2b5e158617477f3939b86333cb20c2829e2163d8a363245a76c4cbb27d86c58287dd72dd8", 0xf3}, {&(0x7f0000004600)="d3f0468db9472c272ab65b73bc4257a3087cd615f00ff62fd0ef1dedda454b59bfe56480932d12a211093477cc4c0e504050731996e9f0d4f96cde1509837359ddfeade4e9a31d46e71fa61bb2f8b4653406a9bbd3a7bcf63e73cb6bfa26a5c5544294efe3170819d702781a930e0c575e09cf686ce529ed13d135dd61db247e68bb3b7da9c9bc339a18689b53db53f26565ffe1d9ee", 0x96}, {&(0x7f00000046c0)="6f8028286b0ebd5b53064f6a4c328ef4953c7a6be0f9ecca73128c8057508c74d4bbf20977df04ea75407d97f9b097f2a23596d3812768efa57c0432126c989d9db532fe7455e68cead9bdaa5decbe93f79c3afc90dc1e1f71d70b6502fa5bab60ceeb5f6df4da3b565701f31bbd45c47ead86e4", 0x74}, {&(0x7f0000004740)="c5ea3a9cccf31c5ddd8bc9088271a85b9b18326791b290be2954888d501fda5436767c581a234764dc941a361c74c4743949fc022e01c066785a2564c44b2202b5", 0x41}], 0x9, &(0x7f0000004880)=[{0xa0, 0x7191dafb6b1b6359, 0x4, "c6d9662710b3ff04ede93ad1fea691dd9c83ecf85928a0221793fa771f9aab91a0ad3118f1f044c7c7bee2f54aff42819715c91bbb69883da72034da641fc28600c3d80a7745f4c6ae7934e2ea4255de4bad14a0d686f7e17cc70110fdfc3227ce82f945a16721d52fe6bcc304dae6d6c2d1b636bab556d2180ba05778c3859ea5ee555b0db459e8376d3b3b76"}], 0xa0}, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000004980)="2c67cb7d5e25deeeaeed7612638930c7278a44cba6d405962d1ae5169858400e9e77738cb4983c72a0fd16d396eaa1c612ad8386d4e79e1d204e32740bacea01c8126df0bca9b80b274b7046f3d1a56d4fb96be1850423da9a5ae8e34f88feec39e2f5f3fc55301c76df1eb2bf6f7b95a2da9643af7b181fa92fd5dc0627ab44f2ea9d82e86d8c863a433420c871436ca9fcd2f0214aaf", 0x97) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005080)={&(0x7f0000004a40)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000005000)=[{&(0x7f0000004a80)="1f02ea052245a0dc11e71a328e410383ee8f10b97f3f1ca40c098986d85161b186910fe9001b9a25dffe653e7d0d34df83718a6d31743baa541778040bed3735fb235b5da7ed6364e231c5c0dc2bc1428bb7d8168810e8cb9d9119323e8feaa6353e3a624acd5592a7a72b74ba0c236bff47c50c874b2f2cc23506661809b9cb4fde389bb488c9e9161bf8396e609192fc0adee2291145a97adde631dfc7c80fbb0583f7d115de31136129f5c13886f83f98e01f6791d56cf2e87ba8e02d98212338d4bca97bc8f2ed3dfd75ae75170ccaaf685929649378ca1e462013fe", 0xde}, {&(0x7f0000004b80)="cd9e20c83bfe8db8301e351bec2379b19c46911c5a01bd4af07552260d98f8bb5282322286199ac3ea9a01202e7d47dd24efd440f344476dee849e1f879b2c2410a6a4b4f75fb64f9eaa36b7f14352f54e58cdccf666996861967b0898c89e67c018aba10bd85b6dda173bdc15657d29c2d1d59289d7a5b9c17d73d47c0147396d349f17990de5fec4609b2b833151c80b6d211f0ed22f797e69fc2bf0c6d9c2d15fd0acdec4f3b160dbf5bb74166d", 0xaf}, {&(0x7f0000004c40)="a6d6efffecf17ba41cab469f17dc1ffdb15089cdddd5", 0x16}, {&(0x7f0000004c80)="8f04a6b7bda87c965b5a46a6589da5f59b963e1d25597df6b8c0d2e30b695b075d796a0bc2204fa753941d8e049ac1844a9514352c19e2dd64d64e9540dd8c37ddbdb74caffb3ee5149ae16bdd729bffba2010fe140b852ae1a558eef72de6684e7b3e", 0x63}, {&(0x7f0000004d00)="7034f19102ae3d9e80deb19b469df00df9cbda689e8839578b07868c1321676744c76c253bcb604c709b5702a11f330e108c6ac5f5340b05c02c3fb59c272436e5e071f298352f95941da870f3857f14c8f41a3265e98dd3f30cb5d8fff0d64a27b4df333d1aef874b38ed8d35b7e2d7f56e3db933b22edfbde60a5fcf494a4d3f9044e889180a2a65e6e3f3a912908096bd933a54e21eb63b80", 0x9a}, {&(0x7f0000004dc0)="2bcfb43586c239556a6eef14e7f379abdcf5f80bc763b0eded4e83115f01bf023d64ea650542e7ec941911cf74101644baeafbbc03301c7d33a9fcd42fe4dc28113f0afb0beeaa7fc873260e6bffa5cc725132f210faf2ccf5cd06675d3841184f97f42bedbbb6124ad772d6c695e79d61ed43571aafba84efec3a132f53c8a7114d5966232f6ee0", 0x88}, {&(0x7f0000004e80)="789e06c714c3ef06880d036bb3f3fc7e818c877b7b52bb7aa02de66c8240248157e63ad8ad587aa66807668b8c5c20ca97b44b26b7d1aa6ee808e75e7ad3d712711393500424007deedbab3eea8db899be022a30df2a063ba5c165a3529c14c45ac57fd2fd370a63f8e19b1d43f7f2216541fc4870d2d4625528466bdf0da39c", 0x80}, {&(0x7f0000004f00)="49b4c29903534c20cf1e532fce8a3f6b24cb73e7631a2ad536e0676cb7803c50c898c50ec3bb12e406da9ef5f4068be8278469f200a193f330096eaf4e19807584f304303dbc4c94bb8754ab1c8a9e70a55d8a1bcec84e6a4199249273fb03f4765e3ea815ebe3ad8d9a1db4337a3340fff260823cebabaecc48888aadbe5ec568fdd32b2f36cbf97e03214633b7565bbd13c4be2eec9ca7e4d69065987d3cac987a8f5e41a481d23e5a796e0ae9a562788d1cf3ebdb5a99693acafba1a8485092c3a8dea33ac37186e6b32a6319f89fa7726c8c45445b00e60a4ad928341604cb4f123917c80f865ad75ea1d4f19a7b1bfa226df0446ad33453728c", 0xfc}], 0x8, 0x0, 0x0, 0xc0c}, 0x404) r6 = accept(0xffffffffffffffff, &(0x7f00000050c0)=@in, &(0x7f0000005100)=0xc) connect(r6, &(0x7f0000005140)=@in6={0x18, 0x0, 0x9, 0xa7d2}, 0xc) r7 = socket$inet(0x2, 0x10000000, 0x7f) accept(r7, &(0x7f0000005180)=@un=@file={0x0, ""/108}, &(0x7f0000005200)=0x6e) fcntl$getown(r1, 0x5) r8 = open(&(0x7f0000005240)='./file0\x00', 0x10008, 0x28) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000005280), 0xc) semget$private(0x0, 0x3, 0x40) r9 = socket$inet6(0x18, 0x1, 0x7f) ftruncate(r9, 0x6) r10 = paccept(0xffffffffffffffff, &(0x7f00000052c0)=@in, &(0x7f0000005300)=0xc, 0x20000000) fcntl$setstatus(r10, 0x4, 0x10000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe(&(0x7f0000005340)={0xffffffffffffffff}) unlinkat(r11, &(0x7f0000005380)='./file1\x00', 0x1000) r12 = getppid() ptrace(0x7, r12, &(0x7f00000053c0), 0x101) 00:12:23 executing program 2: 00:12:23 executing program 2: 00:12:24 executing program 2: 00:12:24 executing program 2: 00:12:24 executing program 2: 00:12:24 executing program 1: 00:12:24 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r2) open(&(0x7f0000000180)='./file0\x00', 0xc0200, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)) unlink(&(0x7f0000000000)='./file0\x00') 00:12:24 executing program 3: getrlimit(0x3, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r0 = getuid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setregid(0x0, r1) setreuid(0x0, r0) utimes(&(0x7f0000000180)='./file0\x00', 0x0) 00:12:24 executing program 1: exit(0x35) getegid() open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0xc1620deecdb01e3b, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x1000300010005}) 00:12:24 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x7f) dup2(r0, r1) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000100)='..', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000380)='./file0/file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sync() getpgrp() r2 = _lwp_self() _lwp_wakeup(r2) _lwp_setname(r2, &(0x7f0000000000)='\x00') getppid() 00:12:24 executing program 4: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(0x0) _lwp_continue(r1) _lwp_getname(r1, &(0x7f0000000380)=""/102400, 0x19000) r2 = _lwp_self() r3 = semget$private(0x0, 0x3, 0x264) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x3]) _lwp_suspend(r2) _lwp_wakeup(r2) _lwp_continue(r2) _lwp_setname(r2, &(0x7f0000000080)='\x00') r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r6 = getegid() r7 = getegid() setregid(r6, r7) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r4, &(0x7f0000000000), 0x371) _lwp_wakeup(r0) _lwp_wakeup(r0) 00:12:25 executing program 5: r0 = open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x50240, 0x0) r4 = dup2(r2, r3) r5 = accept(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r9, 0x0, 0x0) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r10, 0x0, 0x0) r11 = getpid() r12 = geteuid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r13, r14) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r14, r14, 0xffffffffffffffff]) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r15, r16) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r16, r16, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000280)=[r14, 0x0, r16, 0xffffffffffffffff, 0x0]) sendmsg$unix(r5, &(0x7f0000000380)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r9, r10, r0]}, @cred={0x20, 0xffff, 0x2, r11, r12, r17}], 0x203, 0x1}, 0x4) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000080)="e403e9830c07d275d4bdb7cae3d2271324d5570b7422aebbc9fb50f8c6502e24efe576", 0x23}], 0x1) 00:12:25 executing program 3: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4655, 0x2000100000000}) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4658, 0x100000000}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xef50000000000000}, {0x3, 0x400}}, 0x0) r3 = fork() ptrace(0x80000000, r3, &(0x7f0000000040), 0x1) 00:12:25 executing program 1: __clone(0x400, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) socket(0xce52f767591de316, 0x2, 0x6) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={r1, r4, r5}, 0xc) ptrace(0x3, r1, &(0x7f0000000000), 0x1ff) 00:12:25 executing program 0: r0 = dup(0xffffffffffffff9c) fchdir(r0) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1/file0/file0\x00') 00:12:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x0, 0x1410, r0, 0x0, 0x0) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getpgrp() ptrace(0x0, 0x0, 0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) socket(0x1f, 0x5, 0x2) socket$inet(0x2, 0x3, 0x0) socket(0x1f, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) socket(0x1f, 0x10000001, 0x0) semget$private(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000080)=0x8) semop(r4, 0x0, 0x14d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) r7 = msgget$private(0x0, 0x2892177776a91455) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="5b7dba5cbcdfec6ac188cdc667a97b4ccfedf8718339eda3feecedb72301000000c4785be432445806538b39325d8192ae6d71ee5b7c77f616270e8c82d51f71a7f77c"], 0x9, 0x400) msgsnd(r7, &(0x7f0000000640)={0x2, "3ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a04768776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030"}, 0xd8, 0x0) r8 = msgget$private(0x0, 0xbc0e26cec6f259c) msgsnd(r8, &(0x7f0000000540)={0x0, "a7"}, 0x9, 0x400) msgsnd(r8, &(0x7f0000000640)={0x2, "3ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a04768776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030"}, 0xd8, 0x0) r9 = msgget$private(0x0, 0x2892177776a91455) msgsnd(r9, &(0x7f0000000540)={0x0, "a7"}, 0x9, 0x400) msgsnd(r9, &(0x7f0000000640)={0x2, "3ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a04768776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030"}, 0xd8, 0x0) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) semop(0x0, &(0x7f0000001040)=[{}], 0x2aaaaaaaaaaaacfe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 00:12:26 executing program 3: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4655, 0x2000100000000}) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4658, 0x100000000}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xef50000000000000}, {0x3, 0x400}}, 0x0) r3 = fork() ptrace(0x80000000, r3, &(0x7f0000000040), 0x1) 00:12:26 executing program 1: _lwp_unpark_all(&(0x7f0000000000), 0x2b0, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r0) 00:12:26 executing program 2: __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/92], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000010c0), 0x0) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) _lwp_unpark_all(&(0x7f00000010c0), 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000001080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0xffffff78) r4 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") wait4(r4, &(0x7f0000001040), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) 00:12:26 executing program 4: 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) r3 = msgget$private(0x0, 0x4c0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r6, r8) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r8, r8, 0xffffffffffffffff]) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000500)={r7, r10, r11}, 0xc) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r12, r13) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r13, r13, 0xffffffffffffffff]) r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r14, r16) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r16, r16, 0xffffffffffffffff]) setsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000000500)={r15, r18, r19}, 0xc) r20 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xfffffffa, r4, r5, r10, r13, 0x1, 0x3}, 0x100000001, 0x8, r15, r20, 0x3, 0x1, 0x101, 0x6}) preadv(r2, &(0x7f0000000040), 0x100000000000017c, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000040), 0x0) 00:12:26 executing program 3: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4655, 0x2000100000000}) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4658, 0x100000000}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xef50000000000000}, {0x3, 0x400}}, 0x0) r3 = fork() ptrace(0x80000000, r3, &(0x7f0000000040), 0x1)  hRi×ò]¹Líi×ò]¹Líi×ò]¹Líi×ò]eU¸€  hRi×ò]¹Líj×ò]«g]j×ò]«g]i×ò]eU¸€ [ 45.3491597] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 598 command syz-executor.0) [ 45.7098284] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 136 command syz-executor.4) 00:12:27 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) readv(r2, &(0x7f0000001580)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001280)=""/235, 0xeb}, {&(0x7f0000001380)=""/170, 0x2c9}, {&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000001440)=""/183, 0xb7}, {&(0x7f0000001500)=""/128, 0x80}], 0x7) lseek(r0, 0x0, 0x0) dup2(r1, r0) accept$unix(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0xc291fb8d) [ 45.9903581] ubc_uiomove: error=14 [ 46.0036760] ubc_uiomove: error=14 [ 46.0036760] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 136 command syz-executor.4) 00:12:27 executing program 4: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/105) 00:12:27 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = semget(0x1, 0x6, 0x280) r2 = socket$inet6(0x18, 0x40000000, 0x6) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r3, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/4096) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = dup2(r0, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) socket(0x10, 0x40000002, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:12:27 executing program 2: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4655, 0x2000100000000}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40001, 0x349) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4658, 0x100000000}) fdatasync(r1) [ 46.2808894] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 598 command syz-executor.0) 00:12:27 executing program 4: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r1, &(0x7f0000000000), 0x371) _lwp_wakeup(r0) r2 = _lwp_self() _lwp_wakeup(r2) r3 = _lwp_self() r4 = msgget$private(0x0, 0x2892177776a91455) msgsnd(r4, &(0x7f0000000540)={0x0, "a7"}, 0x9, 0x400) msgsnd(r4, &(0x7f0000000640)={0x2, "3ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a04768776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030"}, 0xd8, 0x0) msgsnd(r4, &(0x7f0000000180)={0x75242b63250b9350, "b83ef3700cefd069d3e64ef96042aee8659bd3db20d8edf1288115a169fba280d4ccd0f6fc6c2e5d85963f631ac9cfff958602d3b03f9b52fabad78c8773b04635b2f1007415262f8418f197ca274094c62e1c6f19355976880d509eec732b9a15b537c279e6b4606cd0ecc5222caf39dd77810ed2cfb9a87c477d3ab858b94ac40192a5d31eb35b21c0503970e9a974f4f4ac19a7b58c09a291c60796c02d80d4e0b8341e4588d1c7b937576b31612043f9e72633c9ea117709f41fbffc5ae5f56fb6ed0e4661ebfa0241dbd0164035d9342ab7b13538732c0cfe284fed9307c6a5f8e1ab7610451537"}, 0xf2, 0x0) _lwp_kill(r3, 0x7d) _lwp_unpark_all(&(0x7f0000000140)=[r0, r2], 0x2, &(0x7f00000000c0)=0xffff) 00:12:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) compat_50__lwp_park(&(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000ff9000/0x7000)=nil, 0x1000) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r5, r6) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r6, r6, 0xffffffffffffffff]) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r7, r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r9, r9, 0xffffffffffffffff]) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000500)={r8, r11, r12}, 0xc) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r13, r15) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r18, r19) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r19, r19, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r15, r19, 0xffffffffffffffff]) setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000000500)={r14, r17, r20}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000015c0)={{0x4, r1, r3, r4, r6, 0x40, 0xffff}, 0x33b400, 0x3, r8, r14, 0x7f, 0x400, 0x7ff}) r21 = _lwp_self() r22 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r22, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r22, 0x0, 0x0) preadv(r22, &(0x7f0000001540)=[{&(0x7f0000000080)=""/169, 0xa9}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/209, 0xd1}, {&(0x7f00000012c0)=""/182, 0xb6}, {&(0x7f0000001380)=""/138, 0x8a}, {&(0x7f0000001440)=""/230, 0xe6}], 0x7, 0x9) _lwp_wakeup(r21) _lwp_kill(r21, 0xffff0000) 00:12:28 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x100060e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10002, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file1\x00', 0x400000, 0x100) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) clock_gettime(0x20000000, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 00:12:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2020231, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) fdatasync(r1) writev(r0, &(0x7f0000000280), 0xd) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000040)={0x400, 0xaf}, 0x10) write(r0, 0x0, 0x454) fdatasync(r0) 00:12:28 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7d5a0f13c6f38ad7d31d3303fb8b2889d411f25400ce6c4103337c72070de11a9f9041d8003342161648bc5f1800cffabca86673b6bd82c9af6cf1e36b76fd6c50aaf8165a9d5763949dfb624a4b966cbf327e687c8731680d8ee863fcdfae08fd7ed45caad45b2ac6c2dec13b7b182bc284db582a8e2dc664e7fcb7e11019375aa1c8c39e13144dcd89907bba9af94113ae458f95bc9ea708318963373c58b77ea7b69100d7456104687a5b711dc4b640ef7b162057eeb77bb8c85bd0db222acf21c444e255ccbf520ef33b885"], &(0x7f0000000080)=0x2f) 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) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') listen(r2, 0x0) munmap(&(0x7f00001ed000/0x1000)=nil, 0x1000) lseek(r2, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) fchdir(0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) madvise(&(0x7f00007ff000/0x2000)=nil, 0x2000, 0x2) € [ 46.8619629] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 655 command syz-executor.3) [ 46.8719799] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 655 command syz-executor.3) [ 46.8819970] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 655 command syz-executor.3) 00:12:28 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) setuid(0xee01) r0 = socket(0x1f, 0x5, 0x0) shutdown(r0, 0x1) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) truncate(&(0x7f0000000100)='./file0/file1\x00', 0x0) [ 46.9220712] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 655 command syz-executor.3) [ 47.1925955] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 73 command syz-executor.5) [ 47.2025896] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 73 command syz-executor.5) [ 47.2226288] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 73 command syz-executor.5) 00:12:28 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = semget(0x1, 0x6, 0x280) r2 = socket$inet6(0x18, 0x40000000, 0x6) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r3, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/4096) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = dup2(r0, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) socket(0x10, 0x40000002, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) [ 47.2426687] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 73 command syz-executor.5) 00:12:28 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) semget(0x0, 0x8, 0x4c1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) dup2(r1, r0) socket(0x2, 0x1, 0x1) r2 = dup(r0) getpeername$unix(r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000540)="0be17751460eab4df885cd6ddc2f5d43e521f24ddf371d6d8c5358136b0fc902148e178d8c32cc86b2e811506c592eb86777f1ceaf523428a3adfe15948a7a576d90a21d087ef81cbf801662c1b6f77c2b1ed4f5c1403e51f90117881a83992d7dba54bfc5aa92a59a9b7a5050ac8caad02241c3a113dea3dad78126ed0193dce8f6cea7bbc5f134cc7c90b6d37d43f46faf85da133ac6a39d96d245a96ac2ad30e64dbb9ba3dff1b0d1bf900cea4e88c2dd503539fced98d262f047d391664b8d05b4a557edce90f244e274588d98708e4c5d85d648d3f35a59207ceefe8699fb8d2d7459cd23372779fbbaaddca2f64dc7563d90aab9e9903a2aeca665d3907451185f8938e54044c7dfade1e4e594e7532e26d9ddd503f45c56cd96e99cf4d83780084921790037a7605f6354685dd2163a31604e78a7f00734eedfa6d2020038bf0b2dc29bfb1721c81396e322d391d2b33c65b45df0867127cfad88b819633af829cd5aafaa2fe85d8770497a25b9e2eaac02c27dc8d743573736cbde979b63f3f420c590396c7ae13c947435f9645f6719937c6210f975c876925a3035f5d119c31fefe3d2f67e17db9432e0bb5db20d0dce77b8d1f7ff2f3509bd26e05c4f30541c58f98caa7da82ca155ca10df7179a2b879faac35818a0fa581956c405b5fe787c9935ea0d476802878f8e05e9b38f98adcfcd718060ba8c7e188f79f6ab94edf98b1d75d102f83141e8292364fc9f48eeec90b4128e4a18870f05372c1bd35bd1c88dc70f75dde88a4e2515a3a1e1431039142e2805eeae275b44ded45343643ced0ccd4ca4360685b4cba2c8ed00c0bc7e4878d0e994dd7a53a2db50824fa4b1102557654de03ff0bcc9d3a5587d861ebc73bfd88fcc8963a4c8eb3d17076dece4830b0e993c3916484450f8c31a24654ed33e66a8f76c60fcca28a067c6f988c98219010d8892c89d75b53c9c6db035d41ddd30e07315f2e605e76b172d2b8601c526d725080e19667f6029e13d268fbfcd4642ba4952d3531b306ad183568aaadc728c5385e8ce876041bc63673214e6c30f572191feaea2628c7ac56d49c6aceaca9d7961792166a4bd4efa0f24bcd3184394d5803147b691098eaf520e25c7ebb4f249c3c2f20e17fa0d046947d9110e33590744bdd0e3dddde87ae78e2553ab9bcde3a0cc7856b02144482c5e0fcb76006feb6e9c63becc00b44ed5944f108284f6dbb7a32bd392281e42ffdd72014f6b2cc2175ed9bffa4d5bb5dd0f9dbecfee35de8601cff981ea4ee02d0c557763838e4d7736a6367847dcf985f64e1500555ae7e2559e9e25d753d43e124f67d1f93b8df8611e4a33a954cf39435b30871c63095787ad9531941605e74943528f395c5aa864cbf2e035af6923398f834684e4567380a622e96136ec7acb1cabba73cf03ccab9bc1e6cd535895663052063af0c4dae52cba683dbd4b9244b553cc6abd90da0d4b8f6c79a0544bd4b4559db02e17afa59df8c4981118dae99dd08b43dda3342bec58d21da00b7cd5d10f0b0b8ac119cc3d6ee9c7817813955df2d53c0c78602ed507c0a6dcd92625d92d415713581cb0749ce2310d4397b480dfc4951330f44ea2310ace33e19ec1a60fd85ee0fabaa1ad0ec59def4d08fd48b1ece7f4248cbd5d14d8563d825469e96234a037b4540ceb61d94124ddba3274969de13eefc56ca9316986699378ef2264cf47371bcde91dd82de8f1d24557ffcee05f9c2f92cb3c66807ebb2d73d43dd66d9dd29893bebd0053d8f8c98d888862c1ad3debb2e48d605b89d8fde60394aeb4cb7147a6854901871369c118db4a4e3f371b73eacdcb22a1c354da7718568a8aa38fb5aee373caff965add8acb84719bd07a677a72f8a9393f79946f55946a4307a7538c02b34c9a9e71174d91bca41e522d1ccfb87eafeb548cfeb1ea3238cd72b57df1818589b51f90dc0de2f8f160e63c93996477159660d06f41cd8c7c94c6dee703e65cba2b17d29d2967d2a443315625a89b957adcbe18d6cb2e50f45daacb94e0f5040d461c9e69e054356f72948b9640c7cbb7628d800a720942f72b94bcf682f1304b5987c95970faf071dfec195e7aa7a90825799eded1d306cfbd262e122162b4be50df5ee829c94ba159ebeb49cf39e5255830c27ebfdbad88b81c9520314172b347af6e0710256b6697e04969a8b4df8caaebd2a304640bc16a924062fb8862fcc6c7d94c23ca7ad5b3e6fe382a6ae653f09eff8e070a5ecb068036fdf810a5e20a601be45f7bf14ede121b740f27d49a19edf7167d7df3b2ef0f1707f1ec72e6dd98a02f43773dfea38b038f8b4d10e1f35563ecb0b23896b19efddc49275d3badb779bb58dfae17c0727a1302e03f3ed7db235f730a76ddafcdf26ff1e5fa7f426e363c6c192126205a233bc3c5fcd4a412f5c49fb98176c685fca856c564ade87fd127cef2e9178c4ed5a13535324b199d79582b170ac8c0b0d6c40017a67ea614c697cc1a94e3a7a15aaacf7e878d048e61a352133b704181a03f56baabce668d1e8cb124724b69f6fc6a8cea82ec39a142e6f6429a3abddf0c0752c69d0d65acbe27fb0432fc10f6b1d33e27fee37b81e54d106190d873867f91e6d77b3a3cf9687d069f7d1078447be9d27571017bd36df1f7f41ab60a5f69b20958296bbd83af0fe1c7cc22f9fa7301c5cd1f24ba3273174799f1b8923340b272ff1800785e22eeb83533c4673bf6785f31d0966b174be900ed49f11f67c60615c63cd9cd48f260f13fbe853fdceab2286085d5d3cf5cf816ae51ee98d5c814bd494fb1e444fef3a788baf25cf329860ccddafb1ec8df22e54b7f7dee6b25d99791ef6d52ec2a92c00dbb4e0a26e68f6f9592733cceeb81c61d0ee29e73463bafd37bcda9a2f842078782ae14cd27f10722620e5bf6978086042badd026fd8f5bcd35ec64030ab3e1e6b47a16c73d86af0bcec286f48b900b01c3e0124f18e335e2d65fc2ca6a1f166c02eac45ed04ecbdc0cd37b0f781858b428352d0d64ad3b5538b8b0d9ea7e27635ab2a643b91276d8d4d4479026b363fd8926c53a6d7e8a38c9d5ec837ea6d1b27fb5af906b6b2d594318af67dc39f907003a549e29fe890523eaf6870bab55022c28033aebd52dfa5056b7c46f7fdee4f29d9456d4ecaeab47637e83fe906f44acf579ac554361de3b43075821afb5d01f6c815adf62ad6a0978b28874280283533fe0587e38c9d6c0b738763badad46db6b1bfc96d8755a14d4d162fb57aaf7433f3cc1af0a01aca82fd09f77880b990e493401758eb66bd04a8e2d2e56836f2ba7ecb5c822b49e084f79dd5b25caecbf853afd9b3d9e458a74d74d9c47aa9ff57b916ce9e851cd7feaee247dbc2241ec547c649e36f9679a7360898c394ccaff922c2967f197ce316269f3c0d0b0c19e1881b25b1bd913d63a7105b821c7a6e99a2d870d9ba6892c3557d1d08f18629ae34c1f2242429893700207e4e2d97627787ec0880c73fa069fbe5478f39f7fc826776cece52d57561dda66c451379b17ec981758aaa9bdd00195f19b363a610d4f28ba5ec83279deb3913a46e9e4e9a4869887c32ea47e00748ffe6185054c747297b66e93fef6a09e003ae72cdd5bcc1b47f6becf490b3ff8a43e5b02060cd5ec0504e66c53415e8c64cf931f10b68b6b3c6d97825c8166ef135d4003a1f2ed0a03029f6fc493fb6b3ba4702b23863ab9bc117cfac320c8b743c2cf6264b97283fee7a899bbdd8b199dd6668543a4fff111a46595596b75e669f80a123d6868dfb929a8c3becdaaa56564a7a2c7754bb4dfbf38fa27a7d66d3efc95b3339b870bd9366a438e7cd8ef0fc1e0e6fb2b5d5f322c5dfe2e4f7c0e7f8a204d96f1ab5485e37dc351acb2b779a8d2a056fa226e7a307f63bdf22badadf12a384eb0c1dd26f595e2d36393cc8504986cf8aa16acdf94257c2185828e2b6d743fe0e523f914c2765c23d85906fb8ba9c687217487bd738b8c8e4f4d68527faab611dfe960622cd35d7a906eae7c92deca56a2f25f886a48483a9e8455e4967f58ff20231cb61bd044fc560a1977877542970522dd62814b5936855b23e167421d620ef146b642f9f254d7f5aa2a4f2a7a59b7e8bf45ade1aa3663fd6bb9055e621e41fe340297231c0129a5f413884e9d7169105585815c5d51c71d1472c09a729f76fa76a27aecd74fa22cbdaacb44405329072878c31ecc00fe67b7038d8e0338d77fc9c3d0535755b8b2dc980bb37d189683d77dedd51581931f1cab4a898371f512b420c55c5877943caca36622e1df385aef6434913c6bff98fb9e5593b0df838d52cbf1d66814c505949600504da6186da2c9acceea562a78175b748f49365f57ebf4aa68b8d3e46d27df16c0e25139cc7187bac77d1b4a91f4a007d9092b63e22b09d7228ab2194215902b70544293a6bb94893a74b2fcda9a17d91c8a9f1b77ca83d1153a5fe7136b5ec8942f793e1a493d651242fd84c0a9e8854120773f93fdb42c1a44fb84f0523b5c246f28a9ad3a919a197fad6808c951539be0806e73236824e110f14d2248b8f2fbbe08ca30b6982f75bff8186960807a3db909d5bd0600215cda999c18059d7a02d1b838c8816e2965bcb2dbaf2cc4921df0d571764cf126a193d33c38848152fd4108bdb9f26359cf73f05df17ba93929567d66342425ce782fb944eea8cd7f4c8edc2ce2cf8f29f004a780d3851ec65de73f516ce3863770209708d1e1c03e24e64368bdc22c740e16ab0f820b18f94f1fa31316e3772d9daae0bf0727094874c1a34210b1bf3f53541044a76d83046b6149668ccb7e1ae55e5d1bf3c615c1afa3bc13a3354e1f5da389ad4f65db098eb5ff52ae7c6610c28cd35c233d3cb74fa7c3798f1c580c7444d38fead4f8aaa5139f4bb6634671df05d5b7817050d6a632e5b33be5a4a37e27965c6113b00b105dcd0a00f7098211ca97fdb283afaae48760f284f2a3f1cb833e96f7d11afbec1113a66ccb28914576d668dfb2a5133f9f69f5d6fbce4d83f35af040bb451bd58cc803245c6d50310f261d0bac36fd897c7f848ebce7448a892e210bf2264b8275564bf6a69fd27155cd6a6d6b80d233668dc328dac16b4cf1b3a6258d3c49c196db561cee8778cc75bae7ac35613bdb2e47fe027b18185a09aa89aa957cacf9445530a4dcb39597681925d93d7dd3421179a71946784d053b88c5335f4a951ae5f303ff97dfa6c83187e6c52e8c9bfbefffcbd426372d9dedd76550c34515b07b0ba5a498f38a97266e25a58af068fee7a746075afc70e691f2a04199596d51455e6d7dbfb6c9ddde0eb9b7cfdc542a898be7434e6c1bc50f4f6897ab18f0cb6bb704e0492ebe36c7182ee9232d3f5b04bac0d10e653210e2deef2221164103bffddd193f10bf5e85308d3909be30d9de4708b9bc8bd31029279f8d9c1674a683422c8a9ede441f14253626996c291d4aae2edd64d0059f24216c87320daed318e7f4002a01730f202dfc2aa6d0298aca448548804846fcbcd3bc53457e9a9258848c1228399038035e89226814b93bc571380023f6a3aa4ef8ecaaf803cbca8162d68aaf8de86d9c446ab6f38d6f7b5e4eb0d62c0bddcd733119e1ee17dbbb9f0306af5b53c4d87e9cde8c6a0bb9d763bd1c6763c856dea77b0583288f5bca385e34118575e1df43bdf676575b09011d58f192cbdf146d677b5e2f82d96b0a29dc3a53a95f3ea8a86b7295d45258a89ed536213845a3031a470303e1cdc", 0x1000}, {&(0x7f00000002c0)="0713417704447e69a506f72f7cc73f97329b2cdd29ed6f4d1a190e904ce9e96d847ffb34eadada826ea132d370afc1775d72f3e80a9d75dab1d073185584a30e11af9f5f6157c658d012f3c453d3e3d1ebeffde6785765a107eb77fc2a5a652cd78e1b5e0795622d9ef689a32f80701dd1339096cc41956345a8b48b3a73e820167ee900677f967a956483bca473258449bb15c0acaea214279f7e34d4f0656b46b9f5d94c", 0xa5}, {&(0x7f0000001540)="add4f5319f2f9f38d0581b763adde72f847740907050e3ca451f92af96fbef7dd4443010bd16d33ef678a89c27b1d6808e145c0fc65ef0411588972729745e54e307cac2ec54af9e5b0609ad6ed1c700dbc45eaea12d3a44489df14c2ecd9713fec8df44accb9ea4057cc309866d64a96dbf9c8e05901c266f0e97987b06ce5be89717d3d2f4", 0x86}], 0x3) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/201, 0xc9) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001600)=@file={0x0, ""/43}, &(0x7f0000001640)=0x2d) accept$unix(r4, &(0x7f0000001680)=@file={0x0, ""/71}, &(0x7f0000001700)=0x49) r5 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) shutdown(0xffffffffffffff9c, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) dup2(r7, r6) dup(r6) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 00:12:28 executing program 4: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) open(0x0, 0x0, 0x0) select(0x3, 0x0, &(0x7f0000000200), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) lseek(r1, 0x101, 0x3) 00:12:28 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x0, 0x80000000000}) mlockall(0x1) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xb) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) 00:12:28 executing program 2: poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = __clone(0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000140)="a81f372f61bb8bdb1d272cd9d33f0f3abc1f7d3c4f48a988b5031c88121c5a3a5c2e33091540a9e59a464f3e6a3e86332439e3e2f0f56556c9c7428789da0245ee5083b2a1793d8353dfed6e93849f7ce4a4d2b707221ff9d2a065e34bfcc0ca475cffc07672966c87478a4fc737e59199d2500bbe1ea47bc2d20c64b1fd2509fcd5d81f77840eba35dd419c26a0b6aac7f1f9a73049c064e9aaab92d497085c95", 0xa1, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) lchown(&(0x7f0000000400)='./file0\x00', r1, r3) r5 = fcntl$dupfd(0xffffffffffffffff, 0x18, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r8, 0x0, 0x0) getdents(r8, &(0x7f0000000540)=""/4096, 0x1000) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r10 = socket$inet(0x2, 0x91504b8146a5d44b, 0x1) read(r10, &(0x7f0000000000)=""/1, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r9, 0x0, 0x0) close(r9) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000500)={r2, r6, r7}, 0xc) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x8, r0, 0x0, 0x0) ptrace(0x8, r0, 0x0, 0x0) [ 47.5031515] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 341 command syz-executor.4) 00:12:29 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r1) shutdown(r1, 0x2) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) __clone(0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x5) [ 47.6333885] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 341 command syz-executor.4) 00:12:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2020231, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) fdatasync(r1) writev(r0, &(0x7f0000000280), 0xd) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000040)={0x400, 0xaf}, 0x10) write(r0, 0x0, 0x454) fdatasync(r0) 00:12:29 executing program 4: getrlimit(0x5, &(0x7f0000000080)) getegid() sendto(0xffffffffffffffff, &(0x7f0000000140)="2a78cf925c0c3df1fd83932574b6d60bf1", 0x11, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45df76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0"], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x10, 0x7}], 0x10}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2e, 0x20000000, 0x95) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000008000000000000000000000000000deffffff000000c700000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r6, r7) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r7, r7, 0xffffffffffffffff]) lchown(&(0x7f00000001c0)='./file0\x00', r4, r7) 00:12:29 executing program 3: open$dir(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/145, 0x275) clock_gettime(0x40000000, &(0x7f0000000000)) getdents(r0, 0x0, 0x61dbbb8ae4f79471) 00:12:29 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="aa6351d1907ed13108d13a88dbdbd5d0a854189e9b1252d88572ca70098bbae482cc0610a78b5f8b2b88281f169280da4037a7b3c868450000184a3f5bcc6863119551361ea4d08deab7b5ceb0628712d26d2d7fa0604b604b05cb94a2d4ff15b39e23de5f36055b45609b17d5b8010fa0e1659afd65ab11aec781fd21c09bc1343a72ffebddaf1c025fda8b97154b79c1431e4c96cca6daab4bb4a5c16c951c07cc51440d8f640553b50aa2396ec37b5d795b09ce9a2307f5e4045c861f4820525e043382c702598d92d5123c76b9c4b10d2e0f9dfdfc78931c68a84c517b2b30a8feab524d1fac9222cf676c25e9989bc2e14bfc50a3c7", 0x494d24c2797902f7}], 0x1000000000000255) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) writev(r1, &(0x7f0000000180), 0x25f) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) lseek(r0, 0x9, 0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) 00:12:29 executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x10000000, 0x4) 00:12:29 executing program 4: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x1f, 0x5, 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') shutdown(r2, 0x1) chroot(&(0x7f0000000240)='./file0/file0\x00') fcntl$getown(r2, 0x5) r3 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_int(r3, 0xffff, 0x5, &(0x7f00000001c0), &(0x7f0000000200)=0x4) accept(r3, 0x0, &(0x7f0000000100)) readv(r1, &(0x7f0000001a80), 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x30, 0x202) _lwp_suspend(r0) [ 48.9959150] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 467 command syz-executor.5) 00:12:31 executing program 5: setrlimit(0x0, &(0x7f0000000240)={0x80008001, 0x3}) mlockall(0x1) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/70) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x1) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff]) r4 = socket(0x2, 0x40000000, 0x0) shutdown(r4, 0x1) fcntl$getown(r4, 0x5) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getegid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = socket(0x1f, 0x5, 0x0) shutdown(r8, 0x1) fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x4b) lchown(&(0x7f0000000400)='./file0\x00', r7, r9) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, r3, r9, r9, 0xffffffffffffffff]) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r10, r12) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r12, r12, 0xffffffffffffffff]) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000500)={r11, r14, r15}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000400)='./file1\x00', r16, r9) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r6, r6, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000200)=[r2, r5, r6]) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f00000002c0), 0xc) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0), 0xc) getegid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r18) fcntl$getown(0xffffffffffffff9c, 0x5) 00:12:31 executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000190000000000000000000082943eb3cb7231fb59e301afad000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000001000"/110], &(0x7f0000000040)=0x6e) connect$unix(r0, &(0x7f0000001040)=@file={0x3, './file0\x00'}, 0xffffffffffffff1a) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4104], 0x1008, 0x3, 0x0) msgsnd(r2, &(0x7f00000010c0)={0x2, "c221a32ae169ea11750a8b12bc7151e59bccb3"}, 0x1b, 0x1800) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000000003e66297e2465e449722a6ddd83d5e3081364582c02a9e6f7250b81fdc05505000000d95d4509f184c2fb94951fca640db2bd13a5483681f0f48c046bda4bd6f390003dea738efbb5b245fc488e524194d909524235ed484d79ca7b2b9c537d4f3b7f1e9fe5c7752ef329651e8a8fb3d699ec41408650469f3c296b76af48af14f01ac8274ca14c8ee8d600117ae879964d6246197381a3a381c0e189f5196dc17c40150a0b8f47d47c7b8e66cb466569836a564452d5769fdaf756cfcd21f5a36fef3a375d4a5f9b6d3fb043bc55b431078a5aa806da78e62445b89ea3582ad3d761599e185daffee1cfc85e3f78191e527ff30fd74f9d0683fc7a00000000bb0fc2936a6f983d4e9c7c4ed9c073cddbefe1ba3fc1ea90b46b7638040919d38d6c1f7163fe7e911e4be15791b0b1bd63fdfca48ecd1c85bfb1d0352d82dbf6a0523dc8500af85cccc41e90a08a5d78bc5968b1d2928f12c27240e03d928ae8b669b246a4228559096f086d0ea9a7aac063879e1e63c92157126f5438d30ca013c6e6f2430ea74ea9eb5ed32bd9b40ab65ccf86ce45bcb6379512"], 0x102, 0x800) dup(r1) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9c0000ffff0cef24dbb70002ec2fb8ce959100"/60], 0x31, 0x800) msgrcv(r2, &(0x7f0000001d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000002a100000594b32ba00000000000000000000000000000000000000000000000000000000000000000000000000000000001eb3f90e10000000000000000063a60b5e81bb030000000000000089704e02e2b012fd7ec29e1e9236b7a0393ccebfffa7c31605496c4f9238cfbee3eecc18d36e36c4f62595936f4a55b9a06d106c64a3e32d0bd3f04d5c54ecbc18f928b6f8d3be80edadd3172a1099abf66f9b1f26f4d5f6eca2cce262ba121235945e5965009ffa45275699971c74c18f015fa1961bb78466df848f6c2732dc60eb9e04b6380c7512ea81aef0de41cb53359217c48a8c344cb27272042b88c2c090a4f77e6fe1ac6083c8474d30cb5ef8dfb2a97a2aeda0484299ac7a142c45cab500d2d62d13487a2341c23996f48830d731fb052bde046e548f47eba4f491e6e521325ecef1c79dc777404859d5d82af17662295ccd8ef9c7bda7ffddb7763ae8ae7aa716962ca89df6ec760000396ca916e79d2294e7fe3112b7619c3b06897a457f2839582d2cf0b9fe14a7c5930ff5e937a2d173fd060000009e50a1463dab3ad07c17beb3a08e5e1d100ee39e03f7bf98829260de810600801b92ca00000000009575301b94890e49c717188883441cda773801727f274335cf10dd179f61f168dd09e5263b7db5e27b3fd9d4b7630000000000000000000000000000000052a093078b708528454593c1fba8baa8985046d7b82392525e4ec12429b533882cef8bb289d772da8fd14e2ad52522687b8e0f3f70f677789342316143b03bcb15dd17236fca9aa7ad73a3b761c5326a112cabaad4d33f09fa604324729f36cde230"], 0x5c, 0x1, 0x800) msgsnd(r2, &(0x7f0000001180)={0x2, "33099155f02560fb3d3f5ad2b251f9166346dab0760058ccfbb42d24346ba21fe16b21b0cf7d93e3277cdf239f8c3007738bd53e67f1115b0f30554a919309d7eabe55b943810c2408c937ecae416dff3ff7eb8ef502571e065cc600a1900050ab5785de5929b419c1cd0ccdff56c01c15659f523c1b400191"}, 0x81, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) readv(r3, &(0x7f0000001500)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040), 0xfffffe7c) r4 = __clone(0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$lock(r5, 0xe, &(0x7f0000000900)) msgrcv(0x0, &(0x7f00000018c0)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRES32=r5, @ANYPTR=&(0x7f0000001240)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYRES16=r2], @ANYRESDEC]], 0x1, 0x1, 0x800) ptrace(0x9, r4, 0x0, 0x0) ptrace(0x5, r4, &(0x7f0000000000), 0x0) r6 = __clone(0x0, 0x0) ptrace(0x9, r6, 0x0, 0x0) 00:12:31 executing program 2: poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = __clone(0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000140)="a81f372f61bb8bdb1d272cd9d33f0f3abc1f7d3c4f48a988b5031c88121c5a3a5c2e33091540a9e59a464f3e6a3e86332439e3e2f0f56556c9c7428789da0245ee5083b2a1793d8353dfed6e93849f7ce4a4d2b707221ff9d2a065e34bfcc0ca475cffc07672966c87478a4fc737e59199d2500bbe1ea47bc2d20c64b1fd2509fcd5d81f77840eba35dd419c26a0b6aac7f1f9a73049c064e9aaab92d497085c95", 0xa1, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) lchown(&(0x7f0000000400)='./file0\x00', r1, r3) r5 = fcntl$dupfd(0xffffffffffffffff, 0x18, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r8, 0x0, 0x0) getdents(r8, &(0x7f0000000540)=""/4096, 0x1000) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r10 = socket$inet(0x2, 0x91504b8146a5d44b, 0x1) read(r10, &(0x7f0000000000)=""/1, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r9, 0x0, 0x0) close(r9) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000500)={r2, r6, r7}, 0xc) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x8, r0, 0x0, 0x0) ptrace(0x8, r0, 0x0, 0x0) 00:12:32 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 00:12:32 executing program 4: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x3) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x4, 0x48}, {0x3ff, 0x7fffffff}}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x80000, 0x0) renameat(r2, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:12:32 executing program 5: socket(0x0, 0x0, 0x0) r0 = socket(0x1f, 0x5, 0x0) shutdown(r0, 0x1) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) listen(r1, 0xf800000) fcntl$getown(r0, 0x5) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(0x0, 0x0, 0x0) select(0x3, 0x0, &(0x7f0000000200), 0x0, 0x0) 00:12:32 executing program 2: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) __clone(0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1192, 0xffffffffffffffff, 0x0, 0x0) _lwp_create(&(0x7f0000000000)={0xa, 0x0, {[0x3, 0x3, 0x8, 0x4]}, {0x1, 0x4, 0x5}, {0x0, 0x5, '[\\*$&%)!\xa2!/],{^:%\x00'}}, 0x40, &(0x7f0000000080)=0x0) _lwp_kill(r0, 0x9) 00:12:32 executing program 1: getrlimit(0x1, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xffffff05, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1a5, 0x4}, 0x0) r0 = socket(0x18, 0x10000001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x100b, &(0x7f0000000100), &(0x7f0000000140)=0x10) fsync(r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 00:12:32 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmctl$SHM_UNLOCK(r2, 0x4) 00:12:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000190000000000000000000082943eb3cb7231fb59e301afad000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000001000"/110], &(0x7f0000000040)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x110) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x8) semctl$IPC_RMID(r3, 0x0, 0x0) msgrcv(r2, &(0x7f0000002080)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r2, &(0x7f00000010c0)={0x2, "c221a32ae169ea11750a8b12bc7151e59bccb3"}, 0x1b, 0x1800) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000000003e66297e2465e449722a6ddd83d5e3081364582c02a9e6f7250b81fdc05505000000d95d4509f184c2fb94951fca640db2bd13a5483681f0f48c046bda4bd6f390003dea738efbb5b245fc488e524194d909524235ed484d79ca7b2b9c537d4f3b7f1e9fe5c7752ef329651e8a8fb3d699ec41408650469f3c296b76af48af14f01ac8274ca14c8ee8d600117ae879964d6246197381a3a381c0e189f5196dc17c40150a0b8f47d47c7b8e66cb466569836a564452d5769fdaf756cfcd21f5a36fef3a375d4a5f9b6d3fb043bc55b431078a5aa806da78e62445b89ea3582ad3d761599e185daffee1cfc85e3f78191e527ff30fd74f9d0683fc7a00000000bb0fc2936a6f983d4e9c7c4ed9c073cddbefe1ba3fc1ea90b46b7638040919d38d6c1f7163fe7e911e4be15791b0b1bd63fdfca48ecd1c85bfb1d0352d82dbf6a0523dc8500af85cccc41e90a08a5d78bc5968b1d2928f12c27240e03d928ae8b669b246a4228559096f086d0ea9a7aac063879e1e63c92157126f5438d30ca013c6e6f2430ea74ea9eb5ed32bd9b40ab65ccf86ce45bcb6379512"], 0x102, 0x800) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9c0000ffff0cef24dbb70002ec2fb8ce959100"/60], 0x31, 0x800) msgrcv(r2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000002a100000594b32ba00000000000000000000000000000000000000000000000000000000000000000000000000000000001eb3f90e10000000000000000063a60b5e81bb030000000000000089704e02e2b012fd7ec29e1e9236b7a0393ccebfffa7c31605496c4f9238cfbee3eecc18d36e36c4f62595936f4a55b9a06d106c64a3e32d0bd3f04d5c54ecbc18f928b6f8d3be80edadd3172a1099abf66f9b1f26f4d5f6eca2cce262ba121235945e5965009ffa45275699971c74c18f015fa1961bb78466df848f6c2732dc60eb9e04b6380c7512ea81aef0de41cb53359217c48a8c344cb27272042b88c2c090a4f77e6fe1ac6083c8474d30cb5ef8dfb2a97a2aeda0484299ac7a142c45cab500d2d62d13487a2341c900000000000000fb052bde046e548f47eba4f491e6e521325ecef1c79dc777404859d5d82af17662295ccd8ef9c7bda7ffddb7763ae8ae7aa716962ca89df6ec760000396ca916e79d2294e7fe3112b7619c3b06897a457f2839582d2cf0b9fe14a7c5930ff5e937a2d173fd0b7b77a99e50a1463dab3ad07c17beb3a08e5e1d100ee39e03f7bf98829260de810600801b92ca00000000009575301b94890e49c717188883441cda773801727f274335cf10dd179f61f168dd09e5263b7db5e27b3fd9d4b763000000000000000000000000000000009a557d34f4a05d67cc9a77f4f31006d568ba8f6a051844abe5506d8e72420f4516eccc9a35cb2db1b49ef0951711b448e5b6d594d2330e5967331adfee2bc203e47cc12bcc3cea305dac86edde537b06659b3feb63a4ca4add4a8e1f0636a342b7ff150d94b3128f737489f4f0725ec5aef0d4fedebdf0d198476e4f4d57ed4a387e84b9cec960b8c11f6154fe640cabccb1bb9aed66f0b10f953441ed1dd4e77ece68dee151a60a9f8f2b52c4"], 0x5c, 0x1, 0x800) msgsnd(r2, &(0x7f0000001180)={0x2, "33099155f02560fb3d3f5ad2b251f9166346dab0760058ccfbb42d24346ba21fe16b21b0cf7d93e3277cdf239f8c3007738bd53e67f1115b0f30554a919309d7eabe55b943810c2408c937ecae416dff3ff7eb8ef502571e065cc600a1900050ab5785de5929b419c1cd0ccdff56c01c15659f523c1b400191"}, 0x81, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000), 0xc) getgid() r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) readv(r4, &(0x7f0000001500)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040), 0xfffffe7c) r5 = __clone(0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$lock(r6, 0xe, &(0x7f0000000900)) msgrcv(0x0, &(0x7f00000018c0)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRES32=r6, @ANYPTR=&(0x7f0000001240)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYRES16=r2], @ANYRESDEC]], 0x1, 0x1, 0x800) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x5, r5, &(0x7f0000000000), 0x0) r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) ptrace(0x5, r7, &(0x7f0000000000), 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/121}, 0x81, 0x0, 0x1000) 00:12:33 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000328000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="03a00007", 0xffffffffffffff0e) getpid() setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="03a00007", 0x4) 00:12:33 executing program 1: recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/219, 0xdb, 0x1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0x10) 00:12:33 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getuid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xfffffffffffffdc4) lchown(&(0x7f0000000400)='./file0\x00', r1, r4) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff]) fchown(0xffffffffffffff9c, r0, r4) unlink(&(0x7f0000000000)='./file0\x00') select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3f, 0xffffffff}) [ 51.7109311] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 662 command syz-executor.5) [ 51.7710471] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 662 command syz-executor.5) 00:12:33 executing program 5: socket(0x0, 0x0, 0x0) r0 = socket(0x1f, 0x5, 0x0) shutdown(r0, 0x1) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) listen(r1, 0xf800000) fcntl$getown(r0, 0x5) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(0x0, 0x0, 0x0) select(0x3, 0x0, &(0x7f0000000200), 0x0, 0x0) 00:12:33 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0xcb7567723ce6e558, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) 00:12:33 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)) setsockopt(r1, 0x5a, 0x9, &(0x7f00000000c0), 0x0) shutdown(r0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) socket(0x1, 0x40000000, 0xcf) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="1900b882", 0x4) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02b6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9dc59a3a9fa202593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932a1ce5d9a74b46efe5d53e683791f6d2ab561e340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ec17f31e7badb1f7a7bc71db12faf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d600000000000000000000000000000000000000000000000000000020388f0140ded50c53c798eb49b3b89da6639e9ee2f3bfb04c144f7b393f54eea7fafa87c040b5f71e8bbc249b705f064ea999c69ec66433afa22c4e213f00c28249872b9b16dc3e6e7871837c91bb84ddc2ff6a2517535b70bb118f0beccad814c85dd0ff95156f85009a7fd43bc52a1e6a53b054243d9f99307002dd29fb421c7b1d3616528b4a73d0686d31432163928bf4034a44244b6393a22dc2e534a073e31ab303669d4d0658573793b5b0fb38d594a1cb5a96504320e1e6ad675e551b7e57120c09b76e0967d7c8b37ad3bf43768d3859a638d533e65d97753d22d400"/576], 0x10) 00:12:33 executing program 5: posix_spawn(0x0, &(0x7f0000000600)='\x00', 0x0, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0xc, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r0, &(0x7f0000000180), 0x0) [ 52.0916402] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 405 command syz-executor.5) 00:12:33 executing program 4: __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a380f0cef24dbb70002ec2fc141959100f700"/52], 0x31, 0x800) msgrcv(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/92], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") wait4(r5, &(0x7f0000001040), 0x40, 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, &(0x7f0000000240), 0x2ef) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000001040)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001500)={r5, r7, r10}, 0xc) msgsnd(r1, &(0x7f0000001400)={0x3}, 0x8, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r2, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) 00:12:33 executing program 3: open$dir(&(0x7f0000000000)='./file1\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 00:12:33 executing program 1: _lwp_unpark_all(&(0x7f0000000000), 0x2b0, 0x0) r0 = getuid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r2) 00:12:33 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x100000000000023d) r1 = open(0x0, 0x1080a, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = __clone(0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r3, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xc, r3) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x800) ptrace(0x9, r2, 0x0, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) getrusage(0xffffffffffffffff, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="19", 0x1) r5 = semget(0x2, 0x0, 0x1) semctl$SETVAL(r5, 0x833bcf3c9ff87f3c, 0x8, &(0x7f0000000140)=0x8b) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r2, &(0x7f0000001180), 0x0) pwrite(r0, &(0x7f0000000140), 0x0, 0x1) setreuid(0x0, 0x0) [ 52.9432098] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 379 command syz-executor.3) 00:12:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040), 0x100000000000017c, 0x0) r4 = dup(0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r4, 0x20}, {r0, 0x141}], 0x2, 0x8001) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000040), 0x0) 00:12:34 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0xe179}], 0x1000000000000013) 00:12:34 executing program 3: r0 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff]) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r10, r11) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r11, r11, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r17, r18) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r18, r18, 0xffffffffffffffff]) r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r19, r20) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r20, r20, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000200)=[r12, r18, r9, r6, r20, r8, r7, r11, r14, r13]) r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r22, r23) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r23, r23, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000001c0)=[r1, r21, r11, r23, r1, r7, r15, r16, r9]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r25, r26) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r26, r26, 0xffffffffffffffff]) r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r27, r28) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r28, r28, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r26, 0x0, 0x0, r28]) r30 = getpgrp() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r31, r33) r34 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r33, r33, 0xffffffffffffffff]) setsockopt$sock_cred(r34, 0xffff, 0x11, &(0x7f0000000500)={r32, r35, r36}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xc0df, 0x0, r3, r24, r29, 0x6, 0x6}, 0x8000000000000000, 0x5, r30, r32, 0x80, 0x6, 0xa}) r37 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r37, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) 00:12:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:12:34 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x490210, 0x0) shmget(0x3, 0x4000, 0x20, &(0x7f0000001000/0x4000)=nil) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file2\x00') 00:12:34 executing program 2: open(0x0, 0x2070e, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 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) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x3) 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:12:34 executing program 4: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffe}, 0x10) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x8) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x8) semop(r2, &(0x7f0000000080)=[{0x0, 0x200, 0x800}, {0x3, 0x9, 0x3d266cd72ba01606}, {0x3, 0x3}, {0x3, 0x3}], 0x4) r3 = dup(0xffffffffffffff9c) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) [ 53.5743807] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 758 command syz-executor.0) 00:12:35 executing program 1: mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/105) 00:12:35 executing program 1: setrlimit(0x6, &(0x7f0000000180)) open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) mlockall(0x1) __clone(0x0, 0x0) 00:12:35 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x620450, 0xff7180cae3a750bf) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) accept$inet6(r1, &(0x7f0000000040), 0x0) [ 54.0853271] ubc_uiomove: error=14 [ 54.0967536] ubc_uiomove: error=14 [ 54.1053691] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 758 command syz-executor.0) 00:12:35 executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000340)="06d072e7b16924a9cef1b3d4232e3b53d45fec454fe18698900fef82091c80f1e949b8343b758e999e2b6611faae1682ac3535fe8fe748350c9aac0a", 0x3c}], 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2088621, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000280), 0xd) r1 = open(&(0x7f0000000480)='./file0\x00', 0xaef69730f490abaa, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x4) recvfrom(r1, &(0x7f0000000180)=""/95, 0x5f, 0x2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x2000000}, 0xc) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000200)="1be786ae780cbf0b0f596eecc7bd791ce48355a0d57f5e4fbb73d3a02dbae9ec9f80402719309d18c92011603f7ee1e9c90408d969ebefd3f565ca796c8edc27b28f502f7997d725e12f6591be", 0x4d}, {&(0x7f0000000380)="398213d4d27d385051e9e0dbcc991a03f50a374478a0a3839a7ce03c5ca5bfb136a8cf3c8ebd38d460dee66050d47b937a337e8822df3010c2ac40f67e8d42a13b3b8ec8b6cef1493b0a3874fc95fc7726bb6d3d9fd6ae8573fac060fb1e21f89a5884a0470e306622dea912dd9460563ea8efcdc2b59606faed25edfff33ede54873ebf5a77dec54ad846c7c9fb3892e5cc5a647083a4c982904a23331cdbc103766a9870db1259f2c1ba273dcbfcdd8f5333de0544041dc055beec4c76449284bfe3b2984cb6fae73826f65b5d3ab305f9bbd59946e0b1c9678619037355a6b0049136bbd3ae1b57914cc1342e9fa5", 0xf0}], 0x2) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:12:35 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:12:35 executing program 3: r0 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff]) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r10, r11) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r11, r11, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r17, r18) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r18, r18, 0xffffffffffffffff]) r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r19, r20) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r20, r20, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000200)=[r12, r18, r9, r6, r20, r8, r7, r11, r14, r13]) r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r22, r23) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r23, r23, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000001c0)=[r1, r21, r11, r23, r1, r7, r15, r16, r9]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r25, r26) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r26, r26, 0xffffffffffffffff]) r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r27, r28) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r28, r28, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r26, 0x0, 0x0, r28]) r30 = getpgrp() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r31, r33) r34 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r33, r33, 0xffffffffffffffff]) setsockopt$sock_cred(r34, 0xffff, 0x11, &(0x7f0000000500)={r32, r35, r36}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xc0df, 0x0, r3, r24, r29, 0x6, 0x6}, 0x8000000000000000, 0x5, r30, r32, 0x80, 0x6, 0xa}) r37 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r37, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) 00:12:35 executing program 0: [ 54.2957253] execve_loadvm: check exec failed for ./file0, error 62 [ 54.3357939] execve_loadvm: check exec failed for ./file0, error 62 00:12:35 executing program 0: 00:12:36 executing program 0: 00:12:36 executing program 0: 00:12:36 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000140)) 00:12:36 executing program 4: r0 = semget$private(0x0, 0x9a5c3c26c409ecd8, 0x100) semop(r0, &(0x7f0000000240)=[{0x0, 0x6}], 0x1) 00:12:36 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000400)) 00:12:38 executing program 1: r0 = _lwp_self() _lwp_wakeup(r0) _lwp_kill(r0, 0x200) posix_spawn(0x0, &(0x7f0000000380)='@\\$&!\x00', 0x0, 0x0, 0x0, 0x0) 00:12:38 executing program 2: posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={r1, r4, r5}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r6, r8) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r8, r8, 0xffffffffffffffff]) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000500)={r7, r10, r11}, 0xc) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r12, r14) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r14, r14, 0xffffffffffffffff]) setsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000500)={r13, r16, r17}, 0xc) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r18, r20) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r20, r20, 0xffffffffffffffff]) setsockopt$sock_cred(r21, 0xffff, 0x11, &(0x7f0000000500)={r19, r22, r23}, 0xc) r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r24, r26) r27 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r26, r26, 0xffffffffffffffff]) setsockopt$sock_cred(r27, 0xffff, 0x11, &(0x7f0000000500)={r25, r28, r29}, 0xc) r30 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r30, r32) r33 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r32, r32, 0xffffffffffffffff]) setsockopt$sock_cred(r33, 0xffff, 0x11, &(0x7f0000000500)={r31, r34, r35}, 0xc) setpgid(r25, r31) 00:12:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x29, &(0x7f0000000000), 0x10) 00:12:38 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3511824bf6cec442, 0x11, 0xffffffffffffffff, 0x0, 0x0) 00:12:38 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x0, 0x1011, r0, 0x0, 0xfffffffffffffffc) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getpgrp() ptrace(0x0, 0x0, 0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) socket(0x1f, 0x5, 0x2) socket$inet(0x2, 0x3, 0x0) socket(0x1f, 0x0, 0x0) socket$inet(0x2, 0x10000000, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) socket(0x1f, 0x5, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semop(0x0, &(0x7f0000001040)=[{}], 0x2aaaaaaaaaaaacfe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 00:12:38 executing program 5: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x1ceeab441efd243d, 0x3}, {0x0, 0x7}, {0x0, 0x100}, {0x0, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8}], 0x7) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7fffffff, 0x800}, {0x400, 0x4}}) semop(r0, &(0x7f0000000240), 0x6) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x8) semop(r2, &(0x7f0000000240), 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x8) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000100)=0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) r3 = semget$private(0x0, 0x3, 0x623) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000180)=0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/203) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x410, 0xffffffffffffffff, 0x0, 0xe6d) 00:12:38 executing program 0: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1308386, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)) socketpair(0xf, 0x3, 0xd6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) open(0x0, 0x0, 0x0) select(0xfffffffffffffe21, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 00:12:38 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r3, r4) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff]) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r5, r6) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r6, r6, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, r6]) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r8, r9) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r9, r9, 0xffffffffffffffff]) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r10, r11) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r11, r11, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f00000000c0)=[r1, r2, r7, r9, r11, r12]) [ 57.4515550] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 748 command syz-executor.4) [ 57.4816092] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 708 command syz-executor.0) 00:12:38 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x2009, &(0x7f0000000180)="01000000", 0x4) 00:12:38 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) lseek(r0, 0x0, 0x0) dup2(r1, r0) accept$unix(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r4 = socket(0x1f, 0x5, 0x0) shutdown(r4, 0x1) fcntl$getown(r4, 0x5) accept$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4cf878b2a0abe29e94beac6645df35d710c406cc328ca33b39378d914a6821534354d868d9ed3ee03d314bac6bc1d7901dab30ddb47c134a09db4408ca4a17a35e3cbee72c4be142b488bc7547cb6a3d001bc9a17918138e5b7f95a9eb0d623211365b1e21331dced72d3f6064231c54219c7415993717ed87aa4676b2676f0cfc0d450d905a9f9adb04494aab11db823fbfb3fe5522e2df1eb03195c837057dc"], &(0x7f0000000240)=0x6e) [ 57.5016453] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 748 command syz-executor.4) [ 57.5116628] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 708 command syz-executor.0) 00:12:39 executing program 4: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x8) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r3) r4 = open(&(0x7f0000000a00)='./file0\x00', 0x10, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r4, 0x0, 0xce) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000940), 0xc) r5 = socket(0x22, 0x3, 0x0) recvmsg(r5, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/136, 0x91}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000380)=""/159, 0xffffffffffffffde}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000500)=""/178, 0xb2}, {&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f00000005c0)=""/195, 0xc3}], 0x8, &(0x7f0000000740)=""/207, 0xcf}, 0x1006) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000000)=0x7) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000080)=0x8) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r7, r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r9, r9, 0xffffffffffffffff]) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000500)={r8, r11, r12}, 0xc) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r13, r15) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r15, r15, 0xffffffffffffffff]) setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000000500)={r14, r17, r18}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000a80)={{0x1f0, r11, r2, r17, r2, 0x40, 0x20}, 0x8, 0x7fff, 0x14}) r19 = socket(0x1f, 0x5, 0x0) shutdown(r19, 0x1) r20 = socket(0x1f, 0x5, 0x0) shutdown(r20, 0x1) fcntl$getown(r20, 0x5) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000000a40), 0xc) fcntl$getown(r19, 0x5) bind$inet(r19, &(0x7f00000009c0)={0x2, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xb1, 0x0, 0x253}, 0x0) 00:12:39 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 00:12:39 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) dup(r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0x10, r2, 0x0, 0x0) [ 58.0125980] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 582 command syz-executor.3) 00:12:39 executing program 1: r0 = _lwp_self() _lwp_wakeup(r0) _lwp_kill(r0, 0x200) posix_spawn(0x0, &(0x7f0000000380)='@\\$&!\x00', 0x0, 0x0, 0x0, 0x0) 00:12:39 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) flock(r1, 0x4) r2 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x1f, 0x5, 0x0) shutdown(r4, 0x1) fcntl$getown(r4, 0x5) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) fchdir(r3) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000040), 0x0, &(0x7f00000000c0)=""/150, 0x96}, 0x2) connect$unix(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8e1bba0e012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4ae009d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236ce7c05c85ee7da4b06fce24b69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) dup2(r2, r0) r5 = dup(r0) sendmsg(r5, &(0x7f0000000980)={&(0x7f0000000080)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000840)=[{0x10}], 0x10}, 0x0) 00:12:39 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) lseek(r0, 0x0, 0x0) dup2(r1, r0) accept$unix(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r4 = socket(0x1f, 0x5, 0x0) shutdown(r4, 0x1) fcntl$getown(r4, 0x5) accept$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4cf878b2a0abe29e94beac6645df35d710c406cc328ca33b39378d914a6821534354d868d9ed3ee03d314bac6bc1d7901dab30ddb47c134a09db4408ca4a17a35e3cbee72c4be142b488bc7547cb6a3d001bc9a17918138e5b7f95a9eb0d623211365b1e21331dced72d3f6064231c54219c7415993717ed87aa4676b2676f0cfc0d450d905a9f9adb04494aab11db823fbfb3fe5522e2df1eb03195c837057dc"], &(0x7f0000000240)=0x6e) [ 58.3331818] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 822 command syz-executor.2) [ 58.6337391] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 582 command syz-executor.3) 00:12:40 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x0, 0x1011, r0, 0x0, 0xfffffffffffffffc) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getpgrp() ptrace(0x0, 0x0, 0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) socket(0x1f, 0x5, 0x2) socket$inet(0x2, 0x3, 0x0) socket(0x1f, 0x0, 0x0) socket$inet(0x2, 0x10000000, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) socket(0x1f, 0x5, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semop(0x0, &(0x7f0000001040)=[{}], 0x2aaaaaaaaaaaacfe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 00:12:40 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x1f, 0x5, 0x0) shutdown(r1, 0x1) accept(r0, &(0x7f0000001040)=@in, &(0x7f0000001080)=0xc) socket(0x18, 0x1, 0x4) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r3, 0x0, 0x0) mkdirat(r3, &(0x7f00000010c0)='./file1\x00', 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) fcntl$getown(r1, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="7391864d9181fab9387613bbc443201fd9dc7123f296020a82ef0a4f2672f4cca794458920909a83af9114b72bfd95cb3554707efc33f812cb937743422eb47fb00035ee5b217b61f3893bcec3b03347772f0321e167ef59af78f62d322cfcb09611aff610f3cbfbb801d63545831ca519c257f572f0d1a58440f95fcc5d3ea35de848554fa04bc8b6eb398a55a970a6e71b00ccf35318db411aac14071102aaae785e770e1cc48d2e50ac8142145f03fc64e019ece921bca12669a9f90b7c380a2196ac3bf540c649edd0ea1b21c50a05901b3eaedd31d1f707be12e033246f40906476a57ca5c3723e1f6c52bc8312f2627d7ac19ae0f351e55ef438daa6729cd1bef5873723c9afc99e81047a6e1ad5041fbf88059bbafcfb50cb65cee1f93fd84b64310be991b4a76741f426ed0b482a6268484122e803389232182cbd7d8cd313d8bcaecc33492e9b1c78d3ae6d29fda499523d7c4934d755ac8a81dd62cfb42a64332557a7420421d0edb646b5ec6b8540fac6112e3aeb29c58ca587933a2079fc302ba25240722404a0fbc63ee558b173fac6de49b0e8c877f8f562c1fe7421eaf7fe5c3271fae83ac7e05f95c3475aeb784858af44ee14057c1a76a3b015e192e35b9557c9de4fad3972f43594a4e424e8456aa253950d0ada7e839dd6be8adf97ee8a1b4166ddbd468aaa3b01a11a54eea50e4ae9d0ad05ac7e41db7840ad383e13a9e2704012f6394bcf2bc6c9609eb80770132691bd7026f9ff8c91a2e3bce48c67476a1ec93a403a73ede8c9993e290ecf684327656ccce3682c377637dbd96ea20a631aecff60a6a47ce58ad66d2fed6c56680533a937908922ffb04b361a4cf7b4bf48931aefaaa1b73e40d71dfb3630da974d544742e183ed4931f5a5d19549c1c04fa355c32170bde7ab9f762f293e6ee6b7b66732547a773e1a460d947628d1d3ebb68c282c3ddaf001950252e7570caa67271a67c390f6a7723e6bde444410b01a23598898bf8f66070b5482b4011a98c23d1c0b7815511dddfa34c4330e208e8c2063b44b246bb9d78a7d32b0cacc36ee7ae5ce493559b35f192871b3333c9a9652f01a0b823e3f59599a2260cf4b09dae90b01b683da4c5d769b93f9cdb900f77bd891ec04051dade0919a165d5f4e2931aa6e64a9b37e4d403ebaced141a66293b8294ff65a8eb4f0f876ba61f3efc20f25d90719404ea37f5da552b71c2007863824a6ab5f261e6fd33cb507f4b01013f8e8d0a3e08f89a40828e4c8e582fe8e486e2feccb18ab9a3ee7f37e4df95281bc81809ffd90fa845b25fc5c889d81d42f3be1c2a474e3b4994b10c05da92898400e068e0c8e1b66c928a98f9911cc3814d1ad787d622cb23831f0727ffcdae0b0ff102bfaafe0033c802507418dbdc7dd17d1b6faaacf50f5fba37cbe0957041859160c22e0dac1827c8fe23bc61e2841c62edff8a00e4b9171ca63782baf9bcf0a90ae325321eb3df5b8b899295987227ef6eb187f31825ee1fd9b204f0e0255561589dbc4a88c788025329ec52ce6773418a0aa5598a22fe4c919bb1253683f366a2b6e9a3ced2f0b209dd23302b84870a933e00aae4138641566ddaddd78ad3224323d010adb5460a4fd7113794b53325bbe8caa29c8ce16f84c0c0ce76b5a2bd65b23414f8774ac89fde268e552e26226fd85886768b4499153c58dd02b0cc0c504c154c01acfe642c580a53c4287ebafbdcc4d66396100598426e765147af5549bc2ae57d183ce7bb133cf9f2fa3d26fce13a64f563365bf94eef94325fa329249f514f1dce56b23754faabfe32d4496f0fd2476dc136ad39c8da3ee398f055624866ade792ad6b6da13934e092468ca1f143a5f766ef1f6d2515c6675929a934809f67a664792ef1e2aad7071b6a17b8043b24e26bf284bf1688c4012b4c16a71530a6ec114e21806b4516444834ab8a96bc7f4d6108fdb6ba6ac1c0ebafef3837f3d814ad43131ce67d429b5099a372950eae29c756bbd044c9a4424b9b8dc0f3cd9ea67839de83af36ea0a094aa2131ead83248fd2f0d7ceda4770a2be97c674b2807c40d0600ae73cc13094fb26b242be0c4935685ed377590b8352b588e904d56f16f6245c83e062575ad82aae21fb46d4995b9764dc9aa85505cb124716d5f0d2baa7b30c247316fce7360dbf536bdd9c98a27f52c801e784200f133d3a37f198a3f05bdf96dad59db020b3d7ed386b21c17ab1a4936d6ee73ff083594c5cff43e9bf793f938600f24448c64518df2d8476f61ea0ead2781b289caccae9d601d73d1a24f0b86b887b581d8e2a0621262560033de45903163ed344e13f9ebfc8db331ccc848759400343f8cb1e90c03b1c0e02bd2cd521e75d67f0c1f2412edf8775b1c9a9d5cca7880bc59d1588664d47c1a4c4cb6a44c47d7dfd7ffd690cc26c561541ecce0b0f05dbf7ad41c5c72fa694029226cdd5c5045c13b74e5a82535bb18f4fb825e4aefdb0c6886161b3a761ec0865a92d44bee90d0d95906066103f5be4142742f3190d833bed821f6f5c675dff40d8387d4029bda3325e0b78a7df398706abbac255bbac9eba1f19ff0e552eb3f5e412054126e56f85fd94082de84a0e627cb7c05761e17d17703a76b1e4b7201b628e731a3341e771fad47a2e4b52cdb855f5e57e764e0ce61bdabc1d6fa873b76eb9829a6c145872f0726cdf0dc80d6eab85924806c129c19330e255c032123c39b99d1fb75c6da1ff9f2037d1807721af0f8008ee78c20879f67c53c1f3683678c06e90a8a357dc343ac91d29690fc65536af6b18b5a2a8fa84158c0fdd5f12f89738ccdfe18be6e589c9af3443e725bf1d4b285064f5b739d359307d13183b2ffcef98e1494c5449652f425dea15e6e948643eb8e257bfb8bf0de934cf3ed4fbf62d3a89b031c3b3f6d1ffd8a82e6f4bbf754e80beb8d9e4a0b974f114a1d5da1313dde91e5227a313ff6e254b431089d4745cac0f000da7f8daecc733d1633f0760256d2d03b43e563b596c9c6a2c3fd5957001795fa6c556b206b6edd2207057ed699e85614a1053dc54c16ff4435e398f205a9cc8306038dd9ea08889a1f208f48987f744830de030263f7fab51cfbfba8f53f022b2cadebcb4aed7af281c71879b317b159ce25ff84390dc1858fee458d9f8c63181d26550fe7d3ca6e42f684cee3e6da6e247ba5ce0bf2c99e39a41d74c10c8ac9a87b5c4e5ad46f1040ad10498804136e7f858b2e0a62edcc210ec9477a4b6d661ecbfa27703f2bee1512e1cd1acb6525518b5717a3f5a011ba2f6f52306816d83997b267893db4a553d1174799a9475f72476f40536705459fbcec2018ebf96c39966bb614a3da0ec3dce935d69b994a07e0e091a48bb5808b622107da8991a85c39da292a76bdd4264ad25cf2da4abada23e0e91404df47ddb42bd99163d4f70540f5231838565e855538ab605ba12b5d47866b5d8aeeaf669b250566af51ec4cd74a214dd6f9b1dd042d9fdd14b621d97350d08076c8ff52e01e00de93e513177ae7d67ec04937712718eb4ee414921f44f345ec67a9b4269c1a053af682f3a132a002d22d168c3ad37618ea87e7aac29b7ed9666246890138ae9e3015259a0de64bc84e40e6555827f8d4d1afc831a9cb5ccdbe013c90418008925975f6f5ce92e3181479e7d09a2ebc3d5048278531d531a5abc7b00f9727839d4ee804bbfda8da771184ebb8456db57b34adb03e028b8a9094b60149a3491fd5c4fc1694d5f8be74de9779043fed35caa3dda5cce8c959d7b4ad5cb28f1d9fba68de68e905e5bb2ffb5f213ce90ff1096b76854f284537d878cc695efccc9b036b515c7baaeaf552df9aa1219fdd9e7bd837ea94d1af8de1eb1478bcae375b2db6720e23774494bc3e5e99d004d0b6b8e834a78618553f33ec7e047f1b091a1d951b681a95ad1ddd4d7402c9d5b6e4b285ae3fb3d2a43404facce33388357c6c58ecb31357ae66c8c6e054c7501ab161b6e26ff3bf0d6a84d60fc675439eb5976035c7e657ffda44a0886f7e86c64eec7833e31a717461ef0bdd172175b8a27d4adb11cf008d238b7a1ad8f0bda7710ca26156834189d7e4daff500dc60fb52fc6a214ce0afdb3fbd0c0a4165c84173aa12a2168202d0f626a7ea83334af3f6633b9b6de639a30e2156853af83a7653863b03dda3074250e9701a4c1f9d52f0af465e3bfe594fb4c7c53db2d3ae602729e059c635c8b7c99de941b2c83c0e5780469df46ceabd8b757a9e99e0780944e08002de947572ea8c01ea577852faa481bbc2cadc70e78576b42dd8ad554b47b793646c5611b197b683b236965fabb4b61d69b8b8b1cc682daf37ec137b5d559800e0e8c86a77ee73f8fe0a6a76f1a8ff59bf6866ea7e3e9441f47379d5b8a047c74c7e72b4a45c6ac4a3d961aa1cb88e3fb27854c1176331d216a51f4ecd08c053185d46a7f678aeec0a3da286b45a122c7fc636a8c512525c154a935bfe386df8ed3be9a67ca71fc0c50e696641770b09720f0fb044523db514f4362f1ec90af5a3ee7b49540dbaac677ead60744b421686b3b830aec379382b9ea2faf5064b8a5a3e54a70258f027d9c7e775abbc66eb59a725b1b005b3157995a19b98b8856aa36c71027838c65b35b79bca63bfc2c70ea32ce02872907e15b8f86763915bea10b54f2ffe7f024d5a0da56705820ccd5b2f1b0576ef916095dc247037694824b6a6c3b18feb29753af2cf993e28bcb8f3286d01a63bd45d960e4775e2802c49d220edbaddad068489e6341b8791f1fe48f5c954828923baf14124cff54513722aefa2a811670000054f28771582879b844dd82d0482d6b4288f4f4dacdfc8491bbbc71d4102735eb379847ea5744bba7752abd74ab6bfa6c8bd7ace55190a493b291645cf35101f272c4fb046e366cc1293f74d721baf683b634924714e61577ebacc45befc736e39080f9e4df1707cc74ade3fe6bf54fa794f8038f955df0901eba9f6b7d6ad9d98bce0a5920be410c899961410a99f5b863df2021df9ead6a4b1aa7f4111e2aaca35465b6812e7aa260f0e9ed4b6343ff03dbc059e3f72569390e7c2cf14d8e3136e0832d7b7bfd6292391813cf555b81f2b7ad8de1ea8cf97879deffc323dbeb50e51422a644bff14bea1d5305461345d273b8f633f25566a9f078aec390ce5e19790d084ab528d2ad3917f004f1637ec18ca75ccad9378845ca8401b787bd4be930640f6ac3977b17296355be54477d23d5f4d1eed3b9838fa075023b58b63702a579786d348bcb19ffa3da8f10726b4467b0cb917467f29594bedc620f7a9a5ddfa0d8e936ae12db5538158114898b8dc53fdd6bbea6da8a0e14ad6f6801a08e2b5d1aff45f4108019bfe58e58bc291cedbff6eacf1880f43d2fa11db45f6ca33ae765d5000618a5ce25942ba5a1e396d203b61b39d31e88ab600e7d4ee1e07e7a367c2051acc0db942a7d8822a4278b4f9a0eb5d125332aa3609ba03509b6faae5de88a0e5a762b477c6528ca05367ad75b4e3765e5ca453de90444291cb41f29e4101600c808575947e7a7d99a2c21617c849ccd01933fe95115a39c4413abba208ae89669690e16e5e8befd611d30618f8d122f60ba89f3d73e25279de6e0648d6ef00eb748e024e99e957607ca4a4fa5cdcaa5573ac54380b94b8f11c75ecbd909f40a2daccf18640609cd52038f52ba6dd46ec769ce4c2a493cb600c024d4af962227661b054783c0196ad58c773a10aeaaa4d9a6a2e475b3368f", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e900005c00000000", 0x8) 00:12:40 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) dup(r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0x10, r2, 0x0, 0x0) 00:12:40 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) dup(r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0x10, r2, 0x0, 0x0) [ 58.8741793] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 659 command syz-executor.3) 00:12:40 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x6b4676cc5d1469af, 0x28) link(&(0x7f0000000080)='./file0\x00', 0x0) 00:12:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000100)='./file0\x00', 0x20400, 0x0) writev(r1, &(0x7f0000000280), 0xd) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x1002) 00:12:40 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/32}, &(0x7f0000000040)=0x22) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fchmod(r1, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000640)="cafed6f47926d774e3d8a8a2bd8afe982c279d6d10d9c2748594b9465e638f441e78f1b081de4ed5502c74e1a372e15a352c311357e100c64436764efe90607ca888", 0x42}, {&(0x7f00000006c0)="85a9f53964952274ec68a62580a42b3ea36ec1ea9f5a519ca1ae9251b73d97c0749876bf1b09757daddba2e3891b06364ad27eb5de2f3e08d3a666ce56ee49b2a0ba8d6a879adfa58662472c4935467e866b792277689a25a8584ff9180b0b4f87c4ea7eb0", 0xffffffffffffffaf}, {&(0x7f0000000800)="a1ab3e620321d927751f9c60fa4739792c61925e55e994badf807f4faa6c17761bb933b0bc97fb65edb1425159f030648a14e201ccc00b474dfc206a27a83e561f2d5f364fbc051ef5fee5c9625bd2d1ca2baefc8913e9fc9b06ba194cce", 0x57}], 0x10000000000001bc) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:12:40 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchroot(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) getsockopt(r2, 0x8, 0x1, &(0x7f0000000040)=""/56, &(0x7f0000000080)=0x38) __clone(0x0, 0x0) r3 = getpgrp() wait4(r3, 0x0, 0x0, 0x0) 00:12:40 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket(0x1f, 0x5, 0x0) shutdown(r1, 0x1) fcntl$getown(r1, 0x5) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="d24cd561261f078cbb777ba8aa97b49d9301f89e4c390a054f3526709324a56e", 0x20}], 0x1, &(0x7f0000000380)=[{0xf0, 0xffff, 0x8, "ac3caf60ba73da6dda27a6554455a94b769204d622c78d57cc6932188e57c5e65d7232dea6a0e918ca71fd7a9507ae2f14cb3c3f24af925c70c8d3a33d1df50c29200e12a9d1f078c69a587e6aea0af9ce571c812e3b9ba8cc2bf982774d21309bab0286e777bcafe5cd94ec5e745297987466609ce6d321591d35ae0c10da5cba5133987a08ffd8971c0ef45f438ac6877e8c01e91caad9f2475cad018f67589ad93ca5eaf17021656d91a9ea6faf79bb2a9687908065c9237bfee129f80a4ee9a77c664ab13b1e3d853aab56e5941ea134cd6aadc1b0e7b1651232"}, {0xf0, 0xffff, 0x43ffe9dc, "3521f866741741d19e797f74af6f0bff775e21b1635f3fdbad768849f929ba137bdd1c6fc9385f3aeac5271ded716bf6287246688df2d21a4237e2ae710a95ce5801ee0bbff9d38a2cf3bdd8ddf2279972607eb1d08fc210bcef492dac1064f0b567409c9071d38260607f678f3a90566163b7dd5c93a70a51ecfa1425c795f4c0a92dba9e93d29214155ebf3dda4f17f32acf84d7c63119660e2baf20566d985b70a0042d389b30e2e217825b5cdfcf99e2063f9152e3e4402e9b5537de0eca587fcc2ca2b8038f4c5a6d08af94a729018fddeb5c7b11ce47c3fe"}, {0x108, 0x100, 0x7, "20010a72813afee6356d24a9c8472947ea9f2ed3a8458240d73b1b47fb31017c118373770a26f3fca74718458cb4c1f1a15b872348f72ad3e42ffa3caa03b2595587dd45d750e23a37ccdbf4d43ac1d4e8992390dd371916d035eac57cfb11332c389b3a1584b81098299c5a147969b369918828c0f5b576292b329ec296a52164b3677f79ab6ae335d08c5c94cf32783dad82e21bd459d56a6237aba6b96129d326ace174b3886bf131c70c4f00f2a1fc060570bbb548d7084c4c9188317db4ec916d588bbebe0c901e413b988e96115759aa438cb408fb22f6374e03cd113960aa00666f6a37fe0309074cd0cded5c3d"}, {0x50, 0x11, 0x6, "155f033082f5ef782ee3aad1026cf7b48a67d2bd6fab7234a3ed8939d67d517c18090cd1f0ce682b30bcc4f05c321e98c8498b985916ebbf1961fb"}, {0xc0, 0x1, 0x6, "cbf10fb3c95df4f65f2ddb66a30d0142fd04448f888c0078bd07864bb9cfe0761d678e3d9fe800c735471daa1bee71bb31e02b77da06907f735fbe537bed81f53b2f01a735a4258228a290c073f904614060de07c3a5939d494c6a7803986ad87798480a38c1ca40618aa9f20f4653fcee69e4c423259201bf89c9fb5bc0ec748633f92d93933affa1bead1039020d76fc4e5da2b86acf7181d4a97c351e07e4dab90ac2f444428b79589b05e1"}, {0x110, 0x0, 0x6, "93f8cab17a8a6c812ecf791a75f40e0407ac5466e4e3dbf6b40f56875a93ca27700553252b6b00f60bdc5517bb70e596b54deb5f1f489d23d3b3a95acc12fbce6bfc771795752d515da6381a876aaa2bbc8b15689f1c58df4c7b13b40d94dc3773d3b9efbf79942e024d6f857f8d6fc16e9c67cfce7401ba7fa5f00fd3c0dfbf3ce27c434eab9700f52ea8ea526ad6aed798b9eb73146d8fdc7c5f78f9d10988557c654d9373cc4e8b3e86382eeafddc5f793d20a53ad88104fb08757f234f91ff2a2606a50442738c97287e687c33bdbb9e1a9e42640f2a7dfcaff3eee30abd66323f8143b55b67c0de7bc7090c9b9f9ffedd6878aead5cb567bdd4de1bc9"}, {0x80, 0x29, 0xe17, "9fe8ee81305b051ab26d2b6887343f34d0bdcc1650533ddd976298c7882167e14519a05a46b140ebb3c27d574fb520e1cbc36b088ded9cef2c3181fdcdd31918c40310fed8724947e483d16ab662bd6cebb1223f8df8a0756bd09f4ecec4aaf75fde97492e275e20c17ce840a037f15d"}], 0x588}, 0x202) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) fsync(r0) 00:12:41 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x46c3}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xf253, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 00:12:41 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000100)='./file0\x00', 0x20400, 0x0) writev(r1, &(0x7f0000000280), 0xd) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x26d) fcntl$dupfd(r2, 0xf424dcadd23a1ee7, r0) 00:12:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000100)='./file0\x00', 0x20400, 0x0) writev(r1, &(0x7f0000000280), 0xd) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x1002) 00:12:41 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="ec80a0f817e47886b088e5c9a678349094709038c5b983b8da468b90ddd882fd8f38b610a4232aeb8fc8ac78c50136bc7660b44f217e884841ef6b59bfadbf1501efd9dc3f7593f7d47a5f9a72e956a20de830a59da77a4ad5e669bdc66e8b2cdd889a52f5d08a27bba9a6407395742d2f16b35eeee1fb2d6c287c2210e05919e261145442493b714ec9722f8618becd3144148f2714f44960fa49d1620f3bf0b34888d4cce5950a16c3d90db4da2caffafccb8089d6a8537299b52ee8e6bc307854389f2f632dec0f8ce6539621ac2cec4381225abad6390178d5ee80c175f717e7a83b962df3c51710a089fe9f15cf2192746aee6aae6300391fbadf71fcbf034be6303606bbac81e03a8039e6577b74bda5287a954b85c709e1c1e572dc389addee"], 0x10) write(r0, 0x0, 0x0) 00:12:41 executing program 3: open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xc0082, 0x100) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x1) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1000604, 0xc620a64e1484325) openat(r1, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80000, 0x100) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x2) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/54, 0x36) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x3}, 0x8) r3 = socket(0x1f, 0x5, 0x0) shutdown(r3, 0x1) fcntl$getown(r3, 0x5) sendto(r3, &(0x7f0000000400)="3c54a3fffc6e0fc3e8e21b629bf05ba35ef3c094689b22e5", 0x18, 0x0, &(0x7f0000000440)=@un=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) [ 60.7476538] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 734 command syz-executor.5) 00:12:42 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x404}, 0xffffff2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x40) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 00:12:42 executing program 2: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x61, 0x0) r0 = socket(0x1f, 0x5, 0x0) shutdown(r0, 0x1) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r1) r2 = paccept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x30000000) recvfrom(r2, &(0x7f0000000380)=""/4082, 0xff2, 0x8c0, &(0x7f0000000200)=@in6={0x18, 0x2, 0xfffff98d, 0x5}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000014c0)=[&(0x7f00000002c0)=']\x00', &(0x7f0000000300)='[\x00', &(0x7f0000001380)=']\'}\\$\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='*\x00', &(0x7f0000001440)=',\x00', &(0x7f0000001480)='[\x00'], &(0x7f00000015c0)=[&(0x7f0000001500)='\x00', &(0x7f0000001640)='\x00\x05\x00\x00\x00V\x90\a\xd0\x81\x92\xaa\x1eg\xd0\x94\xb1)\xd9\xda;\x98\xfeB\n\x00\x00\n\xab\x1b\xca\x9f_\x89\n\x9b\xacm\xb5\xcbQ\x02\x9f\x98o\x81\xe5NA\x92C\xac6\"\xd6\x04\xbe\xfdO\xd1 \xa8\xe0\xe5KQ\xfe\xdb\x01\xd1\xcc\x96c\x1d\xb0\x1f\xf1w\xce\x93\x05O\a\x990\xb5ZJ\xb5b\x7f|\xc53\xe9u\xc0\xc6\xabu{o\vV\xad\xae3Q\xe1z\x8f\rVi\xd6\\\xa3!\xa4\x90}\xe3s\xe7h\xbaB\xb5\x00 \x03\xa6@\xef!Ij\x0eB\xc0o\x9e\xb8^\xa0\xa9Z\xb33\xe0J\xdfa\x04\xcc\xd5\xfd-s\xbb\xa0-t\x9f\xbbDnL*\xbc7V-Y\xf8\x89\x91M\x8b70qJ\xa94\x1c\xfaV\x87\x12\x12\x8c5\x1b\x80\xb6\xbf\xd3\xae}\b\xa5\x92orL\xc6}\xfa\x9a5\xec\rU}F\x1bDu\x9b\xfc5\x83\xb5\xdf\xd2iU\xf2B\xab\xed\x04k\x87\f2\xa1\xc0\xb9\x9f0$@\xd9\x9eW$G\xdcL\xb8\x0e_\x0f\xa1\xb6.\x895\xa8kM\xeeO\xf0\xfb+\xc8G\xee\xe7]\xbd\x9e*\r\xcd\x85\x06\x11\x1e\xb7q\x95\xf4\xba\x84/7\x8d\x02\x8b[\x00\f\xbd\xe3\xb5(\x19\x06\x15^1\a\xe3\x89\xba{\xda\xa2\xdc\xeeyTX\xfa\xd8\x00\x8f\xd6W|\x05I\xfeq\x18_\xd1\xfbO\x1dDy\xe3\bF\xfb\x8eezP\x8a\x86eN\"\xe7h\xfbW\xf6\xc9\xfb\xc6\xabUo\xbaB\xbc\xea\b[\x84&\xd0|\xa3\xcc\xe4\xc3\x14\xaa1\x80\x8bc\x19X\x92\xaaw\x04\xe04$\xda\x92\xb3\'\xd9\xb2', &(0x7f0000001580)=':\x00']) fsync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000001600)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) r5 = socket(0x1f, 0x5, 0x0) shutdown(r5, 0x1) fcntl$getown(r5, 0x5) sendto$inet(r5, &(0x7f0000000140)="566eb139b3c353a1962f7afc3c894e4c854d7ff7b3fdb9a26341dc9eb3d18151ffbe9febe251cc97f8b23c52162eb80b409a953e3a74913d8df28d16ea5b94e8b08517294e8d6ee03c29a759259876256e45b0688be81c3cfd5df4a51d907df859d5fb4849714bd53c1900ee09e638b7b8286faf749e10041b6a1ba31af82d6642159d103188747881ccd38003137fa766b8b212d10b52e648cd45", 0x9b, 0x4, &(0x7f0000000040)={0x2, 0x0}, 0xc) fdatasync(r4) 00:12:42 executing program 3: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) __clone(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000100), 0x178) semop(r3, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x401) 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, r5, r2, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000000)=0x401) 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 = getpgrp() r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x0) wait4(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000010c0)={{0x7fffffff, 0x0, r5, r4, r8, 0x5, 0x40}, 0x3f, 0x40, r9, r10, 0x7, 0x86b0, 0x3, 0x1}) r11 = fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={r11, 0xffffffffffffffff, r5}, 0xfffffffffffffe1d) mlockall(0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 00:12:42 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000100), 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) [ 60.7977463] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 879 command syz-executor.2) 00:12:42 executing program 4: shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1000, 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x2, 0x0) socketpair(0x2, 0x20000000, 0x7, &(0x7f0000000040)) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 00:12:42 executing program 4: r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x8) semctl$IPC_RMID(r2, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) fdatasync(r1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c6530001835a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642a5564c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011e2585fd537bdbfcc728804ffe7829bab111bb7c857b9b8fe0f2031559074c16ef9e06f52c1bce5ed877cfdac3a685d149ae254657033b45bd632937a526e65300b700000000f100000d1b95a967c90fac571191169d196bbdb0c715c0fe2abbca36c4d179a3eb19996408215cb31bf68ac6fdb12503f30810567414ba464ba35d039ee4262c71805d12cb2819bd8723e26f4b6bd9671fa22f8fb099e3a00cfbc83284c769bde1c8a2dd6828b7fef63ba4f7d952e3daaf6b60c28ea5cf0eb6be16dad9605b29e0fbdcc9aaeb34e019f9b4d0c914d19300000000000000000000000000362eae04500f4455689bfcfbc4f22587ccc157f473e3cf395e79e92308a972570424395d33f2dbf6e37c110c14e27c23d2dd9a0755aaf38b6348fcc1b082d0529eb706b786cd4e589d448b0d3ce02e93333b010000002842df935eaf8fa92dfb0902a67d08d8622f4028010000000000000062c190458c19571610421fe1ef895114ab86e9e390f5b2e5cfe275fc902754f7a150e7a8735ce5dae6146df8bc3597452eb48d7f05e540bb8084309c4e0c7fe2bf84d9203029be4ffa60464069cd217d11b1a9549c72d25dce81e27c0c1f17020c93d8590ef7c0c10341c1a8c22e05d786e90d999f77cf055c80317fbd6e0fb7d1f0fde05772fcee41e4bb8c5178704c8b920bb5d9aa3ad51320029d9df002168d1b87a998d6d91438763ee821747c570777f8041be471357b32ec4675558b1e23616bbee6f74ab237d7da619fd363122669b4bb292235395ffea0db7b82a720b16643661b024acd6c000000f6014df9c07b2beaf2e20e6d1cc45a24e01d445e2a6f7116f84a5386f6eb852952b13dcc3b25cac2dee4535ed15477513605774d3127cc0b965914f2ab81afc6caffd26fdf16df32eb4148bd63b2c5699edcba8d51f2adc6be5bc89f366384719b7ec9640dd59b9a0b49a94d2350d780e2979ab15238e9a230bfde4c921fc00f518b3e3ff3eedc0f30063e044d6151f812479d51ee188339f1dbc9d1b0b8b07d01556ff1ced746cc3eb6c9da66eebd32d8a10d4bc09fd3ef1be06570d1ca9c8ab2b3632528a260bea638850c2a69764ea5f12b008abcf7f5f6346b532e577db35006b6bfec50c46261baec72314d91ac325a907b50033298706459801e99379b1e0d7de2027aae2ee43001f8f778285b6646f647a10191dee11702aaa7c260bc52bf7db992f1d6aa52b77a7bf952e125b75ee7e50ed6dd7090bfe6301fc4ac6e16dea4728db31ed04f649e867ff8b2d759e2ecf8fa454b1f5e79ad1d3eb46a3d14a624d8b31598944b13d84ab4a5ea4f17a6043bfc1c3e6b8608768699a41aca4f98c9af32640b570513019f4a8dcb1e1990594ffb4351c4f2dcaa4bb325c4d094026203c928e53e8d00ba0b9c0eb1ec38b027f659593f4abe203ce6a151870a996a84542209f9d3ba957a6ac7b7bbedbff27dbd0b4043c2ae4d0d168d046b9eb6eea3a7c202d6d0ea0a52c24c45a708ea082e040000000000004e7de299d5b20adfacf1aa2ca0446d3995262ee238cfd1d9c72eca581cb155bdbb00161c711dd18a5862cb1de5d24b50d54a2d33fd22190348891d79e92fdc433f68e80061afa700000000"], 0x10) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) 00:12:42 executing program 2: chdir(0x0) r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x20000000) paccept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0xa0000000) recvfrom(r0, &(0x7f00000000c0)=""/199, 0xc7, 0x80, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1, 0xffff}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') fcntl$getown(r0, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 00:12:42 executing program 1: r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) open(0x0, 0x0, 0x0) select(0x3, 0x0, &(0x7f0000000200), 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') r2 = socket(0x1f, 0x5, 0x0) open(&(0x7f0000001600)='./file1\x00', 0x1000000, 0xe) shutdown(r2, 0x1) fcntl$getown(r2, 0x5) r3 = accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) fdatasync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x820990, 0x14) fcntl$dupfd(r4, 0x0, r5) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/162, 0xa2}], 0x5, &(0x7f0000001540)=""/107, 0x6b}, 0x6) 00:12:42 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f00000000c0)={0x0, "6d807e4ccd8fd6a149eb3a485ec40c76c8aed283660884595b7cf4067a1d2879785b418e7f506f28fee8e4fa66db197faa283a7609c23569e269e82b5f872519002548f7a20a3ff0766b6efabd2ffd2f52b39dee84029fffd009a0a8821dd7a0f19e09ce76a0664ba718a06e104e22da0d010429f47fcdb1c09db669f64e776b01bca55652ac9fc8be6204fdca1b8e436042010c79b4582aa70477c178a1a794f99a5bc40733d2c83159c6631ffa0cac10e59ecdc37be113f01ae1b499cb5ceda66fafd3caa35fe945554e14c9c47cf78e3ec776828be679916168cb463fa08ced829b12d65b676cc300b7a25597990a8507997f82b35bd5a5f4"}, 0x102, 0x800) fcntl$setstatus(r0, 0x4, 0x10000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1030062, 0x20) setuid(0xee01) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:12:42 executing program 0: wait4(0x0, &(0x7f0000000040), 0x1, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1000001) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x8) semctl$IPC_RMID(r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0xdd0, r0, 0x0, 0x7) 00:12:42 executing program 4: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) rmdir(0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') unlink(&(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x122, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 00:12:42 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) r0 = semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000500)={r2, r7, r8}, 0xc) semget(0x0, 0x4, 0x1) r10 = getuid() r11 = socket(0x1f, 0x5, 0x0) shutdown(r11, 0x1) fcntl$getown(r11, 0x5) setsockopt(r11, 0x6, 0x6, &(0x7f0000000140)="87aa", 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r10, r12) setgid(r9) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r12, r12, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x9416, r1, 0xffffffffffffffff, r7, r12, 0x81, 0xddb}, 0xc7, 0x8, 0x400}) [ 61.6393012] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 723 command syz-executor.1) 00:12:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x1) open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x2a) flock(r0, 0x1) msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000010c0)=ANY=[], 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d21a38a3470f0cef24dbb7000aec2fc141959100000000000000000000000000000000000000c532b2f3a0babbef49a1edbef1bb3c55086d0f80fed588011a36f469974d77935e00"/99], 0x31, 0x800) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/78], 0x5c, 0x1, 0x800) [ 61.7394962] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 723 command syz-executor.1) 00:12:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) clock_nanosleep(0x20000000, 0x0, &(0x7f0000000040)={0x1, 0x81}, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x220, 0x1) sendto$inet(r1, &(0x7f0000000140)="533dbebcba6b6112b2437e0b2e9ac238e9a2dc5e30a60c65e2c7ed04477c2babccb18b804639aa8a3269df590b7380be879cfe4411fdf12b42b6827b769461733855c60e36c6577b15c0a262e056863855eb773e1f1046f77f28e1cedbe2b8a02863224a8ebe4d04f4c9cf282f", 0x6d, 0x800, &(0x7f00000001c0)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x46e840ce8d325157, 0x300) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0x10, r2, 0x0, 0x0) [ 62.0200022] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 814 command syz-executor.3) [ 62.0700971] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 814 command syz-executor.3) 00:12:43 executing program 4: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x1290, r1, 0x0, 0x20000002) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0x2892177776a91455) msgsnd(r2, &(0x7f0000000540)={0x0, "a7"}, 0x9, 0x400) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000003ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a048776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030004cf2954e7a49e20ce79d9f8bb8ff54be73ff0a9b27728fca5d13df6e1b68196c87cb354b97bbecc6049e0f206e4ba0a8c9f93fe50e14433387cce277020a7e8aa1c051"], 0xd8, 0x0) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001062c29e8fb9430a91340b2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcfa27d83561e191cf9f689ca1ee72ddc2979c661208b5a24d032d09c467732e9db8e2cd1f4a242f62453989eeaebb7136a72328a4dc766bbdcf89b2c24bfd2ea58d077dd4a8de089789f5d8cdfa8bde96eda61b54ec0804a7cdaa23915a11e37d9e630c8be5416a2ee85922087c5dd3230f04b56fd50842858029a0ac72"], 0x9b, 0x0, 0x1800) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = _lwp_self() _lwp_suspend(r3) _lwp_wakeup(r3) _lwp_kill(r3, 0x4) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1, 0x4) 00:12:43 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) r0 = semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000500)={r2, r7, r8}, 0xc) semget(0x0, 0x4, 0x1) r10 = getuid() r11 = socket(0x1f, 0x5, 0x0) shutdown(r11, 0x1) fcntl$getown(r11, 0x5) setsockopt(r11, 0x6, 0x6, &(0x7f0000000140)="87aa", 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r10, r12) setgid(r9) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r12, r12, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x9416, r1, 0xffffffffffffffff, r7, r12, 0x81, 0xddb}, 0xc7, 0x8, 0x400}) 00:12:43 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r2 = socket(0x6, 0x20000000, 0x0) shutdown(r0, 0x1) fcntl$getown(r2, 0x5) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r5, 0x0, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000200)="b1cddc1b8c55140b23cce1738b6a6b351ca890de6b3aaefea8363dfa3e886473a7aa34f474b23bee8fa75c575b40c126c19086a321f871e6cea04bb114e4a818e6aec9024278ff334625dc959d2d20273bf52f2e9f28dc958a7f5b", 0x5b}, {&(0x7f0000000040)="81ad2f753b130df8bbed547bd118b607ae4f2e8d7ddf2f4ef0dbccda5651567b95d52fa2c28c0513b77a6e061dc9547db469b8c7529a730dff951f", 0x3b}], 0x2) r6 = msgget$private(0x0, 0x2892177776a91455) msgsnd(r6, &(0x7f0000000540)={0x0, "a7"}, 0x9, 0x400) msgsnd(r6, &(0x7f0000000640)={0x2, "3ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a04768776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030"}, 0xd8, 0x0) msgsnd(r6, &(0x7f0000000380)={0x0, "d79b54e8d8b5eb58f44df4cc7f54373cad6a4eeb0ece886aa1a473b0946fcd1d5255c40a2bdecf19575592b6fa1357de678becf6808685ec017675aa152dbe1971a9139c43e28eb8baee3c551ce61caa9b939075fdb6b27190b29798c7c58229178c262631f7be9de85cf509ece6ae16a82dbeab7b27ac8ffb6f9213a5ad5e60bc3763c4ab1e72059b7beb2e74"}, 0x95, 0x800) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) write(r4, &(0x7f00000001c0)="1be65e3e1d176093b87d3a7556e228e6d52b098e1985df9e32472ce323601091227e5e", 0x23) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0xfff) 00:12:43 executing program 2: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000000)=""/4096, 0x1000) 00:12:43 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) r0 = semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000500)={r2, r7, r8}, 0xc) semget(0x0, 0x4, 0x1) r10 = getuid() r11 = socket(0x1f, 0x5, 0x0) shutdown(r11, 0x1) fcntl$getown(r11, 0x5) setsockopt(r11, 0x6, 0x6, &(0x7f0000000140)="87aa", 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r10, r12) setgid(r9) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r12, r12, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x9416, r1, 0xffffffffffffffff, r7, r12, 0x81, 0xddb}, 0xc7, 0x8, 0x400}) 00:12:43 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) r0 = semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000500)={r2, r7, r8}, 0xc) semget(0x0, 0x4, 0x1) r10 = getuid() r11 = socket(0x1f, 0x5, 0x0) shutdown(r11, 0x1) fcntl$getown(r11, 0x5) setsockopt(r11, 0x6, 0x6, &(0x7f0000000140)="87aa", 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r10, r12) setgid(r9) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r12, r12, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x9416, r1, 0xffffffffffffffff, r7, r12, 0x81, 0xddb}, 0xc7, 0x8, 0x400}) 00:12:43 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) r8 = getuid() r9 = socket(0x1f, 0x5, 0x0) shutdown(r9, 0x1) fcntl$getown(r9, 0x5) setsockopt(r9, 0x6, 0x6, &(0x7f0000000140)="87aa", 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r8, r10) setgid(r7) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r10, r10, 0xffffffffffffffff]) 00:12:44 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x10, 0x3, 0x9, &(0x7f0000000140)) r1 = socket$inet6(0x18, 0x1, 0xe0) accept(r1, 0x0, &(0x7f0000000180)=0xffffffffffffff57) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x10000000000000eb) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x878, 0x100}, {0x7fff, 0x61d7}}) open(&(0x7f0000000000)='./file0\x00', 0x200000, 0x100) 00:12:44 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) r8 = getuid() r9 = socket(0x1f, 0x5, 0x0) shutdown(r9, 0x1) fcntl$getown(r9, 0x5) setsockopt(r9, 0x6, 0x6, &(0x7f0000000140)="87aa", 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r8, r10) setgid(r7) 00:12:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x1) open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x2a) flock(r0, 0x1) msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000010c0)=ANY=[], 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d21a38a3470f0cef24dbb7000aec2fc141959100000000000000000000000000000000000000c532b2f3a0babbef49a1edbef1bb3c55086d0f80fed588011a36f469974d77935e00"/99], 0x31, 0x800) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/78], 0x5c, 0x1, 0x800) 00:12:44 executing program 0: _lwp_create(&(0x7f0000000100)={0x7, &(0x7f0000000080)={0x7, &(0x7f0000000000)={0x2, 0x0, {[0x6, 0xff, 0x3ff, 0x4]}, {0x2, 0x7}, {0x9ed7, 0xfffffffffffffffb, '@\\$&!\x00'}}, {[0xfffffffa, 0x1, 0x3, 0x101]}, {0x1, 0x3, 0x4}, {0x0, 0x80, '[@.(\x00'}}, {[0x5, 0xd55, 0x0, 0x5]}, {0x0, 0x3ff, 0x19956299fd81ecba}, {0x100000001, 0x4, '@\\$&!\x00'}}, 0x80, &(0x7f0000000180)=0x0) _lwp_detach(r0) posix_spawn(0x0, &(0x7f0000000380)='@\\$&!\x00', 0x0, 0x0, 0x0, 0x0) 00:12:44 executing program 0: r0 = socket(0x0, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x1f, 0x1, 0x0) listen(r1, 0x0) r2 = socket(0x1f, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) socket(0x2, 0x3, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r5) connect(r5, &(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) dup2(r3, r4) dup2(r2, r1) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fdatasync(r4) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r6, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x20}], 0x1, 0x2b) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:12:44 executing program 4: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x1290, r1, 0x0, 0x20000002) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0x2892177776a91455) msgsnd(r2, &(0x7f0000000540)={0x0, "a7"}, 0x9, 0x400) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000003ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a048776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030004cf2954e7a49e20ce79d9f8bb8ff54be73ff0a9b27728fca5d13df6e1b68196c87cb354b97bbecc6049e0f206e4ba0a8c9f93fe50e14433387cce277020a7e8aa1c051"], 0xd8, 0x0) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001062c29e8fb9430a91340b2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcfa27d83561e191cf9f689ca1ee72ddc2979c661208b5a24d032d09c467732e9db8e2cd1f4a242f62453989eeaebb7136a72328a4dc766bbdcf89b2c24bfd2ea58d077dd4a8de089789f5d8cdfa8bde96eda61b54ec0804a7cdaa23915a11e37d9e630c8be5416a2ee85922087c5dd3230f04b56fd50842858029a0ac72"], 0x9b, 0x0, 0x1800) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = _lwp_self() _lwp_suspend(r3) _lwp_wakeup(r3) _lwp_kill(r3, 0x4) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1, 0x4) 00:12:44 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x1290, r1, 0x0, 0x20000002) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0x2892177776a91455) msgsnd(r2, &(0x7f0000000540)={0x0, "a7"}, 0x9, 0x400) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000003ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a048776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030004cf2954e7a49e20ce79d9f8bb8ff54be73ff0a9b27728fca5d13df6e1b68196c87cb354b97bbecc6049e0f206e4ba0a8c9f93fe50e14433387cce277020a7e8aa1c051"], 0xd8, 0x0) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001062c29e8fb9430a91340b2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcfa27d83561e191cf9f689ca1ee72ddc2979c661208b5a24d032d09c467732e9db8e2cd1f4a242f62453989eeaebb7136a72328a4dc766bbdcf89b2c24bfd2ea58d077dd4a8de089789f5d8cdfa8bde96eda61b54ec0804a7cdaa23915a11e37d9e630c8be5416a2ee85922087c5dd3230f04b56fd50842858029a0ac72"], 0x9b, 0x0, 0x1800) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = _lwp_self() _lwp_suspend(r3) _lwp_wakeup(r3) _lwp_kill(r3, 0x4) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1, 0x4) 00:12:45 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="115392004500050000000000000066"], 0x1) r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x101, &(0x7f0000000040)="9f7d2d1b003ece1efcf38f6a07d4769b5e789d433c6f43116419dc7ca06d090bb447a3a680020f6ea16b43085392741e88ea9320d78b247576d05e7871c46d30", 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:12:45 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0, 0x1813, r0, 0x0, 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:12:45 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) getuid() r8 = socket(0x1f, 0x5, 0x0) shutdown(r8, 0x1) fcntl$getown(r8, 0x5) setsockopt(r8, 0x6, 0x6, &(0x7f0000000140)="87aa", 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440), 0xc) setgid(r7) 00:12:45 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) getuid() r8 = socket(0x1f, 0x5, 0x0) shutdown(r8, 0x1) fcntl$getown(r8, 0x5) setsockopt(r8, 0x6, 0x6, &(0x7f0000000140)="87aa", 0x2) setgid(r7) 00:12:45 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) getuid() r8 = socket(0x1f, 0x5, 0x0) shutdown(r8, 0x1) fcntl$getown(r8, 0x5) setgid(r7) 00:12:46 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x100060e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x100) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 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) mlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 00:12:46 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) getuid() r8 = socket(0x1f, 0x5, 0x0) shutdown(r8, 0x1) setgid(r7) 00:12:46 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) lseek(r1, 0x80, 0x2) rmdir(&(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='.\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r3, 0x0, 0x0) pread(r3, &(0x7f0000000180)="b021cbf67f00c540707bf562530fcac17060a8654a7f25e395828a79ff46a1a6eaabf08c20075e1baf724d5a4781e5d6e15f3830295f35d65df99051c60c6a181eeda2671b2282893c8a2b6d27bd159aeec7072acfe52d7ede6fb532c10cfbcda514ceb426b0dc48b4549f8740ec94939a88b86fb4a16007af8908", 0x7b, 0x8001) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 00:12:46 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xcb7567723ce6e558, 0x0) chroot(&(0x7f0000001380)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) _lwp_create(&(0x7f0000000140)={0x400f0020, &(0x7f00000000c0)={0x4, 0x0, {[0x317c, 0x2, 0x62b06719, 0x7fffffff]}, {0xc3, 0xf5, 0x1}, {0x80000001, 0x3, '/$)\xaf&}\x00'}}, {[0x9b, 0xd4d1, 0x7ff, 0x81]}, {0x6, 0xfffffffffffffffb, 0x8}, {0x100000000, 0x8, '\x00'}}, 0xe3f64aaac00c13ca, &(0x7f0000000040)=0x0) _lwp_wakeup(r0) 00:12:46 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0, 0x1813, r0, 0x0, 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:12:46 executing program 3: socket$unix(0x1, 0x2, 0x0) 00:12:47 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) getuid() socket(0x1f, 0x5, 0x0) setgid(r7) 00:12:47 executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2088621, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="e250a28ad3d5133b5e64c26ec178ff1ddfa5c9d4c9e81dacb03769eef19ab848a58477085a844d831a4eba61f707b8b164174a3b760f2b3a8d17e836e568205c849d62ae4b28d0e797fe03ba91db903b9b12d9511f0f3663d4f54a39bd773fdf3ea507d8ae4f5f4ed27f88f80c2481cf", 0xfffffffffffffef4}], 0x10000000000000ec) writev(r0, &(0x7f0000000280), 0xd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x24a52f7ea73e459c, r1, 0x0, 0x8) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) fsync(r0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = dup(r2) fsync(r3) [ 65.7969906] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 851 command syz-executor.2) [ 65.9472869] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 546 command syz-executor.3) [ 66.2077551] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 851 command syz-executor.2) 00:12:47 executing program 4: __clone(0x400, &(0x7f0000000180)="eac68242c44a9cadb81b7472c98386faf347da7e135f00000000261318704ad8c0aa49234d03609d8ccb4a56ff0100000000000020d84c4cc5b952723792ca31acfead67dd015e7a8cb7c4000091b1cce7ebe8c9f085bf21ca9cbde8fa9e87bf86ef311f4101044599e56666d7") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001f40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccb230fc9ef693b400c9b27be762f6ff06acc9bc3152ac4f6c955c9214e99b692cd9c29868d632bbdfccf4788f527cd710f1f9299022672e4a625ffd2feadd9f587d0a625f5370eeeea360d6fee717fdb2713e3f77d3"], 0xffffffffffffffe7, 0x2, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000008000000e386bda0079dfb98d22b6923c695380f0cef24dbb70002ec2fc141959100"/52], 0x31, 0x800) msgrcv(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/92], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000001200), 0x73b) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x1f, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) __clone(0x3ff78a29613404ae, &(0x7f00000012c0)="eac68242c44a04000000000000008633b76e967e135fe393feed7d86261318704ad8") r4 = __clone(0x0, 0x0) wait4(r4, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r5 = fcntl$getown(r3, 0x5) wait4(r5, &(0x7f0000001040), 0x40, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000001200)=[{0x4, 0x1ff, 0x3000}, {0x0, 0xff, 0x1000}, {0x0, 0x5, 0x1000}], 0x3) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) r8 = _lwp_self() compat_50__lwp_park(0x0, r8, 0x0, 0x0) r9 = _lwp_self() compat_50__lwp_park(0x0, r9, 0x0, 0x0) _lwp_unpark_all(&(0x7f0000000100)=[r8, r9], 0x2, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) [ 66.3580372] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 546 command syz-executor.3) 00:12:47 executing program 2: open(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/194) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r1) sendto(r1, &(0x7f0000000280)="020208477f354bc06dcfd0105d10738bb92195800667b81300a2749637c79ef9beaab4722e3c2387fbd0925d69f01cf0f624fe8a14a628b75b7c819dca429659e259eed2a1589d0e2ab64e3ff82b79958ede839c1be6c439c2450188b107ddad358da69c5d45181b4dbae3138636717fe100e46a1b87102acf4fe6159585384603fc2e39179b1a214920ab603e09c97e08bb2b7d02a20e3d1ce588fb42fa67c8", 0xa0, 0x1, 0x0, 0x0) paccept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/59}, &(0x7f0000000240)=0x3d, 0xa0000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x610, r0, 0x0, 0x5) open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x114) 00:12:47 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) getuid() setgid(r7) 00:12:47 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80020, 0x24) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000480)="b0f12217f00a71a37d2ae45ad9378405c8c95dba9270e67b0923ebfb17f734e78b8bd4ed50ee2c4772c6374ace9cb067154e99d3f741b9b2711530112c9380914f4376eb34efed504e54340aa3f058dfd0942921a158ba0866a472f9cc1bb1251840af04a1bb60d9271129b7ecb5012fd2558a2b623b8ad2cf1da14e233e0000000000000000000000777a454191dcc8b94858d07a7c8240b70b40666bb9eba873424150d60a6771069f8091b3c5b76faf6735e72b18bb4fb7f7a48be023debf6e1ace12c24174091295d400000000da99675d1b8dd991eb0ef3a21fb76116a82ca399776600634ac3e71efa97199fff864c331fc282a030052b345838fb68b25f29030bd9a894e5cbbc05b5c46244328798819fe7613bbe", 0xffffffffffffff5a}], 0x100000000000002d) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/131, 0x83}], 0x1, 0x0) 00:12:47 executing program 3: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000a00)={&(0x7f00000000c0)=@in6, 0x1bc, 0x0, 0x0, 0x0}, 0x0) 00:12:48 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) r1 = dup(r0) r2 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x2, 0x3, 0x0, 0x0) 00:12:48 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) semget(0x0, 0x4, 0x1) setgid(r7) 00:12:48 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2}, {0x18, 0x1, 0x4}}, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='b', 0x347fff08) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff]) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000500)={r3, r6, r7}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r8, r9) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01ee2b2ef9f581920e00"], 0xa, &(0x7f0000000140), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x2, r3, r8, 0xffffffffffffffff}], 0x20, 0x4}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="e6", 0xfffffffffffffcab}], 0x1) 00:12:48 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r6}, 0xc) setgid(r7) 00:12:48 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) fchdir(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x50) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='.\x00') 00:12:48 executing program 0: getpid() open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r0 = socket(0x1f, 0x5, 0x0) shutdown(r0, 0x1) fcntl$getown(r0, 0x5) munlockall() getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0xfffffffffffffeac) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0xe10, 0xffffffffffffffff, 0x0, 0x0) 00:12:49 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) setgid(r3) 00:12:49 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0x30000000) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x700044840421fa9c, 0x44) write(r2, &(0x7f0000000100)="b85d0435a6bb3036404af2", 0x348) sendto$inet(r2, &(0x7f0000000040)='+', 0x7e, 0x5, 0x0, 0x0) 00:12:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1d, &(0x7f0000000040)="5be8e003774afb356fe5b47ef5f4301935b882", 0x13) setsockopt(r0, 0xf15, 0x1, &(0x7f0000000000)="da71b6d84f31a0d5ee2b74e088f7", 0x6e) 00:12:49 executing program 2: open(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/194) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r1) sendto(r1, &(0x7f0000000280)="020208477f354bc06dcfd0105d10738bb92195800667b81300a2749637c79ef9beaab4722e3c2387fbd0925d69f01cf0f624fe8a14a628b75b7c819dca429659e259eed2a1589d0e2ab64e3ff82b79958ede839c1be6c439c2450188b107ddad358da69c5d45181b4dbae3138636717fe100e46a1b87102acf4fe6159585384603fc2e39179b1a214920ab603e09c97e08bb2b7d02a20e3d1ce588fb42fa67c8", 0xa0, 0x1, 0x0, 0x0) paccept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/59}, &(0x7f0000000240)=0x3d, 0xa0000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x610, r0, 0x0, 0x5) open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x114) 00:12:49 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440), 0xc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) setgid(0x0) 00:12:49 executing program 3: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) shmget$private(0x0, 0x3000, 0x408, &(0x7f0000ffd000/0x3000)=nil) socket$inet6(0x18, 0x3, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xb, 0x1c11, 0xffffffffffffffff, 0x0, 0x0) 00:12:49 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4a, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:12:49 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000300), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0xfffffc00}, 0x8) 00:12:50 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440), 0xc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) setgid(0x0) 00:12:50 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440), 0xc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) setgid(0x0) 00:12:50 executing program 1: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440), 0xc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) setgid(0x0) [ 68.7224055] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 642 command syz-executor.3) [ 68.7424409] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 642 command syz-executor.3) 00:12:50 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) setgid(r3) 00:12:50 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10280, 0x20) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="cf1f1e89d8d49c1fcc555cb5ed769675acd2ca67940e19bab904bb979c4c60ff8f717c6d7c8ee318f10662a94c2ae83b389a9d4bb03211ea6b974df94607f7b6f581c71cb34daf4bccd09869158f3df8c9d4fc4a8119c6959acfb16cb71efc5d8235dc5ee1f10ac37dfb17363e38169d9932a1bf2d14c59161b5441a0838e156a975c0be956fc24d13f5f5546d6ca53a50d191e3df80564dab5a916d5f87ad0ec0c9515b8fcc0377f54272403db02885d8189174a158f285bd05176e182c95bc1f98388ce9fdd2b14d640f91c28970959768e8cfefef588d2c0f5ab77b192bd0979bed02ca386832a699b3160e3665", 0xef}, {&(0x7f0000000240)="7b142fc763e45363b9ac9a039531103f05e97294a2ae70bb328ec538aa7a8be01777d8374e52cfa8c3d0277361925c90e82bbbb12cf8b665facfcc7c7065a56c4abfca31787ecabad7ac52c027d8b47f7d3f8f8e1f0106f2595ca33f56647955d1190dacad4ace417c635d9c5883a720429c658c286e5da01670b6fafda7e87bdd604755bb50f55a7e957613dd2ca4bf5e0fca92eed11434eb5bb5ca13079ec9a26f19b5e237f333c6aafce5fb00b4db2b96c6ac3f78e6cbc5cd451387dadd3b920af96905de6afd247721fd1c294488f0b225925532790c8aca5536261563fc6f0814a79d02fab15eee5e89adac502240c06aa4", 0xf4}], 0x2, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 00:12:50 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1008430, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) semget$private(0x0, 0x3, 0x450c1b7d4a4b3592) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x2, r2}) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='.\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x1, 0x7fff}, {0x20, 0x2}}, 0x0) 00:12:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) semget(0x0, 0x8, 0x4c1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) r2 = dup2(r1, r0) r3 = openat(r2, &(0x7f0000001d40)='./file0\x00', 0x100, 0x8) getsockname(r3, &(0x7f0000001d80)=@in, &(0x7f0000001dc0)=0xc) socket(0x2, 0x1, 0x1) r4 = dup(r0) getpeername$unix(r4, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000540)="0be17751460eab4df885cd6ddc2f5d43e521f24ddf371d6d8c5358136b0fc902148e178d8c32cc86b2e811506c592eb86777f1ceaf523428a3adfe15948a7a576d90a21d087ef81cbf801662c1b6f77c2b1ed4f5c1403e51f90117881a83992d7dba54bfc5aa92a59a9b7a5050ac8caad02241c3a113dea3dad78126ed0193dce8f6cea7bbc5f134cc7c90b6d37d43f46faf85da133ac6a39d96d245a96ac2ad30e64dbb9ba3dff1b0d1bf900cea4e88c2dd503539fced98d262f047d391664b8d05b4a557edce90f244e274588d98708e4c5d85d648d3f35a59207ceefe8699fb8d2d7459cd23372779fbbaaddca2f64dc7563d90aab9e9903a2aeca665d3907451185f8938e54044c7dfade1e4e594e7532e26d9ddd503f45c56cd96e99cf4d83780084921790037a7605f6354685dd2163a31604e78a7f00734eedfa6d2020038bf0b2dc29bfb1721c81396e322d391d2b33c65b45df0867127cfad88b819633af829cd5aafaa2fe85d8770497a25b9e2eaac02c27dc8d743573736cbde979b63f3f420c590396c7ae13c947435f9645f6719937c6210f975c876925a3035f5d119c31fefe3d2f67e17db9432e0bb5db20d0dce77b8d1f7ff2f3509bd26e05c4f30541c58f98caa7da82ca155ca10df7179a2b879faac35818a0fa581956c405b5fe787c9935ea0d476802878f8e05e9b38f98adcfcd718060ba8c7e188f79f6ab94edf98b1d75d102f83141e8292364fc9f48eeec90b4128e4a18870f05372c1bd35bd1c88dc70f75dde88a4e2515a3a1e1431039142e2805eeae275b44ded45343643ced0ccd4ca4360685b4cba2c8ed00c0bc7e4878d0e994dd7a53a2db50824fa4b1102557654de03ff0bcc9d3a5587d861ebc73bfd88fcc8963a4c8eb3d17076dece4830b0e993c3916484450f8c31a24654ed33e66a8f76c60fcca28a067c6f988c98219010d8892c89d75b53c9c6db035d41ddd30e07315f2e605e76b172d2b8601c526d725080e19667f6029e13d268fbfcd4642ba4952d3531b306ad183568aaadc728c5385e8ce876041bc63673214e6c30f572191feaea2628c7ac56d49c6aceaca9d7961792166a4bd4efa0f24bcd3184394d5803147b691098eaf520e25c7ebb4f249c3c2f20e17fa0d046947d9110e33590744bdd0e3dddde87ae78e2553ab9bcde3a0cc7856b02144482c5e0fcb76006feb6e9c63becc00b44ed5944f108284f6dbb7a32bd392281e42ffdd72014f6b2cc2175ed9bffa4d5bb5dd0f9dbecfee35de8601cff981ea4ee02d0c557763838e4d7736a6367847dcf985f64e1500555ae7e2559e9e25d753d43e124f67d1f93b8df8611e4a33a954cf39435b30871c63095787ad9531941605e74943528f395c5aa864cbf2e035af6923398f834684e4567380a622e96136ec7acb1cabba73cf03ccab9bc1e6cd535895663052063af0c4dae52cba683dbd4b9244b553cc6abd90da0d4b8f6c79a0544bd4b4559db02e17afa59df8c4981118dae99dd08b43dda3342bec58d21da00b7cd5d10f0b0b8ac119cc3d6ee9c7817813955df2d53c0c78602ed507c0a6dcd92625d92d415713581cb0749ce2310d4397b480dfc4951330f44ea2310ace33e19ec1a60fd85ee0fabaa1ad0ec59def4d08fd48b1ece7f4248cbd5d14d8563d825469e96234a037b4540ceb61d94124ddba3274969de13eefc56ca9316986699378ef2264cf47371bcde91dd82de8f1d24557ffcee05f9c2f92cb3c66807ebb2d73d43dd66d9dd29893bebd0053d8f8c98d888862c1ad3debb2e48d605b89d8fde60394aeb4cb7147a6854901871369c118db4a4e3f371b73eacdcb22a1c354da7718568a8aa38fb5aee373caff965add8acb84719bd07a677a72f8a9393f79946f55946a4307a7538c02b34c9a9e71174d91bca41e522d1ccfb87eafeb548cfeb1ea3238cd72b57df1818589b51f90dc0de2f8f160e63c93996477159660d06f41cd8c7c94c6dee703e65cba2b17d29d2967d2a443315625a89b957adcbe18d6cb2e50f45daacb94e0f5040d461c9e69e054356f72948b9640c7cbb7628d800a720942f72b94bcf682f1304b5987c95970faf071dfec195e7aa7a90825799eded1d306cfbd262e122162b4be50df5ee829c94ba159ebeb49cf39e5255830c27ebfdbad88b81c9520314172b347af6e0710256b6697e04969a8b4df8caaebd2a304640bc16a924062fb8862fcc6c7d94c23ca7ad5b3e6fe382a6ae653f09eff8e070a5ecb068036fdf810a5e20a601be45f7bf14ede121b740f27d49a19edf7167d7df3b2ef0f1707f1ec72e6dd98a02f43773dfea38b038f8b4d10e1f35563ecb0b23896b19efddc49275d3badb779bb58dfae17c0727a1302e03f3ed7db235f730a76ddafcdf26ff1e5fa7f426e363c6c192126205a233bc3c5fcd4a412f5c49fb98176c685fca856c564ade87fd127cef2e9178c4ed5a13535324b199d79582b170ac8c0b0d6c40017a67ea614c697cc1a94e3a7a15aaacf7e878d048e61a352133b704181a03f56baabce668d1e8cb124724b69f6fc6a8cea82ec39a142e6f6429a3abddf0c0752c69d0d65acbe27fb0432fc10f6b1d33e27fee37b81e54d106190d873867f91e6d77b3a3cf9687d069f7d1078447be9d27571017bd36df1f7f41ab60a5f69b20958296bbd83af0fe1c7cc22f9fa7301c5cd1f24ba3273174799f1b8923340b272ff1800785e22eeb83533c4673bf6785f31d0966b174be900ed49f11f67c60615c63cd9cd48f260f13fbe853fdceab2286085d5d3cf5cf816ae51ee98d5c814bd494fb1e444fef3a788baf25cf329860ccddafb1ec8df22e54b7f7dee6b25d99791ef6d52ec2a92c00dbb4e0a26e68f6f9592733cceeb81c61d0ee29e73463bafd37bcda9a2f842078782ae14cd27f10722620e5bf6978086042badd026fd8f5bcd35ec64030ab3e1e6b47a16c73d86af0bcec286f48b900b01c3e0124f18e335e2d65fc2ca6a1f166c02eac45ed04ecbdc0cd37b0f781858b428352d0d64ad3b5538b8b0d9ea7e27635ab2a643b91276d8d4d4479026b363fd8926c53a6d7e8a38c9d5ec837ea6d1b27fb5af906b6b2d594318af67dc39f907003a549e29fe890523eaf6870bab55022c28033aebd52dfa5056b7c46f7fdee4f29d9456d4ecaeab47637e83fe906f44acf579ac554361de3b43075821afb5d01f6c815adf62ad6a0978b28874280283533fe0587e38c9d6c0b738763badad46db6b1bfc96d8755a14d4d162fb57aaf7433f3cc1af0a01aca82fd09f77880b990e493401758eb66bd04a8e2d2e56836f2ba7ecb5c822b49e084f79dd5b25caecbf853afd9b3d9e458a74d74d9c47aa9ff57b916ce9e851cd7feaee247dbc2241ec547c649e36f9679a7360898c394ccaff922c2967f197ce316269f3c0d0b0c19e1881b25b1bd913d63a7105b821c7a6e99a2d870d9ba6892c3557d1d08f18629ae34c1f2242429893700207e4e2d97627787ec0880c73fa069fbe5478f39f7fc826776cece52d57561dda66c451379b17ec981758aaa9bdd00195f19b363a610d4f28ba5ec83279deb3913a46e9e4e9a4869887c32ea47e00748ffe6185054c747297b66e93fef6a09e003ae72cdd5bcc1b47f6becf490b3ff8a43e5b02060cd5ec0504e66c53415e8c64cf931f10b68b6b3c6d97825c8166ef135d4003a1f2ed0a03029f6fc493fb6b3ba4702b23863ab9bc117cfac320c8b743c2cf6264b97283fee7a899bbdd8b199dd6668543a4fff111a46595596b75e669f80a123d6868dfb929a8c3becdaaa56564a7a2c7754bb4dfbf38fa27a7d66d3efc95b3339b870bd9366a438e7cd8ef0fc1e0e6fb2b5d5f322c5dfe2e4f7c0e7f8a204d96f1ab5485e37dc351acb2b779a8d2a056fa226e7a307f63bdf22badadf12a384eb0c1dd26f595e2d36393cc8504986cf8aa16acdf94257c2185828e2b6d743fe0e523f914c2765c23d85906fb8ba9c687217487bd738b8c8e4f4d68527faab611dfe960622cd35d7a906eae7c92deca56a2f25f886a48483a9e8455e4967f58ff20231cb61bd044fc560a1977877542970522dd62814b5936855b23e167421d620ef146b642f9f254d7f5aa2a4f2a7a59b7e8bf45ade1aa3663fd6bb9055e621e41fe340297231c0129a5f413884e9d7169105585815c5d51c71d1472c09a729f76fa76a27aecd74fa22cbdaacb44405329072878c31ecc00fe67b7038d8e0338d77fc9c3d0535755b8b2dc980bb37d189683d77dedd51581931f1cab4a898371f512b420c55c5877943caca36622e1df385aef6434913c6bff98fb9e5593b0df838d52cbf1d66814c505949600504da6186da2c9acceea562a78175b748f49365f57ebf4aa68b8d3e46d27df16c0e25139cc7187bac77d1b4a91f4a007d9092b63e22b09d7228ab2194215902b70544293a6bb94893a74b2fcda9a17d91c8a9f1b77ca83d1153a5fe7136b5ec8942f793e1a493d651242fd84c0a9e8854120773f93fdb42c1a44fb84f0523b5c246f28a9ad3a919a197fad6808c951539be0806e73236824e110f14d2248b8f2fbbe08ca30b6982f75bff8186960807a3db909d5bd0600215cda999c18059d7a02d1b838c8816e2965bcb2dbaf2cc4921df0d571764cf126a193d33c38848152fd4108bdb9f26359cf73f05df17ba93929567d66342425ce782fb944eea8cd7f4c8edc2ce2cf8f29f004a780d3851ec65de73f516ce3863770209708d1e1c03e24e64368bdc22c740e16ab0f820b18f94f1fa31316e3772d9daae0bf0727094874c1a34210b1bf3f53541044a76d83046b6149668ccb7e1ae55e5d1bf3c615c1afa3bc13a3354e1f5da389ad4f65db098eb5ff52ae7c6610c28cd35c233d3cb74fa7c3798f1c580c7444d38fead4f8aaa5139f4bb6634671df05d5b7817050d6a632e5b33be5a4a37e27965c6113b00b105dcd0a00f7098211ca97fdb283afaae48760f284f2a3f1cb833e96f7d11afbec1113a66ccb28914576d668dfb2a5133f9f69f5d6fbce4d83f35af040bb451bd58cc803245c6d50310f261d0bac36fd897c7f848ebce7448a892e210bf2264b8275564bf6a69fd27155cd6a6d6b80d233668dc328dac16b4cf1b3a6258d3c49c196db561cee8778cc75bae7ac35613bdb2e47fe027b18185a09aa89aa957cacf9445530a4dcb39597681925d93d7dd3421179a71946784d053b88c5335f4a951ae5f303ff97dfa6c83187e6c52e8c9bfbefffcbd426372d9dedd76550c34515b07b0ba5a498f38a97266e25a58af068fee7a746075afc70e691f2a04199596d51455e6d7dbfb6c9ddde0eb9b7cfdc542a898be7434e6c1bc50f4f6897ab18f0cb6bb704e0492ebe36c7182ee9232d3f5b04bac0d10e653210e2deef2221164103bffddd193f10bf5e85308d3909be30d9de4708b9bc8bd31029279f8d9c1674a683422c8a9ede441f14253626996c291d4aae2edd64d0059f24216c87320daed318e7f4002a01730f202dfc2aa6d0298aca448548804846fcbcd3bc53457e9a9258848c1228399038035e89226814b93bc571380023f6a3aa4ef8ecaaf803cbca8162d68aaf8de86d9c446ab6f38d6f7b5e4eb0d62c0bddcd733119e1ee17dbbb9f0306af5b53c4d87e9cde8c6a0bb9d763bd1c6763c856dea77b0583288f5bca385e34118575e1df43bdf676575b09011d58f192cbdf146d677b5e2f82d96b0a29dc3a53a95f3ea8a86b7295d45258a89ed536213845a3031a470303e1cdc", 0x1000}, {&(0x7f00000002c0)="0713417704447e69a506f72f7cc73f97329b2cdd29ed6f4d1a190e904ce9e96d847ffb34eadada826ea132d370afc1775d72f3e80a9d75dab1d073185584a30e11af9f5f6157c658d012f3c453d3e3d1ebeffde6785765a107eb77fc2a5a652cd78e1b5e0795622d9ef689a32f80701dd1339096cc41956345a8b48b3a73e820167ee900677f967a956483bca473258449bb15c0acaea214279f7e34d4f0656b46b9f5d94c", 0xa5}, {&(0x7f0000001540)="add4f5319f2f9f38d0581b763adde72f847740907050e3ca451f92af96fbef7dd4443010bd16d33ef678a89c27b1d6808e145c0fc65ef0411588972729745e54e307cac2ec54af9e5b0609ad6ed1c700dbc45eaea12d3a44489df14c2ecd9713fec8df44accb9ea4057cc309866d64a96dbf9c8e05901c266f0e97987b06ce5be89717d3d2f4", 0x86}], 0x3) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/201, 0xc9) r6 = accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r7) sendmsg(r7, &(0x7f0000001d00)={&(0x7f0000001680)=@in={0x2, 0x2}, 0xc, &(0x7f0000001700)=[{&(0x7f00000016c0)="d7008a33", 0x4}], 0x1, &(0x7f0000001740)=[{0xd0, 0x100, 0x200, "dfee5669cade24678cb77efced22ac916cd40b40a0c7be009feaab844ad045893b222794481bb3f2d9eb7e9a3fa38ab2fc5cc94f4abd8aa0bc5aa2eaee6fd8d2178ae311f47309e931c29b954e25aba4cf961188f01320473eab7e442ab0d93b6867c492d66b3b2d2d660d6fb640001f5d48cf1c77399ba12293a1f928428aea65516be4a7a0ebde07f3a9bab32991b97e702b193cef867d43161dbf4ccf00c25444e8af1509081a73a4e92ffe6266fb5a11c3ba4d5b932e7856"}, {0xb0, 0x101, 0x101, "a7f66405c6dcc87745c8d5ccd21c3455b712182d26a820ffd49db9e5730ed8bea2499b3e716bb3146deb8bbcebb7613e6d99509dd3ae8ed966c26898bb8b38311b7a19c1c8d6ede5fdd51bc696950e50fc38f346f1061321e2e3a5ff0ffb1cb6298eb63c58d197f34d7bab4db590235489d32660443a9376f9043bc9d3efce7f94b91e7277e9403628dd1c631bbc3de376c6498805fd8ea22b"}, {0xc8, 0x6, 0x5, "e5b85e3d4fc481dcb0bbecdf08d5ebe749a73a5f4daa7893649e7dd05d2cc2b2ecf1cf50f7fe73efc7945d6d20dab976686a9551319ac97a0fd0614a2cdb8d03e8ff25422f93d0a96a7377664b7c5f77c41e0243e7697429834e7d8c7775cef5252852e56beab93fdd4772a44d55f74df3cd8dfe859e0284c968eab168273691527eaea3663460014b3881a8decdb859d94256d6da3428760ec4f3fa58b600de21ffd7cde79d86bfb760d2b23b60faba5491e5"}, {0x80, 0x1, 0x4, "2a1bdb325284867c38d5857c79c3fb6862e6d9c1e608420c764da6228861794a672e8eaa6bf83e6b768337da936338822e18c2141ed90eabf007cc72cde69b624b027ec885f3203a3497eba2f3130974d572395e6a032e83d9ffa30345040792faaed665e4e6ddea00a6d5"}, {0xf0, 0xffff, 0x9, "3e28ca15fed3d889d077090b7c11feb9bafcd6695f8b97c1756a741a38822d29d61b6bfc376dfd49e3a279a9c68533d5424306c7bcf9a0c6b727199761961e519570554f0aabc1ef138f2b5ceaf6ae80b68f3f1d73afe2a4da37e56b4dae11ca7ea42889a4eafa4d8bb0f8405d430940b93dd68e3a39c9114e8d862e56b7d21d8f3adf3d91405eb56b5931c4ff80305a5cb43db00d4b3c1d47b37e434802db72835b19f1baf88b51819eb1fd244b2c991db0f7020a92dae99fe6e4b7cc6159fad1a42ddf1cf266cc9553fd47da8bea0cbf0c810ccd6207dc37979b3f4970cf"}, {0xe0, 0x100, 0x2, "32028caf923001f67cfe844c589369589166210e1b9f775cd7ee3c70a84c8268cf141c5a943f18166605e6791990166c473d5393810e8c5ce6136d1cd2cd4e9549ba27fff1e06b789a9c47adf259dc51b88d60f36dbf9322edbc9a2b5a767023e3eacc8452656f4893e345179f082f0fed49a2c5558bffb25158b92c43112dd1b6c4e8544cd354fa1174d2f317626199070f70057b454c2822b1001288b75589c45c7b547f0ab88879f41f1bd9b30302c1517eb8cc0d2edffbb6c1797636ed856fea0f96c7b17ed9b8"}, {0x18, 0x0, 0x9000, 'sR'}, {0xd8, 0x100, 0x1, "d8cb3927e26f2bec977dc41807f54db79b6b7058819a4dfa2cb754034761b377719bf455154dd8a35610bd9a782c19dc4d959b730d6dcaa4a7d5b90db3c0bff4cc7a13dee3d35b2516030c840496e8d630796e4ec3076ed25847002b78b749bc1b18742fc7907dfe1010e5d6c36bbcf38569f40fee519a404af2f6616f4c6664c6d7539d7d239391f7df43b1cc20cb08225c32a49712a9e118ef28d9a619f8c5b3c30f46fc88bbb844c404869745d0fd6b8276a96f650eac3ff161450412b1d5f539"}], 0x588}, 0x8) chmod(&(0x7f0000001640)='./file0\x00', 0xa03bce5d1d1127df) connect$inet6(r2, &(0x7f0000001600)={0x18, 0x3, 0x2, 0x5}, 0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) dup2(r9, r8) dup(r8) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) [ 69.2634056] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 979 command syz-executor.3) [ 69.2734237] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 979 command syz-executor.3) 00:12:50 executing program 2: open(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/194) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r1) sendto(r1, &(0x7f0000000280)="020208477f354bc06dcfd0105d10738bb92195800667b81300a2749637c79ef9beaab4722e3c2387fbd0925d69f01cf0f624fe8a14a628b75b7c819dca429659e259eed2a1589d0e2ab64e3ff82b79958ede839c1be6c439c2450188b107ddad358da69c5d45181b4dbae3138636717fe100e46a1b87102acf4fe6159585384603fc2e39179b1a214920ab603e09c97e08bb2b7d02a20e3d1ce588fb42fa67c8", 0xa0, 0x1, 0x0, 0x0) paccept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/59}, &(0x7f0000000240)=0x3d, 0xa0000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x610, r0, 0x0, 0x5) open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x114) 00:12:50 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r2) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) setgid(r3) 00:12:50 executing program 3: r0 = __clone(0x400, 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) getpgid(r0) r2 = shmget(0x3, 0x1000, 0x148, &(0x7f0000ffc000/0x1000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r3, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r5, r6) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r6, r6, 0xffffffffffffffff]) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r7, r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r9, r9, 0xffffffffffffffff]) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000500)={r8, r11, r12}, 0xc) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r13, r14) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r14, r14, 0xffffffffffffffff]) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r15, r17) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r17, r17, 0xffffffffffffffff]) setsockopt$sock_cred(r18, 0xffff, 0x11, &(0x7f0000000500)={r16, r19, r20}, 0xc) r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r21, r23) r24 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r23, r23, 0xffffffffffffffff]) setsockopt$sock_cred(r24, 0xffff, 0x11, &(0x7f0000000500)={r22, r25, r26}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x8, r3, r6, r11, r14, 0x8c}, 0x0, 0x7f, r16, r22, 0x6, 0x8}) 00:12:50 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff}}) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000100)=""/7) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff}}) pipe2(&(0x7f0000000040), 0x400008) 00:12:50 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x3, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r1) socketpair(0x78d8700fb5ba1cbb, 0x3, 0x7, &(0x7f0000000200)) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000340)=""/21, 0x16f}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x900000000000000, &(0x7f0000000000), 0x28}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r2) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)="c3f10cecf583d0594dac4b9715314c9051c78ecfbd07bf4331f670531014665f1dcd329b103d515ebf08a67c02b3693077b69122df42866eee8ae50ce1f83e28c76b0365827d6346cbc8f7afd9d6624b5018f0ecedf7f1c4ac6dea09a27863d8199022657266f881e741b784da6ebd1539903faf5957178409e85ecdbf7b553d13c20bf2bca9b69808fbbd5b640595", 0x8f}, {&(0x7f00000001c0)="dc5cba65b995307921bc98ebde2690d5493f8a542a3886ecf338368d82", 0x1d}, {&(0x7f0000000400)="8c1404082349be83868d79dc8a0ac6a33949343f4c29e93bcc8aabaa5a22daced0c1cfb2ae12bcd2414c80e0b620af6a14b55f43b3ba8bec8559a529f42e4d1925e4e0420a7289ce197c306d8ac4a614faa667eb9c750c7e3ad40c921f2edb235ca26b2c4cfeba", 0x67}, {&(0x7f0000000480)="e04953d0fd991eb9fa1965a0d1385e7aa91df2257574d44e69f547d7e548316aa204141dde97adce8df542f094cd88caea0861eba4b061638f22bc3020afdf5504235e88dfa0a557252616555baec25dfe723a2e3b92b278c39b9b519988a9d5e1ad250b311a8d5cc46d9dfc7841005ecd9a18fde9aa6ab2d582928b857b4ff4044e3e9c5f3e42", 0x87}], 0x4, &(0x7f0000000580)=[{0x28, 0x6, 0x5, "11a963be9dfa6003730cc61df3487f56f05cce8d4081"}, {0x90, 0x100, 0x7ebb, "17634f868d02f72ec55191565d9f1dab21a6e8a32ea37736172194189bcd9950e4f0e414e7602acf35f7b76afbcd84c258aee913bfe32625cd841b3a251934aebabca6a855f798b613728f737f05095cf2a96499fcfcafae94b1ffce9da299f6dc98d56b6df4d64b2d2a980f9417f59a89b95a8ec7e6eff2fe5814"}, {0x90, 0xfcff, 0x7449, "09dc6b46f58651b4b0506e70635fe569484bcb01d37265d257fc6d2ec2b614f95b594005ab894bdd9dc2c33d6d9e4adb8b865d4ee1570cc2e068ec0fed2f38c85e547c2b29cb679a8fb5502a2f31b2af4d2e2d25a97556db2fa2ccc83004f3e2eab4c34bf861059590819b7ee697990e0ef774b04ccd91fd68fda9"}, {0xa8, 0x0, 0x9, "cae781857a7b7965875f7ed3a8c533ce02ffbaa97016d8da381b1c9bd4536306c27a3f83635998c661d132d24369b49fa90f2500c8537de3fa08d09291c42261bdcdb24e4dd6ca2ba5577755ce3dfb2f75671f7d07b64f561f4c8ff75a7a2ff0571ec75dae3dda7bccc4cc1896ff6c236be3d9b4ce41e6e9ca35445319d10e2cf6d55f734939530883335e35a36cf3263ed921"}, {0x90, 0x0, 0x6, "aa46abf1658a47ccd1bc98b7fdebdea48baba7b09d68bc346f92ca63e03b70590f2738eab8f76791c9509f10ec68e90d34d22f4d2af079305aa7505548070afbf08b241cb08416c254458bcca0457c735d992da58611c6ab0ff8425434958650f7d37de6e58ee612685c69ba53a66d0ad9b458e10984e1c4bcb6394f2720c1ef"}, {0x50, 0x1, 0x10001, "3c8e2862f146ab85196b9b51f09a1a5066e049b4d0bbf05efe4ac3a2446ae1338096d28abf8974f3142a516bf8f7701448851acd05551cc48d02ed"}], 0x2d0}, 0x0) 00:12:50 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8e1bba0e012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4ae009d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236ce7c05c85ee7da4b06fce24b69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) dup2(r1, r0) r2 = dup(r0) socketpair(0x1f, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000080)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="1000050071b247d509bc0000000000da"], 0x10}, 0x0) __clone(0x400, &(0x7f00000000c0)="29b7775381337f9ccd2de26ea5a64114e783ca5200250da70f8caffd99fb2aadf64870d9082d61a8395bee4d6ff6869ccfe0669f758cc9b0089232c5368ff187a6bc6d742e583e79f4f89fb0ffe3d346a58ab779eeb8e22601478fd2053fbc8a5723aa697ce63269c86b441cc267d07e3861a31eab60849c23669982bb52706ebffce0") 00:12:50 executing program 1: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440), 0xc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) setgid(0x0) 00:12:50 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) setgid(r3) 00:12:51 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) setgid(r3) 00:12:51 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340), 0x0) mlockall(0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400010003c3, 0xe2) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) preadv(r2, &(0x7f0000000080), 0x0, 0xa0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0xe179}], 0x1000000000000013) 00:12:51 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440), 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) setgid(r1) 00:12:51 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x70) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 69.9546855] ubc_uiomove: error=14 [ 70.0047746] ubc_uiomove: error=14 [ 70.0047746] ubc_uiomove: error=14 [ 70.1951280] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1187 command syz-executor.4) 00:12:51 executing program 2: open(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/194) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchdir(r1) sendto(r1, &(0x7f0000000280)="020208477f354bc06dcfd0105d10738bb92195800667b81300a2749637c79ef9beaab4722e3c2387fbd0925d69f01cf0f624fe8a14a628b75b7c819dca429659e259eed2a1589d0e2ab64e3ff82b79958ede839c1be6c439c2450188b107ddad358da69c5d45181b4dbae3138636717fe100e46a1b87102acf4fe6159585384603fc2e39179b1a214920ab603e09c97e08bb2b7d02a20e3d1ce588fb42fa67c8", 0xa0, 0x1, 0x0, 0x0) paccept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/59}, &(0x7f0000000240)=0x3d, 0xa0000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x610, r0, 0x0, 0x5) open$dir(&(0x7f0000000040)='./file1\x00', 0x10000, 0x114) 00:12:51 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getuid() getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) setgid(r1) 00:12:51 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x7f) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x7fff) 00:12:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') getuid() execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 00:12:51 executing program 1: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440), 0xc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) setgid(0x0) 00:12:51 executing program 0: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ptrace(0x10000000024, r0, &(0x7f0000000000), 0x3) 00:12:51 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) setgid(r1) [ 70.5357641] ubc_uiomove: error=14 [ 70.5357641] ubc_uiomove: error=14 [ 70.5557964] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1187 command syz-executor.4) 00:12:51 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) getuid() getgroups(0x40000013, &(0x7f0000000080)=[0x0]) setregid(0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) r1 = getpgid(r0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x240, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffec9) r6 = getuid() setreuid(0x0, r6) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, r3, r5, r6, r7, 0xa0, 0x1f}, 0x2, 0x7fff, r1, r8, 0x1000, 0x8, 0x5}) r9 = __clone(0x0, 0x0) ptrace(0x9, r9, 0x0, 0x400000020000000) getpgid(r9) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) [ 70.6559784] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1334 command syz-executor.3) 00:12:52 executing program 3: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(0x0) _lwp_continue(r1) _lwp_getname(r1, &(0x7f0000000000)=""/3, 0x3) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xbbd116d8b6e047) r2 = _lwp_self() _lwp_suspend(r2) _lwp_wakeup(r2) _lwp_continue(r2) _lwp_setname(r2, &(0x7f0000000080)='\x00') r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r5, 0x0, 0x0) socket(0x1f, 0x3, 0x9b) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r6, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000001c0), 0xc) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r3, &(0x7f0000000000), 0x371) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8, 0x690, r8, 0x0, 0xff) _lwp_wakeup(r0) _lwp_wakeup(r0) 00:12:52 executing program 5: setuid(0xee01) clock_settime(0x80000000, &(0x7f0000000000)={0x400, 0x9}) semget$private(0x0, 0x5efd028bbc2638ea, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgid(r0) [ 70.9565379] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/process_machdep.c:159:2, member access within misaligned address 0xffffc300b3c578c8 for type 'struct fpreg' which requires 16 byte alignment [ 70.9853521] cpu0: Begin traceback... [ 71.0066237] vpanic() at netbsd:vpanic+0x2aa [ 71.0667338] isAlreadyReported() at netbsd:isAlreadyReported [ 71.1168231] HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc [ 71.1769336] HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b [ 71.2270281] process_read_fpregs() at netbsd:process_read_fpregs+0x3d [ 71.2871383] proc_regio() at netbsd:proc_regio+0x164 [ 71.3472490] process_dofpregs() at netbsd:process_dofpregs+0xa7 [ 71.3973415] do_ptrace() at netbsd:do_ptrace+0x12d6 [ 71.4574554] sys_ptrace() at netbsd:sys_ptrace+0x4f [ 71.5075474] sys___syscall() at netbsd:sys___syscall+0x1c8 [ 71.5676595] syscall() at netbsd:syscall+0x29a [ 71.5876952] --- syscall (number 198) --- [ 71.5876952] Skipping crash dump on recursive panic [ 71.6003539] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0x4 for type 'struct x86_64_frame' which requires 8 byte alignment [ 71.6217857] Faulted in mid-traceback; aborting... [ 71.6217857] fatal breakpoint trap in supervisor mode [ 71.6297618] trap type 1 code 0 rip 0xffffffff80221a9d cs 0x8 rflags 0x286 cr2 0x77ae9b202000 ilevel 0 rsp 0xffffc300b3c564b0 [ 71.6432143] curlwp 0xffffb845e5ae7b80 pid 1287.3 lowest kstack 0xffffc300b3c542c0 Stopped in pid 1287.3 (syz-executor.0) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xd1 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+0x8b vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b process_read_fpregs() at netbsd:process_read_fpregs+0x3d proc_regio() at netbsd:proc_regio+0x164 process_dofpregs() at netbsd:process_dofpregs+0xa7 do_ptrace() at netbsd:do_ptrace+0x12d6 sys_ptrace() at netbsd:sys_ptrace+0x4f sys___syscall() at netbsd:sys___syscall+0x1c8 syscall() at netbsd:syscall+0x29a --- syscall (number 198) --- [ 71.6506692] Skipping crash dump on recursive panic [ 71.6506692] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0x4 for type 'struct x86_64_frame' which requires 8 byte alignment [ 71.6506692] Faulted in mid-traceback; aborting... [ 71.6506692] fatal breakpoint trap in supervisor mode [ 71.6506692] trap type 1 code 0 rip 0xffffffff80221a9d cs 0x8 rflags 0x286 cr2 0x77ae9b202000 ilevel 0x8 rsp 0xffffc300b3c551b0 [ 71.6506692] curlwp 0xffffb845e5ae7b80 pid 1287.3 lowest kstack 0xffffc300b3c542c0 Stopped in pid 1287.3 (syz-executor.0) at netbsd:breakpoint+0x5: leave