db16a81e83d8967692d9de5348e444db13e6e4caf21b749a710fe4ff9210666aa7bf98e8723641da452a895629d6ace06d7b2d85642148d26fcf4740c819021ecd0591c60000000000d00000000000000006000000a5000000f57d979a6bc39b7b47ddbdbf9db896ec4307f9c107416bfb709d916a8839576a3d42495e79510c3a713431637fd316bd2f9729fcf897df4c1892d526fa80fd40b19b191cfdd62a975245493305e5a56c9b35c9c3d0b8e589eed5b432311db85a87ed756029aa04577e9d1397fd3a1f2bd29427a45f380907e1111394ff57ad5bf7d5072516eee53a312cc8e849ef692020f3bd9f9d1151801f974afba30741a05fde85a1f0a3b80ac78ec23d8b4d03cf3691c3b0163724282600000000000000d000000000000000ffff0000ff7f00004b11d332996cd9a767e44f73baf71c517e08b508553d1cfaad5707c78a0fee5779219a4535101abab381026014124dab0ccee834377554b5ff49828c3f6509d7b0b76193887f3f22984194781c7499de4f328aaff0c24fe1ba820c84d473ce3ebc53398529de785217b6111b883cb47bb9a007833fc22349a2b618cc3f87c472988f506a2110d1fc550a5cb542c0cdb7598e269de16bde8c4656beca6ec6d8bff805283ac32aba4b3113e8f6c21e5a7617a576cdbc83d1b616ba6352eb94710010100000000000002900000000000000a535f99ce5a9f7a25ab8a3f455d69f3b7eecdb4a6817687c551cf27f0595d7f455486ce908de4ad199039b01dc89db9ce711039f60859a15875cc15889c0003e3dd063978ca0e87a1c3427182639a926d20d511fa3007e1488230ff8ebf69f68f39115ed6b0dddd0f4faa79c39b4a774848ec720b61cdaf9d56be8cbc71ea2a7ac2598355de9e26d274a3a71dcc7236773547b5ce667b553e9a49993ef546048242acc1cbce605809698640f80084efff8248d490ea1d6c48b10d6ca7f8b3c4cc1841e5d053593e123a4db9b6a1462400effd94cdc2c9153d5d6035aa0099622339ac6c330cd192af376c5cb2db2f4a39b502b402197ab825217abff2003a5cdd3eafa7be88d081e108a07e8646e18341056d013b9e37f213aadfded275bbc44a71a22a50d38cf4e0644f1a6b237b3904fdd36e24931894e2818a0af99d9c3fac7b9a52a44c0bea31c696ed4ec8917ad9a34a56abca38fceb44d28ef0170281247f3000ebf4112cf94a7ba5af48efee10852709b8f5bb095dbbc896ad9c501aa44bb1f8ad0cc54fe22fcf4a9e1709e7f764036baae1c34f34059e4a64a842f08b6e60f737937e5be09f2f9d6afe902b850ecb4db0b145f261bdbcd74293abbcf0158389f96b9ada5acc0474c1f348a86ce4dc48367dce64a43b72d5ada8caca3d5861b4ee6bb7bc3dd85c6c5aa82c3192fb76e39926f896d6478a0a4437fcaabb4b7d967f59c504c89d5566e226aa55be5a029813f5b26986e7aab18ba60c42290c59890e1713c0e47d78e69cbb4a113037288e87dcd30d57640071b60fd68c67846a0543cbf482ec5f6d524804fef7e5e19a53a9b828430182fa7e26d2358bce293d18a14b345ea8757427ec6a0aba7fe223d692627be68eb8727bff0cc83542a753c7879d92c4a9976be65f4b461e9bc475a80106be1dc5be3547e69e2aedb4fd9d8c35a979750ef68720be0f3aa01150806b33f004b6ee119eae5cd4f51f54965d920e9e9e45421c2770629d1af405ec879eebc71b28310948b0f6ac2db37ab6783216c494a0d957e280922fef41ff851e302b59b0f64677718b51a0bcae844fbd42b2097ef1f05c88820ac917ec3cf4101e708cb61db5c60a0d5f95eb667e003fd2eb6d33c4a3d4916152c1ca1d2226a1175bc72c412e44b322e7362d7d4adc935b9b597f8244c3b0b35ce54a00417a387c1ebe7429a4670f6f527251cc36858958dc7a4a194bb20180c5185586813b3a78a6e94d57f97844569d982e553c120c74ba1f676c4addc2ddaf6a45cd231605785a9032855633a25573fb8af28a261729f40cf0efe45cab84107818f4810f4449466e9664b9e1857737b0905f1f41616c6f486c6e0169c74de73cb305948b901697b9a7ec011aa2d50cc2b7bf3fb7e5349ba1170d47f043d6d7f09415278e221313ea13d8a677925728d5106ab0607c45d3a9b5a1857614ec89e1cc31ad4f9d7df3f7fbe0afad23db25b6861801b08e197a1b5700d9ba4acc00a84e585b4a487650b9d1d7f016aa4f0a2d8c077593eb8f8313736a297aa10dcb0377c068c1c03c8293f045c9cece04eb598ff55bcf00b7c5e3c34cb709cde195fcd81026391dad5e8ed3d100e6638d26d15a8e82ea44388fbaaa21d5725ee111e7b95e9c54a094518d2cbec04b4f88dd75f6ad519d1b59344f132ee4b385ea6a72e360d42489b0e22c400272dedac2665603e72dce17f5848acd3eda3e0961d1427b00413317f3deeb3efb2673e5b64abf6205ace84317a43a8e51836cf1022052d14373b56fe64b49cedccb8d383a74f2ee4902b50a57bc9d5f22cf3d984056538521bb30dbb385486093b3141461b18f0110c80ae19c1c824d3dfcd72d966830aa9c04895f69e09533880a127b41782e6bb91ec38c6f4ae55aab3fd2974c6ee97f8b9c83d406e93409c9d19b0602ae87b20c0026048235f195f0925250d8ce0345bcf96bdd81347bf17912c1072d8781634610661c090a824377a59257c64ef0ee7cb534021fffbc0bd876889546173f55043b3fb03bfdc10f618280feac6e278638278a092a07b868b785f422d86cbc3f29f65d7d563b2c358bb4746f9fdabbdc95126836bedec1e2c6b72e84a70a0f97b7125db7d203364779c8f9518520807c951bb2609db7e6cfd48525c274fdab455b799adf53e33c39a339671158a28df77f58570e50c652f2190454a4d000e6b294631cad3afbf1b6620d7a620bae7484a59c68118945b47e4e58afbc2a592fefda43e9bdeb1af7928b785df943320c43833730d6a0495ece0122c239b0217f442fec18d9a7a09ed59f3ff6879fe46ab95f4bada4087a31d2459dc63d768f542b477d7785579c9b8ccb335d8d07d5c5d9be9068dc6cb2ec6a438e5fe151f3db08641090c3852373162553178660598f0fcdc5fb6c32dfee06d9305085e9f5fe2cd1f72831cf1dcaf52fb153e5b8d544cc6563040adbd50f0d367227f19671254a6f7fe690c67988f3b839160f968eb35e340bb2f2095f3ff507c518722f0b273dce22370b94eccb05a4980b102ce7e10c298ff35bb170234eac82142977aeb675253d605c92eb9391dc570db686128be703d647109c542f0ace45e330acbb007a319def8fc5b3c40601bb59a1dc8d3a63638fb3cff934e9d46e18b0987e36105546483188933da8719d3ebb128013a6a10f60b7cc6ef0013298b35458491ef58b815a3d39b09ac77fdf2ccb6ca5a729e02fc0cce165ecd01396edbe9ef536317ee8721cc827520d879a2615ac404b635694e7e497acc93d4cf7c0692a34e80b8b1fe3ca8da22465dea93b912943ed3bbb164dd4b9764b0f4407e0c8716d3a388aeccb8f1d056e2876a2d8c9ee40876fa20fa371f6907275616a30de5c26d5d3b79963cbfeefca6ea17788c3c4e056815f55582b61135d55828b98bad37ce9271b02870d4986eda5bef320f1b3f4338b4b978d742f3b64ce6a58faebb4b085ba32f9618f5d13b25da4c5d63768613d37a595e3fe7d37ac73a88b278dceaf77c295dd0e5f17b3357e9d1dc53a093b0c2d8fadad56925ef63fc185e1d39b2376d64b041c0de2c860a6733013156006cda39b27f97bb68f651905c87ed8f5c5c5970434098eb80c5d8f6b9bf4e6f1d10179c4b61948bd1176100eba6c5fd5cdcf9f9342adb18c484baecc8cee47f91eaf915ad6bd97d2f7e406ab7c6f6907b8981883289dc32c5601c7da87657dc0472313e72b45a7ebcff1c87c0502ba2be21b9fc3b29067072a1398aab481c73ea5b5e5a18d94dffeceddd147e1d80eadbaee7363568d89fa7eee428543ef7e73a8b1b58c7e1681d92e95eadc211b228825298dfabb7e1e4a98c45876a36f0a723373e3ee3eac5398bc53a75579ee586663887af5d7ccef936a02b218308637baa68083fc15d06a1087d6741b2f21eea1b7f17142cd1e09e97de2880c18939869adaf5dda129f2c89f8f35d83591353b21b1737d5290779317a437b1ab11220b572f038fa93e7d977ece631ed844c8d5537e166c01cf7a1dbfac9f7bd3d658eefe964609ef40a6a207c498e377fd1468118043b22b513e7486dcf53d5c847dc0eabe54c5ccee2883843f57f390936156eb83604730688a1fc59481dcf3ddd8962921aaefa67557224ab973813c06750807b2dac0c16a130f5955812722324bc7a7372f1529af69999a13b4700358e225a660c50ebbde14ca257fd239737571c8db4eb09631f84cb8d9e3d74becd1e35c2b771cb2158173b7d41faab33631af52eee3da338bcf4e7c04e032df2e0bf853db0fb69b493dd9b96731329f0fe3d85774c10e5e2e5433d08c0413d354e3c5ce106f44858ef67d2573ba1fc403c56982369808bb4ff52bcddc92784a0ededfbf6324ed0c03d459605f8f2ff8cbd6b734fb2be55c8516571046d738a00d22a8b7d9f10f0a256bfbf74bb01fd328122bcbe5a85414d5ebb9f531c20da66bd76c52c44a13d91d435e6bc41d2ad7b969891b153af37d574705d5815a2052f455ddc33def1e06cc9f6e8c4d26d13706f6f23dd6eb326caabb80c17a32d2b1a6629d038e9dc7ab9faa379b23774579d020d58b9cfe3dca80ec1c877f7ffe8e3890fc311806f16fb8eaf487e2e05349ec255c8fa548ea070e73dc8b90211f96a114452e6f6fcdb6e2730584e5dd7fdacd13334c91d3f7f1276495a19acf4fc5886d919b6926e990b1c633de876ee8bd609a6b2f04001768bdcc34611038f4aa893d3ac0201b1f6ef4d6a4884aab8baeea390063c8c79f98740c131abe66303876321769271a1601db9d2b84e12775cf7f35a36a411377aae41b494b11d099c2c475d1d0c6c29c203e78bf625dea615d1ae476c548690c86a856244ba2891863e7556a0920d307a941b4a9a61c88625fdd1047fc6db307a4fc78dfff93d0b19995dd1d9d12a95eccf4c8d9fb9eda6a3bea5443ecee6dab13b9a7588d9b9ffa870c5eb299c82dbcdb7a6ad60c3276c10ffc456d330a0ce21b005bf26c10262653c3f697e4100d3f4155618f4f612d63418008ab71228335e0114941c9ecdbed659f85f7654b0da097994d8332b038daad57e1b3cf3c2fba206c09c23bfa366ce919bd1a89fd7f0dc15eb9d48f43f696a620b32dea30840981baec2adc398f29a4fb4fab3d4253a9687d8ab9bae38ddc737f63e8d54ec57a4cf0053f1c4f898c2a357944550e6db888f4fbc9b34404b4da859805a06240bc5740027b84cbe021fa66d6336bf016459efff364032a62ed3c51f3583e62813396d93a7f7f5d50838d4539965e547efadedc44b902a84baaa2a99f02899809f50eecc7f0eb276abf128ffe292fa6e39e6e205f1230faed64449ae57cf6f833f2d90652233f964d8cfb037a9cb439df8e3d3c534f4749d3641572c9c237539c5b66128c6785429f044f73ecb367f2e3fd67b3c3efa366f06a8b2d4a25a19ce73018dc121ea4073cd5d8ea2261a0ecc3ae391ffb4153382b4f73da8976057e8561ed14a8a5faebd29bde9127c1a1c6bc142ba0508e3e2267ff9872b1311e43c63887e75758ccee2f2eaf6b708a4d6bef5f4a9cb68dadaeeaf2b214c62a0b89ecf52671b25b631e7308b5f2ed55d2d5c351f54beb8cb9bf8c003c19d5ca0a0f7960f129aede9e048e2ab4dbea6864517d3f99c712b0b297c7789da446153f89d85f2154ac1cbba6128cbd1954841dd2342a3387ab294ed688c8d9f706c37298b36a47c445aab4b912514b9905ee9ccaffdd348eaff840c8f8ad690b4a760a6841848bb61b52e318fa6df9f29066d4e1b268502feb880660acdbeea4b6d8a1d49df7b60e0b508b43607777e9e0e3edcf58c2ab82b21f501bc84bd11d58566cadcfdeae951167527a5e7f1269726d8612bec6b64fa4f807274f131be73d99e325fb9c2674e1197a1a0fcd9e1d69167c2ce35dd1d56b890905c8dc77901e40c67c2610cb535ef187e41bd40c6f2e4f278b96ae54e046419f5ab51a296820d78656df440ce275c8c649e831fb8bc4130c5db9e1dd7ce368c12be001a918c4c0b72accc9309e072fff3c23f2ad16e99b23a14161541c1d5f60bf5aed12561ff4e65e8f8c6b360230f52ef7832eaf2a71b489de51693a2949d516a64fa23ff243511dfd96b66e0e2f56914b86f2a3a2a8cb88622060273b1efa2fc29c1799f519ffded6c0551720d7b0701fbf6bedcde57f85720c1716213c4a78a8a4125c66d6db20c132c8fda6f2b59da7c44e4bba0d8f4c3b0c1a01e558b125de74f1dc2baac1226e24d943b72a3ba72c9e87089ba48bc7226350e96485806b859afae9420ab3635dfb3ae4a00000000000000029000000001000002a602fc795b229b3348eae95e534cdadec83c3fd86402c71f694ab512ac19d426b0ae45d70b4ea2d4881a3acbde356d29541c935d4b056f14b906c1aa3122ca6891665e72cb5dde92fd6067340f424109668d30778817ed4c80fdf00acf2caa9b085d756c2bbef822f339c037a35812de9cf7b1719c84e64415b2b8da85795ce5d975ec91f7829bed9725b3aefc9e0e3fc84dbcd30da0c26087eec03442a5a91acbf1fef5f6bfc68d9f5402fe72c883247f821036c468c73f58e687c85127be9eb0ee699df927fc677ebcef9fbe79f0cc339103a30671634bfdeb51fcec2208b5a6a8e52b7556ac4d8b49af8bd3b4635c36880bbbeeb49194817dc33eef17800d73248a9eebc674c1e8804d8b32bbf611686923a0fc74b5f80daf32e66ea74ef4d5f8162988d3665f81ffdeb0fb7ff13d4dc7674053da0926ca4b71ffaced6d66004717bc0743f4a3037"], 0x1360}, 0x800) setsockopt(r0, 0x6, 0x1, &(0x7f0000000180)="00000400", 0x4) [ 102.1216674] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1116 command syz-executor.0) 00:00:40 executing program 4: r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fchroot(r0) socket(0x1, 0x3, 0x9) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) [ 102.4020667] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1116 command syz-executor.0) 00:00:40 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x3ae) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x2080040, 0x6b) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) accept$unix(r5, &(0x7f0000002640)=@file={0x0, ""/4096}, &(0x7f0000003680)=0x1002) preadv(r4, &(0x7f00000000c0)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r6 = dup(r4) fcntl$setflags(r6, 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r7) preadv(r7, &(0x7f00000025c0)=[{&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000001480)=""/6, 0x6}, {&(0x7f00000014c0)=""/158, 0x9e}], 0x7, 0x7fffffff) fdatasync(r3) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(0xffffffffffffffff, &(0x7f0000004a80)=[{&(0x7f00000036c0)="1df2a249426b9ff349474ecfcaec41ce0201431934de7bf82ff483c54f7e2c91de05f89bfb11967738ff338b6b67cb44706eb56b2ca5b2850471794adf33e67617d06e3007a5ae9ba52889f1"}, {&(0x7f0000003740)="6792f4c903f6c464815aa09d328f061a1e2d75c0bec96031f526fb81b635270f0748cc5c168dc7cf5e7a14ccef17c51b434189dca68e6f40d306491db1d0b4be0c7036de61dc905d55e21930a45059f3755dc967ca18a9374d50b04aab92d3ecbd"}, {&(0x7f00000037c0)="018aecf161750ad74412a2dce760da2f24613983fc960227c80a1194317cfadd20bc99c9b6e5b066bd00a3f134304c8ae25d6233c8df542369afd37aac38d6c2eca2cb54bfd364c03b5205ba56b33940331580494e8e0769b22de9dee490d38ff5b6092d23d3627943230657e0a437ae6c48432753333a4707350d8d415c2a6603ac973e6a66ff677df6"}, {&(0x7f0000003880)="412474ee682c79e0e882217535339fad15630443a0d89c82ae6b59678a44b0d987fa6dc7aeaacac5e1b2e0e59ec5fc599252fd14b71776b6cf5b360c957c373efa5f4ba311f32839015fc81d6b70344fb8e28106e915b18249044542d9c3a45bba2ee3f86fd1091bbba4aafa951c87bed46c21744456760b77a1e9a96faa204216233dbe87045dd7fd6295864ead46f8a971a81a240d991ef244088812e79cb4bdd2e0fddc7bd8aef8aa78651be0027f281ebb58a54f214bf0be69f9175853bdc90dc4ed10f8fb21d23da63f0f12623d9be4cc8550170f4b1685dd49e551f56323e29e668282c7778ae18310a0c8c9992cca425c11ac256505b4447831f2888fbe77ec750a60b4470b1a90361184a509883af581a8da75a429b6f01c539980bc9fb8ac46af3fcce5cafd3a2354cc12b2dacb14a1a62aa2f9b965773063cb56da5e8bedf9264d8eafb503e7a17361c1a8adafcb7848c3792cab7aaaa85152e64b1f261389ab97b057abd2f579d13b2a37508431d9bdd45263bb58d63a01b03ab434942bebd4764b9c06f8571fd17eb1690e723aca865762d7ebc952ad4b69f187818518368a64e1a0680ff6d93dd1f40deb9c33bc8e3ad1bac8294ec9bf0f565f4990e8d302dd9d71fb3b69fbcc04157de8540f4ed90159712ba981b8e1ecfac217cb092dbed313a54e3d4de85b7a82715e01025aff4b39ac27f09e84b391fdf9e6b6aca0bf457505b9281ef44cac9fc06681648f405e1f87accc55e23ccbda5943c96e0b01f12804ab93681e06327e118f2eae624fdd639f4744405e2aabacb7ea89385ce5cd7dd634006dad3ef00db304c58e9a9164b8f4ae1c80de306a2502cc229e33a5c1a461aeccefdfdbf0fffcaf236ab362471a5fc2043a80be8114b232bd4be084879a34169c3d75fffd09cd0632a8e2034a2c1bf83c05ed9b08bdacc95a164bbeae906337b4e7be1d80b9a969038b014c3ce62aa4ad51d09ce22cae3ccf94a38e97558c5e7323e4e546ce2acc6b042d2a78e81412e5e5d8a6ed462ca02512965336d957d4c130cf6627e5a333bfe62d3b58f106ea56c660cff82f3f443effdfd6d7fa3157a056ba64b5112618a10f52f0e09065c32322354d9f6968ce2b6e74883b80f2c4520b65f59e08753d0f4ebe22103c3e8988dd4e6ffb95a2f32d9430e51754ee81cb55e126f345d8822ce649090a33828b78799ea0c680cc2bf13a98fa45acc40f3f539162d574ae3cc1a3460e1a66cd179fe943795bad9eb45b6a19f22e2ce55cfd278e4cd134ef7d465ff10a2780539a8dcca04156d76758f42bce3091fae21edfde784e5cb06a5c94d25e0e37da3bdee15c391004ccd8d07d8c3799fd9391fd9a27230bc6197c336da95178e1fb11e535ad249420fb02bef756d8a37615ef0d6a04b6565857559fdbf098edb50ec520266e7c3957ae67294bf670911cf85915e02f0431c3061bdc77fa8d19a791c25aa56916cabb155ab70174112f8d528ca02c1fee3a621c52bddd794776e1adac9b460aed52ef602041473d0d9136b68b7cd77038c9f16df3a3f588947b1fc37cde204f097224ed2b8f2ecda58f7e0fedaba96cc64a3f87e74d90817af71acc589165228f5d3c2fb878aacda438361f116180bdef75f76d3dcc63bebaf755ce74299d5b523af9881e78b5a344bf88fdb454073b0b914e0adc2ce68fbc33e986a9ff9fbd0ee3735f7c8cfac87720b3998908cec1382a10007bfc3a30ee7fb35c5595381ae5a520784b3a7e4e2dd9121611ad23aaad229ded013467da5923d0910e2c12579fbf130420b0b526ae477e19467907e58bfcf201186ab54d43ac78479c0767b0cbe65d7242ea711a89256f34f0367e8a4f5c98e5e1c5bb2e9e8a17a265718504c5dc818fbd77cf73cc7e4f38816dcc167014379294df27747865823ca0e143374031f831b231a2d55f6c76511a1c35dab4be834b05cc9f81bd8520e3d310cedfb965b4a85612bb0409b6780c91aa9cca172e66b26dc7c668efb57575a99a3ece2ceb0b99606a6193a4d14b4350407e7e82467fd20a4b5effac4ff30b882dcea5dbd1121b36ce667f8902dfae95e8523020e458229b3e3041d6928681b128f1113a94d7aeb5d76754231dac98b952bdc667b6d90ff692997059555965b09e7ac4eb04f90546f660360beb1eb3afed0a8ba5fc707e60b5821435e621b9f827d641f690c8cbd195f6ece6403f0944362e8bbc92ffdaa5b093c2926b20801925e3a31e70579aa4d91c94d2159f07b0cf753c5b1d33d72e98676861828c1459a8db484fc8c39ebce0d69706955ddc52811047690437140d292c30ef06fe39abc0854ba56fd4de020741b0b14bd8ac84ff2fbd191c820665338c027beb6324a8d8b4891d078f86f3b405d4fa266b00f1800a77981d59fe3d55f3f50fc495c722718f87f1a733ab623919038e2b5fe0b7319a94f01a59f969c64fe176a4ce373ffb0be28d5c13109a460bd5790db198e231e5e1863201147b1896214b78ec20c257ae1001603ff888ab35de30e2520db9b7da85553a0ed6312c851c69f471c7b24eab186f195bed0b5b7efa34e87faac2c6e80e6b069043c70cc5e56b9a9d959f7d511330dd0a4b1524fec19ba481322e3dd090c5bc5d59cf0cb375b8a2a6ae33c22615fc6f215387e4bf15b0df9bd28e618d674441c9dc08712d19447edcfae3ba32dc2dc67679fe7e43b6565e3bee6f2a4ad5a83d55b5a3be35e03bc8ee3d1d0a03f5999aac407e35a75880cb24e59274ee259e549a23651a297d397c630ce135b84ba8914f0b30e02b52618515b0e3584c444675f2397801bad689af0f32f0851154f9a5c2af0b24cb5998eeb160e1dbc62210f40e80d861affb8aef825a32210011cc91cc617fdcab3af397bc3d6040d5305680334a43e6abe22d23eddb3b875db557685645a498ab0f1f49a307b0057fccfdc73bf72c3b9c548cbb6931d2b4d823a242b5451a2f60e802173357e85d43b8ca09ec01ddae955716f50a31d1a901bb94bfc1a44f2f42bf61d655569b3d4ecb116ded82090af8f4fcd19993fa64a284f70c0c9b71ff5d145a848821311245ee6e2da11c2a9241d62177df551352cd6945ffd8fa8ebf5308f5dacf9e0c93475e13cc71dbd9e59e08db0de07d8d6dbd3eed62f356033cb12f129759b68df27c214fe0a55c345d111a595fbec17069a4f1b41a53f540b9b26b22615b933120422a717cac27e297274744fc1359389665e32a9f7a0134dd35a922f6ef74db3d98992e259009b772d2bbff885edfaef0c8c6d7892b95835cea3a0e8c03a50dd51c4dcfb061bf0bf47a22b3ee80e202bbe70d2810d8d63d381016623e534b63b7955f55a357305db050ac61ef38f5ae966d44190a0274ac138cc5396903c3e8ab2f57f6a395f3d1d44cacb4d29e08a54756bde56d5af8dd87042ddc7b7b5b5ae2720d8a8850d4a737e4c9aef719279e822675cb7979b6412853dd7ba2a90e92e3e39325a359a70642350baa9b89036132a843cd3420f9bf98fb4ee777e06ede1bd5017fb73efcc73155f6aeef923c70bfceaae8c65aa4db78146779944e2debbb3e4c2e09d0f7b47699ed34119f799e3516dcc41dbc2a5d8af0a81268e1a5ce26bb0437c4c3e01b5e5b6f268502d1a99388412a7d30c1eae2c5334014384237fa340e3ccac3a3963e3373e91dbff42a1e2915f392606de4d74d1211644e61bec8def8013791b037ed349b05e599856d63c862f12105d60d09eb44431e2c993584c6c3c54c54455b58f6bae927453e4b456087bf4de83a8b7ce46bf557da4e0d24135385216486347adc91e846ac4e10320515503fcd6a030820e7e1e14e0185e23bf07fb87a5765d7806ad285d47ab7949f7753e647a8d6490296e200f22540affebab0bbb72a03b88df71f810bdbd3819fcd0e8c52b0fb2545af7a3710c44eb6ae3dd889e384361c4f35de58e96180b925834c06045fb7077e8fc804b0ab0ce59329a936f8960ffb93ccb6f3e56f138b65a9672b1bc61ccd8d6e077f3b8fc326b5d722cfda651ffbfd1e93ffd5a9acdbebe8298fbf045d49aa56d544b1f0156d499a929fba43050b1e910e24be86f824ab09987b38c68e6d965691f55974c305fcf787812bbc49dfc5eacca2fdda89fe4b9e4df1e1d8a245920447eccc521367933038210cf42e069f98597539dc0af5323c645ef7a2bf45903ecf3c910f05a6925bb9a7702b1b54b581d719d6fd97f22754fb812d276bf29cbad3d649bd25e7eb961be9da187d22f5b6698009976c966de3270bb494b107e56a739bdd66be468e2a555e61f9e7e0eff4a7935eaf47752b79b7514024ad8afacad888677c45634d4a27a5ad0aa2ed13292b510711ddb529615eca2fb82e0a497b439761c48ae98ce460a627e3f872c33c5d99bcac4f92d09d9e7d73b5de336276b2e12dc165ea2819f2f987737af736df6774bd4f252b490eb84fc917cdf5b430f9efca8cadb428e3cd5b5b5424e9dcbddc93c602084b472775b843159f0e1305ff04e435d5be0d876811947816d6b97b2206e1f7713d7d86c2988ef0cb7b18b0fda7d7f8a5e9ed3373f50f2f90f3e0962369c2fe73ce08837dbe7e7e350798f8a003b30c815eb6eca04fc7887f61ac85e219149502866eabe304236595628dea0d43cf16bc80eaf3048c92e80e8e99ceb01fe9ed98c45bde6a23c9640208c8d0d5f695e4918265ab3232a8a5fb2df5cd4fac021f10e5dba0316e4e8453a484f52a1d7648c1dc6fd91c15f43270bb0268fc4f7234452ab69b71b25623093d223e736e5d0b62fdd0a8278101aad22d6841cf9c43ad7b8a6e7420f6593f7bf986ffe31720ca35b954f244b0e5d81260c26a24df5fdd18125d900fe9227822b157e43d18238a28bd236af6501e62119c2da605d5ae9011c0a736172715f2c1c12c8ebfd3f7f664bad810257ddb93fce90c27d5bb2ed01c51f285afacbb9d9c274a728b7ddd850470c69005a87bc85dfaf2659b9dde3d0acdfc04dd81276acd1166f472ae6b28fd96b6a6ccf0f8516c34fae7604720d90beebd4e51fc2e512d9fcc680b412fef942a1f1586db4fe5b9b78a9feaacf42cd6b8d7602d5f59139798e8c9a3996a2806fc7cf6890b86cca6495aed7533b5e3df2fbf96e5d0a9a63a55257504d9b5307bd3540cf9d2ac3e04f831c9d1d21da5808e7787f967a6af35cdf741c936188811c8d5951ace01fb2c8e22b250eb29fe7f5e1bb3bc746814e35cdb060285a3eac6a4f7be3637cd1aeae6eeb47ef9c4731df95ac1e76a05fc957413df883296137b39da99309f9b90e9f8a094037d231d21aec9905fee94a989b11a0617a048dc844434bfe10b01df8679e426055280e5d14c973b4948be1bd77100f16a7fd2b3fb1754641572fa3e40868c88fa53a6dd657b1c793e5ae1c3cd84e5f78e383fc5c2f9223044602bbe450e35f0d1cd40a3bd9cae9cd4045985ec52af2aa29db9758b8da577b0f4e7d975441ecae2b72e6cae75a75ffaac711c2e3434683144497164c922c42277b9b834d324d595edc74ef4d6b2bf30c237ae46ccc807c067b6af27e639a9b9a20da2dc2a9a47eecc56286eec6807046852559fb0844ccfc734eadaee3837c8b0a7d8cfe5c4d85574bae8147d3f69708c5ad6580c246123db052771eea18142e915d829feb5e27bcbe0129eeaaefa9089de16896ff784ac234859d776a00d4045c7a70a4b1c3ee5767d60efe1d544a903832391de5d213e29dda8a2f4b78e8b67abd0b7041706c61810e373a34e6c8c2b64bbff"}, {&(0x7f0000004880)="5cf24a0a983e8b42f61aeeddacdaacbbb2bd085b17b47fd1dd00fec8e68f80c16daf534514842db34550cdb780deb74bc781dac443879283f9d85eb5ebdb3890784ee02b03651b7350f2fedd"}, {&(0x7f0000004900)="94af521e555f211873c051c9e757013c2f17c5dd5b7914ec399a80"}, {&(0x7f0000004940)="d06cb3b4b4938d68fe47660813b6a53ac4f33de058f45c24eae3f2138b35f89ef99efa8084aa131a99851d087156e12ef55ac8b10aa535bc6989393b1dcb5fce8ad6f634418185b5e8759be9e8984aa5203f7e199454f1da737fc8c891850aa5ab22486fd6"}, {&(0x7f00000049c0)="f2295d82a959aa03e6511ec489604405e69f0b7b761d6d0a8093db1b039dfaa2fdb59ef891634044cae3a0395d2c8c1d4d3d7f0b27bb4db3a00219ca800f6cb961ceeb308bc4778fc7e0c35bfb998ca04b7460dcdedf8542cab68613ed952492acbf76fc046ba42881cf22ca9a34d6dc98eca7f5f3179f3c786433e41e2b45a61fde5ace31b6cc62371faacdee18e14f81525dd4ec100ef58cf10efd58689af827b1c03ef305944315fa0f506d2a1f1b0d76f75bf0ec2b"}], 0x23d) fdatasync(r8) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r9) poll(&(0x7f0000000080)=[{r0, 0x104}, {r3, 0x100}, {r1, 0x100}, {r2, 0x2}, {r3, 0x100}, {r8, 0x40}, {r9, 0x5a}], 0x1fb, 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) syz_extract_tcp_res$synack(&(0x7f0000004b00), 0x1, 0x0) fcntl$getown(r10, 0x5) 00:00:40 executing program 5: setrlimit(0x9, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) __clone(0x1200, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$getflags(r1, 0x1) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r2 = getpgrp() wait4(r2, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) __clone(0x0, 0x0) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bce6e2d80a7b53de1ddf36a3d57411665e64a5a824790ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a039e34b4e78e54274085c4616d000000000000000000"], 0xb8, 0x800) getuid() r4 = getuid() setuid(r4) r5 = semget$private(0x0, 0x4, 0x800) 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), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x6}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) 00:00:40 executing program 2: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001040), &(0x7f0000000080)=0xc) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r0 = getuid() setreuid(0x0, r0) r1 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000000000e386bda0079d0010d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc1419591000000000000000000000000000000accd83450cecd3b8b286515aa5f7134f5efcde4047bab573955d69000918b8984f71b7047a4c07d9512df5"], 0x31, 0x800) msgrcv(r3, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) 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), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r7, 0x0, 0x3, 0xc}, 0x8, 0x2, 0x2}) r10 = getuid() r11 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r5, r10, r11, 0x8, 0x6}, 0x9a97, 0x9, r1, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) 00:00:40 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pwrite(r0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) fcntl$dupfd(r1, 0xc, r2) 00:00:40 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x2}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="b6fe7c6e5ec01bebb2f678e39288b53bf0016fa8978bc7cd2a04bfac7879f0833ace76235181d0e794f9f860154be848dac9a9a5ffe392ef45df72c534bb7f452eb890c6b8210efc38abdbc5b547658cb6bdf575074ed899cd0a42acbcc843f8ee5918a3b8f3f6b8f1f65c257e8a532d09f11562b2ffd509a4a8249c64418011d303f148266942f4138b37d331e4c0e18bf7a3a831fc97c94f709a92188f39047d0f3c3a6b63b3d10150961ee3c2eebcfef0437a03cc4e948c696614b9736979b126c8c858175119d510e3c196f8b752e3a2d1af309fc4540b21f75b8b13b065c0a33696c2e076a43c49b685a1e69db5f51059a7b003265b7ad111cd0d0b4c2015eee1f4e0787a021090c75b1d2b974df90a6e698c36f7366864539c1cc9922ad42df0cb46421233042e0735b4a3ee48e58ac25952891cf02ad3dbe069ea07e9a70376719dd5fe8c0869d40d799eaa2d2de37c7e1bda9667e9cfc8ff7c477fda04a0a2ef2746e51a6c9e1b20425d14c2fae2da6045b4f12cb6d4302e06a856e4f1cf883981e0a8e0ede0b6213caec580bac08544647d79f41e8c7c1e7d2fc2a70f7c6d5c7a98e9ddee9aa7ad500fdf9a1b7e6cf376f80ceea9d0c8a85d0d749281bddc9f4cdf40ee10bc692c61dbfbeadd84d32f7ed93bdcbb2ddb981a97acb082417b059e0375bb2d37ee4f1bb818fe94514a23e8e5f8985d0a44427c24ac4ac9d20e882d1cac9354e5b8b34ada53e3bee0049a62b96d3e546928b0a40f5e7cdc1024bf80f7e474147f357ba571b96605d3a32b707b12ddd1327126a3e10724aa95b7068dcdde050a9589887c677bc7706e93cc6f5ee702e8c4f9998d1579612ca952da3f37c5495d62b25b8832836fdc74493a7bef14101f2c4b949933e14f9070052ce1159b8526ae344679eef130ad9b75881d13d0eebf5fa5ebdcbcf3f3384a873d66737ab19ffa513265e2bb796504f174aa5331b7e8304764759407cef4342124e76db0fde406f54733b13b7d8397208e9f21e8e5963459ce6ee1eccfeececdfa98c1ce4e67f3010c7cda7837a826e9ad0135ccc52bc7c907df54bd960dd08cb5869cb7f9e9f32828046ae1ab3b0c4c11557cb138fdbbfa7127b454040987a85cb2b4d3424e382bbfa85c61411fadc0545e454cef950bdac08e55d6790a3c69650be6204e2687b7120d4197fc35033d670ab42958d71b639793c98890b651627345ea61f793b02017c52463726b9a13de11366d2dadb1ffce251a5c579dcc40907c8d23183e2662ff37877cc6da53c958b5fd06c658018f9e3181d79834230d135e1ca0d957936c1f8987e921d7b5c9a318fcdb638068face79e4bdc01a07f419bb906d9e55045189c18a5602b0ce9467d9d89a67d21534fbef89952d4d0cd1a16e4802d6c54d56967c3361a7907313327712b5eddae3117e3b3f8188b415826445eb13bb60d3751a17beefd9147ac402ad938a60cab29c853678fd636817ac98f1966ac2f467e75b4c239e3189ddb62736ed908e7029d04556550ce4829ab35e57d4007926845bf679a7546bcb545f524b047f7d596bc93337b98c60ce448c6a84b6477d3d8fcfae71e6ad4771baebc52db328b561bb60c52624a13f838f5993d5f5ab81ade32ca440de81612a40f7b00b8e6bf44aaf4d06e13fac265c915a57269303105ce18a0c06ad484706c7f07c72451e889d502dfa3502e815ca298f08dadd4638c633c38200fd549a3464416f08cfa08ccaa198eabda2dae772b5fb757c755dc016075cadeae1ba42c8c394efb53f36c1356a383352702799f218b179a6f1c455e72c167761f7b9e68da58a2db776a2fbeba737ebaf1e8de30e369fab6f5e916f66bff9d03771f680fb89a64bbada7b00f74d35563d39f38d0056d74ee8053cf88271364d20cf8db40a6c47b593249a2c41f08b3a4b373e623c570ae6ee02fe69718193ce9e1864c76d1b55e1e736ef45393801f762c5ebb6ce1a179d7900f677ee8c7a09218865c0ed43e4b8d921e4408d88a4bbfa16588c9e94a503972bdd927c02c25a47783ce22a99f9640b4fecda2cc0781dd58e3efe99693b3666d33db139be68f31f987553b0dd07a13f470bf3eac502e89d5d54f16674f4befd2ce7deb32da0d0723969b43a3c0eb173823bb6c2a5a58e2fc279ef66d5d6f30b56188e55a289c2ba3b91fe4ebbbbc975815545bee1fb905c1eb7d4ed81be45bd2514f8ff3c31f97605203db2a29d788309c663849bbbe959cc9e448dcc2b1593bcb0404e4de3b28a9ee1840113884f619ef317db94f0728da15741c98dd18da0a7dffa00b70aa3f93a1152dc005ab87a7963c81c0e07c9479b7bcddf19b3477751f8e3ac20944d1a01f6749484424e8b0a8f66a0bfd2d05f2d6de85aa0a23c8cda9b0bc5e87e1e634e8224e1fde7f00717a936fd4636f914d3d80a26b7047e1b53cc2a6afc6eea0483d5b0b9842e68e98f899e6c99838e17c0d7f8e30971dd96eac9b8d7176a42c71ebe7f315e25ff4d6920328e0033810f1f60c54694933445779398984cb1ab3c780a80b6575248382adeb6df839cbec5a3515c28dec496a7bbba1b788164fb8db0b8ec382ef1c7145db2df999827ef9c50ec93f3ad181aeee1cadc6be149a5ca140f670722bce154ca7de6ab87803623b138d39cb38c2f4025f3da43f20b51694688e4e753ba890343a3cba237a3b9c1861d1f887cacc9170be8ca8715de3e3a3d1c765785646e21f352ef31e277d1870e8ff7ca6cd32a53c70211d8d70cf2a0ece17855a25535612707ddfb5123ca55a1b1bf7cebe4d6f305801bb89014d412799a45267c99ebb40a9805626bf3d0aff03aa4cad022a769df06772be7a3a4177d80c53cc8c24bff7b2b56407bd3645920aa", 0x7ff}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000240), 0x0) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) ftruncate(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) socketpair$unix(0x1, 0x5, 0x0, 0x0) semop(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280), 0xd) 00:00:41 executing program 0: r0 = __clone(0x0, 0x0) __clone(0x800, &(0x7f0000000100)="da5fb265edfc92e1374392b3f21c45420bd09408d9ee93405c1c44c367d3c726acf6e78127ebccf59851bc9fc61580345c5a9ef03f1b506bdc99ec931b39f17095af8001b245ef5967ee88be59164ae15d07cd7f825194ceb17d52cc7dc76d0858a957746ad6f95f942389e6778eb3ef43fb6634fe786e6b21929be59e1343449df93c0ba3c886b7b1da475967b22b47efcce07ac4b655afdb7a93024acc2188c34ba7594f521755cdde315a60ece2e8be22c70c4ef100adb67773ceae78f6e281eb2b6786978b94a198d019141b8273b04e462bb9189ef3f6fde7d379c42f1da0f526c109844caf1f450575ca590a2b8292aab2c76a397753f9bf8273f135b59e707a262d59ae2c933551c10d346e66eeb6277207b0adbf5bebfb5e49f39b9e3f7030002aed768c287acac5d2ca133485af7a974c14366a897d7d232b52f78fde638c1554d20b62a51b147a7ee13ed9fc6a7f9c6ba251fa59088c52d3c7d70dd08bb2e80d104e39a7546ce14031570a2ce1c9f81b2bc291785904d891a9443a58513f5568af340fb9b2bfd487b9d23298372d87164ee9d56ab0fba8153d2ae9aab8a31f69f3543a00acbfd9fde59748899a3c052639d60c3203ef51349749b749e87cd16ba7191da5e2eb4b1e3e12b8983de4c1992e08b887b598a23042de402dec04fb865e9a9884aed9e24dbb9afaa6533ca7626e111930de141d4af7d11969e5951747f7590d50703273edaec8fadeeacd1c9643d382a4ae600a376c7afc031b4de7af9b626e5de0f365cea85816542f67be5f87aa9d141acf7aa98f951bb770df2c224d70dd268f9ccf6db939a899d209bf1d9041a803b6ef598be2731838afd06c99fd84893eecbb7f6f1809e3dd65938cd7a151ab56eb18d3b4085804001362f0e3e8205ae334f9cbed12dda095f6417f71b91a11a9a645db0d782a68e11938e0cd05a750c4f36e54bf601f87f178382670fec205b852783da06beef0f2e10fa6dc20986a30bcea66dfe7868db3af1d7a4ada133ab040c7895e6183afb1d548878a20e6ba92cf0f00555b89ce0d0d67c9b2db0d751318b123af6e445d454dac8bfa79c4dff86239750a2de0903b31f2e40848a40f85c43ee0ece3914ae5095154b322d8751a74c77425bae02b4b494706ff4d8e596b44b46d2afdc6f90b7bf17143ab36cae319909ad3b4ba18ae6123a6965bc4c3d7e51110c1a26fd81813f93618cbbcd5de5477fc8dfa4961cf6021d71d46bcdf743a4b05720ab649540d66bd794d2d792620b0ea9ec83ddeb37babae041952aad86158241de4a1bb03210c96527c1bc02cbd20c4bd4b5226d260b6a3831f0001595045421b976df012a4614536bf37695a2534b96ef7761bd1bbd92ad19fb211c334947b0f2321dedff20586297ee9cdec6f144e4230931ce7df5d5fd573f5516a8d77253e7f453486b02cd1bc06160e21d2f1af0946b7cdf88153d3c5d186f7e2e8b36d0c54e42979b7025d8b226549f2700f5c1fff9b2987c9caeb82bcda602bb217f7b704fb0d174f44cd6499e6130845270128c4f86d4d482353df54c567a8f836da91a5cd24fd43796a9df06914330959febf899d4dc2e52f907aec4d60833e5eaf6908f74c7d1c47d07280b51abf689f19aecb210b78bbcbc54524eb4193f69a5a7a34e3f44e93a8cefc75f778397530c5de578c3b8d0ce1292693241f761c17aca630648ad5a3cd4fa107a93fed14cfb55b257a4b56a53038e6876b8e5472f9e8c1c7fb772e33acbd13f2fa9546bcff828decc3b7d52171763f448f9373324a22c76d9874361fc02b647dc4b944d9e237855d0637acbed79dd07e0bcf609a0f911bf837a9af072830f35e3bb7b4cc4e925492e297d996314c379e5c168ab9fa6dbea2ae4dfed051540b69766c2f3ab36c5340d2081b7f19f7a9720ff92bb968d6706c223ebbf9d41ecda433bec9e16d400772360856f02781b24200eed972e946e150d482571339e3b2536268d54bb3846a49334295c422471e01d9205e73d5ca1774c42d87692d0f717ceece5a24906e0e354c915572393e29c038ce5e4a85f1684e2fa54f8743f9f5e3690273ee18a5a7f09133ebf77aeb965ee71d79381a42c0116ece58bc63aa86130191ae055d98b0fea5aff2d9e2b1d7659cd2f79ee11d662fa8c7d9e2b7c3f35a04bc5094f7076d1a936bd5ecc3434a657e1d0a8a1cfecef34d19db0d040d5c08e865f494537e88911308658832facfa56fffeb49485eb67671c18ade1c5bcb216c49859e083d9e51bf962c5c2f27c801bae1faa75ff1ec987458b94851d5fdc08030cc1c69711d273a1bbf0fcd9aef539b15a67d4f7994ec9bafbf584db3a4188bf25fe8cf08457d7a5c4c22febca08db38d1bed436a8865564b91da9287e00414e2668675fe8e0fe11176abbc0c6337e397c690ff2214dc594ad5cedcd72f93d56cd7b849447b059bf18a7e17bee64343ec41d29e81ad9e3c0e5032c7ec6b4b78a6851951c80de11de7892482a8ce715495874960d7cd94f3f3429aa8df26ceded5472764c075f36a36d4ba0bdd57187a7bd868419e37d2a4690ea23b654bf3a46c31d93f7724483ea3be0c46ea95c7963dd8ee7d14468408413c124645ecca3bb5bcebcbd64a7a2d47e2fc555ca05bb4df7bd0c0d0aa37c6f5b6ec8794a48cbbfebbdddee54ef2cf211790e52154088fe1cbdcae846955d1e923e83fc1f82b0a4fe2f510a30c76847546f1a58452012e16ac59568dabf4ca792c9d760a2517fae3c7ce5a96aa5a6d72cbabd13bf9f0fe3f9bce5de56bb14d9c0b4bc98ab196f6ad7934d107954ae4b03afd508f192f82aedec1ff2b955088f305c462c91149ab1938f45608cae1e1d1d37379e5ee456bd71a5be3693cd20fa550b733f424bd40afb918b86e0c1a2549657bd9d19f5f9d3d20cd19cd0ea498b9bd18b400c0c01bed69f10de88ec9068f60898ed1c332111ea44b1bff899216976022b7ccfe9759454235862e13eb33fb1b1fc31dab889c32549d093206f34107299ac049b7a417057372d72eea3da39be17a30d2f922a9c588d7dbacd89c0bab2e1c9e42293d6e84761e5b36167c5e377255e20f67682af6982b53c61a7d380f53634d70a6be4ab4b4b496f4df6b8bf7d55cc43e0cdff9f48a27c0462f1fb327ba1c81cefc7921ca5c05407a0da5cc0dacd9e5b9dd4cac9c2ac8ad66f330f9a40888b0f5a8a521e197aeca45a80facd41504800357c5d6c7077b5edf6d212d73ac65fa5aea0227d15d905972781ee485500dc3972b08540740b83bcc4b6664fa184253086575cc75f56a1295d2aa962338d4d69a4404ad5cbf0873bb87cad856c22876f91c3bd99737f61329e1a679a0bce3cb853d532ce08ea30d53c206df7695c3feeaec895ee45ab95e7e26712916c1347718613120f06db4110f008fa7b23e1ddf7bc69e8fda9fc84efff51740cab775063409bf7a4772f432a1bb1fbe9a49b99bcfd9a21ee6e264019e4048c41a0ba9bfedcc5b9dc6847584402ca56041e35cf069cac7deb4d2690c0e39fe40cbb7a03ed5d78c5beca70a89aacfdf8ff0f5eb9adde4e89c8f923a6cb9dd78a63f96ae0d03f6d6bbcd3bed3b763a7389d8728b0ea61a51a89e956112093adb94f91e7ea1f34ae842c3a0ba75c423c6bbf0d01997742e21b5ce3b12c0d0162f169ff868d26c37e724aa37f595a7e55b9d9ce89b9ee8e4ef1ee65116103e9d689cabc93c0e643f8813f4f21a6050fcf04bca57efd7ef437d02e6f946121a6de84f44f26f959e4a89c67eb174866c23bf2ae62e753538d97d1e89e27a9d9fd9071f083bccefa2add7bc3426bbc7d7920caea1ed6e4105cb6304bd7df822468cef1adaba0dd6465775d57284ec960791824fedb4cbf27692e46011395ca46f7ecf4042bb142fea8c748d678bae16e5ab45a96fe756e267124610d10a0341a0272d160245d8fa01460fdf35bae50187361587faa3e31fb3c1408b7081d1e11ae1c56a5e3537ca1a85134633c656a84128ed034e169f4d9d6d6bb39fc8e035836af0d367c9b6d275c1dabee096e878b30110d41f27a85e7a1258c8bb59013a3eb79130b2a0699ef6adbbb72561aff67e5fcadc4810c397f867665a71844c8dd86fe0769cd81b8602f89884439e35125d80d2e367874577fb1416febce8c3095916bae263bb040f793d86dade9155362569b15de130b1c60bde876ff42b3ae5a87e0cad6a84b8f47e59f74493608a4ce54d6b65af9eb8f7c2d0b55a302be36bbc78ba9910222ce354a7b2d4cec64a6ba5fe26817e5f9a8ff5881b4e2c2fdaad0bfceb0f61e4ee8aec278d8d83c53da4fcbfe5c860bbe1a7d4a464f6c299bc8442cffb3092a362d1eb0e5f070fe506120dc041074ebb25a195e264c8189cd264e14069b9baef54752429c8585baa528a0562fae0c9536394b75e5e69501b03a2562ca7506ace35ab5451ce2604a8957875b1406aa33eaf0fb94756594d8774b9305af3c4fac7b1b7e1e1a929fb2cf910b19f2ad146b57090b424ae66c0555e06298c9772dbd059b2afe238c136b27e6beeb4b456cbff5aedf4695b6c2bf4a293d38e065c261e3f150594f27b610f8b8be199cad7055a5ba838fc5cdd3dd972a4b9cd9db0581e3457414c96340ba5b24f8f7ba3a1c7865865bcd1c63cb64863e944ac1d2ebd4b4e3d3dcd454f75e8f6b14017ab8cfcd025f4554f2c4a0b7ce88331ecd9c0836d9128ff4a79d77bae2fc315c51fe9e55e96d863cf6f70406b8a7691dd0084c263ea102d096fcb53c6b2b81026ead9a111d1bb886b3a9a625eebf2b13378fc26a24d65dac63d9324361c8ad96cb4a2f34eede86d95dc3ea8d68ab0593b1c9f9fdb09ca95cd8d8a20a32fb6e11e5d42da99144f244d9549f2db617c7ba173929afd88e6528fe28efda8cd12083961b79a832ed3c507abf41a37ecbc2380e466f7349d509aaf2080cedaea20f39e6a4e6deab5387d6bef63ffad9c64fac20f66b020e15ea0d1819f7c73eccf258cb005389d962f6b584b531ccfae0b664a5e075dcc96d2a243aca4ce0c7f8853f509ff5f6e115a1cc43c397ab0cd9f2f4dc41611b5c5a44d4d93bfaa95c8cdd19d52895e3b6554f8b4a4aa025e19ec3cd05e300c1242eb8016a43d368ad72f75b75f7fe35df2e09848589cfa2e74beb4fc364bbe8f9bbee215f9bd5f9f02e8b197fcd9b8074922093ebc002ce0ba5e5ad49c46455520d9f7cc9ceb24aee898709b426b5bc57c9facf995a626f20810f64bd718312e0f3879eda5f1f3446667df75823de5fe914044b0f933aa004b243fb08acb85cf2f8324932daf9dafaf626e63ea88a4a6435798f1096e0743931b7be66264161ea297192695ea8ff9be4d032593561c20b196834e3741f4db79165cbcfe8bd691504511a41981059a3b9dbf1aa02a06b8b98a3cfdb0d799709f52175952301e9e8416ee0e3f9d48063bae38fa24ca706d5dfda1a92bd1991d3a829a6e4daaa79293a7a08fe8b04fb5ada968e07225b66477febd46525b869a741bdb93e61cca329a30adde98ce84f1dfb5d66088331ce483f10e0e5f0439482334d48a587f464a2f496c831537ae5ca4d02379be82a5dc2e83a9663cdc57ae257a76701f04ce46d5a9a81cc5e96cd9ab1836e025782903e997a4b387084fde36189a5772a8df33646b0782431d69c68a2490f3527d1a73b79c1801d1d5852860099d8b038a63ad70d825267b291136f97539d8293cfe2a6ec6e4af6f88c5f17639ee76b72e53a506042566dd35eac2ee814fbe74980f") ptrace(0x9, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) setegid(r2) ptrace(0x9, 0x0, 0x0, 0x400000020000000) wait4(0x0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) 00:00:41 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa0, 0xb8b796b7158f8fd6) getdents(r0, &(0x7f0000000080)=""/23, 0x17) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xd0942, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000380)=""/102400, 0x19000}], 0x1) 00:00:41 executing program 3: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffffffffe}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x600) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) pwrite(r2, &(0x7f0000000100)="0c6f28bafc72cb112c9791965deaf0a86bef922f3ef68a75743f672e4a6fbcc2de437b84311ae724ba29f8f10fa3c1fcb6f029f20e2982288fc8bea7937f7275c145501097d54c767a2ee2b6b7202b0ee8437ef7880d6a8d3ff9ad5f6b196fca76cb48cd08e93e44bdab24ae3d12d9e6e2596f0f30f733cec3ab05c639d95b886d758f1e645f027163a0ecf5b0f1963818493a4bdea7d522a8", 0x99, 0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:41 executing program 5: _lwp_ctl(0x2, &(0x7f0000000040)=&(0x7f0000000000)={0x2, 0x8000}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff94) open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000080242, 0x0) 00:00:41 executing program 2: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x9) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="d6484b31bfbd7d3934aedf24d71548d0a23d184431d21034535417703ecff5bc760e80b87cc1224ea23d36f0ba9f467c61c68b3f0d8745", 0x37}, {&(0x7f0000000380)="5364746b97ffb1665f14c53127088db33806dbc1aedd17cdfc4becc06f660813e3c30bb3a272e324c5d4e0cbea19a67a186b79b9ef31a762a7e55476785c062456ddbf90848d5563a081d03dadeb24e1a0b8eac9aff628583340176bdce613bc4afb55852922557bac9eb7a0abfd9f5d0098eaec66410dffddbe9a766920833626f12d050cc3f0df508df9cdb0fd7dbc45da1f45320cb937c6b81e26765049351beaeb8a9a0f160ee8cd24698199dc5c326f74516a2bde452735a32c1f5bc63169290d6c483ec42bbe088606cb7c5d19bce599f4b36fdecc62158978a62bb42c5edcf7fd3605f5eeba53fabce296cd8d88ee9bc5238195f0584f1e5d19c9dbd236293b8ab45b0a58f1e9376bec935f7ac7ab4f98941ddbc1121c7dca06a5060977324d576a0fbc83530f614ca2a406bec0ecd0c1d3c4ffcfd00c6ca3a5bdf86beba2fec1e0b072853ee43694753c0c1885d4d6942f06f44839a6be5d75e5f5ccc0e0241f2047723855907c7fa2ab164c88f810b7a1932edb86145bf6923148779a76c71ad2231bdc6bd7935e9e03831c0c8989c7b29e09c6ebb4d840c0bdfcb754175c0aff6c4714d77d8f36f99ea8022220af6e11f49ab0186162041178e25f9b880dc2a402b9735dd9d2ad92e0b3c851d02a7efb978d3d489939f0aee3063d6a8f4a59845b574b743e9b367a3598bf59098f351b2fd7ad30167c03d77be92ecb2639a3df14f9aaeaaaf5c0a301f5ec308a2d838de13cefeb232d85c74b4e4b01223777d06a6626f2d2d9fa033b53e62d4e4895270d4dd4c884e27280f5f81d2efebcc57e49d37f884ccd8ef247fa2e5ba642443d4276fdc44c6b7b780c41607cf93f6d94e16c535cfed7e66603992dd39ba1d2fd37156e844150ece5abbffa1093abb32a84b8f4b067e0461039ac61e3132fb74b7985c2c2c04d0cbaa528dafacc190d540701a947bbf1862ce49f9d6f3ee00b0028c47b54efe86c1d0c5af3fe77a5d8916770474ed0020d01b1d6e2f886757304b2019731f7503cce1617d9b97fd63742ec76ddcb4267eaee2b9f4c178ad47d663d931d0492651186c46bb4a944932944323ec07b5580fe9db4d81c9e3f78a3cfbe5920e08dd6151c6a335f153ef676c1520cfbf8712af80224650b319a17ebe7ae36c93c7b4a8026b767b1c2254c7e9b1cfb0728c241c4084d83800ccac4df47133a2bcea6aae757cd1a30589730f69f489a68e7fcb7570fd787090ccb91d38a6fa27e70dac8de8c6d0c105f20f20ce2b9bb687ee58df290eb6a7fe6e0557e77295488001c0a860308a49703e1d50f67beffc4a6f855c348c7bdadaed0614914484f3b500619676c21b15f7e945e00537261190bd1", 0x3ca}], 0x2) 00:00:41 executing program 1: r0 = _lwp_self() _lwp_suspend(r0) r1 = _lwp_self() r2 = _lwp_self() r3 = _lwp_self() _lwp_unpark(r3, 0x0) _lwp_suspend(r3) _lwp_unpark(r2, 0x0) _lwp_kill(r2, 0xffffff75) _lwp_suspend(r1) _lwp_suspend(r1) _lwp_kill(r1, 0xa) _lwp_suspend(0x0) r4 = _lwp_self() _lwp_unpark(r4, 0x0) _lwp_detach(r4) r5 = _lwp_self() _lwp_suspend(r5) 00:00:41 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xfe6b) fchroot(0xffffffffffffffff) pread(r0, &(0x7f0000000080)="ae4b97e369b3ac156d278da7c1c8ad4f99077d934c83324426f6aabd6814941a1602a521706b9b38a60d615d78980cccfc1c76a9788b10c0066189ecd43a50ebfc78eaf062b5f590329c877a005e", 0x4e, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) pread(r1, &(0x7f0000000640)="60417165d4400b8456a8128325839528bb7432b66e820c2c394ce975efe6a1f0d4d4a8f9ef8d69a813643d123a69859ac609ec6b80288aa9680df24ca15b68541e73514e61bcbc947e14f6381a3c819580d0beb108a141e9510a1b152fbada4bf0ca517c9f1e02eadbdf37e5061f98a39eda762c812227076ea17536cb6b3eecceaec8a01cd4c314e1bcb1a7ff23661e32dfd882cb79adfc8bf66468f8a78dfd01d68b408d0bcea185d5f5c1582bd4bfe6e3d850f4acc995a3cf2a840d3ffb8727b7d23b770832784072405d94ae20dd5d1a0e78244ed320d0b9b79ab4e1b6290ea8454d0a6c949013fc2c1105573d69caa2dd7738b1915099a5a3", 0xfb, 0x90) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="c5c028ea91fc265238b80f8723601cf236a9748d76af4aa7f008eae456a81e425769583a04bb930e1c7de9c8b24af028c0de51", 0x33}, {&(0x7f00000002c0)="07ca0b134ebe27272924c9a9024a7b8320543898a071ddbdc4092cb36d52902ff9a749ae7135cd7d104b52cfec4d27a757e69c7a0b901603514774fa468c8bf90da55fc12754002cbb50d8e5d58318a77ee951ed5c30bda68c6d8232d1", 0x5d}, {&(0x7f00000015c0)="ecc5a91a011541efbde59f5ec5a5e93c9115bcc5237ab909cc263f35e869b05bd36ecdc51fa5038abe0f8a76dbb527f89d609309e96341a37a2683c3694a8db5a549a7f55e4e7a171564abeb670054f15baa780044fc49176e39b81561c962ab8425d4ddf057f0272d3bef1b54f7db15a54e650a7e76eb4e40cc8477f869574d02f8c030669dcead97a125d4e8402c77326cd9b74c3f893169f7a77859cdfdf6ba490c0728ac62e2eb811f929e82ac2479022b1def4d130ff3f6d27826597fea10d63e8d4b1dd81ed7eb10a93462b5a3fe728cbf2d899272a401f6b38ef1021868d04b44fed38d9df4c45724b33fc0ccaee55a89c363ae339608cec9adf28ce9171daae0533c305235a919db156c3c8e45f994f37483ee73d85e27f6cafee4ccbc02eaedb8758c415519478996a371e366d56ef86bd8824f72e03a6b552dd04addc6302402999c5fcf6a42ec2e663d6dfe13e578d9849a0746335e1a1c625c9c45c8f7e78088569cc09a0d0db1c61bc3810a096470bd70162fa7d169540759ff1cb1ff157187ed7fec4877013d2a89cd7f0e73c05d79a634eccea5d9f0f787c253b8a78c8df67000d87617b9614ff2ff76ec04caf9d9824ff50c8f0a56ce02df49dd5093800f57fb42b9b7fa62b855a53c498f4e156f7ef5100d958537ab12ff4bee7a77a48431b0b5fc6b4eee93ad9626854d350cb11d7ec5b4a2a9d5969cc797baf9a947eb8ad7585fb1d0142975ad3d50b64b5130f9f55b615c862da69b36368fa705294101ffbe2b2d1344f2a63cb2587df57ece78dd88c9138d15229d7e88c696964c6c053da04bc510ee6dd44e342eb48d55bf4029cc519c149441142933a72de78d1b7457ece59224c0069eeeb2028d1b613a9223c200cff6776222ef324ed0290a73482e25b91dac1f7bfff760b0bae879b22b68a66f0be14ccadf2e162603d20ed791bc9998b90dda44e8e36dcbb9ec89d60edf3a918b7883c4fa77254bc9f421e900b08ae528e30231e4a82dafe7ce0a6c5e97c8c631af64b906589efc79f6ebe31d159636e27dc56423446c25a6c6b62db59aa85d74c51ceb8968df328c76e16f930900e447412b81bb15c9c2d8e8f65bfa7dce2ad7d82a931386847cdd02682a4fd0e16c0b91e9e34a9aa8c34fd58fbbb3a600b4dfbc05460a0e0cfe9c7cc80c6b6da1e0eec7cdd6ef4c64e3505af9fa9f9b466e1573027b57ec6cde0f08c9851275d2e52db181d1d05923c79ba16a7c8e4db613db5d23a5d25af19cef4591ee7be73c0a89669ae84589c4a1473b018dc2bb0e602472daefc6dcbd91d4bc821612fbd2e95b3a478938de42fc9edc56a8ded7eff8b2d66f37e12eab64b23a74e073ce79479e3d3f9e887b822eb039b2920030585c4e7cea5c3001592cc55956f7ec4ae040c86ed9ed86856611bcd67092180ae33c10d3754c2676fd13b133bd272e8e11bf16d6140eeb0055e4fd854f64be89158fef9d0f2e6004f3195659f84d573d3786253a9180394fcf14caf371e61f60de76f2433dfce29589223af35ac16c68a26c03cd4fb2dd31935a33a92de58b31224489c35d699d86075e8c974584d2f7fbf83f299c7829953c23296138c37b6dd72f6c5a581d0706e9cbcdc4e36c7b4c78e3271f4fc9e184b36e916d140acc04b050979f883767ce505b3793a806cb6307d47013e0ae3efb0b721f297cc240df4d6efef07b5bb36b8570e32bf7cb00cbbc821c73dc0e25933038801475060335cf493d159f618dbaca5258baadfbc025e976086ef8ea5391b113153e0c825f92baeb211438b91c9dab6ae4cbae014eb2a29c49ea175e2f9342b7003b09cb07681f9c38999a0e86104c1fd91f6f5014496e3d73f2cef3d68eb4dbe860c657e52003683689f398d8d74c480ab5d78ffbb697c1f4b7a760414fba2fe9f1210f5c15c517311fb9d91bbd6420d01418c1ee8b156986b545197f6649df4783f34002a122d3d169bdb0feae111a25928c88945ddae3c0563da2b7afc938a15c8096127c01589f2c665ad8ee8250ea597980776ee49f1865757883cbb1a0b6318e47a111d11c48738f389aabd91b7ae8af8e3812c47a207fc14bb5d63221124ea88618b6de98df4018ae69162f1f7e1103f1ee404058afd7fde4ea525c118e594870b6cf860ee9e25ebec6112286d097551e7d327b1626689e70975e9a4a463b748dd93eaa5572b921f98cdbf8f5f2741b7c9a81b0beda7738228a083ffc598cb16f806da5bdba5e4efff52fbb79343e58b2a2c560ccd610767a1d3fe9081f7a48ef99def2a7946904ced73e636c62a6194f9e6dd4dcee452ea5da70a161a62079d64a041b050796e4a51d73809f383fd04b7d3927470d62eaf6ffcec2db0d9778ace873d3cc27fd52203740d2042bfb1dedffb5e80525efdf438b6c48b6f9173e04b199b36e6276ce12fe8a293e38fbb5603f9d0a1045e4ebb9cdd6ce037cb3ac2bfc0f4231d4789cc9529ea200e6f5bb23d3919a05b72f09fa331c84c08c931bcff59e91d8f8380f64b33aae93a4366013d3bda4f622c9919cb9d28441b04d5a95fdcaa07907a1c451db1dcf7d763e06755895c0c7c84ec7478cbc147909677b1eb269caeed379d9c6dd545a97b7068772956ae3ae2bb248a290a643d1b840c1b8455cb181e10ec99318c9a9cdd4ce7c96a23c7b3c91acc7346219f663a76b7121b8bd0a0d768953b4b526907a8116708e20b9428ef7d689ba34d24e6800fe97b66b81a15dd100fac2cd4c17cd91e42674627f34c784cf5e936ff26fbbf54c0a7902c5cd1a25dfc9fa01ef8d19cb11d92d90c7033923a78f4e79476a70c12b3bb8026170db7a0295e968dff1f395083b4088d7f30387121a54791bd6435c678ccda0d4e93a321e89e2e8b66c6f1a0613933dda3ea93d6db0933065da64c4327d0225a5d9ec69b2022b4893edfe2a5fdc92a8c244c1f9c8ed79280e3fe1cc1ec51e2c372ea007e1fd305dbcdb928a0c58695ff2c27ac5d15ec3193a66e8f0ff763e421b79cc9189710fb3b32c14690d5e3feac173d7ea7f7f61f2b213f008485c55d54c92eef5b3a5530f5b0ee8d8c3e80ba2687ce485afacdebdf422e9073386f1fbc576fced46d67eeaef4b82a758b1397bcb4d786d487b1801b6553648d9d4c0535526c931889d35d2d35fd1610f9ca9e6d7a2bc5f5484a36ba250343944e72431abcd0bcf084dadc1f9e7a3b09276b9f129a97d3e64f995b72abbfe8a0eb424b45ca41a01d93252944c1f023e7a548b8389da0f2a1161144e316c6587580bc52cf148a01f0b80af1e5aa312607a93bd9f2fb61fd1546ccf0216966ab2d68bd9a2eaf3193996924018cb0e25d7874298b0c63de6d011db304de27d6825a6dc4e08f0cbbab3d53611fec7cd0b1f51134afbe6129b9622262ae237f4dc62c3a35c098a3b7a79aed15b7ec130892f0fbdb5eb96145a3dbdfa320f23d4174f53e29b756d564f5d5e758a32178bd9ef8ea51b5bde74a2ae36e867252ec003c26810f6962c4d2e8737db93e2ab842905c47076fdce91b875f8bc004fc836063dd3305467f0e41845b3093ac9fb1dd24aaad308dd743ac4e259c2817f0f62e7a24848e13a93877a7e3927c7e1cef84ce3b18217a3e82428e95f6da2440407154e49f3565151a3ffeff30c6204dc4a377760869b8d302a6c48af5afaf688cb643e9c32951e0f0a3022663ed4aef30a2c72ee1714b095ed7b2b54ea0b5bef0e6b8c6355e26d9901700459f3c3e6ba52976e39391a294699082864686676d92b923e9d5338efd5d27c4e984e6fbed0361f3c3e554c1e4e4c34436728f969bda2fca8f42ee9ec19361c3c3aed58efebb65f24a8bd418e37e71c21bb218fc498007cd966cce737d4aa052c1f469b1a5243291121a7fab8090437ae0698cd45f59b8d71611a45c38fbd876c1b4ccc5b5db00eca26dfd3bce3d469c8f291c62eebe42405d09bcece5470270bb8d8ad71cb92093f5481c3ad870bf5c3f951297e36054026b772d66ccab155b187954075a3d66925eaf3da2df30d0354739677055510837c5f84b7465a3cf974965c1bf3dd2c7cf6b55524bfc88d48951cfbf5ff69f2953a2712cb7054b0ee555ea67e587bf14de5e0efd86c48a92b81666e42f4531fd9f07afe660b71e7b913a91386c11aec8b0cd15af368a5f5a4d1ba675185553ae8f6c817f837126886cad5a740c478e37a84ea8ddeb02aff072d176b3b3b6c53dc0501f7c63159f29bf157cd205692a420cdecb1c8cd49704028534a28d30f2fa5ecb57db185f3837de57f61178e757fca9c2f1605dbd8eafa44664e5cef2f750062acc25540133332c73d7cc4debac5d4b3aaecf6ac42f61f5ef31ffddc31cf5572504a17f0fab5922c9e8c33d4025f0a05972e6fa4fe82274e6d87e408abaa133d563f5acb120c53b75dae5f7323275a2e4f67622b801f1e533718dc2b56c4cec43f978fb746430b81bde3dcc4f7b6d546bd3eb5b4957d9a4ec200eb835f914097d83740290f48981e8dc9721e3f8a973976158b9735de30686ea30a0f8c7e2a273f67790372d6180a0f8f16459081add70ddcc88d258d94dab5e1022fd3e370ddd9cdfa77b19a046120db52f58d03c2153f1b200ccb611aff5abe43f98124e2bd2125a09ea0c6bfd877c208f8092e6ce442019b00d127c6e40e78cbd5317227bfca19031f12f4263432bf3d47a58f9aa91fee508c282f54ede9cd415ddf369e3b809223cb5748223ea48f3a501f5be1761a4a0221f4326498c56cd129708fd16c1fddf2fe6286ef429a39e341b9ba753a1c29fb3da07bd4454823dc4b58472c2bc91d35b69ca82ad62be589a7bd60042245024416c23b0604d3e76113c938dd8db993ab7f66ea2e21e402758f59c9b62b8ab3643337139c0cb505cec72ec306f6be2d5be5d32f53c6c48997e83b0875df7c63264190bb6c3406058e803825bcd4e9d94c1d3d14e2f28133397e2121c951ccb2394220dc1c6acf63d0a51566f33c14a62692f48475c313e17f5de50d31b317158d469445977940c8485d33f22434fc3a38ae6857f29c8b4e3d44b8abf6124ca8ca2e1f1a213ea06efaa99b82959ba0e520aa7fc321acba0923d301ff048bec48606d3b98707689cd62497fc54796f4ccd0f6a47118e3fadcfb47a93a2c018325b9cae95ccb5590f62913b7ba1c21fc72690e70d24312c20c0296102dfad717c0ca77acbb061ef629c1ba7612d2546d5df33fcc5568a59107bb6472d43d74bc2838a9028e389ba9c80b213a6d070c6ae57e773f8acaf9ba1578f1ee89f1555d2159dc05f1838adea0b5edad0acdb5760b1a6d859b3d2a18e3c986370d6c7a139f8ee29ad762a5f26db7990f61b8a2880cdc498ab9fbaa334281102faca069529f3d5c7024ede4661df00cdc0f35701b9118001cac50a609570ed8dfe0c93210c4c85d3bfc32a77e8e7e11272889cfdf46207bc9247b421af26387ad5e97d4b6c1f2eb0c99c37b6afe02a5f8e3bc26b08de70033fa70e73892c56c78ebaa8a9890cca11e6b56265cc6b12db9d0f9f61a8745cbbf0f91fe15ce3ecfa251633c104cfe913ec5c02ddf036ae1cdaf687b693b8b22c0cffaaaad3179e1155789ed9f707ee77130ed2d1263312bf344415d51ae279a30f1d0d3d58c0ac5dbafa7233666221ef314cf121d9660d1391bb4ba7392d7f6842fc8ae6f6848734db12d13b8bb22dda88c9f111179f693be149b250dbf1ff5ccc8f946a868fc1063c68c4355ed40135c26c5b0b0010ab0d336a25f97ae85108cc3ebb26efe062c15", 0x1000}, {&(0x7f0000000340)="d442d3a8bb89e156ab97d746fe9bb4b30c5de106711deeb3dbb80d9f33f17a558218894158e58e4aa6ea9778eda19bab7bdd53e670825dd65cea5ce8b32997d43b3dd37c46ca74b1b081f0f85f9d20a6c5d03e34f91008e2759a0a6ad9b0e2469fe4b665e5e14e316c0f77d95137ec042130f77d5460717b3602d76be1d23a55c4c9a8c6ba30468477107bf9a65dee7db9706723598913e8090daada662045c4830a7910f7fb4761c9ff9fc17ff8d1a396", 0xb1}, {&(0x7f0000000500)="f13626921f202d71fe34f2cc7a3e0a84b28a4ebed83122be8620069b70abfaee3211313118ccdd6967fc89584e466821830564a30fb48a367d6ad3f628d464809d26207fc629f3f939c58c0080f18a8a010f4eca5323ebb336e20766bdeeaf5843f9b3f93a751d0e546a15c8529b3f7cded4c3e12092511c01eb9302625e6114fb5390c18d27fac6258e0bed4bb83ac40b5e66", 0x93}, {&(0x7f0000000440)="f738f8e89ab265533ef02896717d08be5acfd829cf306b8d2e79312bb88771f4ab32936280c28dc0607f8960236823cf972537e80ca3c6131c031718dbdb7939a8cf4e9ef9ebe3abcadcc12b18", 0x4d}], 0x6) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r4, &(0x7f0000000740)=ANY=[@ANYBLOB='\x00'/10], 0xa) bind$inet6(0xffffffffffffff9c, &(0x7f0000000780)={0x18, 0x0, 0x0, 0x401}, 0xc) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket$inet6(0x18, 0x10000001, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) select(0x0, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x5}, &(0x7f00000004c0)={0x0, 0x1000}) close(r3) HK1}94$HТ=D14STp>v|"N=6F|aƋ? ESdtkf_1'8Kof r$zky1bTvx\$VݿUc=$ᠸɯ(X3@kJU)"U{]fA ݾvi 6&- PͰ}EE2 7Ƹ&vPI5늚$i\2otQj+E'5,[1i) lH>+|]obx+,^6S͍#XO]6);[ X7k_zǫO} w2MWjSaL lkr>6u< ֔/H9]u$ Gr8U|L.ۆ[1Hwv#kד^ Dz @T\ lG}6" nabx_ ¤s]ҭQ*~=H9=jJY[WKt>6z5Y 5/׭0|{.&90-<#-KNK"7wjf&;S-NH' MȄr.~IL͎G.[BD=BvLk{x A`|?mlS\f-ӛ7nAP嫿*gF9a/KyM ( TG,䟝o> ({Tl ZwؑgpGN us1P<ٹ7BvBg+L}f=ekD)D2>{U?xϾY j3_>vR q*$e 16<{J&g%L~(AM G:+ΦW0X0HhWׇ ˑӊo~pތm _ ⹻h~jU~w)T 00:00:42 executing program 5: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x5, 0x200) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 00:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fe2d8c6f1dbe102da66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca36571b873ce0fbd6a900000041acc302000000987f000000af9544666aa81d74b907000000000000003b3bbac0459f6ab0a600010000006d00"/116], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1400000000000000070000000100002fe9ba64b100ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32], 0x45, 0x3}, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x4f5939e97ab8d823, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) shutdown(r3, 0x705d7ab789709571) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x5e, 0x2}, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0xbe9c03f1c9eb3456, r1, 0x0, 0x40) 00:00:42 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) ptrace(0x17, r4, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x9, 0x3, r4}) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000080)={0xfffffffffffffff7}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r7 = getpgrp() r8 = semget(0x3, 0x4, 0x80) r9 = geteuid() r10 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r9, r10, r11, r12, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r14 = geteuid() setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r14, r10}, 0xc) r15 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001500)={{0x7, r11, r16, r17, r18, 0x10, 0x9}, 0x1, 0x1, r19, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000000c0)={r7, r17, r5}, 0xc) 00:00:42 executing program 4: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)) fcntl$dupfd(r1, 0xc, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r2, r4, 0xffffffffffffffff) mprotect(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) gĦUHǽaIHO;Pgl!_~^Sra [ 104.3448922] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1307 command syz-executor.4) [ 104.3649103] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1307 command syz-executor.4) 00:00:42 executing program 2: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001040), &(0x7f0000000080)=0xc) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r0 = getuid() setreuid(0x0, r0) r1 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(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\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\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\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\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\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\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\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\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\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\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\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\"\x00'/4104], 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(r3, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) 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), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r7, 0x0, 0x3, 0xc}, 0x8, 0x2, 0x2}) r10 = getuid() r11 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r5, r10, r11, 0x8, 0x6}, 0x9a97, 0x9, r1, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) 00:00:42 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) ptrace(0x17, r4, 0x0, 0x0) r5 = semget(0x3, 0x4, 0x80) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r6, r7, r8, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r7}, 0xc) r12 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001500)={{0x7, r8, r13, r14, r15, 0x10, 0x9}, 0x1, 0x1, r16, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={r4, r8, r2}, 0xc) rename(&(0x7f00000000c0)='\x00', &(0x7f0000000080)='./bus/file0\x00') [ 104.3849381] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1632 command syz-executor.5) 00:00:42 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0), 0xc) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r8 = geteuid() setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r8, r4}, 0xc) r9 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001500)={{0x7, r5, r10, r11, r12, 0x10, 0x9}, 0x1, 0x1, r13, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r14 = semget(0x3, 0x4, 0x80) r15 = geteuid() r16 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r15, r16, r17, r19, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r20 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r21 = geteuid() setsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r21, r16}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r18, 0xffffffffffffffff]) fchown(r20, r22, r23) chown(&(0x7f0000000100)='./file1\x00', r22, r0) setuid(0xee01) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r24, &(0x7f00000001c0)='./file0\x00', 0x0) [ 104.4550418] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1632 command syz-executor.5) 00:00:42 executing program 3: socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="e3ef000600000001", 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e500"/100], &(0x7f0000000080)=0x6e) 00:00:42 executing program 0: setreuid(0xee00, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1480200, 0x0) getuid() r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) getpgid(r1) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200), 0xc) r4 = getuid() setreuid(0x0, r4) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) 00:00:42 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4083) 00:00:43 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x188) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) setuid(0xee01) rmdir(&(0x7f00000000c0)='./file0/file1\x00') 00:00:43 executing program 1: r0 = msgget(0x0, 0x216) msgsnd(r0, &(0x7f0000000100)={0x7, "461ab0d8c505188483f899f5cb0fdc9dbb2c8b271dc719241a1dce873f270a21e8b14acffbbdc0e3d0a316ab0a9703fb1bef7d83291ccd1119e6f35da096671dfd9f7adaa2b7d30dafb56432a9ecd25c05d2290e1b2db058bb057d2caed2225e6b59a3482387e6"}, 0x6f, 0x800) mkdir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0/file0/file0\x00', 0x40040, 0x0) listen(r3, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0/file0/file0\x00', 0x6, 0x400) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 00:00:43 executing program 3: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="115392004500050000000000000066"], 0x1) r0 = socket(0x18, 0x1, 0x0) getegid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) [ 105.1961145] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2218 command syz-executor.4) 00:00:43 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fcntl$getflags(r0, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) _lwp_create(&(0x7f00000001c0)={0x4, &(0x7f0000000140)={0x400f0022, &(0x7f0000000000)={0x0, 0x0, {[0x81, 0x7, 0x9, 0x7]}, {0x80000001, 0x0, 0x5}, {0x100000001, 0x7, '\x00'}}, {[0x80000001, 0x1f, 0xffffffff, 0x3f10]}, {0x80000000, 0x1d, 0x6}, {0xffff, 0x200, '\\$/\x00'}}, {[0x800, 0x3f, 0x3, 0x4]}, {0x2b06, 0x1, 0x4}, {0x9, 0x5, '\x00'}}, 0xa8ebc00ec73504de, &(0x7f0000000080)=0x0) _lwp_detach(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x70000003, 0x0) pwritev(r3, &(0x7f0000002680)=[{&(0x7f0000000240)="71db97d28d8ae27b2b905db1acc3a1c60ebeba77d4812a", 0x17}, {&(0x7f0000000280)="d54711999f3e3db23670f2d5e204ccb70edbc6e0a7fe0da2f73a77dec675b58c91a5a11d2caae1e67313d0c0a986d5c7b62a0948d2eff1bb0770fff0e61d1bd42f6c174b64f8f793ef66495674fe02e43162a12d21c4c792a917e8e3661667e67ed28aaa948d9a20bd2fe8b97af5fee505a6c0b1981c2b350db36c1577bbb68514958f6be99b79677994a97c7dec1db777959be19f3d524623b5ba8a0e344292238ab56731c052bb59107935264ff27449b665a453a580987247363d06d30633e539481f135276b3ba91158e699b45e81237be83ec597542be314c053d9e98e9721233a03707c6c506a2d2c1eaadc9ab35d7f5dce3ada03b68db3d4988a40306fbe8a5f5e1450158f23b0115f20933a6466d821a8fe0e42b24c2ae46d887608fe7ed18920a930e7a8292f14f64d902d5d5567b1e5ab61ff2fde1880ce776ef79accd5e86dce42d7d600c94f84b5d99582114ce320cca233a38e22e6cfea183d18eea4166d8f6f61a34ccc3549d0f60db6c35e579653b2fef6ea0cddb28dc5faed0eb07b9464dd303cbbaad37a7965915e3319521fba5e148c26f2d7e9f7011d76f2fdc0b1151f8a261ef7d9d80a774fcb368a074d9d76de456358074bbbe7c88c153413d727ec21f45611b4336567320f22b9e8cde34ee4f2b7387af0d0efd0616e04207f91d12711f17b3784a35c426039bfa736f79701aae4132f0b108b4981bb21c1dc7e22596b3a8f91edf049775327eec8853194277ee05f583344edc4b668469eb79298a3c184913963c375c19d2f53917278a89165143c531ff617054189f31a336cc91b7c58a6c6b8713064c2b5990ff4deaa3e8f5348dbfce1a6b6f9f32ae6e714a7d59aa2ab71170cb5891ac54cae865e599ee55acab8ac9539bf2800e5212234721a3033e617761fda416d9d933daa83708da73cbab9454c26b8881fa7cf919f239d1ae0bc5a17ca2554339105cfecfd8e3a1b949d2e3b3e78df3cf3d12350273f72b133feffb6abaa3822f8105d9599db4d0d2b27792ffecdb87b682978727589b68e3d5ef049b2bc5749cb2c1e2454c633527d9a2c2ad8dc7e8b0b9032b33c234c92b28775840a37dfe4e81566fc3477a98dee9e600f1e6387dae7b9dffdac9cdfc0904945e1f7937ef8325085544ef6b496d644f5034d420cf2b0596711fee4f90b92305afdfc90ca62c0e7c1451d708f99302d4f40f8a1a0234d04f72444f439623f64980c801c1b2dc224d3e4e5576a11b59719098d05a3f7ec5e7d47c735f1b8147fb1064cc287149fc2dadc943391f848b4b49ee507750e437600fbed6b569e608c4f6f2ee1b8c9d502d89c43c2d71b4dd77c443ff73e32d7b7734f4c5f3186e7d9d70f314c2fa28b4b67871316265cce11a17d7ca68736d373b4b272ca07f8b80e91e295802bfb94ba3922d09a05ed710538e75ac0234a378bdd3333deec424a4762269218a7b50512ddc03a1a78bffab9c3217bc2c3e518fbec8ee8566bff9f92d1d5664062aa84d087b33c918f86f90b4a16c1c804dcfc62c027356618a6021dd9a86f9fb236b267905ea9008fed1ec14b6b894612759482c43f6766ebba28c21b4f8a7ff4c802059a28b86c7329b197a7dcea44d2737450dc767d9918eea2eefaec7f4ea2d35b8dd0f5f068ab15f4678fb71d42041107a9f637a5afafeaaf1f7d25cf49ca2a97437adfa61bfaa9d74c793115e5dbbbf4bbe9ed34196d79c6beee88f9c912038f763dd198db448c41a0867c38e0643087bc7dabf92d566a42d597c157be0424ca111e4833006144b36143ee194e084b93545bd8567da4f699cb2d031caf03b45ff768dac17dfa70ef6882a09f61459b86387304ffaccbbcaefa607ecbb3e5cc056691766a2563872718c2c0932ecbdac40d52fd4cf31fbcd5f954fcd32911cff91a8714ed68b886402e38a274de1abdc6e52adc81e5a33264945545a3692afa8afb7ef8b710e4ca5888c139a3024aec81e20336b5983d0372f779af70594d14c409b52b6d222fff3397f2482e8c41533cb29fdfdae9644d465f658c47d7b4c4f8c8ff13b82548d017fe5065d76f6d173f8e77cfd3ef7e3a1e7f48f95d21039dd0d890df449e3b1310dfc86b9eadc0fe61fcce05179a9358fc02a6c33ecff503f3529901df9b259f2ef7647cc8ccbc57aacb1d0bb3899ed1c0f2c062cfd217ed4e7bf09fab2d88e2ce160f5cfa4ae1db6bc346b529f304e25ab677b3eccf03d0e6fdbf861b260999de5067dd1552eac93fca290430622e1b95b90b6840cf1a50950d20338742d090c20ee0afcd0663495bd64dcaf3d9bb02dda254cacb2c931fd0a4a554e6faa5adfc37c5c118775e43f6677a575f2310846d3a5e378a15acdfcd09954fd8351f361ebd1e3b67853639779420ea9185d8320d0d4051d7d0b2f3cadd1138d05ac6830e91bafec26a5d4947bd08668a93ef61a2233dead5dc377f2cc9a7303c47093fc1b65c334e3f9477febd4f1e786d8cde020bbc47ba31711c8c32e2be7db2a097b08bb9c41532d10cbdf99a3eb18f85d4ae9c2d33c692f7539b15aac327ae23661e4a23d6489b8e1ca9385924b908a74fa1acaef9161c5e6151a9a4ef807e8f4682d132b09450ff9b9d6499a8b361805c6f7611cf9b2987b4ea4e125c04a1a6d17cd99724b6591abdb4e0d576a13c397a5bef01fd5ec0cac340c4a10f48ee5a9a6b5052e42c00b8194843a9a4f1b2b744985ca691750e3363ba87ede47cb2ba37ad200af16645e070dd1ff6d232f7e1e52f63b9f15479553f440eb91e534a0c186045bfb53fe29e89d8e5a9a32e839d3b1753d76e57ed64e834b6b5bf776f5e37fa736cd0fd20c8b95120006cc8694a7c273b55cc9c8b446871a3e8bc30985cb0760443eac3fb94bddf1c12bda7d1fff6e71618019bca07d9c5ad0d4253fa5f9dc30ef204a333ba26e212d57ea2a5d831e5674370f75c396ee54a07adc2e42bb82f7a183d96d71ab05e1fbebc7a23c78b49399461709954f2fe26767933d900af53d3e2ea9c5771328ff759c5e5938377c44d4c66f6de466929a58070942a2f07906b4c0c4830ac36868779db024dd0a550e3143fb33fe1af16f7c9c4db0b5c85a50039cbf46fd7632dd39c2e469ade4fe0a8984bc070a6757e0d438e250388b3f4101376f7c7c2a10591d9ace81e4ce9cab5007ae1c3027f2e8e3a90adc4218962ed14ffd5a6315b4fbf1e04d287f3cb7248bae6f6aa0085c2f67fd891d7af59294576cd51c2c4cc0ca29e7a3218da69cdb6562bcb76ef5f8af054f3187e550e88a204da6bf9134f86ce0397d6336c01c0f0f9d7e0dab2e6f0994301c5abd599f831aa81b09bc4282c2458700b5fc23dc3ebb1c27f17f396e340de3c7f2abb781702fda994519602ec885527f8c9adbf4b8107b98d83bb1c483aba7164190991c1f813850274eaef9182da39793b79d0a43f6452189691fde03b770a49819463768393b890a2cb7f03b0a08d366b57bc0bc6cfd4e57c24b1b1303f90dffd6c4b1987cd4ea4db3e6b664373e4ca6e8dd493060d7247b28b1365a6a1129b32a8b84a1da93c8ba9ec5ab2d8233c535518b9e6197e9a0e0909ebe33d939ab78ccf90fb7d4a113cd71aed95b9d8a2d083ccdeccd336cb46a6f218dab5b0f1c44e213aaf8d7b960e69f0c84534a38376b5a97c5260006cc7c0d158063c8d8af7347b56752dd1e708a9940406f0f60b7b00280cd55e0e371cf50445dc04e089185810483217c675ce03c5d2a3060e760e7f11a29e2f049973ac2b6bbff9dab922585770ce3d85aafd47ba9d2f2db96d174c5aff0905790ae13be3d029a920ad2d94f3a94abc6d0b392346f00daee7e13e011ced9d1ae51441f5a5c9a58a39e466371abb9feeb15c2c66aeb4b90b0615345375309855fec41cfb345810e6c4181ef9661e4fdf0255a2e3f9119aef81b3606be809ab5e5d5c7c6d4903528c9d0e47afeacdba1fd56309d56c37bf7f5bea2595dcb04983c90a81d35c88eae947fdb65937b0eee05a3e931947f7aaa462a9001127fbffaff86d6910d92f467fc54147984f1c69775fd602f91c211724415012fb0ffdaf2014c881193f570a86d997d31a6941424c2b5ff9d1c100f87a8f12a1f2b1ddfe983391fcbd6350d307f916f4637d9a44a2f9608286ebb239c381b0fc9e5a2861b8157685a02ebb26623f7f18ece64320a39729a6a564000472292bfcefd2b784fc8eec133cca3a40ebdb671be98923e09ac48975e80882520aa222ae13f6563ca7a84eefd772f6ef738c6a2e4df53728abeaf14907dac5daeb203d4388ca1a4da4312aec44d1d94d01f9cb4504df6e9d3f06fe0f37ec5cb3f309c369af6be68489e4caef2e972d77ef102bd791e0e64816d27dd5b04ec2dc5ece126c343ddac6fc52a1f11e2cbdae5bc6fddba8d96219a8ec7407456b9bf769bc18a660522535d8115ddf1ce50f5ebabf08ecd29bfb6ae93141af9bf6d510d329aa1bafe93624891761f6fbea9bc6b96c5350d33d615b7a2e420bfd75a885768b6fccadefd00a550fb13153def1feb75e88f577f4cf56439f2e1029b435bc1c7dba8f30f9bba12edaa42eaafb3014e50b31840d2804cf5b724cefe90f7d304f61d9d62d9c1742f53448259143b88c2cb3d47b0584c493c2429586aa74a224a8d093b6793cfe3ca1b6cc3d2cd8047f0b984dd2372214c6baaf7a5e3344ef7834f327dc51e27c79825358e3a4f191d6ede7600a745afbd545e611218dd340387e04548f5cd2794c36daef691a185fa99076dd0bc2527db9c9420595ea2fc79d200f2769c3b274c076f558e15048ce288477f3b8813e0c450b4b1b334b44947eba94e49eb992d57f23f3c3250c24d1be68d0eff35360d8168ec7aa7b3ee3953029526c6488cf2d1153d78752d51cbc285ab7d2f80bba49475a2b12ba5d84e61630176173f56593ff6b1c10374f70bebc85b450c4e8723c07cc7ed485efbbf3baa3f7ad3445eb269d02fd6efa5349e2752966564d53c7d0ba3c65c6cf11537d8c0dedb062c52df67ca938d835b555ab146417e9809ccc6d91c3cb5d71913cec869837952da4feb7115596c2a7186d85db439c0f115575d3174e1bc930ec37539c89109573f0ca97938d84d5f89484c2b3b4e8229274840b15273813f733eff34ad9ddba65d5dc9011eaf43e4a77c37cd986fb443c49224fb3c7650490ddbd0cb13257d1a32477b29629c62a49ca78cc839ee67c867fafdaec5191d98363cef1307c7b4d24212e27c46920b8c8a7ec91e0f7273e153dfae8c5fdd7eedcce710425e4635e335a30e02168b80a2f9f5cd390d548f4440fe0c08d30accbbc2e149191e63fcff0be2ea6c51f3e75c0707b82ad16f7588061a74690cb44f95c6ffbcf58f09932f43d23c225c9fd972aae135224da96d3285794743a1bc758f1f9eb11c7821ea71a7a586d8c7c77fa087cd151c191d9cb9255b9ce02839286bbb685add53d2d723cad6cc8d84b86416a84a4b370505d9b9b08b55e59e6131b707d46a96b94589eabdf62b0acdbf36540cf385efed317bff197eaa35ac16552619f573bb1ccbec7962eb5abd2072048a9926f83faa8a25245fe105d087c4ae7b82d0aa13a87e365c958e8fc11c730fae39bb37891a759870f76aed7f1067ec6a2f86f89c1e02e90f1d7b2bb5fcb56c93f258c99989de82bef715675fb6c73fb557433db8e35b9d7bde6e56ff470f3c1c7d10fd2fa62c63323518635358cc9b9a4b405abbbff836be14f8eb8aa7842a7ce692c241a10c3914ebe767b2c50dcb7e4af943", 0x1000}, {&(0x7f0000001280)="c1ad89dfb93df462c0ea872a8a7977bd2e39f9cb6503a0b410dd9c4608c05c94f0e018d7c56c0fff29cd9f598fad73b837ad5f48e27053e025562be0220c15e00c060c8ff320792be58c0d6185b0d837dd93b783d0484783974f68dabcee736684564f04efbf8e1840c6acf15228f5ddbc01d1bf1cce9edc06134d0e60c1d1b3e26531085b3da8d42338c3cefce5612ba85da4d640e1349eb283ec38efe427f61cf5cec16b0c2e544b93e66653910bd345ada14176682b4cfe796ec224dcbe06f8b40673", 0xc4}, {&(0x7f0000001480)="196cdb5ce30b76a74a230476db1d1b1864a872586d2404f75affa6441894aae664582519145f6a2d32d98a9dc2854b672572f763f7d42088d6f06eb7fae97d3e46b0c473173350edb30902ac96e88c48c01e82ccd043a9dd73bc391be438b7f6871117e45470da30d21cf6fb8d41d1215f94f0cd5b4e1fb606e87a809c6b3f0f2c52d037610370b58313927f53d394ddeebb042bbe7dfdd1c2a985393e5b9810c6231e1d7ef7d50b0f20a9b2ebe518f9b784fc2f07cea6fbcc0186d89d4da08702f2ae5d994665c7aa6d92f187eef99fd98c2b0c2e65b52aeb166553d0e00da16af3bf777228dd16a3f6357479f61822837a64895921705cf74ca798", 0xfc}, {&(0x7f00000015c0)="da30d798a06702cf66e42b57960c43c68eab94eeac06f7b4f5dda7b993059c398f2813e22e90f73f7a8fcbf6103297a511d2ce88ab12b07d6d1741f705c9788200d3b864502d915efe0b95e7841e59a0457dfb0808b0d017ac8a2fe7700295309c84dd9b93c900ead640a5f2527e37918491225c573f0f30d2669030efe717e8564cdb7b83909def2bf01ad361e84e304cdbaa9cc97afa273477309d723991c8f79dd8422fb638f4ba00fba3519f41fc4d20a3c065263e5369fbf038807758f51723852355bfb4425e327a60cebb0da081ac581e8e80a55b46d3b07921e4a867258566998c92de3ded087fcde82419289038ba5b9a33609b449afa453a63398531634a2756dc82164e18f91d67b5c99d73e04325a60028d38248495d60f149eb9ab2e358bda8eb59e09d3a4c8fd3e7d1d742ab001b1e741e3596859ab77c3ec6fa5d65b4eeffa3bb51b3c4e2387c31a4ceff4d272774095065f6c09c5ac3e856b9b15957ec14277861cf8fa6c28d1eae9444f73609b7cef845d5e7ea0ae7281df5ddb63b71b7aa3d62acf02ef374327e0ec8433f7358b026c61b5ed2ce4b658d76fda01db4fdcbe8db3d79dc335ac5da891520a512725f166877391688895637835e378815d6006e2685f2ebc6c1487a54ac14537fa4de6b4847acfafd39fa1dccd47c8f8091f05bdf5a662fcdf4798556e0899158098fb000978db80b44bc29efb456d7da92086caa6444ac311f7c333db55f7a2e25827de34f9fd1bbb456509f668fa1beec66ef7defda3ae54febe9c526ddf086225d1644f7038e1c70e0883bca01237243fb8ac12bccf914ae94614974c1ee0e106f00b39d5b5dde38130cd4a697ed8e29437034914e56a89d8a77014ea0055ee3c81d55098923ab5fc7aed7a82625c600f6488710ccf81da18d39f0c465624e21351754a4a3f6f76cf73352c72c936d05b6af315c02e3f128ecab0b7205a8ce851477730a25eadfc88a625e66b1b36e135d35570e698c95c01adbc9a5ba8fc82506d3d5b6b5e1d2ddaa9fc6302897e31d94095b631a0ee24c6a47f87671460a7ab825d20ff7d8695fbd70232f22b94790fe4ab1fb3bde574d4109499274bcfd19e571689a9dc42389159456c2d8b539e267e1af5eb06e8cc855d7fdf8851e216448adc32d69fc1f8db7106e2bc0698365604b1ec3c4ecb2359871c1f6269c56d3df3f25bb71065d4d33c5c5949b18cb9027be18acbbc312a8d586ed18cb3eeeb7fdc6b87deeaf48f2882529e5a65dad4a3ca9bb905518f693309ef082a841433b1f2bdf0cab84745c67879655795362f1dd86ca1987dc722910c5339fee540877551ca6f1f95ca6da7ea55c64caf1bcf6fd764702b1e877fe771fa7569dba6a3c0ba20a3ef97373bdde10b880e12c4672626980c6e5a956055cb8670a709cef94435b25b936e95a48d9e14498942543d56294634bec2b332e39468643d4352ca6a767c1ea12c368ae84c467811b8a92fe870cf65a8663866b0369416a15575a184db0285c58ada887e521ac798705b012bf28072a5d36f198120df1f7bc1873121660e2ab7cd0306f5f872518cd002e5e3f8aa46968a226d981707a240eca3d4d0d0b0db87d777769f874ed7cb98a2b54a77ab693b7d4ff33db4d4c07d62d800b6081a0be1e7288d71c6c69f2a51a853fc5e157ab05bf3209bdb1fb58448764d1f29124257665148635e46bca8c7d7d4ce789adf548a1fa30517ff3fc6928d58413537fd0265d473fac4ec7cd7b63bb608593b3d736161500f7ced41de2304e7b89b70d23bcdc154d39ae7f949edda1a54374b7289c271146f3e4534a4063ab574dd59e8836cbf4be9198ac38f6424989dcfe762a76a78382894d6a2210e3af98d15dc2ac3c5941310bca9a6901f975ee22a914436a3bf912cfde981dbf927f69389237ff03c695ae09353c14b104a9725cc75c1d8ad31d7179a81a9ad4cb1914cfa825412e8b2c3b6ed73353da48aca52ebd69bd260a3fcc41f66c729bdbee74016aa81f90d761b64449790c715993e1567f4565aad1a82148dd62908ffced647fea9dc9b1620d66cf824697710f188c900b3ddfe8890dea0d22fc37097a347a13a0069ca5909482557b649a5a1772112ecee3d4e81cf078de9dd1700fbf9eda8c64a05e5bab727d878e244d7144212c0253d095002f0625136c4e6ee8a754f6c1e966b18443018feb50481d3cfc59a9cd94d85070aec96bdd38ee49f3607f542be73c6f9eea65629341cd4c4f575511015223a856935f9de972d40a06f18db84948624a2cc483d2f414762d420368e2fd9bde232a36f5cff58f78114addab50da1db26ee1f282a236e12a352466caa120c602aba5b4f730a5af4249ab3461fa555719c26bcf9225eeed6ff4774beeae9c09950656816f73c336413525e56baa41382bc135db4107a86ef53091be5a2def2453056bd73c8ed749a75461af5d26979dc3bb5660f3065ffa9fb6c234cfdbf5c933be70a4c46fd0a1823ac7da22d392ce8d014670f40ce44790778b95ff64bbe410a51e8db4302f82e768d5d51613bd267947fb15b53b0a7f37daeb66f33b7f6fdfae537f74530edf4db24511816dfc4d64feadb8ed76baa50669adaec105e8dfbe7385b4ea5d30675fb07c9dd3dec90f76e0856ce0984c690773e8a796d02d0170ff723d0a77b7475eb790ee5bb5b89c2314ef1ff48667a1c76f549366874f5048291664750cf0a1043a19d4fe9cffe3733f05e6e602fa3f194442202383a36a9a83fd64e26103860a2f87f7b52640d40998ccec3078a9004af23acf58c8719e56b594534dbab0c209cafbabd22ad5146681909813ab660a9d829d0d548ce3015beac6962d34fccc6c3b91b0a8d1469de9c495d15a08b94aaef4935bbb7952d73337d3ee913de947d8207378fa7f4e58adc2082cf484b375195878ed61a61efb0662d009ffc25e06b740551fe106dc860b843fe701cace737aa7c9b822af3ce0214c1b9d31cb148b1515294c894d6a883d191ef83271ec54b5d0f59ec9d53299a476108b91f4059ad7f01a3d9d58ba94b2f44374ccf6c800649ab4ea98294991ec94c2b98ad2be55ebbbd0d3e8926f8bbfe7137cc6084ebeee53926ee500ee228bc9d26484d075cf4a1f35cfd86dcb06b4c6488137d6757ab34d32efdab2c11ef833cfc2bb2507221295cfe52032e6240d37a817f6839bdaf82e30c54df3f1d8c00b3687c8b85aa95448b7fe08aae3fcc3c7b959bc1c226cc0e4867f5f45dadba3404605451e3efb7fd4d9ff05fdb27d99691314f63aacdf7769decea6e9a3a25d199a45bbcbcd5bca7b08d613f944e2b65cc2c30f5ebdfebc797525fbd6d00f457c280357d26c51ad4182ec8cb57ec9e168bd0fa91513a502a1ab29b044327a2e5ca7d32861f4d3bd8aa50bb286fbace09f8bc5c79c733d75c3560d781dc89a420573b7c7dbd616b2aaab36589476ae90994daf2f4478c4bf996991d9d0712dff459cfedaf770ad6e6af0654dae0f64031035b3fdd1397c4232c7cca0066e3b06270453f9ef1ed431443c8ea5924ee533e752c44923c7cf916628366d6f822e4e249c1d23e6259f1512022e614cd66417c5f21c8ac3f874ee9668da82ac147d80c02b9cbac0a22c9c48db3ba6a019e374702c767dee1f89edbaa331c7779b08332dbc60cea6fdb5a97215b0f87bfe0924eeb1adf022d66bdd67895c62f7faa0cd7df3f0f80c2a29394e2a1ef64174bad4db4e820b101d1a46419d3e66de8db101b5574f4d935cebc57619a5a8ff9ddf3c37899b57dbd60e2c367807b2d182010eb1a88b8826a22a7ecbe3371455a4d41e81ed7581964e50be7c63cee5947498faab377e7a44d08edae9e5f2df4358af471d3ece70c64b257d6409ba3a8048b4da139bc7a7026b116c5d6f65255b9a2130499bd14ac1ef826ee52ed4b7ef233b7af5a0dd970879b38a613a11c8dcfb421662a0632671a413f2a781e82f506f622dea2a77ecff924294236641474eb2c944c9416373303a567acf38b5ee67bf11174433e89c8511311ebd9fc463ae9ca940db44b2e46a80f6e4da3862a4ea53be155a767a664bcb2ab39466910746f4bd6787d6b00c1a79eb0dc0ce8963d11d18fa1ae093a04a0b9cef2041a23b185c261a14c94d89f973d455a444c08f4ca1fbf9d77c44672536a189350c8c01f7b4395ed175b8e945245fa3f3f0de0ee564ea5046854448ede8fc924069ef84645e5600b8bbe1938eead32f8612953711be870ceff1662f649a09b02370bb41362c295466d963631b40e1d5c36ae882edf5dd27a40062ac20d8a12d1a1b86692d9db4d5c7a4d0220fcc394cf4f313e1390afa87b2607a5a961e137ee30ccf973eb47273639d2748267bd5755bf00748b68ab8f1481c3a5291046c9bb65ddd483d4df2f96a087c0b6355a29747f30c33e6dceacddcf9689809099608e7089aae7a4e6b840877003d5ebfb9c01c6ee93e1cc3757e93239170af471533e9fc742a7db5928826905d82c0d4f95792510919d7218f54d77598f387af1d466a553d3b8d55c6e9ab846d663d91140912916f83fc9781b652c16dc5146f5eaece12e720829f38c59ec9905565082e3d2f7ecfce1115600b57070875f079b049492bbb95d5f1fabe958b49420673c740282b228dc3373bdafdf261890646beacb8fb7f3d27c1145f151a82f9fb71961e91e9011bdec5985f0c451f15f29da72231e7d2573ae85218c580d041a6bb9b77879d474fe0f38e850f2a452ab438e832e5c01563e2d7bb028c1a67fc41137352ca8b14cc6c78c8e799489f848417df04d258bce92e28f24c6d3f1fd93d1dfc3d89cf38ea1edc7c55ae7f6400d0a153dd275eb538f1e6083ec0f696c1ab06c1e46b9feadce98ecdd6bc0f2de393f1f3b7f657b5b7b680626b99895a02747d93f77fcdf9278f4c6b216025ebb8326744a86fa499b577baff088d02cd873eff7d1f7c5776b83e9a9952a6326adb6102f74e7fd2bae82b383075d5a59102e8c4cf548d09bb0736d0ead23bd9f26f79a7fdfc4db42c1a41fc960c4fb6dba7ae65eab29d970964a211125be459636fe1f703d687806d657935c6501bedd9adffc5cd2d35c71fe415c2f441092caf35dbb06bbfe743de7d7c0947f55e728d616a950dab9dce430359bfff6002eec688d4e3418e6e51f4416a204e8f8c6a6aaf51be63d4f7e63af5f429b0a5ace89ab5f7519be0495967779e904fdff2d6c88b7ca617afce2ea76cc2aad7515bfb4927c617a1784149e72829dc8737de381b913835893aaa038a9c93a04d3e640122630c0a867a001a7c7376fad0739860634978ec28611759e2b679ec38922b1e737ccf5433661cf081f36dd123c0e304b42ab05b598aa088ec910abb8c07ea6e9919b1050b3aa9cb44485dfdba9556a8402f008db00f8ebc3829b2c2b3e8cdbd7bef160c14b8c484b88c03dbd7b12575afc97810353355574f7e7bd9401e582463ca27af0f1659f05cf4d510808acd536fb6a8a3f094ea0ad0a2b5b7e345e7c0fb93a72942c6a71d0c6ac56d1f147a85e8c2f96b01d277706cd20702805ad5ac805d4df9e095bbca3d75de464176257d29407193c9227d91a8476a2d165f0938007dc364d8fd6fe49289447dac636bc2f78a3b3a6a6b04561653a0f1c321807ebd9fa8183a5b9366edb9c486ecbb7e83da60800948104a38049a50f24f7ff3fd6134ebccca4fc0cd91d39c822bf889c2e01e8391389e0506cc6b813aa7dfcf10e7471ca31250e1563fa2126c26269144710d9745fd", 0x1000}, {&(0x7f00000025c0)="f2d495c81e1abb42617396453620b42772b0e3b1ca40eb9b45baef932c90103a3cf7279d2e7ee38f5110cc705eb50510407bb7ab4e16c3ea264b8ff7049d1f14f893c5bfe2bb63bfc2e85da59f3d491725129e4cc433fbc367a9f991dbdf5eb181af7cd8c9036edef5c9bafd428953e4d6e607cd539b48af5a7f231a27165cdbae5237d3884ba3d5b205f1dd52b1665c0e2550b22375d197996b12d11076cbb2e7eb", 0xa2}], 0x6, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:43 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socket(0x22, 0x3, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x1a10, 0xffffffffffffffff, 0x0, 0x0) 00:00:43 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x411, r2, 0x0, 0x4) 00:00:43 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x8000, 0x2) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80000, 0x1) r1 = semget(0x3, 0x4, 0x80) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r8 = geteuid() setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r8, r3}, 0xc) r9 = semget(0x3, 0x4, 0x1a0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/232) r10 = geteuid() r11 = semget(0x3, 0x4, 0x80) r12 = geteuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r12, r13, r14, r16, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r17 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r18 = geteuid() setsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r18, r13}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r15, 0xffffffffffffffff]) fchown(r17, r19, r20) r21 = semget(0x3, 0x4, 0x80) r22 = geteuid() r23 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r22, r23, r24, r25, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000002c0)={r4, r19, r25}, 0xc) r26 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r10, r26, r27, r28, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r28]) fchownat(r0, &(0x7f0000000100)='./file1/file0\x00', r8, r29, 0x0) [ 105.6668037] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1244 command syz-executor.2) [ 105.8170164] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2218 command syz-executor.4) [ 105.8370393] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2218 command syz-executor.4) [ 105.8670845] ubc_uiomove: error=22 [ 105.8670845] ubc_uiomove: error=22 [ 105.8871150] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1244 command syz-executor.2) 00:00:44 executing program 4: 00:00:44 executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0xebea7fce767f87de, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/61, 0x3d, 0x155feefb0cc522f9, &(0x7f0000000080)={0x18, 0x0, 0xa0, 0x8}, 0xc) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x200) 00:00:44 executing program 0: open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 00:00:44 executing program 3: r0 = socket(0x18, 0x60000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlockall(0x6) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="47f80d9990b345128207f8e7a893f777aabb72d87b0b56fa54c7e04965cb56a7a26081aea69897d73716cdd3d3a8d518687652185327cf1c6a5ec5ce5bbfc744d2e696e9", 0x44}, {&(0x7f00000001c0)="ff412f64b4f1aa43beb904f53da605761118d00064cd88eedb0b8c71e0396a81e9bf9deada282f3496e577fdc1f019b64dc84bc67bf0c2888ff71b8ab980a2b1171e055e30c6c87a151194a6e9e3db0e739d87761a93388a729e39286bf336c439f0da5ce11146004ed94671f21b8ce2cd138617cffa097ce4e3be6c23caa9693b6928b6c076f22eccdec4f947c60004cdbfa51d2f6b47a4456679d155bd7221c40b3fd8904042600e46a8da091b3fe787eb7392b2f93b7aa059458c2c53168abe04b51fe716a76fd8107c6d777376e07b1646a08d82a3e5e590da6e", 0xdc}, {&(0x7f0000000380)="7a04b1e2f015d64adce53cc21f732671d83239297069b2f4e36d6e29342e13d2d64357e9ff484c39e52647199b659a3bfeaf39a3d80d53ade95f8777e8ba6f3192dd3496439e3b046d987ed18b9058ec6f292d90de69d78e93aa3924554106b992536546307c3d93fbf5331c51b04645774c63b873d53be5eae992be760a7364c46efd3ea45da4841d1efb4e59315ea8922ecfd10ca46e5127fc82c4b02a549929ab0596cdc92e1663abeef08503aa9fa085a9d5861439a38fd686a4ce1275e99cd622a576a166895bb2d258eb87bf22f5613a", 0xd3}, {&(0x7f00000002c0)="842eeb5fb0c712518cea5dece67320338de0a5fcaeeffa0c40178eb154ecdcf4655e9092982dfdda8e744a90f0a13f0a36bb13c511cfe464b6f9e2bab8539b028f52423e27630c073f99afcb65d6edf714b4556dec9fe952834091c085cf10ed3dda7d2d1f55b22b19df4d81b7318b81a14a24931af94f64c5c52be7a414e0", 0x7f}, {&(0x7f0000000480)="ab0ff9007f3229efc4a740fa64b111ada6fc208c3da968d6d6fdb12a148c3c04d7cedcc90695a12245b97bc76c657f7fa3a3ed87fb1c0fe975dd3efea371e5936028ab6d2e929bdf9252ccbaab34d4a2e80c737f86a0440ae7f1f6cc12be8bb6a65ac778aa06a65cb7be8a08054dddb3b9a16a2d8eb2ee845d395e99bf09d9f0fcfaecfac3dfbd845ce63c9676fec5857d", 0x91}, {&(0x7f00000000c0)="ba2ede6eb77073fd431a3c09c488ba1a13c5b5a953f7da0aad53e7932a6f579274", 0x21}, {&(0x7f0000001280)="420a360dd0ab51da017a3fe325a1d7d8beeef990e4db44f06188e6016c274627209a3ef889e6338f55aeb378cb3c690dfe9675a5b72795acb28ea98ccc26a1f95b64c858bf0d248630b46e89f8153740caddca9529b7f44676e8d21974a6a30121fdd0b16417a6f41a152654bb517b3e192de6b17361c5222a1ee8772fa0d0a0d27e5c54d5c01269de2b1ad6416a4ea2c6a974829dde76532cdef937fe877f0b09bfe2aa2383c2674d2131c9c18c5ad75d4c3827494f5187acd9771829f14c1da81a76fedd4132c79c4b5fe0370116b3f35a7802f7648ef60ff748452c228750b22cb7483ae44fec81ff89564c0ec8081abd0740c671319fb5b278401ebe64562ffdcd611fe6f67669b01326a5eaad776865afacaf3635ac8dd3d22b6ae5c4cc3af882e610680a304f1150f953f911a413070e5e2b17c6d88b039eae840b54f8bf528252991c85263f4bbba7665a9bec8a4b050762f6c9384c428453eeae0f1afb83316597b90936849e4bdf20b34052cc87d4bda879cbfb6206b40fa73f910dfe9efdf79eb03b42504a739aa248801e228ab0e7d6760b37fdf925693a07307a8a6bbe542c0770226225de7969277643b24aba475c353068636dae6f72296231d40f774db38653285588a37dadca1391d624e1e3645dc0d66b8ad35afd47ea8c9031591c74dcf7ee1fbb6477d8c80219a27fe6637c0e8737f9f47f0ff79018affa118919fe5128d7fa7c2b2347c41b1c14ba05d3aefc9aaf18d3dea2d8936f0ab1c7ff6fb6892731a67ace960a286921b2778ef9e4d6ee88f5f5330a273268c9148604517968208b60461db2733ab5a7f0995d2fa580b0af9597dd306b40edddf7c059d5b3b4d1cab28b25a9f4c587cd08f4141541dca96abe6ba0b80667da60ed0a7f5da3db0820aa167f7f4c104c8fa37444b41e345deed1fad63fc14442dc82eae26ff5fafd3bec6b831d7f7248fa575400e80c204de70a353f521f0d28984182fb1f5e032a4b7e8ac26ac0ee677c5ebbc1eaae79a87e473dffd31e7e6ae60f3379b7a477c69f01856114c54beab13604b4f6faea2f23cc18f262fe57d30bd885290ae63f76d4592bbe419c526776fb3238d2694fd8d4b17195541494e2c4368bb8e214e0c436fb77b415a3ef46626529c9f6d4457f3628efc0fab991781c4d6abfc8dd34c36f887e4b7f18ef3a82871cc7cac3ab08d63ed9873b71d890e5a4bdfa7c169bf71960a8bd821b18b75643a76d080ce8605e9d85b6908eb992c2c68bdb247e4c0cf97c0e64f4b2180bee68fb69ab746ab4932349c4048ba1080ce226c6ddd0a35a9d398ca13d9a5d31cd2788f24565be32497e70be71cc8e8c437d89ba98a11556d28556145f066060f41f1540a4982afe8c52329a69a951fb651b5cb2609beabcf9c8bad8a11c9f9d8c70c01b4f2dafaec39827ef9c1cf5c5741df559e0fd6b0c9249ab925c89759b855593cc863f17a7da42089a316aff833c857280ec58bc782e5c55ef431e2825b9e9186f1d40d4b62fc1ced2b15d8e7cd794be453dd3cb339ff28d6698c2bbaa1b9b33cd3cd7656bbc64088e430f309e35931136c51ceb83025369fdceff8cf4a59faa91a979b04b0fed3e4a96168a22681d42172491331a07d96c1cc1b8f8da44395484c0fa6cd402eeaf198b261ae220756c4de21395f514da40fc383f4148f9a63f566b5d8052ef3417bc0c7e873a288d805da5f93688e5d5a419b336545c9538919ffb744b80153d250e1bc7e1c14dff9f73e480a14ba9a3d1b2e77af6e19fd95f11d194f8d98df39ffa9ae65e7b2076532f104a2aeb9a2f1b446e0e64ef1dc91edd65014b5217c889feb269b20ddc0851b22b896962266404725a1fd17be1f7475d2f65013bbf6c5b280dc2890f35ec62cf13940673b8b523e397fd4740b3dc48b5402803ef00b7e4f064f095c783a1c53eb37b4d39c5e822492a9577a79a68cce49f15f5bf3474e8bd1162e2512a30588da5893ee74786a254ee865dec8892e638eb69116a43f69966d552311527aff91d62f5bddc5c813a2f317b619d693c3c37118d1b6c34ed617c6d11cf26edb6a1bc6d07549ab298f29ad72536de7ecffb89698e5a95266a8c34a86dc916222013b61e478045fd24a119c034d3cf2948694ae84e34356ff268d63d888303c3c6a03ce274ee95131994dc95f7172ba2a8689994ce7c74690aee8d10fd9aa76da783b67f7b581dd86ddde80512caa72df248f54a5688f6b458fe6e1cab1b37973eaaa7f81921fa047a44fd44ac5f167ff507b1fdc242ca0cdfa4bfff8dc2bc5da83629b2ac359639ac4a417ad98b1b1c166d4c7dcb23277ccd8253b32918b32d0de8b83d5c8d241b89632bdc3a889b3a43a075cd7a406da9155854b17d03348146d8240cb79db05cd05d322990fd4cb15b7c35f5c7617a40640f7e3f621996307b730153fc111dbf9dea2f7cfa0575c597474a361d526388f1e389b062489ffbc0e61f1b9ca8626e92864deca1470d5077a5d4b18b1c8334ad3d2d40da16f34495964b5d7e44480fb0eea0157fd17ca9031d0b9a63c7ddca2ad6a15b1d3240b923050e93cb5662490d24a1c3655a30dfff467f2acbfc6d5bfd7cf9b0e6d317a6cd662c75eca13199860ae6e8128cbb11f64f7b3bf1f2aeeea374dee4a2277f8dd32418fb28addcf9282413cd647cdf857b869b2bfdfe4c5ec2abfcab2ce768236dc899d6e72d498c8040dd7285a5faab746a171e3f974c9077b270ee6549bd879c12b309d3eef822ccf9f051f9bdb711cafb194d0fa69d6840c0c122bf5880ed769930b14201266362ad3a13b609b4fefd5f121749bc4591a75bfc925e4b30a61e24edd474059aea2b", 0x7e9}], 0x7) 00:00:44 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x1000000) getitimer(0x2, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x82) 00:00:44 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0xebea7fce767f87de, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) __clone(0x100, &(0x7f0000000000)="e7f201253126472b5abf79f48410569a0b3db09ac0c957df21ccb1a690d5575b7187eefbb4b09af4b522351429a063634585b28a3d4aa6542187581e4836a25f222a11a82195d27c740399f3087d3f6e0590959ce8fdadd487a0d4b1d0d9946ba8dcd9f06cd64f40f16a16b7c7c0a41f6d8209f3fd2fbcd564a82d166792d62ec0a46691dd13f299683b6e8e865b4760a3fbfbe2") r1 = getuid() r2 = socket$inet6(0x18, 0x10000000, 0x8) fchmod(r2, 0xc05b68ebf7fde37) msgget$private(0x0, 0x4cd) r3 = socket(0xba993e26209b80b6, 0x2, 0x3f) r4 = semget$private(0x0, 0x0, 0x28a) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001180)=""/86) semop(r4, &(0x7f0000001200)=[{0x4, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x0, 0x2000}], 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = semget(0x3, 0x4, 0x80) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r11, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r13 = geteuid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r13, r9}, 0xc) r14 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001500)={{0x7, r10, r15, r16, r17, 0x10, 0x9}, 0x1, 0x1, r18, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r19 = semget(0x3, 0x4, 0x80) r20 = geteuid() r21 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r20, r21, r22, r23, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r24 = semget(0x3, 0x4, 0x80) r25 = geteuid() r26 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r25, r26, r27, r28, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r29 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r30 = geteuid() setsockopt$sock_cred(r29, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r30, r26}, 0xc) r31 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r29, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f0000001500)={{0x7, r27, r32, r33, r34, 0x10, 0x9}, 0x1, 0x1, r35, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r36 = semget(0x3, 0x4, 0x80) r37 = geteuid() r38 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r37, r38, r39, r40, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r41 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r42 = geteuid() setsockopt$sock_cred(r41, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r42, r38}, 0xc) r43 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r41, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r43, 0x1, &(0x7f0000001500)={{0x7, r39, r44, r45, r46, 0x10, 0x9}, 0x1, 0x1, r47, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getgroups(0x6, &(0x7f0000000380)=[0x0, r15, r23, r34, 0xffffffffffffffff, r44]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x4, r5, r6, r1, r48, 0x0, 0x4}, 0x200, 0x1, 0xcc}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r49 = __clone(0x0, 0x0) r50 = socket(0x18, 0x3, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r50, 0x0, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) wait4(r51, &(0x7f00000004c0), 0x8, &(0x7f0000000500)) ptrace(0x9, r49, 0x0, 0x0) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000400)={{0x800000000006, 0x81}, {0x404, 0x80}}) __clone(0x0, 0x0) chroot(&(0x7f0000000240)='./file0\x00') listen(0xffffffffffffffff, 0x0) recvfrom$inet(r3, &(0x7f0000000280)=""/236, 0xec, 0x800, &(0x7f0000000180)={0x2, 0x3}, 0xc) 00:00:44 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x16, &(0x7f0000000000)="02000010", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) paccept(r1, 0x0, &(0x7f0000000040), 0x50000000) 00:00:44 executing program 4: setrlimit(0x9, &(0x7f0000000200)) socket(0x1f, 0x931682a92e390390, 0x0) 00:00:44 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x490, 0x0) 00:00:44 executing program 1: r0 = socket(0x12, 0x2, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x6}, {0x18, 0x1, 0x20, 0x9}, 0x401, [0x0, 0xfffff000, 0x7, 0x0, 0xfffffeff, 0xffff, 0x6, 0x3]}, 0x3c) 00:00:44 executing program 3: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) unlink(&(0x7f0000000040)='./file0\x00') 00:00:44 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) r1 = openat(r0, &(0x7f0000000200)='/', 0x800, 0x80) fchdir(r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) r3 = dup2(r2, 0xffffffffffffffff) write(r3, &(0x7f00000000c0)="d8051ebaa7d53096072ef7a3902f8df3f5bc", 0x12) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) write(r4, &(0x7f0000000140)="48a174da6841d32603a93072df25661a603689643c34c1d4a83e0abaaabd7bf5a8cb867c5051dea39e9e6d3b4543140c8428644a6889e8ec391c53e204d76c18a01152297b6d10a64d51e226cd2935a909e931586bd03ba00c24e3d331d5f5fb805c0d9f49ff5785b4d422ebe9c1c63cd4f125cc27788af9f1914f51b81924cf269eb79ea7eb40583a5266f35976f3f3cd2accdb2c54a26a8accdf72d1d6ab642d4aaef48d24438435725f43cbe624defd3b", 0xb2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r5, &(0x7f0000000000)="17", 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:45 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) pwrite(r1, &(0x7f0000000200)="df873724e0a1547c69117281522949dd7e83822919f4dcc3e4ba68d35eb01efbeb1666a641e6f33f1e243a66d857d7f02c492e3ff759d222d1bc1ffcba3889cad7ceb55bbf67f9de8c04e9172722a0cb2d831e38005108a256f7e941592ab56d1274ef2acdb85559785e731a42b3a8d94955cb636d8a90efba273dfcb7ada0b31f870e5beaa107c6a7db073c19a30de93abd0c8a1426b62116bcb5e620043e4174842931d0a1ecc61b4e0f418fd4cc771d689ff24b8f49d5524e9e8b2b66b90df0c7e2f1000d57c8adc8911edf65d6f387166bfd266b0845a02b229cf963cb1dffa1c09c924948bcda7cfa0989353caa4e5cb712a4801029adbc6bc298a0424128803ced23ea93c2539d919ccdbe5f2bcabd5c23112d4c0cd1b9d0698e98af7e4a2f0d369107503185aa4bffb8b9a02790e15623320a4a16c4f2503a5c571b3846399fae08c6405bd260ddf796516b52e27f0430d3ef93293e2d862212be6f4a67b8ca96fb5bbec2538e737c509b3aa16e6eb78becdf60986224cc14a2206f1a8cd1b5dd26e4b4385ce2eaf2c589a216e547a0f7e662d0cbb3f268b7fa669f99b56a49fa9fab7153feb22ad1b7de3da5191a7b9db4b7080af532369adfd2be630a4a8eefa8c5b00fef28ce28f0077c3cc70c7a5f7127ce31d541c8cb4cf5da560901d39c3c1fe2aa99dedbe29ae528398652e922109a5b20baa4daa136aadf6b3e5a0b2f85263e5f2c4b790d5212506f22b28243af021e9b1827afbcaad76d79a9344106facd0863e8260ee739ea4a48a31cf1b80f73706e0d10b9fcb44c115d2e3a9ae667276d84ee981371cdd72c29707db1c0b0cc2fe24bda52e4bafd1a4ad91aa3e5d2286cfd3ab0afd94c5c9cedcdeae2e38ad71ea27cbc61d12c6f9626b7d414f972e01e7fbd9d8aa46b79109b64ba10ac37f90785f47cdea52b4e5379e49aa25f5fe0405cd09c0a8fda9b32cd1dd3a24a4ca74ec74be8f484fb6d4c501a0944485609108169694d784e88ab08b9d5aefb7938b56b372c2486d591bb9bc4d668650178ee760ddd7de26e59df1514158ce8c3f240f8664fc5fce6d8269dbdb084b9c4fc61776fcae56a750221fcd4dd4c57bfcefb91aecbd7a4730c20413704a3835106cbcb63aa468e2281caf58f153168710213a88e0ac2084b04074aea64b9840157304aea08194232f1f660b9e54d3e6678501a405a5aac12101954aaad6ad4aa448e837fdd7720a31929e408363eb4131e343eb70b193d71fbdae61ddb2174ebdb09a44cc8bb198acc9627070df84703bcf6e3710ed8e7fb87b257d5036818737855d9e6d17375f696a136f8e9cb764ff3097f8a56bf1d4e49e59986e76a9ea50b69a256be64441f360ebabed1943127b6a273a5357def98bda237d96eb3d4e02e70114e211fe90f77a7a0e364cd4ec7d143a168769478480ef394", 0x400, 0x1) 00:00:45 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) rmdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open$dir(0x0, 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) 00:00:45 executing program 5: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) _lwp_create(&(0x7f0000000100)={0x7, &(0x7f0000000080)={0x400f0024, &(0x7f0000000000)={0x9, 0x0, {[0xfffffffc, 0x8, 0x5, 0x4]}, {0x2, 0x0, 0x9}, {0x800, 0xf62e, '@\x00'}}, {[0x8000, 0x0, 0x401, 0x1]}, {0x2, 0x6, 0x1}, {0x7f, 0x1, ':}$\x00'}}, {[0x5, 0xb0000000, 0xffffff00, 0x7fff]}, {0x20, 0x4, 0x4}, {0x8, 0x7fffffff, '\\\x00'}}, 0xc0, &(0x7f0000000180)=0x0) r1 = _lwp_self() pipe2(&(0x7f0000000200), 0x0) _lwp_wait(r0, &(0x7f00000001c0)=r1) 00:00:45 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0xcb7567723ce6e558, 0x0) chroot(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x440020, 0x10) link(&(0x7f00000000c0)='./file0\x00', 0x0) 00:00:45 executing program 4: setrlimit(0x9, &(0x7f00000001c0)={0x4000000000000, 0x3}) getegid() __clone(0xe704bb15776c3431, &(0x7f00000002c0)="32c720d7c717a77fdcb463291d68eeca54bd14daa16c34088128c536c642ffffdef2835505000000007508f27c43fdd169837159e5e62572ce1f1163c156361fd4111f00a3335cfbb9b04d8d396f8df47359e4e60e002bb42df1ff52f36be49bf6ffffff00000000586064827f104a66dfb49d00ee7e535e6f890cbfb4a93d067810bb8e0b0000000000340ad27f772589ed20cb43585f8e6ad72ffb207bedfc7d483b04d47207a0d72847e27598f5b9b8aa4cfe7745") mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) getrlimit(0x6, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:00:45 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0xcf46) wait4(0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="12992cfde50ab1f5c2da8be50942c6daf23453647877dc4e380785ceaded7d176f0d6d7cfa7c7943f5b7dbec9c8c3f0221cfd6399e8e8d2f3f53cf0b203647b53b5eb046a014c74bbfef26e1dd0781602facdf5fedc23901c6b0e6d116c3a3bb524f6fadf9354d84ae61b6e04283784bfbeefe27806dbcfba86e7012f4a72ecb2b378fb3d3b0e83476a755181e9a7b4c53b2c6592f0363a83841813238cf8cb9a65008b8089e85b7451776f04270ab0352112fdde369"}, {&(0x7f0000000280)="a1e285ed63093b0a3e57b60623fe8cb74f7179249e561a0cf5757bc336e6a496aa93fe348b386586847d8f9fa1519a5d6607987b0f6e4cb53d616576d7b257b923dad0b2f2cb40e12d09efe15b1b8ca0f9111634482a1e1780c31c8be7e2d1d33789bb4247f809dbe12d15a3c55e943b40d15bb7b2f128a6ad872ae98fdddcd7b33c82a0ac6f8d6504c6642299c76ff76a1e4bc93e591444fc5ce775fa1be6051a2b600b58e4b8ab1c77550a03160a360d7a6ddfe7f769b9963a91a489"}, {&(0x7f0000000380)="6d7166da8dc9a157e6a2c6dbbc5130e95b98bbeda7ceaae2746936f417e838395f9a113eabf86a798bb6a67e9680862d60630fa9bfa0c4932a54c510e0ecd2dfcba8e3216491986a25b1bc378c6422ff4bc5"}], 0x1, 0x1000000000000000) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000400)) ptrace(0x5, r2, &(0x7f0000000000), 0x0) 00:00:45 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) r1 = openat(r0, &(0x7f0000000200)='/', 0x800, 0x80) fchdir(r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) r3 = dup2(r2, 0xffffffffffffffff) write(r3, &(0x7f00000000c0)="d8051ebaa7d53096072ef7a3902f8df3f5bc", 0x12) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) write(r4, &(0x7f0000000140)="48a174da6841d32603a93072df25661a603689643c34c1d4a83e0abaaabd7bf5a8cb867c5051dea39e9e6d3b4543140c8428644a6889e8ec391c53e204d76c18a01152297b6d10a64d51e226cd2935a909e931586bd03ba00c24e3d331d5f5fb805c0d9f49ff5785b4d422ebe9c1c63cd4f125cc27788af9f1914f51b81924cf269eb79ea7eb40583a5266f35976f3f3cd2accdb2c54a26a8accdf72d1d6ab642d4aaef48d24438435725f43cbe624defd3b", 0xb2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r5, &(0x7f0000000000)="17", 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) socket$inet(0x2, 0x20000000, 0x4) write(r1, &(0x7f00000000c0)="8e5e8cf91a138fd48d52b08358e83c", 0xf) nanosleep(&(0x7f0000000040)={0x3, 0x2}, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = dup(r2) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r6 = dup2(r5, 0xffffffffffffff9c) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendto$inet(r7, &(0x7f0000000140), 0x0, 0x4, 0x0, 0x0) recvfrom$inet(r6, &(0x7f0000000100)=""/11, 0xb, 0x3, 0x0, 0x0) semget(0x3, 0x1, 0x4b) fcntl$dupfd(r4, 0xc, 0xffffffffffffffff) fchmod(r3, 0x20) [ 107.7998877] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1874 command syz-executor.3) 00:00:46 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0x80, 0x40, 0xffffffffffffffff, 0xffffffffffffffff, 0x6, 0x0, 0x7fff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x17, r3, 0x0, 0x0) fcntl$setown(r2, 0x6, r3) [ 108.0302177] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1874 command syz-executor.3) 00:00:46 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) rmdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open$dir(0x0, 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) 00:00:46 executing program 5: r0 = socket(0x1f, 0x20000001, 0x7) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10546d0000000000e2721753b0de2a99"], 0x10}, 0x931074ebd8a4bffd) r1 = paccept(r0, 0x0, &(0x7f0000000000), 0x20000000) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:00:46 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = semget(0x3, 0x4, 0x80) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r1, r2, r3, r4, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r5 = semget(0x3, 0x4, 0x80) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r6, r7, r8, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r7}, 0xc) r12 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x5d04741c896a1c67, 0x3) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001500)={{0x7, r8, r13, r14, r15, 0x10, 0x9}, 0x1, 0x1, r16, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) chown(&(0x7f0000000000)='./file0\x00', r1, r15) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 00:00:46 executing program 5: r0 = socket(0x1d, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/100], &(0x7f0000000240)=0x6e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x1400000) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') select(0x6a, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x6, 0x9}, {0x100000000, 0x1ff}}) mknodat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x8000, 0x7fffffff) truncate(&(0x7f0000000300)='./file0/file0\x00', 0x5) [ 108.7212228] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1874 command syz-executor.3) [ 108.7412506] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1874 command syz-executor.3) 00:00:47 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x2}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="b6fe7c6e5ec01bebb2f678e39288b53bf0016fa8978bc7cd2a04bfac7879f0833ace76235181d0e794f9f860154be848dac9a9a5ffe392ef45df72c534bb7f452eb890c6b8210efc38abdbc5b547658cb6bdf575074ed899cd0a42acbcc843f8ee5918a3b8f3f6b8f1f65c257e8a532d09f11562b2ffd509a4a8249c64418011d303f148266942f4138b37d331e4c0e18bf7a3a831fc97c94f709a92188f39047d0f3c3a6b63b3d10150961ee3c2eebcfef0437a03cc4e948c696614b9736979b126c8c858175119d510e3c196f8b752e3a2d1af309fc4540b21f75b8b13b065c0a33696c2e076a43c49b685a1e69db5f51059a7b003265b7ad111cd0d0b4c2015eee1f4e0787a021090c75b1d2b974df90a6e698c36f7366864539c1cc9922ad42df0cb46421233042e0735b4a3ee48e58ac25952891cf02ad3dbe069ea07e9a70376719dd5fe8c0869d40d799eaa2d2de37c7e1bda9667e9cfc8ff7c477fda04a0a2ef2746e51a6c9e1b20425d14c2fae2da6045b4f12cb6d4302e06a856e4f1cf883981e0a8e0ede0b6213caec580bac08544647d79f41e8c7c1e7d2fc2a70f7c6d5c7a98e9ddee9aa7ad500fdf9a1b7e6cf376f80ceea9d0c8a85d0d749281bddc9f4cdf40ee10bc692c61dbfbeadd84d32f7ed93bdcbb2ddb981a97acb082417b059e0375bb2d37ee4f1bb818fe94514a23e8e5f8985d0a44427c24ac4ac9d20e882d1cac9354e5b8b34ada53e3bee0049a62b96d3e546928b0a40f5e7cdc1024bf80f7e474147f357ba571b96605d3a32b707b12ddd1327126a3e10724aa95b7068dcdde050a9589887c677bc7706e93cc6f5ee702e8c4f9998d1579612ca952da3f37c5495d62b25b8832836fdc74493a7bef14101f2c4b949933e14f9070052ce1159b8526ae344679eef130ad9b75881d13d0eebf5fa5ebdcbcf3f3384a873d66737ab19ffa513265e2bb796504f174aa5331b7e8304764759407cef4342124e76db0fde406f54733b13b7d8397208e9f21e8e5963459ce6ee1eccfeececdfa98c1ce4e67f3010c7cda7837a826e9ad0135ccc52bc7c907df54bd960dd08cb5869cb7f9e9f32828046ae1ab3b0c4c11557cb138fdbbfa7127b454040987a85cb2b4d3424e382bbfa85c61411fadc0545e454cef950bdac08e55d6790a3c69650be6204e2687b7120d4197fc35033d670ab42958d71b639793c98890b651627345ea61f793b02017c52463726b9a13de11366d2dadb1ffce251a5c579dcc40907c8d23183e2662ff37877cc6da53c958b5fd06c658018f9e3181d79834230d135e1ca0d957936c1f8987e921d7b5c9a318fcdb638068face79e4bdc01a07f419bb906d9e55045189c18a5602b0ce9467d9d89a67d21534fbef89952d4d0cd1a16e4802d6c54d56967c3361a7907313327712b5eddae3117e3b3f8188b415826445eb13bb60d3751a17beefd9147ac402ad938a60cab29c853678fd636817ac98f1966ac2f467e75b4c239e3189ddb62736ed908e7029d04556550ce4829ab35e57d4007926845bf679a7546bcb545f524b047f7d596bc93337b98c60ce448c6a84b6477d3d8fcfae71e6ad4771baebc52db328b561bb60c52624a13f838f5993d5f5ab81ade32ca440de81612a40f7b00b8e6bf44aaf4d06e13fac265c915a57269303105ce18a0c06ad484706c7f07c72451e889d502dfa3502e815ca298f08dadd4638c633c38200fd549a3464416f08cfa08ccaa198eabda2dae772b5fb757c755dc016075cadeae1ba42c8c394efb53f36c1356a383352702799f218b179a6f1c455e72c167761f7b9e68da58a2db776a2fbeba737ebaf1e8de30e369fab6f5e916f66bff9d03771f680fb89a64bbada7b00f74d35563d39f38d0056d74ee8053cf88271364d20cf8db40a6c47b593249a2c41f08b3a4b373e623c570ae6ee02fe69718193ce9e1864c76d1b55e1e736ef45393801f762c5ebb6ce1a179d7900f677ee8c7a09218865c0ed43e4b8d921e4408d88a4bbfa16588c9e94a503972bdd927c02c25a47783ce22a99f9640b4fecda2cc0781dd58e3efe99693b3666d33db139be68f31f987553b0dd07a13f470bf3eac502e89d5d54f16674f4befd2ce7deb32da0d0723969b43a3c0eb173823bb6c2a5a58e2fc279ef66d5d6f30b56188e55a289c2ba3b91fe4ebbbbc975815545bee1fb905c1eb7d4ed81be45bd2514f8ff3c31f97605203db2a29d788309c663849bbbe959cc9e448dcc2b1593bcb0404e4de3b28a9ee1840113884f619ef317db94f0728da15741c98dd18da0a7dffa00b70aa3f93a1152dc005ab87a7963c81c0e07c9479b7bcddf19b3477751f8e3ac20944d1a01f6749484424e8b0a8f66a0bfd2d05f2d6de85aa0a23c8cda9b0bc5e87e1e634e8224e1fde7f00717a936fd4636f914d3d80a26b7047e1b53cc2a6afc6eea0483d5b0b9842e68e98f899e6c99838e17c0d7f8e30971dd96eac9b8d7176a42c71ebe7f315e25ff4d6920328e0033810f1f60c54694933445779398984cb1ab3c780a80b6575248382adeb6df839cbec5a3515c28dec496a7bbba1b788164fb8db0b8ec382ef1c7145db2df999827ef9c50ec93f3ad181aeee1cadc6be149a5ca140f670722bce154ca7de6ab87803623b138d39cb38c2f4025f3da43f20b51694688e4e753ba890343a3cba237a3b9c1861d1f887cacc9170be8ca8715de3e3a3d1c765785646e21f352ef31e277d1870e8ff7ca6cd32a53c70211d8d70cf2a0ece17855a25535612707ddfb5123ca55a1b1bf7cebe4d6f305801bb89014d412799a45267c99ebb40a9805626bf3d0aff03aa4cad022a769df06772be7a3a4177d80c53cc8c24bff7b2b56407bd3645920aa", 0x7ff}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0xdd326d3422b02602) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000015c0)=""/229) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r8 = geteuid() setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r8, r4}, 0xc) r9 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001500)={{0x7, r5, r10, r11, r12, 0x10, 0x9}, 0x1, 0x1, r13, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r14 = semget(0x3, 0x4, 0x80) r15 = geteuid() r16 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r15, r16, r17, r18, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r19 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r20 = geteuid() setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r20, r16}, 0xc) r21 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000001500)={{0x7, r17, r22, r23, r24, 0x10, 0x9}, 0x1, 0x1, r25, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r26 = semget(0x3, 0x4, 0x80) r27 = geteuid() r28 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r27, r28, r29, r30, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r31 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r32 = geteuid() setsockopt$sock_cred(r31, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r32, r28}, 0xc) r33 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r31, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f0000001500)={{0x7, r29, r34, r35, r36, 0x10, 0x9}, 0x1, 0x1, r37, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r38 = semget(0x3, 0x4, 0x80) r39 = geteuid() r40 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r39, r40, r41, r42, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r43 = semget(0x3, 0x4, 0x80) r44 = geteuid() r45 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r44, r45, r46, r47, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r42, 0xffffffffffffffff, r47, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r11, r22, r35, r48, 0x6, 0x6}, 0x9, 0xc0, 0x2}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r49 = semget$private(0x0, 0x0, 0x0) semop(r49, &(0x7f0000000240), 0x0) semop(r49, &(0x7f0000000240), 0x6) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) socketpair$unix(0x1, 0x5, 0x0, 0x0) semop(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280), 0xd) 00:00:47 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x8) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x80) fchroot(r2) 00:00:47 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000012000/0xd000)=nil, 0xd000) __clone(0x0, 0x0) r2 = semget(0x3, 0x3, 0xdd326d3422b02602) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000015c0)=""/229) semctl$IPC_RMID(r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = socket(0x2, 0x10000000, 0xf4) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="810f2dd0df8adeead2313d29226e650d709d24415f723e993b7931c1e37305ada3264fa97066cbb074b1281bb27183f0ae7823034b236c0b9601a4857fe2a213bdd952db30f7975246ad6dba229a9b7edad442d7cc355fd2bf93f789de37f05f839d497360c56ce6541bbd134a636cef7106e1d64775b60ef7", 0x79}, {&(0x7f0000000140)="32bf75c4fd86705298bc2e6b3b35e38f1380f92f62e15ad9235fbab175ed71abb3127e7f1d1019de737426401a8c0dbcdb6e07ddf9875edd0153b1b6dfd0a2b354c92bc8aa0bac3395447c2b88d90589d738ae5e2e21bc862f3dd9fcdc4d894e4933cf9a0d4cd10f0e61917515f09310cb7f055b6d18bf55fb1b392a66a46b9b9481e93c3b9408a8e695274eb9d9d09f4a4cf050cd214e7d9439be5009649d3fb7551f614402e8f65790a8a9d7d0e2419d2649452a36770ab98e44a0cbad16560a87b6e631aa9a630c66208a16ca83246f000739c9ad01581610b693727379d09d5636b949338f629edc8ec8dd38baccbf713d5156b6db30ec8fe9b566f80b04d5088989d899a86521087e626617cf6a6e34c0d3837f7a3d4d47a5dd1971c7d0824f49a4b21ba20f132039c9198a9ffb503f2ccf90b8dd23670c0f6ac6ed72c1d760b8af6e463cdbea411840def1f7c1b34f81e24d00ea364b22eb6794cb32f890349a2b278be28b824c32b053f9bd68726e0b7c6a5298d0a08d3f48aacd0a44acf5f53821acb53d54827e43bed44bfe0b843938e867b21238ceb2131a86e0d52580d14bdec03af1ed7f03167e9779336cc6af5962250911f073c67abac42cb0f11e0ef8fe64f504dfaa0513b76ee25136ad04d775e97ea53269df898c851b725ed8798949f77ee0e3f4fb88c5af9d9b3e0264a6566e75efd5dd76c9420ff99d3fc41ee078a65f4b96b7405d678e14bd7659f93801fc9df3898e1315640a9c4e4d11487dacd55baa34e59aec8b862be96a1ecd2378f5f36f4573f2f95d10137e33419eb06cda2c3de8d3f264858300bc25434f29b5501d8450a050109179c1298028147f68bd5383f3798e269d775a46788a64fd0d826406ea3cfda79dc5a5717bf0ee288d84300c44c7ce5ad4b789e6b2b4d3efc08089b69106385e1460879fc7374de443949b4857b4f93aec1f0fb80ed4dfff6c9a476a2fc77ce06407e5c2673b60bca53434177282e9dc6a4dd5f730f67a7c11beb9f01f19d56cb7220976d21fe9406c7e91643b59b899625c2465be4f2847aa9875131aa24504ed62ee55f05d64a9a93f64cc7f7e864d9a255097c4880a4917f0b119dadb570b0b7de51e452d402ae29c5fa95aa9182ae0e72e0c4e544b122bad2e72bbea790c600457c840a1d717570857914cd33cd03118ddd3ef7193f566480a18cdd289585c9088d6c5aecd28c35eb53f8ccf03b62760e3305e40fb98ffe3faa1cb9957a7976448dd96c12e1618af927827240617323dc1f5b0a8c07fe06aa7981854319447467961476a634136fc5b73f8aa46164f0b213aef49199be52ecbe66a431c8e051f18a0eda8ff078a4f25c9b66178cfd92270583172b7ca0f3e04d5a5b2ca93a9759282ed252f9c28c6fc0d739e5d9340022115fb0c57d2a71e90ca32ed6cd31f43324ae68f9b0707e48a62921eb8c39c66955a1b9fb7c6ceb250554045f84112c6d542b5d38108ad0cf490c4dfee0f79eecf1bcb4905b513604191133a33a5affc598de4c8dd9409aa8e1166b6733ebbfea096cba5482e85ccf72d6ec39d7edf2bb51c970d520b9bc693a0cf0d2ff1e6714eff2fbfe6cf2460523fcda0e567c0c4ae3041a6bea86d5b8e2f866585e32ec24eb2fb64e5a70c0b1fd7eb1a1d642845bbf4374f582c590ca8906c0ab8b71848039ea5979419915480ab1448bad7901135a26204c9825938b2be60f969b9056066902a51a50c89ef560f06b30916947e93eb48209b454f404a499c730c9f4a335b4536c015ef1cb27c8e14abfc71f4c7a2e94c48f09b664266e87f2c2759f22ffb401ec58f08a14e4eb92a0efe1ccb8129fd967b5c5cfa02c9c3d72922628fe7be06392f4f92c766fd14a9994ba6318365a23ab58a7134a5c47debccd39502d46218dc0d0f882c7ebda9b4acbb60a0aa5390f42f4ef16eea9976abf51137a330c27aa5a15669fc4cdf6e7b27183b6ecb90942c70eac96b840aace9e6cac64fefd0fd858db8ea559ccd491aff71e6e7868b8f54d37b3cb0639d6baa28ea4f7c0519aa66ca44bf7563247562f5621548a01ec84d72bf577747930d7b17fee238734193e35e9cc86554da7d57b8a0011e4d3dfc515968bebc1b677d330dcb3b5356744493089f7baff7d9639dce0854e6c494a3b099024bec772574385ac24c7c1602923366e3d6c93229d12b9bba2d790bcfe8e91ecd1a57c718041ba2ded73e3bd95b6f4e466c9affd76f75a2bccbd7216aab2c69cc7858c37470b2062d8ca9529960ae92873190c470f76a589ff2d8341e48a87815176cb6e150c76c6f57c736056f30abf61ca3be3fd9bca43723fe7972774d26aa0375f1dda34d6a3692293ee75cdd3126fd29ad161de71c8b7ac2a87cb5c66321c294e4ae34008d3e2de4871c56349d020008a7910c2e47a6c97a3121b0b8b8d6e0850804f48292e64986969f4e883441e3b7c98660ad607ebfa6e7a4833aa2060a23f38361e2dd9bcfc36d003961360174cadbf353975171f3810f4aac93ec35f9885788456e5685209ce963393a44b2949f6c2239bcf331525db2b86596fce83c0e7cf08aca9555c08ddf9bfa3a8f2a5609add71eb824b87356d226227b0a9396ade54874e2824107fe3366a06c4159e82ad452881cae7822544b3be6a99f2dee74f7adef2492b19121d4753c0e3780b665bb700b5ec5893ad9f1339cea8d07f11f6d811603de06c60bbd7faca79db8726a7305873d991068168ee0211168a25aa3ee2a01e9bab18d4e24c159c3d6eb4e40518d62e0bbeeded737181086828e70eaa21e3d02407f49f93cabc6520e21d22d6477801b9bcd5515172accbe72fdad68c2766f467826cdae77e42a10f28c5ca6f13d9d6153c383554ffc550ddc73b2d867479e7b82a0edf89abab077d8abaa5dadccea3ad16bcdc1bbb2b0acfa9b2adc337a9e51bbd569c69f459cc332c54e90e9f948426b96740ecadced54a24ee772702b0b2b83600cc9cb17ba2b1b86438d8649e642ead627cc92d716396f8d455f50498be2defbf43856dd6e4c8d75f7209ec8d98bdfc02b9df1bc5f5bdb51d77e7ebf8bae3d9dc876b34ca3ea31f9a2f1f7dcf7b8bfaadee87569ab1573151036dee3b78e6a26b9baafee8eb4999a331f13e5955988ad8ac26d6d69d1d8ed580522a154ce5013b515dda648bb7d9e322f2a7bdbe139637ec36cb4f9edfd1297c30a07c5ea522ef693fc7308fde470275a7edf5d8bd2f3e9762b2cab8e32b4204055253d2b9f81a70a71a530f20fdd7c59697376e5214b1b1f1a4b72694db830b362a24f7d211af26460093ae4edde53f4629327fecf7a7b506b23803ec93de942144adc26dd3b5ae10f043d24561718c265c4c35c9c77e21c1477aaa660150f9a15cbb73cc80b72112fcc125bec032db2828a057e143159a7f0bb746b35ca84731128936ee09f4d0b38ebf7ee85325b85559c78b067b1f39b9dd6c8ae7ec8a688396bbf79fac7a8124f15d5ed6e5b3fe58867ff66068c7a04f695982de1870e2acc030a280b1acf5e37aa7ca1528f5313752e0019588aeda7497991d5c36fbe9fb0407eb9e8006f3b42185b96a56f7c0ac992445ffaba4485731e8571a03e13168580c9183d5f410d3785f0817a81f571ceb706f9197e58df23822bb38180c71e78a775b6656b4557cae19d808a20e6942ae2beeb4b7730098f2dc7ade29b46156ad2da9f259d29f235953372ca25e4da7fb2ab30e96190a9dd65111a9708ef7f09043f45fd8a6f7cd6c5ee83510b72bd67000688a895cc2ec4df780cf617df602c20dbc1537ef8f8ed8c7fa730845b6d6c596bfe0454ae18e72640993c6ca4ccb061c8fc10737bbeb25701e335c1562cd120adaa4f22933bea654f447ab4bb8f2e134ade61fbc5d1e265e225a3d9a8adf2a58ee9e836b7c01b960557f3290dd1d301dc3eb72001a0f3ec64c3cf6660b57ca8f93e64c7e8e4a4ee2ecfabb6a55bed8020af85b375f47402d21e0bd35d27fb1bda51c5c821af7ba157c96fd28618132286560ccf9336866c3ea851b3aff1995388af1ae42eb20cc4ce9a9322e4f19cf0cd1019410b2c7c982aac1d09f6c4f5c85eac920e14551fe1236627ea663900bcdd4bb1916c024e0e5721f7146159f380e9619118a98ac8482e3c3c82bfd55fb77e27a39afa2d37ffc466ea4a0b42f4531eab3ccfce631b6dca49e419c66fb7498049395f36be1d254b96b1542f0a9074bd6573f38f90365dfd62f9445b6cf8895c76b5c233c207fcc13c48a8663d1934915e10baa2b58c57d017ef274cb9d686146f893642f0ac12858b8a4eaf636e4cb143efaabb9e76bb9ae28b76ef9a203c21f4060cd937fa7adb9c2beb9b2dc3ede7263cffb86b890c30b4a619fd2a2a0643e56c95265959f742a958c2e6fc46133cdfe1f976dcb0184201170f536032180d71af891f71ca685a740a102cad83e14fc8cb5dc77f4a0109cbea311f7b45bee19c0cd41c4cdb10639ee71d5c34f106b6f7c90a718f857ac1d8a1bf32d90069364fcdd770746b65c9b95c2217eab81da2c99ed3a38a5affaca701305f7615cff3444866c204f94fe0956fc8f3452263796aaaca0813232e40e29ea0d4390ed0b9bbefe36f655524e04f6d6b01c36cfe11040b81f0f7a28008b7532809925ef5f5e5dc08b38f420cfe009c4a94b913418418c3374f2916ecacc2f72f1a60c43748c2b76b696df5789fcfa3e2a2c0bacee771169a48c39d4abf5650e67bca410dcb492201d09bd06c31d38d4ec7f0cfb9ef2b1c245542f05e4f35d36694b9fd2351f3ffe29a69c914dc116878c5d0082c577138976ec45ff837062aaf6b1a2ea490d47c40513b811d20149e48591b971f10a6642e8497ed32d9d2706e356f57785cc2c65d41f8fbc323138c51b1cc2d89185033fb897c383a005cdb4113b3da852ebb0baa00202284abcab0f8f5543e747c86525dbbe2e51db60780d502f40200af2afc16cd57227a4f37f7fffac7b9f8314ad4996e38ae83601cd12d41617aeb25b59f06ae28f767e6f3025e6afde67da032b4ab6bcffc0d55e31962ba4c02938bbe77faf56c4f61825d17273aabd4829dbcb547fba0caf3da9814ff4e9b4a17449c34495d4fc05e8607feb72495fed36cdc03c4b75df2a18421fad9079d77e32878625f14025576e9d98382ca0305af66419ebb80102564f767875712e50d2a205d7e12cf693e3b9563f1c6dd2f0815cacdd435abdb47b1d2c62e9c728422da057c3b8b87dd8f2fdb3295566a7b8394573dbb3d3af1103dc53b23e0b2e4e43afac7d9536d53e493ae0b6c07ef9795294ef919d2294b212c5096fbd0743b131f10885b6ea996f248bb9e24dc0af4fab8f779356da652d1e353f1f629d9fb30f048fe21440dd99e773dbd3ee817f97f1cb4c48942900928a30ee82361d47fcddac1e99877b0651fdda3c4ac0da8ddb07bfd3689800d199a8f4420feeb60497b8e3e8da025ad51c4ab42480416c2ba995b1b501e2541ffd0c816da2f0749828af4b849e4b754fa69f1a1206c8f921adffbfcecb0b1882bee0138e1099ee38f3a4e711eac08297688c4339a492a18ccb3f49b36f7c6d66cb3fe91e6496d911e3cd35eeccfa4d17c4779855f14f58d423d110622a191cd783cde64af982910689ed587572056a60306ec4f2db3e8b0ba103cac325f4817cd4c1c99d9bad8221d3b26fecb396b0eaa684140efdf54ec0b5a23c675b7e00696c9cc1b2b0c5a4c616c577bbed67665a115f5f6e042a8f6078449407bfaabc145149fd4", 0x1000}, {&(0x7f0000001140)="9cf27fadd8bf6e8962b28ed36dbfe019b613f34961134654599582d5e4239aae01aadd5fa6f94c56d72f93eac73c20f8b31a42acd912260e5d5bd525c7147545773da6be11ba56cd4d3966b7bb18389a0530", 0x52}], 0x3, 0x5) 00:00:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1000488, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffc, 0xffff}, {0x6, 0xe83}}, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ptrace(0x5, r1, &(0x7f0000000000), 0x0) [ 109.1718778] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2424 command syz-executor.2) 00:00:47 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) __clone(0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x6, 0x10000004, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:00:47 executing program 4: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socket(0x10, 0x20000005, 0x83) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="930a41a606865b347402814c988f56a822277bfbd4f48e6ce66be9d3ed93eff6e60f64a5e58fe01800db03d0bf0961bc7d642a8c5f536bea1e851835", 0x3c}, {&(0x7f0000000240)="5a576c90ef63a1833a3ab0558cedbc2fda8629a52141", 0x16}, {&(0x7f0000000280)="5324d3098b7f508c15b8fbb748f6b25e63687beec47995d14d895ac556d95c1a6b8073f29cfbd619", 0x28}], 0x3) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf697f002cc8c3a8b6fb453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5da6d1f5f18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee4ff46040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da000000000000000000000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42a14b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5cfe48cef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a8016c22b05f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87becd7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5aa171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759bb14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd7728f7596d782cd8ddc96fe670e28e4af24157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c4377662ab069cc715e0801d96820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e096d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000afadf6782d50e28a277115263e94294749e6921d000000"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="335aba2b9c557ec70554a921ba2485bec2c23221034efc6d2cce5866d6805ecbc13e2f418015ddfc7449c3a40a501c83f6de8650237cd66c7fd464bbfff74f0a7cde9306cb141cf015594d8e81645116d7db4918f5898230528db005d8be2a089940f887d21567c692844c92769e69314caed022b2c98367ce27a0003b58096630a1018d369292069758c2dce92801e1d2c3be8060a8", 0x96}, {&(0x7f0000000780)="bb6f52b071bd19fbd7109038e9882de078a07e6f76c5d14c227ca2676caa8138090323fe099fee22a73cbe92f5724da50c28a8388426a8cee1c846a999f8ff3d6e33b34b505d2e7362b03cef37b2ad7ec50624634a6589b6a9209d38327c8cc6d7d01335e26efa86a7c88fc9a6ac81baac8ea1f01275eea4bda52c19c05e4eff9768e5b075a7c4ab91d449474fb3538ff055472d2524937e8e11914b49424b479a2af4d83f66955f917d10385e3137ef399fe8cb08360a704496a4c0ec2a9579bade51f764b308ddacd2a4c4682d9baa0ad40b", 0x1f1}], 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x7) [ 109.4022084] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1483 command syz-executor.1) [ 109.7226698] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2424 command syz-executor.2) 00:00:47 executing program 0: r0 = semget(0x2, 0x3, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffd, 0x9155, 0x7, 0x1f]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/19) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0xfffffffffffffde6, 0x0, 0xc559f510e9fa7cbf, 0x0, 0x1ac}, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) mknod(&(0x7f0000000340)='\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', 0x1, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x12f) open(&(0x7f0000000080)='\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', 0x81000, 0xca) r3 = getpgid(0x0) r4 = semget(0x3, 0x4, 0xfe95e61324648509) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/250) setpgid(r2, r3) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = getuid() setreuid(0x0, r6) semget$private(0x0, 0x4, 0x201) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000001d716fb72fb5b330343d956826dd4a402c12110e8e23bdf273cd41da0bff1c2ab33d39bfd61af768cf0821f1aeeabbebaa273e676810266646a0ff59135ae5474f76ba55c2fcd32948455c1b45d562a7ce007ac3105d768b3b45645bb967d8fb772c08eec38b0438fe6e7af6bf58d366ef4103bc9c82003e0b83df2fc8b7ebdf5e51e28b559a1e8d36fa23292bfa37a9eb74697ff9451d65c5c0e226ca20c61e174667d3503a360c9057000e0c0a3cb0d18d646e60e23563b43d0000000000000040"], 0x7d, 0x800) 00:00:47 executing program 3: __clone(0x200, 0x0) r0 = getpid() ptrace(0x100000001, r0, &(0x7f0000000000), 0x10000) [ 109.9730372] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1483 command syz-executor.1) 00:00:48 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./file0/control/file1\x00', r0, r1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/control/file1\x00') 00:00:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100c, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40000, 0x80) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 00:00:48 executing program 3: r0 = shmget$private(0x0, 0x3000, 0x4ceacfd6fef65971, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) compat_50__lwp_park(&(0x7f0000000140)={0x0, 0x8}, 0x0, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0x1) r1 = msgget$private(0x0, 0x0) shmget$private(0x0, 0x3000, 0x704, &(0x7f0000ffd000/0x3000)=nil) msgrcv(r1, &(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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x006\x00'/4104], 0x1008, 0x3, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000b46c7baf0a0e0c000000000000000000000000000000000000000000000000000000000000000000000000e3ff000000000000000000000000000000000000000000000000000000000000000000000000007686b8f3f5cd9a0a9d46822e000000000000000000001a0000"], 0x5c, 0x0, 0x800) r2 = _lwp_self() _lwp_create(&(0x7f0000001280)={0x0, &(0x7f0000001180)={0x1, &(0x7f00000010c0)={0x5bd3ef0dad2e898a, 0x0, {[0x81, 0x6, 0x810, 0x3]}, {0x184e37ae, 0x2, 0x4}, {0x9, 0x27, '\x00'}}, {[0x2, 0x1000, 0x2, 0x6db7c177]}, {0xfffffffffffffff9, 0x2, 0xe}, {0x80000001, 0x9, '\x00'}}, {[0x2, 0x80, 0x4, 0x400]}, {0xffffffff, 0x1}, {0x5, 0x1, '\x00'}}, 0x80, &(0x7f0000001040)=0x0) r4 = _lwp_self() _lwp_unpark(r4, 0x0) _lwp_create(&(0x7f0000001400)={0x400f0020, &(0x7f0000001380)={0x4, &(0x7f0000001300)={0x7, 0x0, {[0x3, 0x2, 0xf91f, 0x9]}, {0x3f, 0x401, 0x1}, {0x5d50, 0x5, '#\x00'}}, {[0x3, 0x3ff, 0x6, 0x401]}, {0xd12, 0x7, 0x5}, {0x57a1, 0x3, '\x00'}}, {[0x80, 0x2, 0x9, 0x3]}, {0xffff, 0x7, 0x2}, {0x99, 0x0, '\x00'}}, 0x40, &(0x7f0000001480)=0x0) r6 = _lwp_self() r7 = _lwp_self() _lwp_unpark(r7, 0x0) _lwp_create(&(0x7f00000015c0)={0x0, &(0x7f0000001540)={0x4, &(0x7f00000014c0)={0x8, 0x0, {[0xfffffff8, 0x7, 0x3, 0x8]}, {0x100000000, 0x8000, 0x4}, {0xfffffffffffffff9, 0x1, '\x00'}}, {[0x80000000, 0x5, 0x1]}, {0x7fffffff, 0x10000, 0x1}, {0x7ff, 0x1, '\x00'}}, {[0x7, 0x6, 0x1, 0x2]}, {0xb9, 0x0, 0x4}, {0x7fffffff, 0x1f, '!++\x00'}}, 0x180, &(0x7f0000001640)=0x0) r9 = _lwp_self() _lwp_unpark(r9, 0x0) r10 = _lwp_self() _lwp_unpark_all(&(0x7f0000001680)=[r2, r3, 0x0, r4, r5, r6, r7, r8, r9, r10], 0xa, &(0x7f00000016c0)=0x133a) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0772f900"/140], 0x96, 0x0, 0x800) _lwp_self() clock_gettime(0x5b8741ceb095db4b, &(0x7f00000000c0)) _lwp_kill(0xffffffffffffffff, 0x100) clock_settime(0x0, &(0x7f0000000100)) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) __clone(0x0, 0x0) r11 = msgget$private(0x0, 0x0) msgrcv(r11, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r11, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdc01470f0cef24dbb70002ec2fc14195910000000000000000"], 0x1, 0x800) msgrcv(r11, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000b46c7baf0a0e0c000000000000000000000000000000000000000000000000000000000000000000000000e3ff000000000000000000000000000000000000000000000000000000000000000000000000007686b8f3f5cd9a0a9d46822e000000000000000000001a0000"], 0x5c, 0x0, 0x800) semget$private(0x0, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) 00:00:00 executing program 4: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000380)="b08221b2a62cd4c3e675321c3a010a1015b06bb05b6a6a0b9d4678ce4410c64a2614d74e866a39c183e5e5d1a7e12474", 0x30}], 0x1) pipe(&(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) writev(r0, &(0x7f0000000240), 0x1000000000000130) 00:00:00 executing program 3: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:00 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(0x0, 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) 00:00:00 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100008004, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendmsg$unix(r2, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fcntl$dupfd(r0, 0x12, 0xffffffffffffffff) 00:00:00 executing program 3: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x1000000000000a, r0, 0x0, 0x8000000000) 00:00:00 executing program 5: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:00:00 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001200)=""/246, 0xf6}], 0x10be, 0x0) fdatasync(r1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="cc40dfb9f0dc65bb6771c2bc3c114af8cb2d83064dee219e1bea69edaeeacf4e2968f2fa0439875be08b254a5256b7f9c2c6a04d838857b8a689364877511a1934b735ab4c0b929b4db2e28d23be42b14a1586098dd0e2d3cfa544f9e6cdd933ffbd46a61cea438ac3390fc5ae469d6a6e4d360f936f87dc9033fbb7090f34eda04cf60e067677e02d6095b4e0abe8de2a2c5cc234b96fa0e589b7ce9088e64c80cee93f80c02ce19919c78b3bef", 0xae}, {&(0x7f0000000240)="9b456f6ea819f191345ad8411c8ea274dd2ac13a913959222e4218879c6525e1778f735b97d4d9039fa28b098af403cd3c4f8881e8e1060c171024199ca56eaad4d28457147eb0977d5340aa20e9ee5d283c3ffff2f2e86ca34daad28c09e554ede1fe5a9c6344eb367949d3d0e485e2aaf12025561e75b52eef333e928430e59ecf00f0c1f3de403d114db2df49e630d1a105d0137cfc42dc0d2cc5079e4a261b5ecb412484ce5674535c419605c7c64f47d1e6a63f9874048c9b5f748cad2191cd6618063c89ad22efe9af053f1abdfd77c92c3a63ce37b88f82afe0c811103de4f593f50665e68badcb77c7df888842f2011f7d66447183f2da06db94ba7db5161aa14edcbdaf817eb86b83fccdd14781a9401a4926d0d25f59fa041b9f1ecc8d2c0d1460395c31f9a323a12da862e71459ed63399805023865bad3d1ba346a967fc6335218d7aaeb8f5b723d65d45b6da576652817267aa75b04d485dec6413ec64f21628e4ae90315763ef65316263a844b13a774d4aac23b742befe3bdad696d76faf29121d3a86865f2aa8139aa2e60a6ce0b3f1a47768cb833d4b982aca78cd4ad863f417acde3f3a6b66b8b06d44ea7a6dfeb401831906d8b8fd0f5495595bf08445a83ddf23b852fc3b515138bd2a0a0611c15d26c414067ff01e15d4bfb5283f20a586e0107d4caf9fdc845e8300125915317c918d08aba792a9e0e4b7fd2015136e9b57cd9a8df0e9478c35b3305e5d99ff7bf462dff09ed6a1b07571418c8f6da5acb8968692ef1bceb14da94a285f58d99f1e6da4f0c7f58d5bea948125d031e22bdd0c9eea11f52881eaa1640f215ec319e35277e6e70810119cbdb4e8f57b94c8153e8789276fabcf1027957897b85bd8c028bb2db64d8cba699951c1fecaa137736ccc6682fbc1f0c36eb555800fea931f8c1050b6154560b2e8675257ea3bd6e8721aca22232e2beeba77fc796f2e38e259f70fd8c0a586d052fea0bebcb21b96104605111717be66a7aebdd7df989731030cd095fa854e4147c93937fa15a27201e208a4d30d382631b0ece8034e6659ac70f7215201826102a5485f4e7c86a255a678f813f7ae5df3225119ac53a7651dc4e358c2f25452a7439426f86c2e6a9f6323e23aa6893d1834f7c972e93e94e3849313f01f9d00a6e89a8eadb1847bd5da12f94089ac7c0c9c679a275a21598d7a4835c9d079f394c641cb0c56eb057a1aa7a3b41c982c20bf597b6278babda4dec933295c6491d108eb8c3d8b7b730252cdf84c6bfe0ff86f955b7f2ac4cdcf0a097226427b58cfc1fa870d8a895c15333427135afc3b0a5ec9d3da51e64c98bf53280e87421853bc9e256e0dce7a49bde6750a23093f150429180c075e4f5d52f5035ce1ee553e075de6f9ecd31db7623778b98528245ba4b9fd399e9d1b3d952f544cfdc7a0e38c9950ec1afb3498d6ec5dda126ed75b8d034713400f9fa93e5f6607689d07b9f3a6a6c1da22cb1d60b11eba243b117cb159a5f84592e28ea5d32400508b38e23064186ef9c95f02203422e0847e2010b941bfc01a4311847181b593216e64693ca17af8c2a1eee40b6b217d46162d23e313dbca785b5dd56aa97e557482097dbd3ec7210f21514437bde4f1ea9a1debf9583455dc99e917f31ac385985692911e4fc73d9af7d15ca91c0e9ab82d2cbccef3595a277debc40c1a3c4724f7a9efe3443578927714d411e6c2c3cd9769bddc54568136dde725676423f1c49ca290e6f2e3c9437abb1bb3e5f0c54db54d0a93976dd19d0c5f2e18284cce1a48109bbdfca42910870f2607b7428268ec8228eff5f87f14fd452ba8afad0360e2b1c60c4bcff93ee61fd5be5f667dc5df44b677db864f591b35d7fe06bba3f87582dab5e943cb9ac794d4974aa6313876bce9df186766c55365c00951863472f580c55918803c46cca8b7fd7995bd418f6196ca565dde9027bfa3d7643e23d1a8bd70b80a1c47e8d2eac1094ce424dea19a4e6576b1a05fa404e5d75bbdf49eeb30f6868805f5ea487fc32aec6b4d3204632ef8b867115ee4754b94ded5df14abb1e30e99ffa0453ce7f67bafde48df511869496eb6be33501be3ad55101f386f6872a95881d1fca9d049e36fa09fffc485122632720e9e0139c525261c3340a6851f052a94e86ae91182623f3ba7ba55526f6591d7061f6d2fce892fc5c9c481304ec70554063d8f46f3121db9d01ca007b5ef2447c7578e3372dac1ac586c1b0d5c045ed5731266d2a80f76b040dc2cc13794a322e268b5f539f3eb87a408e96a39832ff47251f9ec4cac573b98935a410dd8a03bc03be675d71763810e5a4939653d611838016b352064f61e626ee3256eca6df261dadb6180a43d5d34a01793cab27dd5ab79aeb6351a0a4c3262befbfa3836481038fbdce144e08f8cbba66dafd073a129c34dd870b6b65c2be541dfa506da6467fba302429ffa0552dae8ced5a8009fc5ef849453a18256fab9464b61caddae6e7be5b1d364a6f538f69255a351fd601d067f5de2e123c0d4506d5354025e74bc5646bd1dac9e86609f644535b39b0a697d243141a55bf383613e4f0c931d868ad424b4be67461f8e6cbf30eeb8d2ed8b3212a9e768cb96ea1db925a0e37220627f6184eac05c34da88fcc88f2438dc336967ebfce1467df0808b024a3f8baf197f972594fc596aac7b45104d5998997ab65bbc34268dd146dd9effb130c3a0614347332327209a16d7e1cddb580e399d297faff8db5a6e85bb6d0162e319d4aafeef7ebf86a03ecf27e3745502b8629eece1b3da6aea9dc11c1d3d37f63e42414182f1afe4e4ea2dc4a2b287af13224d4ae6641b9f841ee3f46527344c59b0ef69e46a7bbf5f76e5e5ea4cd1e9c0c388b6eba8eccfcff4274d59c15e5bb91ecf017bcae2c1b702d580124051ee020ec9e94e3d28cd8ae755b1b7cd8ea46a594db99917de96c57b2bf2c9a0e86524ef8334b46e981e07d60f52e1d167113ae18b8c7bd7cf1d74fed78092c82acb785a8b5b80f3e72a0bf3ff3fdb5c2e110b3eeb909936651ca7003271b0c9c95f8381eca8c69a47a2b629774c730b0f61916fe108e9de96f5c2e63d51daeb04000636c2c815ef42a9e7717633a919527e8af092431ea9a3e452fe676f25a68492d79c36a4eb3c2b16c238d21978f14cf54e88ae7552b8db3debe8f81a55727a990e6653bc86b36695f3475910ea118ce5a174fd18ac770858ecb8cefb883fe9b221f53a9e20298485fb81e994d1d4750831e10c8483ccfddd4f4cafcdbaf9a1c20ce2d21ce9fc71a91dd2f8175fb7573c427a0a6cfb80cd12d2ddc24e808d659f342038c25decb960edb024724e3b7bc603835b68e697c34f0340cc91b89523548147e80aea5eb8f2de595f34e3e6da894034b0c208aea085a06c935375110fc92b64bc1fd1dadbc1103a6170c0cd5cd6d61e66015d74f18db23496367d51b3d25f2c91f3a2d137628cbcf3e6777bde763078a6345d00bf9edeb20a72fc284d9b5abe6a0a2f1b8aea52437ef2616fd60031f11bddca702874816eb42729c64ae59eb94efa3196ef590f22b6871a06b33e497fb99aefb9da87301a2f3adec5799b2f3e9e7cc8a54252b772742bfcfb130396cce41a1cefa024c4cab9dd1936e73d7ad0cdfe485e37d87b1068ccfae2ffd0145e24650e89d156834ba7aad9d7666a6e9fc4e0c117205121b6c23775b4d9bf50239a2d3cc9ac18d7d3961ebf10254c899c3a3711d35793433a9e265306f0ec63405953c5cd107005b3d9718545d4ec880a2e0f0f216c2b7cf61e4b10f3c57a12692e4527b071a13c3c2d3b11a92271c669532a7ff5930953c1977807d472eec3eab91ddb71eebc61544d96bea24756d0cbc43728342abb92cdf1e5cf2a4948ca365ef330943831fa94c53fbc3acf69821e99e2680222eeae08ab37222937ec458fc228c8d88ca24f4c8491721e06c9650c37df7a3253b208b65dc8542143f48bb181bd167c89a5412ed199d2818dfaafcd61df463806626d96d432ce562c35c6195620a7138c13b1632abe3f658bfe46680abb18652fd4addc5c81bc56cd07ef6bb86167d9600d19f0b25a675f66fba48ac1ca46c15fa7aac16877e32428572d9620ce040fa096dfe2f8492ff4d90dcf456d334037663e52fddb2928dc8227568267298fdc343ef93f449ed87692f9aa5b3b8c31e1116f5160ae7b768d6f360511c239b24334965a2063401d3b38f436abe5936c9474cd05b099217d992b878b919dccd5d8b9cb1836116706dee364bd864620de1c65486c6c0585fd19119587f82fe757699fe513343f2898e60b9708e78364fa003b096f3332fc0d409447320b3084d029c13274032949f0a1bc9eb2e5bbb0c8a156dbe8c0114309b881bfebbb9b3c4f7eac87d111bdfdf9193bcaff050387b7967c9b3667ea34b4f2a3c56dfff2fa64e2fc6feecd172b5725f1ec468dd88116ba3c177f8e2cbf458a52fdc898a4deb9f6e61462649e71aeda619327fb84691c3bd81ba748aff32c1fd4fd5bf3ba6bcd219df979faa8b5008f46e0b71b733830b02d65f5cb66ba53a235e32d44787855de09f932f77f6d8b9bd9f8c23f58d41d09d677c0e856c6470e27ac44800fab508d048a70df321e775275b391b9909cfe420426c13671326acc5905cdebcb7de15fbd917499a7172f2f9ad7fedb129fdcea72e3a6babc470d0bd4df71b1f55ee6d8bc9c6dacc9f19e54a76503063268c8fad563f065e8f87439fa86c501e8fc54f0d34160adffdd7dc91213de85ae034e625d5a807c58d02720f5814ab13ddc504448bbe7baf96c42cbbc08d1a5cf7d2cc8a4f5163c857b5c9b2a7dadd83aeefd905f7d465127ff30c384f2cb3a67eb06b06943ab36976cd7db0027ac7e2c3b8ca84f897ec1f6ef68b81e1b5566aec2c0ecf63bd5d68c551bcd97265c7f8ceb1190bd3766a825ce19caadea6def1ecf39a585a4baab6f6281a3f3078ef2fd5ce3bda0b66ac92176cb200be6e1a1c35fe2c6bb57885c085afb0979cc35f8d320693280fd6605d559b8fdc5f350f967fd6ef2bf0f0223051da49e559fe9c114c4d31180cd1419fac98236000b7b674561e36ba5b25d06de478ac9dc230690d3184182b5fd9a11ccefc7579ea81d1b32b708ba394fbd7623fce69f6eaa0bfe7cf56cde57708ecf94e1c632b80e68ce2627dc9b5da7ff2ab706bce702ee14023aafa6fdfb28f84f86761d1929dd6369890390447c384d579421a7c28360be6676b759b3383a65693480761395ff3cb005e3c2094385f16906abe20c8d8c1b585113b5cd5ce4f8ed01d38b0db9dda424f093954db83cb583676b587cc8767302cdc8b61fb9e809592d0e3cf3471af3136c1998bbd947ff1abc5d96901d67ea9c0d807170c02552210108ea31fa20d7b93103d086a876c8ccc0390beed0e347c961bddb68ebf1f6718090a98e8727df32a521dea99951b56ad041d7a9e2449b8b12a5eef7e616918f255599f07d6ddc972dc16a45b977341b5437bc206d6c93d8891406b65bbde9549d531c71676d752e8e59efdfc20e2b4b1691fd9b0239b06e2d0d008927cb44b91c555b545c15e4567b039a8c51eb8ee137fab007afeeef4c55de047395ece63d2511fac9d651f65c69b529b70db8a6be396bb17b94e0b06a8c662", 0xfb8}, {0x0}, {&(0x7f00000013c0)="986e62844b8c74f1ed734783b8f4b7b6003ef5c663ccfa18f8392c4424934a47ca7b3981dac620bec4d4270fc06656b87c7b9b15102b7cbdf719f1bc078a9e093d3bbc21b04b25240e857dc42ba323218b3bbaf085ecced13e7789a978ca553f9d488c8f23fc7be1751838d2fbfab438583360a14d3fbaca7e06d469d18b6e900debd31b6557f42d79eed9d9aa0a33a6bdbe", 0x92}, {&(0x7f0000001480)="3f9e43104348a53dcbc0e956a108707cee2a7ad6ffcb230053b2bc730bf31766a097a36e252a1a0bd797f5e4d7e33eb5c10b6a5d804fb8f7f3c2e5b5b6851052e88b0b63fc1275f64987e1e7267c7a5bf5d6e306f50a8787fa80", 0x5a}, {&(0x7f0000000040)="16b9cb4455f34d78c6eb8ff436e014f6b7b5ccfda31ecab1a225ec8ae69e572f4302892533b9768ec27b58b313e44403bec5c493dae032a7e096c8", 0x3b}], 0x6) open(&(0x7f0000000000)='./file0\x00', 0x20009, 0x20) 00:00:00 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xe07bc7fe498cd20e, 0x20) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) fcntl$setstatus(r1, 0x4, 0x40000) __clone(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 00:00:00 executing program 4: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x5, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) [ 111.0345716] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1790 command syz-executor.5) [ 111.0546045] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1790 command syz-executor.5) 00:00:00 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000240)=""/235, 0xeb}], 0x2) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x90000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fchdir(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008083ce, 0x0) _lwp_create(&(0x7f0000000400)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="0400000000000000000000000000000005000000870000000500000001000100dc0000000000000002000000000000000500000000000000060000000000000006000000000000005b28212300"], @ANYBLOB="08000000ffff000000000100070000000500000000000000000000000000000004000000000000000080e1ffffffffff02000000000000002d40"], 0x40, &(0x7f00000001c0)) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000200)='7', 0x1}], 0x1) 00:00:00 executing program 5: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = semget(0x3, 0x4, 0x80) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r5 = semget(0x3, 0x4, 0x80) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r6, r7, r8, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r7}, 0xc) r12 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001500)={{0x7, r8, r13, r14, r15, 0x10, 0x9}, 0x1, 0x1, r16, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r4, r13, 0x0, 0xfffe}, 0x800, 0x2aa, 0x99a}) r17 = geteuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r17, r3}, 0xc) r18 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000001500)={{0x7, r4, r19, r20, r21, 0x10, 0x9}, 0x1, 0x1, r22, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r19) sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65310084ffaaff684a684de7a14bf5b3efec8037555829b88e5c93f705661450eda40bf1e5f917a60a1b0604e39775b556eb2babfb63ffffffffffffffff"], 0xa, 0x0, 0x0, &(0x7f00000025c0)=[@cred={0x20}], 0x20}, 0x5) 00:00:00 executing program 4: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) __clone(0x0, 0x0) close(r0) socket$inet6(0x18, 0x5, 0x0) 00:00:01 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getegid() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0xed1, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x460030, 0x20) 00:00:01 executing program 5: r0 = socket(0x1f, 0x3, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x8) dup2(r0, r1) 00:00:01 executing program 2: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/103, 0x67) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000200)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r3, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') mknod$loop(&(0x7f0000000380)='./file0\x00', 0xe00a, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) syz_extract_tcp_res(&(0x7f0000000300), 0x10000, 0xc7) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x87) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:01 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c6497e14904593e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000280)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0", 0x19}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10051, 0x1) 00:00:01 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x207, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0xed1, r0, 0x0, 0x0) [ 111.9959701] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1331 command syz-executor.1) 00:00:01 executing program 3: r0 = semget(0x3, 0x4, 0x80) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r1, r2, r3, r4, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r6 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r6, r2}, 0xc) r7 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001500)={{0x7, r3, r8, r9, 0x0, 0x10, 0x9}, 0x1, 0x1, r11, 0xffffffffffffffff, 0x123c7400, 0x8, 0xfa, 0x6de}) semget(0x1, 0x4, 0x40) r12 = geteuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r16 = semget$private(0x0, 0x4, 0x299) semctl$GETZCNT(r16, 0x3, 0x7, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r12, r13, r14, r15, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r17 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r18 = geteuid() setsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r18, r13}, 0xc) r19 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000001500)={{0x7, r14, r20, r21, r22, 0x10, 0x9}, 0x1, 0x1, r23, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) setregid(r10, r20) r24 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r24, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r25 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) pwrite(r25, &(0x7f0000000200)="df873724e0a1547c69117281522949dd7e83822919f4dcc3e4ba68d35eb01efbeb1666a641e6f33f1e243a66d857d7f02c492e3ff759d222d1bc1ffcba3889cad7ceb55bbf67f9de8c04e9172722a0cb2d831e38005108a256f7e941592ab56d1274ef2acdb85559785e731a42b3a8d94955cb636d8a90efba273dfcb7ada0b31f870e5beaa107c6a7db073c19a30de93abd0c8a1426b62116bcb5e620043e4174842931d0a1ecc61b4e0f418fd4cc771d689ff24b8f49d5524e9e8b2b66b90df0c7e2f1000d57c8adc8911edf65d6f387166bfd266b0845a02b229cf963cb1dffa1c09c924948bcda7cfa0989353caa4e5cb712a4801029adbc6bc298a0424128803ced23ea93c2539d919ccdbe5f2bcabd5c23112d4c0cd1b9d0698e98af7e4a2f0d369107503185aa4bffb8b9a02790e15623320a4a16c4f2503a5c571b3846399fae08c6405bd260ddf796516b52e27f0430d3ef93293e2d862212be6f4a67b8ca96fb5bbec2538e737c509b3aa16e6eb78becdf60986224cc14a2206f1a8cd1b5dd26e4b4385ce2eaf2c589a216e547a0f7e662d0cbb3f268b7fa669f99b56a49fa9fab7153feb22ad1b7de3da5191a7b9db4b7080af532369adfd2be630a4a8eefa8c5b00fef28ce28f0077c3cc70c7a5f7127ce31d541c8cb4cf5da560901d39c3c1fe2aa99dedbe29ae528398652e922109a5b20baa4daa136aadf6b3e5a0b2f85263e5f2c4b790d5212506f22b28243af021e9b1827afbcaad76d79a9344106facd0863e8260ee739ea4a48a31cf1b80f73706e0d10b9fcb44c115d2e3a9ae667276d84ee981371cdd72c29707db1c0b0cc2fe24bda52e4bafd1a4ad91aa3e5d2286cfd3ab0afd94c5c9cedcdeae2e38ad71ea27cbc61d12c6f9626b7d414f972e01e7fbd9d8aa46b79109b64ba10ac37f90785f47cdea52b4e5379e49aa25f5fe0405cd09c0a8fda9b32cd1dd3a24a4ca74ec74be8f484fb6d4c501a0944485609108169694d784e88ab08b9d5aefb7938b56b372c2486d591bb9bc4d668650178ee760ddd7de26e59df1514158ce8c3f240f8664fc5fce6d8269dbdb084b9c4fc61776fcae56a750221fcd4dd4c57bfcefb91aecbd7a4730c20413704a3835106cbcb63aa468e2281caf58f153168710213a88e0ac2084b04074aea64b9840157304aea08194232f1f660b9e54d3e6678501a405a5aac12101954aaad6ad4aa448e837fdd7720a31929e408363eb4131e343eb70b193d71fbdae61ddb2174ebdb09a44cc8bb198acc9627070df84703bcf6e3710ed8e7fb87b257d5036818737855d9e6d17375f696a136f8e9cb764ff3097f8a56bf1d4e49e59986e76a9ea50b69a256be64441f360ebabed1943127b6a273a5357def98bda237d96eb3d4e02e70114e211fe90f77a7a0e364cd4ec7d143a168769478480ef394", 0x400, 0x1) [ 112.1361714] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1713 command syz-executor.0) 00:00:01 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x102fc, 0x4d5d7c0ffb519ac4) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="a5", 0x1}], 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) 00:00:01 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x90, r0, 0x0, 0xfffffffffffffffa) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x0) [ 112.4065680] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1331 command syz-executor.1) 00:00:02 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r0, 0x0) accept(r0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:00:02 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x50) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000740)=0xc) open$dir(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000000c0)='\x00', &(0x7f0000000080)='./bus/file0\x00') 00:00:02 executing program 5: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/190}, 0xc6, 0x1, 0x1000) r0 = _lwp_self() _lwp_getname(r0, &(0x7f0000000100)=""/1, 0x1) _lwp_create(&(0x7f0000000240)={0x400f0021, &(0x7f00000001c0)={0x400f0020, &(0x7f0000000140)={0x4, 0x0, {[0xe4e, 0x1f62, 0x1, 0x5104]}, {0x100000001, 0x7, 0x1}, {0x5, 0xd7c, '*!.&\x00'}}, {[0x9, 0x8, 0x2, 0x2]}, {0x100000000, 0x100, 0x3}, {0x2, 0xfffffffffffffffc, '\x00'}}, {[0xdcd6, 0x0, 0x2, 0x101]}, {0x9, 0x7fffffff, 0x1}, {0x8a64, 0x9, '\x00'}}, 0xa0, &(0x7f00000002c0)=0x0) _lwp_wakeup(r0) _lwp_suspend(r1) clock_gettime(0x0, &(0x7f0000000300)) _lwp_wakeup(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x5) _lwp_suspend(r1) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000001c3dbde57464275fb6853163801e3e2d97cc54b70d45e87cfaff31122ab726d81954a796ac3edf4e231982091b0aeafaf07ed01877d9168341c21649ae94ed26b87a0d7fb1fbffdb56"], 0x51, 0x800) [ 112.6369015] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1753 command syz-executor.2) [ 112.8171625] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1753 command syz-executor.2) 00:00:02 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r1, 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0xe00) pread(r0, &(0x7f0000000040)="91f628e5e5f5d89fedfe40407459662675928927d9c58e56b4ef681249ccc3720d30dc8b1e", 0x25, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) 00:00:02 executing program 5: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) pwrite(r1, &(0x7f0000000200)="df873724e0a1547c69117281522949dd7e83822919f4dcc3e4ba68d35eb01efbeb1666a641e6f33f1e243a66d857d7f02c492e3ff759d222d1bc1ffcba3889cad7ceb55bbf67f9de8c04e9172722a0cb2d831e38005108a256f7e941592ab56d1274ef2acdb85559785e731a42b3a8d94955cb636d8a90efba273dfcb7ada0b31f870e5beaa107c6a7db073c19a30de93abd0c8a1426b62116bcb5e620043e4174842931d0a1ecc61b4e0f418fd4cc771d689ff24b8f49d5524e9e8b2b66b90df0c7e2f1000d57c8adc8911edf65d6f387166bfd266b0845a02b229cf963cb1dffa1c09c924948bcda7cfa0989353caa4e5cb712a4801029adbc6bc298a0424128803ced23ea93c2539d919ccdbe5f2bcabd5c23112d4c0cd1b9d0698e98af7e4a2f0d369107503185aa4bffb8b9a02790e15623320a4a16c4f2503a5c571b3846399fae08c6405bd260ddf796516b52e27f0430d3ef93293e2d862212be6f4a67b8ca96fb5bbec2538e737c509b3aa16e6eb78becdf60986224cc14a2206f1a8cd1b5dd26e4b4385ce2eaf2c589a216e547a0f7e662d0cbb3f268b7fa669f99b56a49fa9fab7153feb22ad1b7de3da5191a7b9db4b7080af532369adfd2be630a4a8eefa8c5b00fef28ce28f0077c3cc70c7a5f7127ce31d541c8cb4cf5da560901d39c3c1fe2aa99dedbe29ae528398652e922109a5b20baa4daa136aadf6b", 0x200, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvfrom$inet(r4, &(0x7f0000000000)=""/101, 0x65, 0x5, &(0x7f0000000080)={0x2, 0x3}, 0xc) 00:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) dup(r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) utimensat(r1, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffff}}, 0x200) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 00:00:02 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x92) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) __clone(0x1000, 0x0) socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="bda1114789aacd252de344d578e46781462e786aa0f4f81b26b1dbd92d857836788ab0f1ee2e5a7a247e9c2dba30dbb4d0cb8464ada7419792a6971a8915104cdd034587e20debcd9407acb3527bba9e566fb2eaee70a7ad960a92d6c7004e472557909af44808a80bbe9b68a3582b334270fb6243c858f54f52b60017c8f3dfbfe26a6f80dabafb132fe9795ab305a6a7ed7da35f836b0fb8c8d77c587fab26021cc4868e56fc086d55826c6feb09638047079c88f44dcf54992be8f710c8f09faa0faa2c8853e5086955cc14045724b506b76a9f4c", 0xd6}, {&(0x7f00000001c0)="4977543aabdba971b70d89150c491d3598c0fd33fb87265b2face874326647a846cb65aef26123307a0507226dc3c70a7fe9805102cc4f544834e098bb52d4412494582129962559ca50319436a5844304fbb320fe2a139ca56b829b03e185d7b386b5b9103aaf7836a62691545dee9e6074929bd29f336f7577e21fe64f40069cdd2f06bf93ceb15917690886d59f6261c5fa059a3ea626ef8596e3da00a88f342e07b2c706df20bcd7f1508c431caea4c197a817f23b87918e1f9d58778a1a7a28ac2292464078464b83d38814538f72f0e21d9ac6fd6de89887e1d34afd5ceab65fae97815c16233d89aad9f0b24f06f08ff1e4e52fa66d4bf95833e5cc9eb9285dd1675a429cb25a67ce51485d738adb325d1437e7395886b7dad26bbe0bdf7cf7ffc4f7d75ba1d8d1c0de575ff2e9db791e0634583413a63af1fcd2e37380ef776702bba7cf794cf53b93a6a5a44d312619a3f744dbd1668a56e09b6596d17092ef1d289295aa941ec99cae416bb1e28cf07fbb4afbaf171ea1eca021608eed7572e4a95cd480bd018ded0b7d234a7256136e41dafc2ac3b75d01a2fb513d3bf3807ed1b730d7e173c53e5425262b62e9378d7cd7aaa52085999123d6c246be4aadb964cf3fcd19702d89250c91c72d7b27dc309cb02b3139f37b35ab5e2248b7e26ce1ec54fd828cd0ea7c56bcf75359b8dacbc4cc1185805203cf400505070858e5c4a41111ddccd3122ff8fb87328211d60e02301a56baeb396101254a0734b1083a3a03fede150dd7dbd9138d4bebe20828781e633d61c60eaeabf91ed1d289e6f6d30244bdd2c245e2da4dc84d037bbf2670ae86e3ec41377677ee1ca26bd1f44c68fbe95b7b96a0fed1fe56cfa38d774483c14292085130e357883716917f52a3ecc401b73a8b65b3aba04a0f3e773e34fda4096056bcdfc14da1b8a3947faa939aa44d5b58ee0386e5ff4cf15cf1ab916d5c9c597c77a6c32cd8ade11bfa713cf50e51cbb2daf780c23637d85a1d4cecd345b6af39567cc92ba96ff7343abaabe2f6c8953ac0c91b970d231c4e52211208dcd9946666d0930b8beaff0521bfbaeb81a403d60c951f7de4c69db01f4a204b36a0317a244b9c497223345514571787497b9d2a42008df173152d24cf7805a8229b86c0e957d437c4caedfa8364653e9b5bece73ab6c1fdb2eaadc3b66e169d414e3e1606a811809375261e6ad601c32308eeb23e8a94e901ca4e008009db86c082a0354e025e09b07a4dcf68854ea0249a1353e6a890d64063b03497b3abd8ff6b3ba9365d48262b90c1764133e60376f1fe9ce96285669bd2debc3777ee6f6c0ad7b2388a681cb770dee0791a3d2718f0ba231926e72fddbb3ad19bb6bc38a4256f6c9f7b19e05124ac4a3ec6a9c05402b73c2762f9ed761bc50ba37b95a80cba80f23c62c46cd448179dcc23d843dfbd4d59a4bbf5ba37edd336929d966490a22a9d67306ce2c3a3114b69841a5f1850105e034a582e11a09e5b3245f4c8b27ab591a578aceb13bccd0f90b0655aa5a52856ab66ad902e1723a5d44e29314f21dc3eeb09f6c603baf205a87a1327ae1f1b122835a10c07c6f737f478d832dd79c3daeb9f8bba3408ff0008ba43df849f98ad0d29db7297fc6630d790fd6c0362fbd961955489f412353a1b8d87ae1dbd3efeee183795ef79933d3567a394895add3fd35fda74823d3eb0b184dfea59c7866d52365b677287136c57be9dff69abf80c53fd7d7066f44cb9243ea281395b60fad15226b92b6062248972c44ec9b559741ce8b09ba519b045b5361639f567126ef5c248c4b8c5a409495e9134df383ac4ff68e8ce671809cda8cf93a4b65c550594e8f2a2199cfd2e9756576016c88967dbcd75019d08d5d816de27ea9047b4755ac00fb90f300b1f31a3b941343a0b8e273e71387a2d1c45648e3aabd652f7e8d40a87db8ca16a1250c9c649c8e099405ec47f14303b1b0c8f0bff21ae7aa306da7891ffcf612dce780e62667a0b608105e1609f3c84f6ea943cce99c8f04a369022920774a2d6eca9312bc8fc5bd344a6ff98ca0b1597fe13372ac69d780c1bc96849dc3ed03dbeb98c0ba06dfafdd46fb1400ce2c0567bf1a55ec2997dfedfb5e3d3bed31729e36ccf17a1ec740597571a795249edd7a4576f753a3fc85142d7a24f4b6e84d6e8bca3a68244cc1a4bf95edeff3496a61e238686aa259a5c53eae797c689a2eaa483650737ca25c8f480adc944c6c6e63cf54117ab63ce05b1c9d5baec1d62137854ab8633a4103af1d71f2ce40226ced8430ae699fe8193b04a1df8a9254e64afe3fbf3ca4d00f05f1941ec4b7e9decd4966a28df99d83e9d8ab6f290b4cf974e5183d4b29b630c487e8663a4bc9d71be7fdd69080ba2610be7b2728eb76029cb39be6e1ebaa42f354086e896c166a87f67bc59dae8186efb79470ca090024c8b77eb6a07406152f8bb55227ee53dd04679fc6b904005a80afd4b23d70849f02e0cef12612495565f74096dc8d109524471f47d345e2a72f3b08eb068cbdd2a0d0bfb04ff951c0825a2b116d189ac34876c9c8e004aca3a6c8254c651874802fddcc086f0551ea6af506857febad65b0ee326e640932b1f9a47a767f4a429ea70afb98fe161bc42229a7a706006cda7c8af6ae57c9bb77f30b31fe3e5aaa72f1737d53fc6d23846931833eb60c12f1c0d7f769fa927a30584470ce306e87ccc832bedca3fa8233f1a6b00b8909989a7ae2c796d64fa50d866098e4072d5c7bca361381f9d431731894a59ebedbcd4a58e5973694570b28d0340c86274372b78f8482e0521ba8258ccc0f95b3ddcac0edb97770c1882e3672c704c54f2e0120c4955db63e69ba187adec5eeb605bff34846ada88da516ecbe7810710e16ba8f6fb769cbd7a8f316f19f34859bb7e63db3d4435c2a277a238d18dec8d55a2c66aee14783dfbfa489faa1dc261a811ddc4f4a33b831f6d53fe5b9224272a16e4bac8defac7d3b598c277b4c1fab0e17bcd42e025f4cea9b2fe19c4e9c5dee5ddb5646c55ed2a48b602788f911f187b51c5529ebd7f64602e8c307ab0f97502acd3a07287ad6aceef9886321050aacdceb8c1c542992e0dadd409ef26edd5f3ad01fc5ab3ad12753541b08536724299a39f00ad48d11e1ed6c87ca64202113b208488894d3eb7456111a6442c14e01223000e63710d9ff9f920e282b38a100c74fa605e6b29a87b8f2ce5b3d4f1108f51d08b27bee46e89fdad6e605eeca2c085ca6d43d9f8427e80a40c6d699dd14713275eb8cf77a593fd2de86100e9e9bdcaef5328ae3d0204ca9af327af6a7293720de3eb80087d00a2539df5419969f2010bd0e3b59ca7b4c4b2736500edf83468282bbc5c2e26fd288c7205642ac68e0b88d93de5248aebb1d7a0cbdbba4e8b1a642200fb5637f4822284cd55e3a7607e4ea21324aed48207dddc99d2aeb44b5ebbb6c658c84195ee8ae02d9a05f4d4b83f687b5423faea50d06f845f86f3a29a76b066402f49c9f565f5d0691b1de9c8bad7d5ec0ea356646ae0af91a3c440582d03fe29f7655b4be559b22833fc5ddea72bfc2eb0b5c339138be33a43239ab42227d9ccd024f954f53673f347c6d84bf432c3465b2786bb86f7c84b4ba976661423e0ac1e69f40c84e4d4d0ded4fdc00c6f8cbef13127ebc9ede1bd3dc696cca687ca35c7c0e66bf70b407ba14a859fbc62bf4e66a41f87503ffbe0a1f568268676aa6b8fee1680ab347a75e158a02a639ec87ad7be586c417fbb5f1fa8296948cd0fff879c2c2483648c59305d15f508789a3df6507f942c40472efef4842573f2de96431b2881637001c0fdc498052799b18e2c7dda58653ea1284be670a2fa1f8d7023cdade8699458493e6cd058ffe306536a77ffcb6df587f082976eaf1b589554506fd1e395e490a906a57013f8a08bac93c554f3d2186a02d300cb16a06c6e965cbd63984303b1d01036d19bb07dda86de46593a057b6ce636e069784ca17b95647afe4e382d3acb5c87cafaef9d711e6464ca06b2c911e8b0f0f8fdce6fe19a5deb2b47ce4ca16ccd493b902d05f3f4dd424f1351aadf328c319c562ae321a4bcf0a1ccf6b09ee883627b3293c94fa3ad0e6fba8c199d1847286cc8881c6e3f1f6abb8655a27fa549dd7218bd717c4d028b67c618aa14f7ccc3cf23d9f3f8a3bbf7f3d2312281e098f0f58ff556a77a3ef8e0dbf4c870eeb9312dc031e4f6dfb529a566ca6ba3cbeed9f2f97b3704b2fa0f7f8489356f1398c986357affde5d8b5ffa21503b4a6a97e315bd522f7d4329d376afbf2fb73f5d52042ccabff953ed29b4ded300b26ff7a8b80a7e1bc09190460d3307c76338c4b2d1484c16bd0acfa73bbf2fd6e587031fa9244f218e8938bbdf682ee7bedd909ddff8feeec66883bfb0b06065f244e50ece9f29cb9e915021243ed2b187e48f67fd5eb806d1c318d6974549c59e27f8657d9088ee297dcb43ac28c4bffbe991fac98f5674766e0da21af49f60e97ced45e8783815da5f71475685743760bd6bdfaa199f87a6440de8f75ed15826b64152628c8699415f47da7f43122c0222d600177c06a0c1376955788b0f6f3e52475a5c915ffa5ece9d0e96e7e686cac37317423ac78b378c4f273302e9168fa070aebf8eae153dd5ad0bf327619769495e1c0888af30c6c05f5154d920c1efb404f5572bc67b4e25d0c881191d7428fd56684ab32a0c8be45f3e2f77c86011a1a4950bd02b536a2781ce72a8b4b6c6671e71cfc57de476def80a9e744dbf91c58301b0d898899b5a2ed8b282c9ca68c545b0246e0b9761fa4fb4b968418482971b6103addb938db00972119cc0b6abd40862ddc93203838ef7ca91e455fe8a58715cf5b82cc892dad3d8a9cdbdb0499a6ce543b7e719b0374a9c8e25d215a32d06a770d71e927b84865dfc4808b18bb2e7dea88d6fa73dfe50e9a775f4b01486855133aa4556436f46d90f04a4ad87867bb322e5adce3a7d395994ec89652b14a0e63000ac44d83a18b6ed4badfe0d5b6340d29982a7b9f8cca1dd2449e378013a54abfddf57ab04b93f2c49a291afa9e531b6890fbc5b034f762e4c85c04016d74861c6eb2ebe86f3dec2b8ad3873aa6b2aca86d009b0f6867cf0c2e4ff205e4a342f21f5fa289fb26fba5ea304ffee17872d7b9791dd8983e2b786827c3a5f6dfebba28acc29f2415de7c130a5bc464aeda950c4989d5c5744314172a53daef4b1862ceac08dbb4ad732c0cc13dc1af55054f3a7f330169983880932b0f52fa83a846c8385ab00586fdb61d759fa3395040528def056945b1ea2460da7d88317646f317b99240941fc116b35ef9aa6804ee08a1ebbc4511261cdaf658e2975cb632b5bfa872dabc48fde0824ea2297f34bffcf875288e5231014bfa4d3b44fadc6cc5833c30601d34be5f0514c054e0251d0b29da08f155931ca3cb8e1e3f60441c216836d8af812e65d14d35083b32e1a83285122bb0eae26e0accf3cd8e4592bb9789b0ede5e0179a3515a4d497f7a52bdde52bbbb87f10749da1f93b803e36fb3f3f7e6b7ad5105fcd5fbaa7a91c7b8b1e5ae16b0883070d5b021424661db55bdd4a42fbf1f2bcaede6f8390d5c20c3770411609f86c6e84b80805dd95f1ba629ed7d424d5fee4c0552d49a763bdfcca99003e480fbb412d81de559f0159599b2e0bc6ba05f066cba63fcb97be1e6f52ea135fe271cd3d2e0666abf480b0275070d53b1969829bb2e8b5faf28955a0e1b", 0x1000}, {&(0x7f0000001280)="bf784853b5b01dc718293e64231d6203d70f431f581d712f869c2d56533cff70c256ea7bc1d9a066d28a9f36fc1508e110d5ee69366fe940675eaa27266fe4bdebc452a6d2e77afe6424995e1a2f6d2a5cd4c49c728daadc983c252bc53c1f5506ab00de9eec35d24f83d326509c35fdc074c61e50eb6bcf3d9e3499f8c2b052ea06247f5282953bc151d9297e9c146d9da366f32983e895ecb28ca5db8ede5525469b1b8dd1e5189857", 0xaa}], 0x3, 0x1) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x30e) 00:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8b16e04eb1ca0c148226debc3abe6a7613e7e2869d40332aaaee7baedd71df1cd0093eb42aae24b41db9e731845be565458647ecee3e9d702f990d72b4f09b911edd53026fe37d94b5a9ca1c8edae313def9d53453a7213767cdb2564ea1e4b9821d862c7ed889016e701a943722a19fd3533d41db76b571e5c264794ccdfea5117159dfc447535fd0494d1a974b592e3af1df90167f43edd73e1bafed1eb762647470379665d673e942cd2403fc15d6d66ce59085274c831ea7d7efcbd87d3feecee444743b1de530456d2b79d36ff0683dec", 0xd3) setsockopt(r0, 0x6, 0x6, &(0x7f0000000000)="00c992fa", 0x4) [ 113.5281894] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1992 command syz-executor.4) 00:00:03 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) fchmodat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x1f6, 0x9fc0f69dc0bebbb2) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x100) [ 113.7084466] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1992 command syz-executor.4) [ 113.7184685] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1992 command syz-executor.4) 00:00:03 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0x101ec}], 0x10000000000002ac) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getgroups(0x1, &(0x7f0000000080)=[r5]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffd08) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000140), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r8, r6, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) 00:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x1f, 0x5, 0x0) r2 = socket(0x1f, 0x5, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r1, 0x4}], 0x2, 0x3b0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) 00:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000080)='./file0\x00') 00:00:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt(r0, 0x100, 0x2, &(0x7f0000000140)=""/242, &(0x7f0000000000)=0xf2) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80000, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e2", 0xc4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x10) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000094b9958ca4f0ef8376a93817b7f8909adec5c8e10400000000000000327d2c9600010000983fd6e29daad2db0a3fb472aa3affc48d0ac0d231893b174f89a1c8ac1111ff4de46ab6"], 0x50, 0x1400) [ 114.1390802] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1033 command syz-executor.3) 00:00:04 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000012000/0xd000)=nil, 0xd000) __clone(0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{}], 0x1, 0x0) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x7}) setgid(r6) 00:00:04 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:00:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="625f2c46023af183ee3dd912f892"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000f786a56145899ea917a86315e4294f4a812a9f57b3b395014b2c5ad325b8005c38d6e80d95201fb3f11a8972bbd1442e81b4895b76de3110c287ad724ded854e2c21a193cee2451937b7e37e4370838c8f7c916cb66ab04b42ffe324dfd50234d24284dec76e6cb7fd336a6e329e8b2cdec55e454ff2728311598b4e"], 0x10) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000240)=0xc) write(r3, &(0x7f0000000080)="fd", 0x1) sendto$inet(r3, &(0x7f0000000200)="2be3428a15eff273e0ed203200f79c055b2a63398d0085933a30bec3e38dd313e094439cfd6f8e13ea736786cd89730ef86257a073d8c19ac919", 0x3a, 0x40d, 0x0, 0x0) socketpair(0x16, 0x5, 0x3c, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000100)="c8f7a438ad2d093a686f926d221862c2ba71f30693ac7a46da3d5c5769ae0083c7301bb2c5613b55ded1d0df7a9e991fab17e823b48c0a17fbad2d438d010eb897322de56566c44ab39e019c87ced5247a0353fce7f6c93a0d", 0x59, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1ff, 0x12e3}, 0xc) [ 114.5997469] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2372 command syz-executor.4) [ 114.5997469] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2534 command syz-executor.3) 00:00:04 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) writev(r0, &(0x7f0000000180), 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa0e6e4a656856d4c) fchmod(r1, 0x84) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) 00:00:04 executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000000)="333ca9d88ea84f12a0872541d9010d2f1fea45", 0x13}, {&(0x7f00000000c0)="ddf847c25c6d33d1bef4669a21418ecd35e9e9b431e7429858ee35c82ed862694374e1dc9754e587ce9167d1ac9fbb6fa532a5ea676219911120889140f4b885cea4806e665b3fb81e93f7b19d6efbdfe2f209df1781194dce61cf6d57b185b0ae7266c65aba21d36525f705ef7c14e0da4f09027fae510fda94e55f5acb37dea93d3b556e12ec59519c0547d646dd5a2d29cc6a486a38767673dd2dfaf64190b1bb2b1d5be12e3753cd987ee9495a77a78f727ad2f95f533298ef0b63db251558ae2dc1b25c4b6608e0382974e40aaba86d18b02acbd3d5b5a78c0892121f757f98b813d6d2ea79739bc169a4d216", 0xef}, {&(0x7f00000001c0)="84eb0d7183f1150c7fe4453d8ec466dcc5fdbf7970f5274d5dd085568ddab52b40eb5e265992e711ebc7291a5bcedb97637d1212b3767dba13d4d00709895096b42e388a3bedf2fbd4564c4c3bec3fe1b4623b150d67da", 0x57}, {&(0x7f0000000240)="beb91ae5e684bb203234048d80db7eb15d7ca7db7718ecff458d5c4d9346b7d58aca8dbc53c01c5d9316e4bb7e82f684f03a3f3eff98fec804a82ad1d583dd608dc41d7670d6e4999ef7e0a41a161714dc20b49864caf098b47e4f5bb3d2", 0x5e}, {&(0x7f00000002c0)="61164ad188eda6b935d0c9c5053736168e058e381283c3648cecc4635447ac6ddc7d78ffc2c69745a87a3224de11", 0x2e}, {&(0x7f00000003c0)="cecb", 0x2}, {&(0x7f0000000080)="e585b59d85cbae4872f032b08208177f8cf579fe7f58f90cbc57e50e95c8e63a4217136d610427b969c89e952d4f55f6806662a519345c0809d21a1b16283533", 0x40}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="10000000"], 0x4}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040), 0xffffffffffffffff) [ 114.6498434] ubc_uiomove: error=22 [ 114.6498434] ubc_uiomove: error=22 00:00:04 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file1\x00') readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)=""/4096, 0xfdc) [ 114.7399514] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2534 command syz-executor.3) 00:00:04 executing program 1: r0 = socket(0x12, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0/file1\x00'}, 0x10, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/102, 0x66) 00:00:04 executing program 3: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) r2 = fcntl$dupfd(r1, 0x12, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x200) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) ftruncate(r4, 0x15e8000000000) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r5, &(0x7f00000014c0)=[{&(0x7f0000000000)="95", 0x1}], 0x1) _lwp_wakeup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 00:00:04 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2e066f, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc00004) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) utimensat(r3, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x0, 0x2}, {0x658, 0x9}}, 0x0) utimensat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x10000, 0x10000}, {0x7, 0x3fc000000000}}, 0x400) 00:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) getegid() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) 00:00:04 executing program 5: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x17, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) getppid() setpgid(r0, r1) r2 = shmget(0x1, 0x4000, 0x84, &(0x7f0000ffc000/0x4000)=nil) r3 = msgget(0x2, 0x568) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000001b00"/73], 0x49, 0x0, 0x800) r4 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getpgrp() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x480810, 0x11) linkat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x1000) [ 115.3408197] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1734 command syz-executor.4) 00:00:05 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="3f0d98fc41e111746da8ab2a67b593"}], 0x1000000000000013) fdatasync(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getegid() pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f00000000c0)="8c520aa20c93fbcf9af71879e703d0", 0xf}, {&(0x7f0000000100)="6086d19aebf7ecda34bec5a9fa262e93e858f9846efe6069ce428ebeee879df4b33777097d7f92d42f5df18689ee78687f9e98344ed4c2b4273a63dce14c66b1762ca50cad00a47c3b48522244f4abdf3f6f87791472066b8d77ac6299f5ae85b2d1f4eadc32c76cfc1e02101d5c433aa22b14a6f5f719d2f54ac74b5528b2da4c2eac8b5052b9b649a02c5b16cfa805", 0x90}, {&(0x7f00000001c0)="7813640b7574df305e7eff7f084f262d629adc662f583d8c48b080aa60a12aaa75", 0x21}, {&(0x7f0000000200)="6a6181d3e71d044fd59cb2bce87ae7dc6b7041fe85d4d7da312c7e4558a06f19433d6459e5443f74", 0x28}, {&(0x7f0000000240)="f075f1dad04aa680a9a3a1a50c9562fe338ab8506cd3e75f5dfea1a0e1b8ae9cb351c79334118f", 0x27}, {&(0x7f0000000280)="ecab44290f0314ccccf01315", 0xc}], 0x6, 0x40) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x63162dad5b46fdf7, 0xed1, r1, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, &(0x7f0000000380)=""/4096) [ 115.4609953] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1734 command syz-executor.4) 00:00:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) fchmodat(r1, &(0x7f0000000140)='./file2\x00', 0x0, 0x200) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0xb0940, 0x106) ftruncate(r3, 0x10000) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) r5 = getppid() readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000180)=""/24, 0x18}], 0x1) fcntl$lock(r4, 0x63fada40de1b2435, &(0x7f00000000c0)={0x1, 0x1, 0x20, 0x9, r5}) 00:00:05 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) writev(r0, &(0x7f0000003500)=[{&(0x7f0000000140)="f0d07f217a74da2ee4e14bfa0bef8517630c7be5fea56cf9e4ef92ec8c47f9aa2cf49baf114b557cb8df165516e857987fe3ca643cc5b25b884d1023857fd9d3d0c48c4b3ae8d7a96b7bec7cfb48634a73325dc6c2e0f752f9b2925927a0c85dcae8616b509d04bee47ca138aa61d4d8e1735c02508c55fef4daa0046fa2b2615a96450226a2590405ee493615f71186b5de04035f6935701c48f4a712f24ad80cb19a1203c50c7fce7e94fd023b80fb755ce605acb8911a000e3678cec12f50bda72ae1e23e240b836a5692eaa58c50288e063fd3", 0xd5}, {&(0x7f0000000240)="c6ac49723c648f447d525d8dcedb77ed8f2d3349754d8247988735642fa71d4d8b70e75d34b3f8633125faddb07d7693d8930e8f4683f29750c87592c0f1ec4a9b80facb2bad49197995738ce3d03fd4c874c4eb14269bb44722b54de39025a7b3836673cf56da20e1eb39ebde9a7ce4a0065fb7d81afe3cd920888a52d026af1c52a7b13ecc5efeff0b54d964ee49253c1d2f50868b429154f395f55e5810f0aab12aeed32a9f8769bfe106221c0c59ff3c03834986d106987224ca54f0047a64241fb6d006e397dd9f8ae0f7bd11493f29100b1b", 0xd5}, {&(0x7f0000000080)="b42d45205b530a5e3e25c9d38c2167b3da808f71297988a70c5504d2019a5c7b2d638f94a1afcbb684ee5ff68ba3d0f9cc5f75b058aef1af82adf33c04ae3bab63354c83f9fdf680c809261cb5bf5edf42a521c9bb92334444f02a4e29b69b789871b42387dd47b15f", 0x69}, {&(0x7f0000000380)="7f180073b2556ff32a8d058c547f74bb0ceb28f6868de96beb7d9ec4ce9a097d00ba809e4db1d293de83495db1bb19fc941bf5e135d8f9422f13a6c79c286bb8b12eefef0d584202ff2cff0b91674db2a1c3e3c20b7bf1527ed0e72d15ce0abb9780366e86efa3a741b4d5c9d0c00740d62bc21e6a33231dcbd57894a7105f8803225aa1cb25bd5fb32b9a70f551a01bfe335156c93b654cc0ef100bfcd18238abe4997f51159896bd6012eedbdf5d743460fa48273783e0fd7e777c82ac5a7474b3fbb6127266b536fbb4d1a4cd2475ed9d2986d8d162d41a8e1f0df87755062e4f86485cfe475049057dc4fe5d07295835bbd33c28aacd824cad33527a68f90f58065820c2529761abe9cb1cb55d61460b682801b99443d97262cb389ef2b01f9c2fa649e41bb846626a2ef202e47ecb830119258215023afbd1d5ce99194eaf8d7e260730b6a9bfa5a77e5aabb7b13ba4c540b882eb03f4eb779a8b8c32785febdd5c577e08d423bea5b0a2d9ba1ee232347d903b3d8638665b894c3634d697b14ba40aa31f02b748b9189b07c737a3015f33c253af0f2fd9dbb6c29c02dfe75d3251621e14ca3b0a144c282b2109c4ed76ee73e70bf6eece50bca005ce319fd3e86407083da6fc09d876b98630a3fa45ba9429363dbaa53b7519f5c484f47bd134062563b25a922bd85e3709827142fab83b75a21fa2a35464bbe9c830934abfe99554cb99d4460af4b989564c69936cd334bcaf57f3462d626db97bace904170535887669edf2ca22e4792cdbf65f5b4793dc966814b63ce23337181e993e2a6344be464cd0946d3f15c6f8e742044b051798bb533d8706570649d14c36ca3b17789528751590fa77cc1aff483f6388e164ea41e9f352c282734bac57bad962d1812f63ce1b0a81c30c446633c8f18c92807d03e54e155d0f564006bf796693f16c8c0556af3c2ee56d1d104ea4a3ca1f3dcd5370939b2238291b33e7b989fa5cfcde168e4caac497217ca746a55c61f152972b25097b759d7f87190e33c655e785b9e796f0e640ab6a6a96df8328cd27fe428bb0734aa236d430b9412e55dc790a500d38dd02b5423f9b463c65f4450810cdd7ac9652bd877666e3cac11d8e23e6a722648deffbfe063bddf09a862e9dde07eb4b847b11d81a5bcf320a46e6a3a49123e6b21a3301e1913e4276cffafe9f6c6914ce1d42a192902ff1f69b0aa425d9ea52b5e970d273bca7339242336419312a6b4e88f2c6b06a0cb068db922f2a4905f93056bcf075762f2b223edb7bf60444650917db5792a55eb4e25570b399b033ada5f3bcdc6a01f7b8fa1e2cd3a9ef77084b9bb4c970fa5088ae8f802776bcd528945140d3db03d652c9ecbd78ed371b9cc6b3064de457b17edd56a806fcf6b72ddc51358d39864f50b1352689aad969f7c6cac2f66e076d75c7e05a1f8a1c5656eb7e5eef5f0052c2061ccbcaecf15c0327ac5371e2456978db38dda910180a7ea9a02a3440fc9687c507d7224c1de4dd0ac86514f3cabfd26c6bbb34c342b946ddb054700f24dd407504fe211846b1c689067eefeaa9c2d28d36b890526b063d5ad912fb2be9dd9885636f3f60d530de99e24bde8bef689038a94868ed909b185d19aad740dd450310c323250bc1b11ab06d39f0288e94c8694ca11f393d5115fa7657f11d8a8da0b82d5b874b55047134ab4ac3263b4d2e823636a469d1648d98451280e470428fec3771e511b8a5c97a56d4b41e875a902b2bbd3fa7500637a6487713914a8a796f6ae82883ffdc05433a608bce3f45c9b745269215b02f1834f4af30137e55111891ff98ecdd8deaf10eb7880b92e70b4c0078c8a9037fa8aeeb4374ee8a8b0ed53d2a2f413b3d13fa1e3ea9bb590bc94e1bef5ddc33b3d4c44a74cf7e8aaa42fa3a93b9764ff22d9080e728a0c9650b95517e0872267f8ec93f49be8a31e527c7d23ec95d2a179d8f186188610fb49eb6138655e6833abecd94e0521969e003176647266fd8db1f946ff2c5320f0f5049f667c7b72fa76434e46e1a8267d00b98634b418ca25120333c18e9814c7c833cc3d1806135a7b95aa57ebd80ce6ee071b69b4fd6933db3158b0bc3ebf020ab6b7f669c2e17b2d61f37474a2a4eb27dcf06a6b343ecb50f4e829f09b8f0ff6dcfe01d82d9b6ad81f90017ca8dc6f840e7e318d0828db97ab4e8be1f2a630604a099b97654c205223c31e1928be1e5b1f7097965ffc59f465bb53828cc9f0868647d432626f8691a652fab772f0baabdfe74a59a36452b799e8641e2d7eb00712354591dd6cda5ddabef6f4628f28c6c28611c6bface2aa63a1db12c04f3aac060a47b4fe167a8c13eba4ca285f8967aa68d36d272ca61448732a8d41cd93b4d6ed29a0a68291eb8d0e8df02e9104f84544818800e69f5316ab3d359c344395d4151f39dac93dfacf9453843d35fe501e6ab0232559214419ba58309ade95fa689b91e88df71ac9acdc0624ba031f3316e8ea5715ddf31624358286fd8bf171cca7026e0f19502b086a573bd934691b79b2a6869d7dd27e12d44c33d06daf47b761e8781a2e61b52c0c669a28f6df3f33b127ecb2efa8b807911e5001ae67210dcb54820b605fc458ed2c8ca73571978d34da5c62602feac55c5ba79b775d461022506ba4a665e5f6e4db654612cfd180322ed45fb64b896eb63777ad910fed86ca029c56e7a77d8927e92a0b68f027ffe8ad4bd8a1f7ba2df7c6308fb91c2e49595eb1206259f258ffb02275ec71c3587018c115a5b57af39b7107fcb4f1ce5d6d3518aa68df8bf70b4715d8ba96c012f801a51c8c4306fc45bce9a5287fd9b156d00e9b68f51e1d57bf79d738dec760dd0e08e61bb914009bf86955ab0813d27d6565ca004436646b273aad6a9caaf8015b2b28243b535ec9e8ff50910c9cd7b6dabc99f7e978287ab02440c75ba6631126d5d15df9a30ddcb8a5593b0185e72a1aeace2e0d1abb7c05b104ecc64411783698c0d6b154ac82ddb81ba72c5e858f1cf7f7dd384f7ac6c90483fafb5bc451bf5894803e112472d6de0b868319eb2bd9842070186f5c8cdf5035cbfc1f6e2e506298a0dc0d38ecba75e40bef867fc41b1fbb5f43ae0d28bf39313a64fc1583a2f2258319f3eacd0ded9135e393f8ae01f62dfff38039ea8fe397258bb4447f23e4b59d03332dc22e07551356acca6abcffbb871856e2911fd5392e902a3294c3f72b318d4d8147e501476aeda5b48a7db49b880736129e8c26fa5aa34d685405664c69635ae19190c36ee10060c0074b35e4562efaf7a24e16255ef12b0787ea0005cb3c032280ab5af2d6b1c441f509b4dcfc17967f140172a8687e187ed17130b8c14431503df2f33cf66e92fb23e635a210f1c9bef3cea6fc74c2a6013c05aa65da5b5b13b70aa9622342a2cdacc9c976f6355a1d9b1cffd4eac5b6cb03088c73c9381ff06aece0feacecf9dab2b06bc2f86534fa656961ab65936cbb5a208d7fdb4a18fa58d04aa09e80851e65ff57988b6900e8c62253f0611773d6277261ac6989624661623d749703028e470b8adc6d0a9c6b16ec2960554b468577b685a1b331364eb8d1af9e554cd9739155e4698533d64d416a6aedc93e4615cd4b936a40f2fad183a688dbfc2900ba9d6cafcf1be55a6628a7797e05a12368d1bc57b2376d1b40a48be34e9528a271d78675690ad9595ae1fa7283c19e1291500defd086002832777d571da07c4095d4374b410d07a89c7778a06dc9915694464f0e69ed74508397e31f47f9119a5cdbe8afa25f5273c5d3eb4b70bdd9a5c3f472ab1760994336d630662ae660bcd0e5edc6ba70e3e39bf61be1ddc4e0fe72114b8142844d11c7d82d7518c7b428fbc842186aa82ac4efc36d5445abea44e6ddbe83e7d6ac9d83bf943dea837af29fafbb92e1b4d8d5ef15b197f960a66130eeb9a42bb86a3379158cd0354febbb1a908761e4e5513e5efdf212e9f341626d26837b7773891ea34b2f0ba0d15d26f427c379935dd12ce551673dae67b06d7fde82223cd25f131c94200c8cd4a27b8e25c167deca8e5fbc5079c511debf6b4745deb1b6f6585a914fe341ed716742ad1f14a977d7cc22b6ce9e77b1c0fdd4a49b3a73a4a467e93a3d3ae7816e3a616ddf8c336488e86c02d1be186e3914191246dbfe7ade5274f4612ede1222721baacda95f973f0718573848e8cea90eef8e421696980eb234219ef958d83c57ec225846fda2344dfc15868f19e9db6db554f172b7f2b5f34e8bea7cdf87985eb7e1a097358a1d20ca38a0bf7918b03a45f5a83c2f6c19d4d940cc06b044d66a8123e15a7c9c90ed64a8d2773835c8bc97153b2df74d2f0e4b973f48a2a16a886fc86c8e2c06e08461d4c5af2f6cb855334e76996fe32cc0279e479eebd4b17a4eb48b595e8f477eba2a08bd9051d82b27e344ab732b1000dd089e00081a6ea832fc9d3a3846eadc95ac0bbad10b1bb78d1ff8a27efa6ad29da65d577a73dad1a872014b099f89fece11e1b6b8ed328193332a274e6ad1a429009ec4fcbd96eb95f0a8bc45094437bd66fee3b29fb045137bb8bd79d5a757499fd48f66994ae9a4b3c59d67a39fb74eab9a3f57227992ec326166b0db1694d19408a5c712fb65ca914da115174539b9126735ed9d514e12ac645bbea6236057906906ea5f896d0b2bd37ef6a0400d60df5cbdd47535d4ec926f729cf0d9b2b53cc6578ffff9f1a86f575388af67f3ee1f04839e4e9baf6f3d86e075f2a37e1821790399a2d7aaf4d2fa197b24bbf2bf4d4fef985c7b22ab2d6e2f8506f98ae7dfb6d8e2d03d8335c86aa690687c5e6fdafaa0ea0b6bc115698008a1bbcff97fe0db075bb26842bbb4d36245dccb97b7ff1d9af5d224384186f42387dbee9d1b5241ee438d8fbe1fb904920608e92160898a63e6cb7d0222dbdf6a633b51aec90d5a40d1240702f22280522551a1ca0e182e5c3127972f8e4fee39320c0b78f18be671c0c55ceb00cbbe94db39b37297b352111400371478116d3c1bf369ca3e2a413558101f7cf8e045b3e2edbd3bc79fd951d5835e78eb5d427a06f552842effc8b58600dd11f734e95d14d13ed5c83bbbd0315b6daf56a9e21f463e92a67fc88bd40b26ad43811fd4bc7a83236da6b8d0e22c49ed2da09d1f297594f985338b4400246ec6fc469c77eacc25f45e23ca56ef1ebb9cd49860e661e3cf66b7f59f139d524483cb8971f7ac0f824031ce359ffa7404079b91224e4345629cf325ff8e096fb75c62fcdcd042b2df4aa8c7241fd2401bb8b791546477bd2619b639fe89827e4573a00ec00607a14e07f74ac4b83b5bfceb9412eac50f5c90243f705b6fa8c01bf93f919f8af7d8cc0ad99ad332af6f0346f01e2af2fcffacedec8326784ecebaebcd1520cdb245603b27313d1e03d5186522e8a1adcf899a34f6db9c1f3feb107cf32ca0faaa2d96aca12fc93f2fd80f93c94468ab9a282b661079c0d172f33cc13840a44b07269b785bc8d70e79716c74cfeff56b83629df37afe1fcfbb31a5a6f849740c05c9c5a25a54903918855a43a39eb60f14dba5d8a98aea11e6ef08bd3543ffb46f015bb344d70a22b1ebfde3f2f910626d9eb3005853374929ad5bbf0c7e9b3bc96801655c3075df1655dad9f7905b0c6549ac5a32888e0d02b28daeee700c0b04d02974899124af638dea0699199ec8b7c3713777e815dc03fdb44fa748f64d1adc2837ec2e9df6658af4444ab685c312c3b769263bdcc1863ceeb166b912b", 0x1000}, {&(0x7f0000001380)="8ce4e660d8a6f1a3bbd1ea8e48b30ed970ef4248b7def27ec1b57457903c3212b54431ef9f85067724ffb431aea2cb6291fae3d164affe534eaa495030d76c3ebae0dc3cbd1e5832a414949bdd0670a9055a6760a0c568980d96da035a95", 0x5e}, {&(0x7f0000003580)="9bb0ad761954e901e92559bfe130b2c49d15a2d45cf29526c4ae8780323e61a8b90d536ca53425cb803ef361f0aad9402231d52de2de889417502cddcdcf0b2223ebb5d9965638a795f998db4a16e5f8734b7cc212533b186a8d77c7603852cd720941835c88b4dfa8dfcdf7d1bce4f62374f567dfec436e17a18a4c201b811a5900b113ad83a03a305bd78104018055fd0c99739828d791b6debbc97561cd765912796d875e21e60204a4baf1191e5a652bb2d9a6a2f2faef83cff9008a49debcbdebefc3c7ef59e59c8dcc6c02003803e321a785063556ac4ae7ea2c86c60b1d19ace02b2e8b0f2ba716fc5a9f33c3508cf87fffd13b1c821244c1aa098000000000000000dac552cca92baa2baeea2755ac7a0fa5d9b6445c7ef4d99cecdef05e1ab18fd71d7fcd9eb10178a642745f0062a326e90976a0d7430b7ecd790532c1c5880f8ca16e3b555cc33f", 0x14d}, {&(0x7f0000001500)="796e3840de17eeea3c21f4e0532e8a616a5572a075cb5bb934b4340361bb9b7cd799a895d2dcebd1bb0a384023b4f5c2af561b6b9cd900384f8b83a3d359615ffcb0a1bdc5f8a5d49317a7e513f6ae43d2ec6d0ff5b1b1a72b2d3a5938e7700bbeb39108d0b5dd8c065d6a32d117e53e775781eb65c247b84a636f3c57f4a877bb8743b56bdffac14aea06d7ed99b3a6c064cf6a1cd9bc701de6bf550a193e2c54bd3bad2fd20f6def79c23fc22124c40e8be475e51af30c4166ec6226a83a3a9302cdc631df2bb27055a9766bfadb67d767f94e0b48e2bbac9247f255488ab31995294d42dbcb0ab78675de0d67a41d72e8742e5f298b492ee2b7c9105e5e1f03e3ebeab34dc5d7d904af5485dbcd639dc12517335cd8a35f94b2311366e4cf925af4f7a6edef5b6d6562d6cec44c955fa9fd5793262b951b0b3a10ad626fd59eeb1439c3ce7d14cdea6989137c5fbcc65c5167255d063caf96713dcc25f449f47f638663deb39acc85ec1b89eaac0d206188edfa65dca13a8ede9c7132bf9f4ccbc4271f8a8dc8f63dc45fe63134cba891b52693f373111277c7d3a7f9bbbe17d3a566c154805269b6c20a6bf031a8bacb059be581a0817631fd1fc87600cca4db82b631ca10178137cdcb4f6a1652db1e4fede1b3f985b3216957f90c350cc3aee8fe508b9edfc84506e01a2cd94091d45f9eaf10523f1d31f3fd3c2e4ea72217a365487e83f075e1bb5d6c02594ea2d2dcec74fd2c8194c4f3721c7534b2ff2b8d92b6f594db87803b383848bc91197a45207e6df90d7419468e055ad3773d76a557f7c7e97b22138b3ae2e87ef1e7e2adbe43cabdf37a6e616be687d8d82aff9d2f7e1448425da377c46c57865e9f6620d851be97e74e00884ed6246684a6c8f65acae63798ab73ce015166f56ef5673660001fc3dd5379e198b94790317b4a4e7a1e39c70629b95cdbca553c8daa84e29b1772fcac7fa40ffaf2dcfbf05c4bd4d551c30ea7dee163cf37adb5782325c7e87979825b7bf17324c0f7e2d2d91fd4bacddb74446fbaf856f0adb2f670931804d80dfbbbc6879b10f959582dfecd818e71be7d42b9e071b51e60f25c33078c887f3b8bc4566143e206a73cec5170980ecba0b09cd73e3a5f6cf8dc0c19f97a98db98b1416dcf739080c2fcd52642c787fc4977b193eaf853f6a9784660b1a505818210175dd9dc9b98400781d5d3cc600c08a196f829c2e646b4ea759a5017d18c56b8a7d60fd58a2a502619b9935ec7c64119054db1d7571223b9c62ea4208a80f57c52a3e6837c63c03b935a0aa0fa2e7e3390c7bc03f5151804578eccb174d82575769d9af62900be9f310d0d0a4679ca0dc9316cbf99e49ee91c52e438cf3b2e644935bc7dd501f64d0143e74de773064179983f515955f5c28b638f4667ae40ed86bc378da04fac6bc9c916f9da59585f6572889107012b0112f903696710113ff473b6ff392c1f2d9638b5bdbe5390530cfc232d934c1df9180ba15e7ac2c52563bd4095336ca204a0bb02f8ca237978798774b08ebd59028daa86e177984f8894e286e7348245519a5d0317ed83047285f91837499ef28faa54b2c0415e398a355aec9cdf5b7b67e9a127e3cdc621323f2812480ed3e7e13f93feb4dd34c04e8e1f9440dcb2e69bf63cd3fc17516a719e662f206565e2b2237608c8e4c4eb72aefe2827ea7cedf12f572bfc30882067d21a145f6380861d3e982de65c0411b15ccababa96bd4b2390e4493f03b673c610bc04becf3bf76543687a484d0636e495f37ad80aa1e6263ed5b20964a176471640191358f58b3a154eacb1104c5505de09818383e3fc1c5d5eced9bb2a1eb81ed5d78637e7e19851bc009e3637d6ebcefd6f48ed8a2ef0d338df5b2b553609951db69786e01f987433d407d0d71f353e002385a9e71587005b2c14523515914174533c069574a184a1ea8c97290ec9c9e73cfb3ef0dbdfe01bedc08be10ed56274944b09d7388881e31bc0be667863a00e9ca3c8d0cfbd08825b86b127ac71e17917e737862a2cfba8e1d97d996281ce7843cbb9a66d6488f64369d5ec65826ad8c10f6e9e66638b7f6ffd888741c83ee2f09f89b3a7a0d7d2f7f5ad9e1e16ff0ea112cdba7711513505d4c0f832c66af64080228f768ac04d097476cc3ac7ac51f66fed23a53db40b8726e18916ede4b03742131795bd482358f22adb5a1f364ac81b6822cd186f42969d15e98f67eedb53ac882d34e2db390ae7113d784f840e4ec89ee24db953627e470a6c42bdc6ccab56e6334ce9628a2dae60283684a8c7922a86d5e9288004c4942564750905f8748d6926c30bda3a5fa8df277c1bc5ed14cf475be9f3ea8179678350077193a20ac8b8abdbd84383dbe6e438def1ea14bf2a6022d35d678e63d21e00af415468614b6a7cd7c48afebfcf5d820ce87ae7b08c69ab3518b93ab685c70e779bdc5774a06bea055004b3623cc4aab980f0512bfe727194e633d587d4296decad35934f7dc4b4556e4e25311c252a6ad12c9917a6e605429901c816ed39623fe9c5d479e0ebdb14d495e007b7af02f1e908f90f9ac29a35d4557609b5f73c8db6e9f1045fd9b3455efdb881995489b09f24f29a22e77f92774b568158ed48210d42fee6596a84088c8f066ce3e880b359fedfe0044c726e61370f3c3efab62e148d2a4b160d83f247864fde80be431c93dfdd7eab744abe14c8dad896dfb5134a183435015a764cbd2cc9dda5bdba5a9c8f493a91a9d744500c178aabbe036e1df20e99691276a9d4b894a3b6073492f1b6a8a567e1df1e5c66748a57f86c4bd5cfb7e3ee7c448b1633a6fb4267d5e4d91071a27d77a3728733207321a23c0d598f8df5f3cf422e9d698f5b38fbd5dece264c7b8604efe0511730feafb688ac394a7064d04d536aca904531ecda9fe4a9c187e4e87f523ea05404dd903ff0ca30ccf899994d693a0ca64c6bb75316538cc48a03d21951c59793028c4192874f1a956573bcb25e0a53c554caf824280fce5f386dd47c10c2bc97162d4e6dfe6d98093521f31be22fb6849002671955d5645f5645b338db9b61891decf4694dab0b6e328a07d9a82d9a4ed2c1ead35704975967fdd3e3a8309f1faa10e811007720693ba020c4f5c0a7db39c5ebd4f48816e48538203efc9f2ad97d28c81a7d3d98ea2a350e8ea4ebf896c51d6a7f758711c3e3872a4a66387598ac0e7e936e47777c1a3a5a29537cb50a0e07585a812df86e4eb75515a39f962bcd627a39ab1733378898e503dcb46b4fd7ff5b32c2702721fafcce7c836b230447caf8fb523ac10036284fd285a24353b740a13af871bb82f7f70c0be2506ee22d20942440c488201308c8866ebf13bcc51fb26bfd587cb4ac0b59c2f4f70b1bdc42045a6311d5a3d91959af91e5579d9ecedd505fe7759219cfe48d50b6842c8e46faa3a70bbe5664b51e677e39991a0ab7417d1aedcffd095471866c2078f0cf2aaf32f56546953fc16758ec35bfa68c8ef968c5597500493fed923357f7b61778c0a102091540309b46a331432579b7fde60c37101d7569d6a9594db9b3d36f5bfc1f92c0a045f8e5e2a19623653f7652cc38ee0ad6c1b6abe4326ea388cd95bac55cc89e200608b7caccbf77572acf836aaecc9dcddbddf07ac421381ae0da2ef8c77d983fde04e9791207999ecaff8931cddf2b4b33a3b49ff2450cd563c7d8e3dd4852014877ebc74e397fbafe3d661b6a030febd59b9a0db767c0d743ba75d53a1736a3ec197d59ad2cbe88504cc81ca33f0dd35c87c198abee31395b7a2f0dcd1b8fb46e2bb31d4ec85d5dd097459a10f633d0495a36cf6f2c15cc9ca74c4ac8cc34823471c507d090bfe6cdbbc74fd841c3c57f03143d781aa9ccd5d4dafbf7d65e63ab213c5acfc2e9dc87b87e91157667686b86e3d4213f93cc4366ac6734b7427f4f0070b05286e7078695592f542329190843cbc98bd13643104f5e63ccb00f731162d770d9f2157ec292808ebae4df83a53f28f6c66be950d552989ee7ec6487f710eb7e1fb01acfe0fd44ad6d4f8e5b22662f34df4b7d324bd97e1d9f1456a8656efeddf36ffb16e46b2033650b40c14f00cc006aedcfab8760b8a0c7813646736e819de96cd20fae4316a798aa3e579de9e7fadc184fc3cf1b45c36fde010e0984d6931e4d3185f19c1b69063fd711ab6637be009f363f8bf12c6adad47f54e45222bd3e2f40d192bb59b7472148e92f40cb88fbc79cdbc20fbf22b2ea16669e995dc4cf5d71466ba3b12b5bdf4cf07d7a06caab8546156bcdb321392135bdcd21a44a535bd8add7faa7298121873f88a471f61c72ffd8d6b1448b25ba6abf59c9ab23b5c090ddcf9e49c72926250fbc504f6aa331e9cb963a532191c3fa20b34085cc2709916208d239a4d5f709daf1ceb945cbd863ed3e3cfa643f2defd4540848d0ca03b0bca89da5b60ba9eb185f1152304b96f7c8ac9f307cfb032b47c907ca99bfe245fa7a0bca666c644e112463e846bf2186b3eadc3bde2431ea1d5b8762fa0176b719c3594c13a39b2934b2be24c9d92a23954dca80f9b258401f88962d86f88059357df10c976deac055f07e5fda24fe06848c079194cf7dc43402ad9978b4ba4fec288b2c6261c0bd73ee5f3208b20197cdc09ab07f47ea93ba1c3198549208e317adb067c3186cf17f1803f013776828755423446ff5b5a4bbb14eab4287dc59cc939e001dcce97feac36d07233e5f8c66b1aa9a409d8789d031f9ab1e2c8d0d718414cc6898f82c66a69715a70bbad6d4c8b4396e5c177759da627e0ccbb3dfe983976b4e886946f71720d1d3a20146c00c070172661b1dfc7a36812c236115ba5b2c2dea61db87d186f2fd9104a9331a4c13a9b152d1ec462210e207f6daf067b02f8aa82db38c0d838abb42457ea803f24176eb27fa438ea3b09c1739d44008006dfde504f31a902055979873c82be1953592d419a43133c3711c4847f70eb4c7a2ae293e0ed4621de9a77591047d1f076d4e9b4062cec7f7c5f35056e3878869dc04b6be1efc3f2154ef98f4c9476e08da1b429898c1d5d13bc02e43b73aba30aedb8c903e9fd4fc7cd6a70a23b71bdb53c0b307e2501e842031d681afa5f80a62d5f520e977074b37c356a473a2783f37360589ceb6f9874ae26802e468aecf70ddba8fe357fffd4c589b7eca8bb69bc7239108f3299fc0c243869333de155f55cf2a988c2ada4dcaa1255d0d2cabf5ae4ebfae5bfb3a120cbe259b960b3ced86b77fa95bacdd15dc55ade05ac72ea3aa93cad61c88e115cc5b8646f63b51a198f781951312a3a0f5e1e8ae309ceca730eaf8e9303ae497ebee577ab9c2a6ed5f9bfe3868b65596acb8dc69cdaaf8910280d35a292b30e980e4a9eb481e41785480f136699781851c8fcc7a7a78d452ead5b70fff3e85d54edae8194efec5601571882c58edb1543115e52c493bc7c1c142ab095572a18195f48b615a10dfa708b52273c5553e7eb629e3d7187d6692bbe11ce0b3a49438e48b565f878b5029a7fb4e727b4dcefd785e59d12a59bcd114e0d370349f084da98ee077d8971f559be5ef7a88deec0dc7e682e520998fc0f9956cb1225d5bd3f8e8cdb26b7eb1c0c117e6b7dbc1a1d227b3cae0716ad4f027f4149620b5863f94e82161c0444ac60ff91b341d139f01e69ffd878cb64759a20a5e9cb20f8dda22210449c4ebf719d51b4bd37001c1d6957cf300aed30fb99711eecf24afd86578b4aeb65a345b28", 0x1000}, {&(0x7f0000002500)="87e736afbba4c32927944c1182ee3fa8ec7af83a322134c8a0bb8278414fcfdaaa2a8f5edb6de74db0442f93faf2e98a2d5e8cb12271795cdc3afe036a70eb81b9deb7908b280b868fdf79184cf6a4f685428c4d0371077fc75ea0e6429772a03adcf3c5e8287c7f1fa7f5932a44ea94e633501f09bea7a1110be58a6aada0711110089b84245199042ff37372154eecd2cba6620c3e9e67328b18a4f295eeb6562929a892974f8c4155e3bee8f6c7a1b46ed549ecb48fb6ae481f3a44cee284f7ed1fb3d3983067ebec76df12e9a0020f5dbcd462456d333065a2159c28cda2eac78c5d577b477f11756fe0a66794c9a6cfaa13cd95bb18890beac1957116ba4a7b02c4b4ba2694097e89d806bbe682ca0fc84b7b172a091f63e5eda97a70d5bbfe1e98301309e2f93da82aa92b48b80ae40e274ac9c4620672eb1df396f022f3e3b3235ddb4de32a87338f06ea4446aae40fa1116fd1f6ceae21f16ccde8db601cc3126a923e81fa3f33f3d0184e829f7962c814c21096ce1d6c56a99ccd17edd4e5a5501fa4d4eb4dd3a64bac58aac684b28a3179b0b3f3140e9a7b2837c2b2280925193622757faff1ab5fd3b2ce6afbbd618c1eedae14cda50d65e4453a1c023cd3c14a0d60e10805f14f25a253b897f66d5c6278a83f830ccc7af8d91b8bed49c99c49c75253caf5620e32957ec4482360563f49faea90272fa2bd4d4ca568707c3a815f9b89f4e0dbe88985acdaff0241599cdb87544dc94fe7ffd71a9fdeafca311b14b296d6aa3e8fb3d90d88cb8bf8ba521853a7e435c1ffc4761c280ca6e4bcc7bdc410da81a5b50484c046a2bb189b1189043e5fe25babb298cb2de094cb46d599f98a1bbfa3e0ac75d4555857f5349e5adf3d7cb87443a0f2f9ac2ed73d35fb10c0dafeb167489326fa7579850716ca7c810fe9503d17372e11897d153db33cff3f936c2d5b911f1ebc053e760d9720b6e9d420963443d174edab5dc0a58a099e0c550a60d05250782b6e6d21469168ec1e6cc6926f9eef96b463c1337a92aefb7dd733f67ee1c9e5abe6314f56083ab0f9de6c6ee8f8fde8eca7edf1b5f7a5cc8b4fce4e0f266a5f02ba7ab15c31ca380ee4a92e25a9ca0e7d9afab2d6da8903c774cb2cdc398701e7775cb2110f9e4f451838eb46675c56c4d51528e37302d12ac816c5db29948e1debd320737a77df46d0fa9b1617cbbece3c496670d3c2a69283c737e817913463daf62b10e271deb85c7008681e518230d273f188093e81541de5a761a08b59fdddba552207fa5d1733c61ba4fd39b51ade289ce2e264aea608427856285b7dd8f6981f27ad8432ceeeb45e9a2979fa7ed9c851e0a0d5a2b0280714664d915313660d26d5689aa06c2ac2600a6c1f67650053127265353dd86b3f6dde1cf79a5c38154b64f44261ee92e6ce71a6198b97d4f057688d2bb030a8d017cebbaacc52e7654f7ed4e454e158f5dbb4f46ba47b04f64d72a73e2a1916e99b7e4a4c1dc61590670f385331424a8197a7d412a38cd4c1264f5bd6f1a30f0d9bfa79fcdb1b0cf8757e23bdfcbcbaf046679977e033855c505bf5d913693bb0d584a09d7899ce3f8ac00cae4afae04c171ee8efacd34189c05d2bf723758e07af981cf75e0afc5e6cacda2191283852a7a62617a7810a849f12e9c4be6ef1b46cd0a982fafcbc994038f46c69ec06eb9e2308c027abb98a6365fc477ebde9ad573e479e4d50d731be857efbb5df2ce17c5707408a00423e4a5cd0785b7a6adb29a89d931adcdf855b293ce1b74cc1bc7c84154b0823da4e53ffa0f382f55bbf425f91c5d690d64afdee89431484513e045a9f309877b0a80bd98773f1aaebb9c52e046c9713e8263cdfdb945d97dfa9593a6ee0008188480bfabd34d0097640ff7970b9be89be23182e890bcfd00f7ef593f861e88308fdae6d24ef484b8a09ff6dd2f8799aae36b881252de8f71369d57f4fae1a1393801564491076bfc60c2951a6ead62430f49bcffc7b3c3bad7a4d17f573bb331f2441dfaeac4b5a3ffd2ed03ab43593552af8198ac80b8e688dcb839c68513645220a13fa9affecb43ed4b6b53d2401a1e49b45d6dbffdb2ef216768fc9cf1fc4c9bac7c4004fd2c5d3421de2603e68ba986051562e8f8e41868026e152adf8047b683e8eeb88bf8f3a12a4e09323ffbbf9750184d3c170a9b95a6bd88c44b059272b9dc42bf33d8c65a551ecf343fe85d67d737428e01b6c4bc3324e6cd29767fb98a215186cc9d64c877631083d3997d4acff3c1f2362f044b2a692fc519279168ca55a393c77a0274cb13ec4b4d0e8587b825179d1a04166bef3d876737e90fba960c05047fee1aee820cb6d7530a4fb8f4eb77b53c0405eb3fd634977abe55643f6a6ee1e4c494975c713d18ec72b95a3649cab68064a8665c7471ae8baefa685edf39d32463f3e116c2015011f76d0e216c24595e039cb5cbca66111658b6242c73cfa508ee3de8a336deed4cb7e307594e9552887256c7a68348ae248ec59aa4916149c8143ae5729a9db4f699245b45cabf7d78fab2d5e1b65073edc8a1f5f72480291ab1e01f7a10a25dd1be117adaa98790b201e09bdac9277f3863ccf324eebcfa34af795f460c56948b11cc225d583cc652d8553d19dc13a2c1788ead34cf3bf147e2132a3436c698c27dd760415e86ebe8db6a482ece2d63c6478f33203f54323bc590694c3606f8a5ca5cddb85f41de727a73be85601cceefe78aff54d838885c90140d724b722d236cefe85cc0275be2ecb3fdc6d28fc5497c5d902c854e4f6f3104af337bfc1b596f1a827ab1bdb9545b015be611a3b2894a08c352c2738045cec621c03a77d85415927323f427935fe0931f580a62821f4f0bf10244135af6885533cb51d6a1e3772e573351221a3050e0f31f391fa12948c9c59aef7abe48bcd7fe413588909e0c12565354d48dec09d3477876bda44a1e59bdf71aae74cd0f46126a00dd0e0ae1e9d21887c7b5ee4d177bcd5b373614c2c8401b3c00c8cf46898f8b130e539e711feeb5720b52fbe377c9e7bd0b019e64f0814c841dcac4bf35bf66fe026d4c13bf567a62bd55e90071c39e32f3206f1583d6ff09e61e7be732fb11a5e3e0585d224af326ca6ea750eb3e66a2008b54c4c5ba4df063eed5e5517f11a32ddcd3def405c544125853759ce3ecbae333f46929b08e8fb62da77f3983589ce906bcc902fdbeda87bf944baa05f804c1e286b979d1ed92d60c67f477ef8095135f04d8a9424accfa93cf9eeea1b83d005240dddf8d266d24467e244207b5209921988646fb31cf48d8b1d57293c8b7569ef954304eca22f9ed7c19e2867e57540a6c3d25a30c9c7d36f723c6ec95b2aef18cd08c9e6379d19fca19228a065b102ddf492e0e1acab989b3721c6b45eb86ec1c3077070345ab1614dbf2f1da8a0adccfbfefcb2ad424cfccb54b00888e6d3ac11906d445376ce205526fb7dff4c77e323b37e13f3bd038f6d1245cc72548a558d70a671a3f181240ca7b1f752d3ac2f92c350708c4dc5cca403d804d3f16e4245312243529864e2de3eee929e3b3890e4136d21fd06e28a81b2dcee3656bc8ee47c867d5e752d45fb8491c417a21f55f7691c6a214fec8f91be23ec2006a5ccb5278d5c7991c69d4c44e122db45859b16b505a3ee42688a18f70281968e3127b9159a9cdb55f8e9787f742de309fbab49bc75432e1b659ce0f293a80e0e97349683e27f71fe773bf4c67924e7c549278bb27bfef959401f0bb0c41c3260c4976991eb8fd857902368b606da0de8c24e83e96ca6be7c3971fe8237b68982e54fb197dd6e5d958f1df02c7a501559c782cbaeb2f6c1ced4b3f1cde2d13172aec410a8b431d4ff49f7f7050af7fc578d72668b5cfe9258213f5c88452cc703ed937e9bd719b269fa10c0fffa47e4f9c52f7d3b98c96f28f6f4eafb77d1c1d1422ae922835ebf5eeda1fdb063f64d745b4261092cb8ea055fa253ae6bfbe41f576ba1520dfb705f3c4ae5a9b03e1efed3e3bcf684e29e9f16fef61a82add00f84cb2db2beee9f511cdf7eb02d8b5026fafeb8e9f08744564e3da418dff47902316642e6db4e708fe2e4e35feb9dfa43fee5bf2ba78f4e1b3a7129dfe1fdf4ecea56058485e2d13ec122632c2b1725c5794dfcd945078366e2ad7b92f3914f77d7579187d50ed55c53fb1027ea1c2bc928a9210cc8a636300401595ff6d67b0471948a9595ea94dacb75451a6e4883344fa257f18961dd6c9b8019bdba69b06a19517ad6fc905844b96eff8ba6eecd74cfe8917b4e845bff65c5647008832eb8a6d7c0eb7feb3f3d494c1be679761e39b765de6736761bc3ed5ab3437dd64ad8cae9b2087bcfaa6b2a6c4904a5becf914fea2ef2c39a49352ce04ebdad832f8c401914de3ad67a0381f53ce5ad20e9099f69df9bd3bcf481db9e915a9f63e20db5de7b3e664ffc719c49c235ddf797995729d05e50fc9e5c1f73a3064c0ba3a010b40c4c88212115b887b50b01bc427a87000c0a27732439c8d91a65aec1a557ed33629675205d7c505a2defc0d69a4a22211307cb042a3bf834eea4d0f82ac3febf2c048b3aa5ad6cf9c8d383dd9bc42cfd4705948f43d4fad6250a37a0a848cbb934428062b86d9004372097c75172b99c3be67cba0c92b6b8f036413070b3c481806feaab19eb1c55f1dfc11ddcf53a728572e240b913f03b19fdb8aae9ccfdc50e92990a7664bbe560be3a792ed84b30750e060d27cbab86f48f316dc1bc25ce85060b75034345ece04904927df5bcbe54aca7a9ff71f86bf0b4b76ef22b33898c62f9931ae123d94ef450ecd83e4f16e7a7f751545c13eff82d31c217ee04f87bde5ac15bdaa7041c54456a0a7783ccab902e26c03813afa237b9d1cbc745b5b2cbf8c6c54019478a47f1fee8a056a51d531dba77abb9f4730de339d8ccb16407ef563b940c20db93d941ca3c29a8bdead493da56e01e95d8a9d078c9851b3181cce765cd05f75d0351215c652295c893794a04c99b1b0b972bb2e73e29c94b2411f552165f8dc6dfda526dfa995ce58d481520dc1eec76b5e8b53c224e8ac4071b5c761b8588365587463bde396f55b697f4777612e5d5a31a27eae4472ac507729f5e51e139aa119b7dffe291a5b64ad48b67756908aa5ce8cd324a24cd7caad498e7e748bd13526a2bd5a7a79111f1c2d81557083cd61ccbcb9bc5a227021f6277a1bc7ec85df39eec015466d933eb3f79a3f788bbf6c1cad874f74b9097abe567a829422d50954f58a2db6b3025508687ec48a0deaaa129abd30b9e7ed1e484a21a2b13f57c2950047bd230f581c358ebf498b37fc4e1dfe5e56a4cddb40973f5b5ef0f67d3a1da6613f25186283ba9400c9f96de12c3b113c7b45356f85e089aa78119f648fb57014d32604add52ef151f8e0f947b6aafd37c30f85988ea1982bbcd4817b44938c551014e4bd1ca9baaa04b165cae408c28ef84aaf2a39737faace506161df53be1795c9de465ab842cabf107992ae053cbeeb3a6132525347fa55291bffa891e06a928849653ee8d1552fad783d7110a1414a1a56c9fa48bcc4f7a12ee9d945745f97410d39d1125709f6c6704bded250badbd79355f39f6b57ce73d749c40c65c556ab409e544538f661922ae1e054cbd4acd0ef5bc874a19a2ce6b792d9ff21684115bb56679dbd5f6763f02eea95b131b6ad728715f1e1947cf40b79c18274aef5ced1989453899b5ed03be090a5bab32da380639f3", 0x1000}], 0x8) open(0x0, 0x0, 0x0) 00:00:05 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000000)=[{r1, 0x6}, {r1}], 0x2, 0x0) 00:00:05 executing program 5: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 00:00:05 executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x8) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:05 executing program 3: __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba3") r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2cc0c0, 0xc) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x8}, 0x0) 00:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/91, 0x5b) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="2008a3ceca4abc53d87d3559a107b66712413adb2f642e07ec3786e293bdc085631bcbec44bdf19d47abdd92f18471499ed26babb40298a52d9c798aeb4f506555919beb0f178ee45af9484d468b78", 0x4f}], 0x1) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:06 executing program 5: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001040), &(0x7f0000000080)=0xc) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r0 = getuid() setreuid(0x0, r0) r1 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(r3, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) 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), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r7, 0x0, 0x3, 0xc}, 0x8, 0x2, 0x2}) r10 = getuid() r11 = getegid() r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) ptrace(0x17, r12, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r5, r10, r11, 0x8, 0x6}, 0x9a97, 0xd1e, r1, r12, 0xfffffffffffffffb, 0x1, 0x3, 0x45c}) 00:00:06 executing program 1: socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfd10000000ffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6241dc3371ec603343056d25200c0f3da22610c844159e0b419b9583187240110a4d65439205e4e4ea8c33f769c7a0374c8c47933"], 0x1) 00:00:06 executing program 2: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = msgget(0x3, 0x100) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r8 = geteuid() setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r8, r4}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r9, 0xffffffffffffffff]) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xfd8b) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r12, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r15 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x96a4, r8, r9, r11, r13, 0xdefdc0ccf827163d, 0xffff}, 0x2, 0x6, r14, r15, 0x17, 0x6, 0x100000000, 0x3}) 00:00:06 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) 00:00:06 executing program 4: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x88000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="ebbeb2b73f7a8f98980cd424fa4061588e274d995366ff91f6cd40ffabe6844fd89497b9eb61964e5c6dfafe397be7cd41c64fb20b2db5e10e9ddd8b7f1d", 0x3e}, {&(0x7f0000000080)="dbdbf978eda9b00a0c5c0f3e146861f6ea8ec15fc2b7fb78defcfdb31efbf17ecb40498b43ae91bd957ff01aa10c5436bace5f314dde4e1b28e992cf7dea702dcf855be6224ef13740c40f6b25fd0622b131e54b9766c52d6909cb1a0f472b8ac6cf133292e6dff424f6ba922983cf2f126cd3afb44fd7a5e9407b5883f0b5e63406ebbe0b9197efaac9c547044ea9970bc2c13143b8c2802aa5ed12c54e7b3a6f35a94fa85f0724f93a581af319274bbb1d5ad1b3070f2a39a7e3c14289818e9ac69121e501aa977989342b342fb159b172d28f15a7c5ab125ced673087a93081653ba1e883f5f3f9443f15ccaab7549065aeda0ba0ddf1a2", 0xf9}, {&(0x7f0000000180)="22925a373a563ed1a3dc83fb17bbdbb84f10d5c39417896359dbda889dfb5b310d99a6c4e8008970a4057ff506b02a190370dc3bc2bc9dccd19c6e515c58cc6a7ccceabc8f92afa36b5f62c236312d051fab976e2a533e6f853bd842e9c07bc3be3bfef7e376ecacd48a5104a2fbc4aa76b3d13534e224d734d0f927373836251a708d20a8b7b69a9a7d5160abd2b896305f8d6252f4b3c63e7bf575ef012f188cb50bb520d309ef2a7c2c9910cb", 0xae}, {&(0x7f0000000240)="7a73643a11c61e4ec34e49e07facaa10f08d9d7eea1d9097d652e18197451d07395b64984456a70b6ed5a936717d04bfc87fa2955ab6c41eaeef3e0ddb2f830265029dcb20e2b532024d94e75419fc592ee153d20e7439ab332b6d15955c46f3048343d2d89eecf063ef3dc519d552198dfb94754c5703f2f274", 0x7a}, {&(0x7f0000000380)="f69c926528cd128253ef6f35fb4c35055b119d524970d27ba8ff631ff8dc4c5b924752490db10c419edd594c6eff9fc1b04bccbfa5734a24cb2b183545e59ef8fe8f2c1f31e986a4d5ae64d0032f009fafe3a568319c767e6e6886c58d8ea62752d8316fa747ee08e90379e899794a3da23681a18d5de7aedad61530b3353afe6d551592d7bde7051fa055efa996a2dbe53601a60539334e4458052eb7733f9a11d52edf20a00a529ad2e06f7b3c22fdefc80ebc208f6b84026139a35e8073fcb881", 0xc2}, {&(0x7f00000002c0)="8b65568bf97ce02f1ae4faedf5d17da071d3746f8a15392746ce3f6e0d1681799c702de02841ba5e6515f9569fd074931e0a64f983ed9bfb68c7f9450a82cbe6ad0648db6cabb79e87444a2926233b95a9334d233c736429f491741b28bb55a6", 0x60}, {&(0x7f0000000480)="55b3a040119a3cee09b5daad8148084a1241b9dc4785bb7b7a005ca2833a8bd3872506f3bde2e0f92a0c29d2e41ae90f1479b3e3c509df2bb8b35481a3f459144a3f04f517eae77292cfa41b2b36da9dab5463dbaacfab7743c2e2190fb8b0261d5f11ed729cf6b5c22b90148aba33d3b2f32aa7f34b9167855ce9d2dc3a1b57", 0x80}, {&(0x7f0000000500)="fe55eeab76bf2c45bb00c858c0ed344f31cf270fdb9420289c1f72831e4a41dd2e184d82a31445365e", 0x29}], 0x8, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) __clone(0x0, 0x0) 00:00:06 executing program 2: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x2, 0x0, 0x0}, 0x8) r2 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) read(r1, &(0x7f0000000340)=""/4096, 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="3c0fdee982ff30b61aae6b17e3461af4c59426fd20c7f0d386ea7d87795f0986bb6d696baa11df473683b56b97a9aef25bf8a1703a3cc22c7697e6139757ee192f899377b830fe71518650ab92c7a0a1062138f64e8e1a15e772109a4e6720e3f94d50de504511a48b52f6479cf9de440d0d3f199cdedf9340edd060f92be55c55d2880f4aea3b", 0x87, 0x4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, 0x0, 0x0, 0x3, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000300)={0xffc0, 0x3, 0x3, 0x0, 0x3}, 0xc) recvfrom$unix(r1, &(0x7f0000001340)=""/141, 0x8d, 0x802, &(0x7f0000001400)=@abs={0x0, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000100)={0x80000000, 0x0, 0x8, 0xdf7, 0x10001, 0x3, 0x2, 0x4}, &(0x7f0000000140)={0x4, 0x3f, 0x7, 0x9, 0xfff, 0x5, 0x8, 0x9}, &(0x7f0000000180)={0xfff, 0x200, 0x1, 0x5, 0x0, 0x8, 0xffff, 0x3}, &(0x7f00000001c0)={0x6, 0x2}) 00:00:06 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x5b39}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) lchown(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa11, r0, 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {0x0}], 0x2, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="82022e2fe2d8c6f1dbe102da66696c651000ff31a299fa4d138a7d7a48c83e910c411d8a0f45ca36571b873ce0fbd6a900000b41acc3cf74000079490d077aaf9544666aa81d74b90704e3a13808a46424f3de0000000000003b3bbac0459f6ab0a600010000006d0000000000417d8ec1a7e01f14ded67b30982603cad26ada9c531e1a52dd3dcd5a704c5dcf1cbef903cf5da4e560b95f6a378ac700000000000000000000002eab0decfc13184011c46db41204633d9fba47421da46dd1bee724f2692484f6e4a70218495b3fc28f3cddb28ab40e8a3ca21fafc790bf5e2d64b3b164d3f39f484b7a351bf23aecda28c0dc414a61db447658d68bf80b724dbe5311179f6cd7c125db7ee7b46e3fe3d6692bb19100000080f65a10e1dc5c7c7b19fdf77597f7f77afc54a9aa8759bc10f7b0af529ed761ee4d40a5a97893e964f3e61066592786f2670b09e8c656b84d2b36e2d6348ede8953fdb77a6bc87afbef"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 00:00:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80000, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt(r2, 0x10000, 0x7, &(0x7f0000000040)="4f301953900a6db90b0194fea6243a06e61c40e8411246e983df4b7b84bc8018882a37139a5862cd59a32ec5182dea5d4223836d81a73e9ed354fd124a9664a779f8e630d516f1bcfa2a330f640d878f18b17693f00d6325deef774ca7738c36", 0x60) setreuid(r1, 0x0) r3 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0xebea7fce767f87de, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) 00:00:07 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000, 0xce74a2671b66a84) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) dup(r1) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000200)="46aae6cac18b325c9a91bb52410a0059804170ff91a28b511bcc3525f94467cbf72a3d9d66564d58e2e9ea4c83f2c87666bfbe7bf447bb8298b90df350", 0xffffff37, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000040)=""/141, 0x8d}], 0x2) 00:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0xfd) r1 = getgid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r3, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget(0x3, 0x4, 0x80) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r6, r7, r8, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r7}, 0xc) r12 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001500)={{0x7, r8, r13, r14, r15, 0x10, 0x9}, 0x1, 0x1, r16, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) semget(0x3, 0x4, 0x80) r17 = geteuid() r18 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r21 = geteuid() r22 = semget(0x3, 0x3, 0xdd326d3422b02602) semctl$IPC_STAT(r22, 0x0, 0x2, &(0x7f00000015c0)=""/229) r23 = semget(0x3, 0x4, 0x80) r24 = geteuid() r25 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r24, r25, r26, r27, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r28 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r29 = geteuid() setsockopt$sock_cred(r28, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r29, r25}, 0xc) r30 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r28, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r33 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000001500)={{0x7, r26, r31, r32, r33, 0x10, 0x9}, 0x1, 0x1, r34, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r35 = semget(0x0, 0x4, 0x4) semctl$IPC_STAT(r35, 0x0, 0x2, &(0x7f0000000000)=""/255) semctl$IPC_STAT(r35, 0x0, 0x2, &(0x7f0000001100)=""/82) r36 = semget(0x2, 0x4, 0x100) semop(r36, &(0x7f0000001580)=[{0x0, 0x3, 0x1000}, {0x3}], 0x2) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000001340)={{0x1, r17, r31, r21, r20, 0x86, 0x2}, 0x800, 0x2ad, 0x995}) r37 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r38 = geteuid() setsockopt$sock_cred(r37, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r38, r18}, 0xc) r39 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r37, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r39, 0x1, &(0x7f0000001500)={{0x7, r19, r40, r41, r42, 0x10, 0x9}, 0x1, 0x1, r43, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getgroups(0x8, &(0x7f0000000080)=[r13, 0xffffffffffffffff, 0xffffffffffffffff, r42, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r44]) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 00:00:07 executing program 4: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) msgsnd(r0, &(0x7f0000001040)={0x3, "98cfacc4f4d5d12b89969751ce66901f393f27dd43ad842c119bb71b18777b262cc3d8744d2b7b2769fba5c5b8864e64ed3dc72337caea82bd1aa66348e5cbbcce6c19214ec432fc26218f6f12dcc72535fe487ae9d18aea478d7b26a63098253ffa7b171fdf5a4268782a1a7653affa53be2f1fbb80ad5ff6c8638333c50d71aa6f88badf46e95d97088e0569ec4c939bde2bf5cddb93f7cc11d1bd6bd430d695744609563cdd0d8262f6718f368415fd66dbf8bd4fc80d197da1f420e23d5efde9555901c9401acdf1106d37c79c78cade39b6fa65d680986aeb0bf8defce5c69f57a7a7cf37fd1299e8db6c2c427da21694"}, 0xfb, 0x800) r1 = msgget(0x0, 0xc1) msgrcv(r1, &(0x7f0000001140)={0x0, ""/179}, 0xbb, 0x1, 0x1000) r2 = getegid() r3 = semget(0x3, 0x4, 0x80) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r4, r5, r6, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r10 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r10, r5}, 0xc) r11 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001500)={{0x7, r6, r12, r13, r14, 0x10, 0x9}, 0x1, 0x1, r15, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r16 = semget(0x3, 0x4, 0x80) r17 = geteuid() r18 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r17, r18, r19, r20, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r21 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r22 = geteuid() setsockopt$sock_cred(r21, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r22, r18}, 0xc) r23 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r21, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000001500)={{0x7, r19, r24, r25, r26, 0x10, 0x9}, 0x1, 0x1, r27, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r28 = semget(0x3, 0x4, 0x80) r29 = geteuid() r30 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r29, r30, r31, r32, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r33 = semget(0x3, 0x4, 0x80) r34 = geteuid() r35 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r34, r35, r36, r37, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r38 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r39 = geteuid() setsockopt$sock_cred(r38, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r39, r35}, 0xc) r40 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r38, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f0000001500)={{0x7, r36, r41, r42, r43, 0x10, 0x9}, 0x1, 0x1, r44, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r45, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000003a80)=[r2, r12, r7, r24, r12, r45, r32, r43]) r46 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt(r46, 0x3, 0x7fff, &(0x7f0000001240)=""/45, &(0x7f0000001280)=0x2d) r47 = paccept(0xffffffffffffffff, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc, 0x10000000) getsockopt$sock_cred(r47, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xc) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/122}, 0x82, 0x3, 0x800) getsockopt$sock_cred(r46, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fsync(0xffffffffffffffff) r48 = msgget$private(0x0, 0x3e1) msgrcv(r48, &(0x7f0000001500)={0x0, ""/248}, 0x100, 0x0, 0x800) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r50 = accept(r49, 0x0, &(0x7f0000001640)) socket(0x18, 0x40000000, 0x8) r51 = semget(0x1, 0x3, 0xa0) semctl$SETVAL(r51, 0x3, 0x8, &(0x7f0000001680)=0xfff) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getpeername$unix(r52, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f0000002740)=0x1002) dup(r50) writev(0xffffffffffffff9c, &(0x7f00000039c0)=[{&(0x7f0000002780)="cb20e588e1682ea282a6ceb8867a261c83001fa819d8870a2ca21e9747cbbf8640fa7646a439cde9477748be5d3720cf09d983c395e44be635560d1b60f3c0f736361f9c602f94b9a7807a2de67c7b11642b9f3d8a57305388651e0ad7d10455aa33c1fbe7552b5095c43ef662186dff074caf483996bd3e46ccb087fd1bd7fa5ee14b81d5b37d0af488bc87ff77c01c981fee1566cb7893a3888b48531db0f92b2c52de1415dec395f56e2a9c7e1a2f", 0xb0}, {&(0x7f0000002840)="1326347f1384a218e61741f89b92d8795b16bae69349b71f52c8c23481c0f1422a6501f98845abad31c14cfb18fa065076a053f4341229d01b53515e3716fc2512ecc7a86a787d696518947e897bf3ba618f5eda88f703d2d795ce6f439bd718c484c72ecef9294d9df0838dbf045f6c4cea977a9e9f66ba7907972d3557626243b03d77d67374838dc3db8ac12bdeac600449c1", 0x94}, {&(0x7f0000002900)="9f7935b56419e5dd795c275645354883059e749aea5f3f59feecc337fde74a23e59a8c2f59883dad29e028d04e4161fb76cd0baecddf95d4c59ffa4f1f4f578d5b77bd5ebabd4a95b15bdc5033204073ea0bf17423d0a35f2e1f1af67b686482e335e4ad221e02a0c5431c28e37fcac06d04da81df0296cbd26e02f8612a75476d3696f11069d338e607a42266f466fe2babcb57e02dc9a5bfe862ff2969f4aea48878414d0df3846c6c01a5b9cae7bc18ef3fba573f986416e8e790c390a317ac4cc6ab985098ebbde0ac447b9bda6e399d3f04bca319f10c432899c6d025ee0d8c16a5882180447baa43b9ceabb06bf1ffbec10d363a8711caef305f9c3d0f4cfe3e5b470f44c5d1926faf070e68c385ec4f0e653039cb665ac456f8c7dc163c8b199ab76e605f0218c44b41298a68ba2d664cb69a83b3f3ce19f6b995b9aabad3052c7dd7b818985b83463654a565a8bb6a7e56f0f46a32128b7109daa0baa1d0886c8687fc439db8764b4a03ce838cba07e903cc52c39cac994778794408b7cf1c4881e74e45140b04bf36a8f725ce6b526eeb6f4a1fbabbba212c5a7c22852b228b73794db7bb25b3da92ccf180f7f7a6293a783a45628181df684fbf56e7b56e59eabfa32c773c1c67a34732bcfdc48dbe462b291246d39a92d7c453f9c0026074867c945c1b724521220c7bd21fced911bd8227d1ba1cfe37eee0d5808744511cf824336099fd91979bd819a6756593bce5c302fe2761f14937ff123b9b1abbbf510107528fea22f324f2f12ab32c0fa65abccdccabedaf3ee9e19045e2c1c593810dfce5f7a30b91cc2c093c377eaf90eda9b564799ca445d7881b44dede71cf973cce6dc75968d1a7515da559156b73ccc5e1fa2f60ef74329426b41d19ea6171407a7ba4c47ce789d975bad6c27dea2716bb14e50f5b240e8e35539d8cca0c2c3604fc7a970ced426cce672d769f465c16d87bd7d51c2f43f74ed5b5dba5c8483d19ff897ea9655e320f2c5ac2374d5b818b759b79347e92198fa0f394b59d281a640f19eaf501863dc37ea58c5940a14f2253447d716e8b17bb1f5b9810261fb107943dbbc1b802d59dee70c6ffa85b91884948818d54283ef0c6f33b102b0d7daebfded3a56ce5126d4cd8db1f77626bf21495b784e9c349e1feb7c9d297c7db004977eea67dea9a4c8244a083d2cabc950db0e6d46b2d0a3c563b76daf69f326e87f7e94bab53404ca0312eecd7ffd10734c88bb0609983689a3172b023e12c25e313f3ab319ebcfde1e18465a0fbf5f36d4abebb367c4284308ddceefbc1df2f536f69559179b4f3dd0f080a21fc20a0360e060916c8e2276f38b6e326ce585975344e206632127adb90bdc4a8949a00b5ac22c621dfa33bc6fc770ab834aac69f81a0396b268a3e5e0c4503a10c733a1ecbd30c215b035f49a9c817cdb9ef06dd79f858043b7d97b21701c24b9f59f76915bf9b2907c22c85a4de1fe968ffbeff8565e9319c5bfbee8a80fa5757368ff59379657c31380b2e4e384fa5f4f6c70d87dad9a6f53f1c01cc90da9019efacba657526945ec01bd4c795bc7bf6fd1c2e0b427d704347b1b1bbce32bfb9a23095e8e83283aa667be7bbeced3ed80723961fea7fd5538aad1bc740180adfaff9d1d0c23295122f01e0a2a717e7aef7dbea11554f8762867fbbaf3d6cdca47744a8f013ae2c1a94f8d1bc81d7a25dcb8d679076d7b06726888185a429afecb05389d524c252fb59c697f47a1e36e80e16a57a28094ffb545d12887a6132cfefbeacaedcc448fa5bdedcead7512fd7116fb5b5d7c14e8e296b8dc0490e73e4916adeb395279cfb89524d8dbcca0a88b85980e8be25fa5c16ef8648db2c7b6af3745979bae37b4a2bfbee823f1d2272bb46a9e0887aecbaf4b7b0baa879f1f4164a0c8af94964bdb05f7899ddb6fa412083ea76262e296afcaf8b9ac63d180d7f4664af9897a6af330da4edccfa403d68610f688d55189518b253c2da634fa9ca1bb84ea3d4421e348864e499d7e0e5dff870c077401d305fb14580257ae2a343058bd0e6c07d919fdcba3289330b0e13ff3c913bbf026c66352affa858d77364ff56f340d77133cfc0b9f335c70bdb1193667d8155610ff93aa71b591b192bdc7c6063355f85917f85ebee77752312fe432d16036e3dfcee39eee4f5f84e4f78477dbbbfed8a31b699a344a36fddcc3e079f2cd3fc5aae7564e20a51655ea4896d05a2afe0049d97ddebfe529460253193f5f9b22609068989083386e12a95acda117decaad6f01a3e6179d27532e0fbf4c305e3fd84e25563767a5b285554388a99aa115035eb9682536abab0a517cb7eccc998c93301aa229724e7245177cd5df589ce0a8650a146018c1180584571d7a2932849ca813b3655f5bf29f0d0929a5ee6e60b9edd4b3378db3da171dfc07110cd4e5604c4425098886548edad3ea8e724c4bf6969e74df016ede630de96fb1f4072162bfbe1eb87f90c3fa6bad4e26428af17689010dadd4f3340c91106c78eb6b2bcc20c103b34285a531a9b57a63341c53088d2f5bff56fbb975619dde0d7f4936f55b0ba371e476d525c8d1fc7ddc3ef26f8b4740d585d28884e6dbb2ee72eabfedb59faa9666560856350e4de41d2befa2165e56574df85b5b83b056190e93e3b38ff5ba8feaa87465ac44bd9a7592d7ff90d34a3f0334466b10eadb97358cf0bac4cdb1dca2e96351a998c24f786ac14145ffc98a5d7420a960dbd763d7d04bac57b075101a90503746e907d629cdc8c077be0b3cf32acb96b11537c10851410759b8cd7ce3f1956aef0252421a965f40538d1e63e6482a586550f4d117579dc54811c3b10cb7a3c90fafa4f4ac215b534608446cf21d1ed2586b344a2db68cd47c842565a03c915e40c17929874762f4d61e9ca6dbe5b66612e9a93386f00c89cef071fbf9ec7930bba1933d418cc04a32571732b540f782d6d2185445f195135f2ee1c29b27842b42aea1b921c8e31905bdee598dddb8398619312f44540fbf70f9ed3496ad8d3053182831d4fd7c96cee98ffeca11a651398cbea067a56872d6f7217ad4299a30a3a7bb35b2238d3a84429c61b1dc3f65b4c2c821eaaadb61b9de905cc2bb86d9f43e7cff32927daaadfb968cad41f37e3706254824599606f5dde572e2b5b020da39ced2622d549fc0c1de04189efbf6d796ff2eeba7298f6af5a690b2589d41d53b204d7df80002df5c81dc7224bd28201d19de2720cdf377096da3b8f4ac1bdb721122b89e607aa92fbba3298a43af5a47e2760e6cb7bf490b28153d2064814a0d782b7fd2e6a31843cf836ac85f772a2b63874462ef7ff8410f96d3893b533025085aef47681e246cccb6b5df34154baf178d144d9503da096130df331f61fef08c753ba75c9cdecce944205022eece2115a77b0be2c792625b74759f476f23260a8adf6a04f3ba27dcb75d6cae710c56962e20720132ca2ee902c7ba22647402a6e55dca5ce1b00025de451e171a8a5a477b932645fda0587b813521b7afc2f4909aeb0c5936ea300ce8b72920c10bb5d0f45f52d8295d729e70fd7be0a58fa9e66789bce86f8f248ff414d2f1fe1dacaef82db9a457b3447cac7cc25bf41127f3439bfff145a1824660ce849b5d3103432973f995ca23769caf94bee532a1bc9a0d1c5dbd0b3c677f0e6d5788d9d24eee8f831d983eb4ec04dc3b0e915f26df100fb89fc635783cbe01a3e25b93ce647f36117c1bd49249d27ce3473d74e6b4d8aed487427b1276b04d169599224ba824136538212b8d50c8e320a980de90616e57344b46152ea9a510b56d122e413b8a508c747d6422abea77ded187e12fbe1fb7f7039b06e0b88866d07ff3a88db521fb395d89cddbad34cc8bc24e6a22b28c1c690fbd14e7305735a2eb72e13c71950840437f302e1bbae1124159c478b6eb9317dc9d6c6bf9d4404d2ce1a56857dbc112651ea24e1f8142bfabacf62c8aabe19aab54425359d129ee704092fa367017ad3206e71386f529268ea57596ffe5a546c899568c017ab53e80a5ccd990db75a435ed1800e2f82166fa995e15029c5c879310778b46b876f0e836c16c40ad472076933d4ed5d07706500e2705df9727c481e6c5045decfbf736e697ccd93ad70b8c369b763a8bed7d8b16e33fc3d3a3e65bdb497f5cd423bb7010baf9f3e8b2ca23bb4e662e308899f0c05243598679a7e48291d0ff62904712f6c390474b34058c07751051e95799ffe1e2a91a2a5d9295fa688ac4e1652caeb11c9b486a07285bd75f7742a4ccd4ea5aa607370c7472554739580ac3084db0b2662b1ee51c15291f578b44fc9bfa7f9165a80f3d299b6f46dea273fdc650c6b6374074063f07e0a904aacedb065b961003879ad15b23f678f117207fac42475fa12b77e435082ee1f6d91a7268312f263566c00865229ca56c4c90d71d0468f8b70ab40aba062beac3bc07e335494cec47f95f84494711bc34cf8546aefb91bd3f3a49090b216a4c1a4ba10d81aadc79984456e64734c89772f2e548f944f654f9221e5366b18e8a902574291f325ccf478a1a0391429069338b143fe46ae5849ec6b28fa7e5c3c924eba36c45e78487dd8878e62fbb57f729ebd09f0fed33123d9add3d9f95c3c177b953b8020ebd8d417df99f9e426e60f6092c536a39e7089bd1919788e8ffc969e53272a1d9d5a1d2144ac6dc1fa03ff01013bbdd1bee282f1aca0a7687152d227be7307998af20e8f9dc907f4ec4f58034f2047df1de775c852ca321aea326970cd20181fd9c1bd868170b0c01a58b5de0ad6acf9522c49e9d42911aca414ef38bcdd386b8b15f2531b695a5556a7e4e1d9d31d1b589efe68e6977218b4df8dfbbb4ae6d3d9107543f1ffe4fd3cac0d81bc6663c12509943391fdc9a8d11e0a855eb06afe3ee546a0bce7adaf9d1f615e6ddfb1a07691e3b8837613417e5cda8196b9b3634790c9a6e5dea4429cc98dd72c89f638cde1c54b6b34fe1bbf1e37d5477be1c8b042651f16e7113eb710d40c49d7763722f68874566bc69c1fdacd72439a4ed5afa495be5680b3f7d7b919a5947d2c9b4d0a942196f7ecc6827255052096b55cd0dd0c1394527ad1c717db7f75d4c5d1859bbbc2153d3b8cb16147cc2e9ced9584c748e8381911576e5dc8e91dfea4f42aff236e74d231035110d1692ed49553f26887cadca6c2c8a111fe1677994344d7ee8afa937e5ad85fe7f191ce8a38d77d59d67815fb49b27f43f1ff03b60f0a49d4232cc1345066eb5b199f29e3e976b489600033174ff37327e2d493cf81b08dc955f2e06787106e4a5b21dda133466f3a1079b1c70a845d41a9d2d501a86c7f1b836e367590bbe65e6d48e705a4a3ff66650abad0a74ba4374d6529d610302e00d486044c532a2760122c4edaca9b04166e29159080efa2b3127fb542e0fd2ef89000e650fe0f336907d3dc58dba4e4cae21baff8f3a146f410120f1095898ef3b6bae66e4cd60ede9370baf6f4b0a95ab39b5c0f216273c0c1d992643f8c060e856201b1a8a05305fb1b11481c424e4821681ae2942c065111d2a5eba65435755a346a840f341a7439bd8a7e33cd37e57d28c39a734728b8ea41b1166956bef2212843471533e5e9b4bf1f1bd5e9cb065aa49c72f46abea13a2475d5dd3ba3fd72342a45c3f307625f9fb2cc3b0cc6801c705c3bbddeb8522b34f4fabc8ce46da2f61024e0be64ea3d641dbbd4827df45e756e1b72cc68f4df2aae4bc6c9", 0x1000}, {&(0x7f0000003900)="f60883787869afbdab1694d44e1575a0906eb2fbf14a88bf800b007a412de8cff19f28d2fe4c7c34a83869a6288df79f75df8b929bd8c040335cd291a886a9164e4fae13b3bf7dc9578ef0d946cbf313cda1f8ac03e6e3ebdc48312e17a731ce090722ab413c40320573e039ee309cccdbe2b4a87f596cab90993de4694ce26ab75f07a9169e5b5631695a4876324289ee87e456d64cf6f3af", 0x99}], 0x4) msgctl$IPC_RMID(r51, 0x0) 00:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000000)="333ca9d88ea84f12a0872541d9010d2f1fea45", 0x13}, {&(0x7f00000000c0)="ddf847c25c6d33d1bef4669a21418ecd35e9e9b431e7429858ee35c82ed862694374e1dc9754e587ce9167d1ac9fbb6fa532a5ea676219911120889140f4b885cea4806e665b3fb81e93f7b19d6efbdfe2f209df1781194dce61cf6d57b185b0ae7266c65aba21d36525f705ef7c14e0da4f09027fae510fda94e55f5acb37dea93d3b556e12ec59519c0547d646dd5a2d29cc6a486a38767673dd2dfaf64190b1bb2b1d5be12e3753cd987ee9495a77a78f727ad2f95f533298ef0b63db251558ae2dc1b25c4b6608e0382974e40aaba86d18b02acbd3d5b5a78c0892121f757f98b813d6d2ea79739bc169a4d216", 0xef}, {&(0x7f00000001c0)="84eb0d7183f1150c7fe4453d8ec466dcc5fdbf7970f5274d5dd085568ddab52b40eb5e265992e711ebc7291a5bcedb97637d1212b3767dba13d4d00709895096b42e388a3bedf2fbd4564c4c3bec3fe1b4623b150d67da", 0x57}, {&(0x7f0000000240)="beb91ae5e684bb203234048d80db7eb15d7ca7db7718ecff458d5c4d9346b7d58aca8dbc53c01c5d9316e4bb7e82f684f03a3f3eff98fec804a82ad1d583dd608dc41d7670d6e4999ef7e0a41a161714dc20b49864caf098b47e4f5bb3d2", 0x5e}, {&(0x7f00000002c0)="61164ad188eda6b935d0c9c5053736168e058e381283c3648cecc4635447ac6ddc7d78ffc2c69745a87a3224de11", 0x2e}, {&(0x7f00000003c0)="cecb", 0x2}, {&(0x7f0000000400)="e4", 0x1}], 0x7, &(0x7f0000000680)=[{0x10}], 0x10}, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 00:00:07 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x40) 00:00:07 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x109) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) getpeername(0xffffffffffffffff, &(0x7f0000000940)=ANY=[], &(0x7f0000000180)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) unlink(&(0x7f0000000900)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', 0x0) 00:00:07 executing program 4: setrlimit(0x9, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) __clone(0x1200, 0xffffffffffffffff) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000540)) getpgrp() r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) wait4(r1, 0x0, 0x20000, &(0x7f0000000480)) __clone(0x0, 0x0) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bce6e2d80a7b53de1ddf36a3d57411665e64a5a824790ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a039e34b4e78e54274085c4616d000000000000000000"], 0xb8, 0x800) getuid() r3 = getuid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x33, 0x0, 0x0) setuid(r3) r5 = semget$private(0x0, 0x4, 0x800) 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), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000240)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, r3, 0xffffffffffffffff, 0x0, r9}, 0x100000000000004, 0x0, 0x5}) 00:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000280)=""/139, 0x8b, 0x40, 0x0, 0x0) writev(r0, &(0x7f0000000740), 0x295) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/58) clock_gettime(0x3, &(0x7f0000000080)) 00:00:07 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0xffffffffffffff3e) 00:00:08 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) lseek(r0, 0x100000000, 0x0) 00:00:08 executing program 2: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffffffffe}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt(r1, 0x200, 0x40, &(0x7f0000000300)="0a018bb80b4ee4e97c5835f49f7ab1d0986d2f930f35b5b6d048da12076d244788d19cae9676b988055539cd37ef3411699d778e13b4066097a3e036a4c70c0d5769b00f42886e6c111b82f0095dd6e164ea134e291022f1b21402e7339aa7c4a7ece613c25b844171a3e3f69542eb90e6f2e145c9bdb0f3e787221f922961e9a414eceb0c1aa562313934dbdb8a6827bb66227cecbb0e931169d2936feb8cc2b3b4a0d55cf43f1eb08f1b05dec8e08f98e85ab6fd2c40a42a3a6eaf88e1efa37c4aa089d3373b1f6db26d4f310ebb07326c433a36f663bd11ab87f0043ff6609e27edcab5337075bc74fec2abdc1a51fdd4298a91e1d066dda2dfc137dca159c58e47718a2b96f512eb8e8dbd1ba14620314c6ba6e7b2673d7ee4222065b13f8372259bee83b0113189a71c65e85aa077e8d829b0edc5c4deee48020d22a0f8895029d8195e5e61078cc8cdb1b91e037a6ce30ed3278b1b733867f591fde0adc2f960b1616f9b8e99d385be6b9d869727c0034ab345ec806ef46eb87e0f898c2db9a4fe1f6e6bdba4e0b17ece3fdb08710649b2ee9c7898e87146e299389416527347a2b47528270373f19923c2178108f6b1f20f5382de619dcf7d29716c36fe5329f792e9cfc1ff368950c92e293043d667c5336bf997e7c14b8a54a369baab1ab021c46a1c309ec85d1fbf5cfdb89b5c80bc2b4bbb10d3e8dd6819b406d0884d31a07c569cd37c1c33a82c75610865f3f2d2543292b2c342c0c48a47378bec8a384bf534e0bf52454ee7d773a062e593789e2e295b34be5ff06cd843077be51f9ef9b5894a14f4296667f63cb5a022dcf55a0a5992789e9a17c70fec3c29040624ee5cb7110874a82d067042cd781bf28c6fe716256bd674e68d2c8fe40f69c46f99c06ccef1d6a8c1a6a7b321f22aa447b8b326ce027f85165545da4c337221158b3b5d0889b46b624f40701af90065c270b3d766db3b065b2434cb87bf6eee0a734e9394f381459465bf14015229df99f2b542dcb64921561c7a2b17cd442fc174dfd8cd2ad11b9d2714bcca2420ce969cdcd3fd2d9a715ccd0a4c1eb16c3c31dcb06a6a6ba0efeebb30fa449fb8e3042fccbcfac70deacbbc8a1b19dd53067dc60a9052ff653191f1d3464e69f830c46e4159f2f16ada365326ced33e8ad25d2ed29f9f18a9bd219c49f395044f0ea930db86f027b6d4eb9e4398967a2e694d7f85a14fa5632c27d4e2b0335c5a5072cad60f1f4e8758ca4e6c218250ea408d7bf3972856f57e904b7686305cf742ed1f878530ade01eaacfc848acaa43547d61161287d68f4753c80e64ddc79f552fe8b3c7787cc21b61f44d201ddcf2601723df4f65ffaec1c4c6c1ba63ae807139bdb93b1303e8effd137548a12e0bcddeb961201d8197faa0245b553488d48ee2b0115771b69c17fe3660a9d31d9767714b1204fa01a18b0a808f22ce26a81e2f402f3348cb096f6c172d9d3043f2e1da97189b7ef9fd973b95eab34b5cb4bbcbb031042839c1b1bce6943c00fa84a95189d95d8990bac8f9f6af24876f9b0a8f897a8daf720186253b5150c31e5281ae2686775a6c43ea7c1714a4a0fc6e213ca2b2175413e723f1b21b193c1fe7939c67feb6ce7194d53fa2c10c8467e463dfbca44ecce7b6e5eb698f7d02157c963ba3a9d19a25d64785a10c7de9ce8638ae88bba88a2570a60e63b44a8de2cec4448ca0c4cfed24f022d1361a9938ce7fd0fe3a05ba3c74954ff156a6cacc73ef0bf929872deaabaa95a4c6963bccd3538591df30239c07ae4fe6ffa789a6a9e91a1d0d19e12522ff673ea67aa3d38359d7252278df3607fdb03e4b17e23d15b2917dd4c426ca109dd52c2c2eef59238cd48fd9f552c71b53b3b5c10181908c762fab89fe2ff9555ed8d1a25f6021c91a462d5dd78b230117950442cdd6f4abcce73ff3e4f84f61ef42563696ef7b0157b07be2813f68570fa607332d82f403ece746330417b9447915c4f86a833550ac02ddc1f0a8384cca286671944a0f394192b15b446775a4d781345c2482522326c6172a99f950fac2e5c939a2f81737d4b833290a4eee52987bf114e7a7e833408f1b9bbf135646ef3e8ef3b86b84795bfbc396635cafba05e0c6788703c10e610e927f5a340e0856795eed72407f2051b49ca36606b2e45b765e4add6f29fcd9d2cde48596a34083f3b45fc45796349b7db77488788ef7ccc372f9aec662ae4e704ab9e8c70eba0eb04a75cd5dfb27014535b0f777e9c2bb780e0bf58a551f6e264003fab5cc115495387b767df8883a66583257d82daf0c97252710f47e12da0d17723bb001bfce076ff366d9e25ddbeec816617b3cff92a590ba7e8936afce9c184b5b3ed86a005faa00f96507dea236db3b4a81620145c0d78bf803e61ac8cb0c3e0ab668fcca13d2852042d5d4d24c4d8f84053d3a77d9f96dda9e673973776b4a7e1d3512434a960b51078f7bcfa88ed16a31a72c8592009b781f4fe858189f12624a1295a56e6f447a9c7f574a04b86419800b558ef885dcd640c7b8ced970452e8c7759f3bf2ba9d8bf3ded41657292b473ba9363552acff8fc2515059ab8bc2fc4ec2347be1a19c37b3952ba4899d2e7d273b84fb377e1b19a314fad932465d3947e9812a177b6959c343e398c335ae51fd7cc78923bb31e490152606089d1128de02a604be33c094d0a30a458e2db9906c09f95fb339ee3c0fc6e316bc8be68299690b24866923b0f16acdf7a25177b54933743d10209611a2e2225cf93b3c76e837a964a02a561edafb30108bef0375a18583e204968749b442d844d2fceceec5c4de17e0d26f0cea15320baab6f613761ae270843018f86583c7dad697f7aa37d7154ec0394e68858917a0973e479d8efea16dacb94c7cdc0a51e612e515d6a7acd3b573127d4ee789c7001027a931cde10d4e4d31251c0f27d7c5c0132a60bb9aad2f249e23b7d758111c8301b19df7ff1040d36a11d85899a604cc8f406f5dbca32aea0e92230ba82044a378b6c8679da0e71eb5425be980d110771b9f088605bc02df2000ab47e9cd018d51149a085adeed34591026cfc59a0ef11caa3a8c0cf4fdf7101fbdfe8feb4671bbf3552eb5108c1535c1d902e84d21f7e20cc4765e7cc7b4c78875aa369897d01eb8bf41e9011bb71139adfff89c0197bfaa0391ae75fad14b04257f9201b4d6490490beceff272388cb0277e70ef380606ad3aa2620dd1093d669765fa7359e8b400dda4c3322b77fc98cca2215c86487e9be1d4bafde960ebd79ca193f16bf0b3579ba5f1a734c50cc63b27ec14db4c8097c92e225b6bf0241ae13bc2250a2e6b634d373f3cd28dc2028b65ce99b0db93662b7425607451b03d9cdcd49f19b0e274124b69c2b78a772ae9e8885c748f6518e4e06c99391ac31363acd973839a252cab1cc4b1eafdebfc2fca833688d504d636c4cc6b08ed080d3cbeb6a23ac1f99d17611082c6c1229b2d2e9592d9cdee54b3eafef28077e9f851cf6811067a633fa414de7a082e6ac288ad03c9124f14786c1f7fdbf4f87b61a40fa3e1a2f5140061d8afe2934cf8703fc62a8be40bccb9e09b9e375904749bc6d35deb154f815b4172e5330fdb6b5794b98ac9070cb02284573a0e34d1d8e9477fa4291b7680d8b43912db4652d4871bca26e02139bfa0b4e8866fb45bb5db678e47a6bf4baeb8f977562b9e6d7fab721db96f8e89a80ee1bf8b2b4067734a5b1cdfd80c95546b55158b002b08187efe42fa36ce6a0e4defdf86c0f4df5f66a386598a5eee2382f7f4b4516c4c6b8406e0293674b64030e555efb6facd386872b1db4c67a3eee35528c8daa1a90a8e96d61f036a2ec8ef78e193be23b0e35356af32dfc9653975cd8df96fded49da7915fe06f82bf6beca0ffd40b6c08381f40257d1b9f2498b4fe190d532086fae75dfdb092f36d98bdc030288f539547d8583e7b92a6a4411fa531a4608bb62205ca4ba67c69351bc9c1283f60808763c5fafe4307cbf298a4411469f680486bb7e9d13fbda41517b9f39b99c0eff6952c803be67344b183ca8ca3daf9a8400bdc59d87e80adc5f8e85b5c852834dbd316106d901357438a86b3a5f1b7a33c003fed7c7966208a30363f1013756016e0b51f9134662781c1a9f2e086bb8500a59a8d8f9a35d6df86ecb0194f204191664dc0c8063465e0198d682492c243bdcfc3ce414a8c27fa0a1a587b883d2c52e7a66a6b7638b44da3da3be1a34a499adbcd3cdf0ba76f2f7d1d553a27328aa1e800546bd2640aa8eb160964b0bf08580568eac45c05f0a3fbcf79ca851640299337a5149feb54ed0ab01ed1b3ee5076317507eed0545f94f8f40aa42424d774ae73d4325cacf7cc75bfde9fa3478feb49ec72fec75657df6b05c4c1ef5deefba910c78db2e2b2b9167991a27e2c0ce867d4f2abc6ca7f116b64662bdb34fd1cdcd2b0b6c393cf2e21395b408f94049f3368d09a36982007650eddedb326887b2648be91a694dda163e47052eb59c7349dfc7f4572559fe622769179503b163bdb0d29d5355980859880640744ee8dc03cd96a793895be0deffb4cf350d229b6072ae0ad1957217c666030e37bb34644d0e6e965a144a2c29a92b9c1a19729a8007e5396696a9593b174120a8b947ff626efe07da1471a4ad9d06cf81aab8c41c07819c511c3a9df8751f742a526c04ab72a0ec4170a1a1cdc8291b18fd69f33ca87253ace99b9980ac682031302f9741c40d3b5a2df6c62b915bfb2ab1050c70a8a11f01a667af094691ed21410e4e9e2070d7820a6504b76d7a9b931d2c154c0c0126d3d6d6ec03111950a8b66ea2021a61d57332dc9ebf8e2629aa1101c67642e6613a2028ab8aca72346e4336ef4331019fe4f4aaaf45a56800913da505c611d3765b9b60623b0ae1a6c72f87b211834e6a755e31f796ef3dce92f79ca61d74d46fb8d90d84894a2a03eabf30f2af6f4a659133ae252b2a5704358dbc926faef771dcbc8c5646c8d73407c2798cf428e0deecb404a1c80628e622acc25e543e6b7e7b1062834d741f5feba5e685b048eb9645239beb3f9e0cc7f7fd179a7f1229584fccc57bdf7176335fcd8707a01066631e13dc837b65f00aa369ea4e17570aba619ac875779c2797072b4685630f44f6df50b0a76bf0e34a3e8553a7820881cad6375935afb94a85ca88248f2c9c8aee2c29c0167b53bb5b92f63db9993f6d97a042afa3eabd68205e230fb6653d72d2e69f9e2f5bd716812a4d22f1804fa9ecce10204c06decf9fe351fc3b83154c9fe3039c8728716d9f5a1701558f3c8eba93b251140b3c9346c7e3318fdcaa7e77d93ad983e5771905464346f3672b4864ceef1db453622f85b9d201067227a35e9726bafe8dbfe06c37c936274dc6c6343474cc5e39ce469d350b88d62bfad5ff07c6f14172f243545d1e4147085e43cd2bb73b5241329c44733c516498edb8837c89f8ff250b1d905cd268071f9559cd09c76d079abc8698c3eb594cad056ed4ded33f76028e6ba941bfef629cf49ba60319feb92c7b750d9caa8a0f1a22e4c34b87d916fdc8d46383248b6127aef027c7c7c350c2d383fc9bc29d8f7d966ab7c59708db3536a892e1532f806f165c74795e4e9775edc437d2389bc11201273be72314d7b9717a62bd0f774847844c2066b9ef9f9831d21655c8b9036ff11201ed704110a231663d57c9b9b7d2c30ba8a801e6545e67ab87488d228a2468cb3d59798e5359cb62c0b36ed7d71855adfee", 0x1000) open$dir(&(0x7f0000001300)='./file0\x00', 0x20, 0x1d9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0b887fec04b9e1069b843ec5687867062664351c8120747a793b8f67c2cda7def43adaa7adda76181fc9e2c4ba6732261c2b0df8cb4a808c2f0d1f5f32085c4132fcc5eaf09f632b490b2fdbe53e774f97ddf45191c0c9448a5935970c8104bc379847dc95cb5c63377312facdfc32b114e851bd1f114da2d00b424d34ab4628546465a7564502e45916d1800fcf89d37273a5a5c408d1f1c8b51ef91874a7cd0c93548259365e9b853c89375bacb1189fc71b879bd70e09adaf21ee67711ca177b285d32c6174e09879ab8226d300cfa1e106c80178c8", 0xd7}, {&(0x7f0000000040)="f294f98f79b8bb5c541784d1727fd4b2ac1708d65dad3f43768802f8eaa572c3b459eb2ab053d2de8ebb19e75571d461eb3a02212cc412938697e1e6", 0x3c}, {&(0x7f0000000200)="b2ca208ff0c49259891f5df2059ebc8321bb0aba351cd2fd8b505d832e6c8499000ebf9558548551da197be5735997e1948c96247b31bd714d7f65f2c8d0ada6d094f41e1fa44762749fe088f657379132382563100e4d3770d6ddfa5f9ab6e4a7a30d8340c2a439416079ad42f42150c2bcaa3c95e55ae3eb0a21050e13c04ce1c946b7f457d5a4f8bad18d9a8fa4ddab5306648cf3a7ff40623960addba360cf8fb09bfdff87699a023f271734395d0fbcd801ff44189dea42e12238f012e0b6226d943400014b0044801ea0842293f05593c57e9809cfcff7782b9a2d078d9eb989a238d063", 0xe7}], 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:08 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0xc0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) recvfrom(r2, &(0x7f0000000000)=""/61, 0x3d, 0x800, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x17, r3, 0x0, 0x0) fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x0, r3}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000000040)=""/244, 0xf4}], 0x1, 0x0) flock(r4, 0x1) 00:00:08 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x0, 0xe9) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/149, 0x95}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000140)=""/238, 0xee}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4) 00:00:08 executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffffa) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) 00:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x80000) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xc2f5edc69115344d, 0x94) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:08 executing program 0: sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/123, &(0x7f00000000c0)=0x7b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="43cdb285808f173d6dcc9f91d1472e1210b4d46b7a16b15b0841407d7ae0003a9cfb6cb41f8adc2ebe4748ced9cdbdef4568253a20d4c21783f2e32ba17fb0dba5f8ea379ab9faa07b92b422af31ea370c043d7f83b1f08bccc8ca35f6fc128b33326767b906d6f3b7c0bbb8e0f6ca6fd104fb3cbcfe3d222b8590afa039dbc7337f01c0dd420a4f52d6d492068d8d85e9fc", 0x92}, {&(0x7f00000001c0)="b4fd4f0e29b16da4eddad86db763c13885c9971b5c122a0a9fb34650577ff970170ae3a16c66f6a279cead8ef57eb7a47be969338b372fb786c90991f76d890dc6aa1494e945515863adf434dd82d0dd36a8d479f4edee438a0d2c1c6932681884b76073086fc87e81e603a3ad03ea307367bccd7b17db68c4fe207793ec84b260466c602e7be83bc61e1387ec606e146a01e2021eb7da4389ded39a72dc684dfb2ece43baa90555d9d5d9fa3315e14c3b3846ef7681ed28dc8fa82069b36e", 0xbf}, {&(0x7f0000000280)="eeb220d286d663ede48cc077373bd2be1519bb72c69a38f656339fac9308318cb675869c132f109470cdadfef0ec9029c4be29ff9f8dc497", 0x38}], 0x3, 0x6) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000300)=""/71) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x0, 0x7, 0x1c}, {0x18, 0x3, 0x7}, 0x4646, [0xb721, 0x6, 0x80000000, 0x10001, 0x9, 0xd5, 0x4, 0xffff]}, 0x3c) r3 = semget$private(0x0, 0x716e3a0f7adb2c24, 0x4) semop(r3, &(0x7f00000003c0)=[{0x2, 0xfcf, 0x800}, {0x2, 0x7ff, 0x1000}, {0xb5c3facbdc77075a, 0x8000, 0x1000}, {0x2, 0x1000, 0x800}, {0x1, 0x4, 0x800}, {0x4, 0xd8, 0x1000}, {0x5, 0x4e90, 0x1800}, {0x1, 0xe2c3, 0xb741747cc3b87a64}, {0x7, 0x3, 0x800}], 0x9) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x400000) r5 = open$dir(&(0x7f0000000480)='./file0\x00', 0x400200, 0xd) renameat(r4, &(0x7f0000000440)='./file0\x00', r5, &(0x7f00000004c0)='./file0\x00') r6 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000500)=""/94, &(0x7f0000000580)=0x5e) sync() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x3, &(0x7f0000000680)=[r8, r9, r10]) r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fchmod(r11, 0x18) r12 = getpgid(r7) getpgid(r12) r13 = semget(0x2, 0x0, 0x5) semop(r13, &(0x7f0000000740)=[{0x5d305d2ff9fa59d0, 0x2000, 0x1000}, {0x1, 0x2, 0x1000}, {0x4, 0x8, 0x1800}, {0x7, 0x101, 0x1000}, {0x3, 0x2, 0x1400}, {0x1, 0x1}], 0x6) r14 = socket(0x2, 0x2, 0x3) setsockopt$inet_opts(r14, 0x0, 0x3, &(0x7f0000000780)="3b14cbd4b3a598b432fb1a509f1cb44a0b7f17db54060cbaa37c9d20e0a0f62a7cda423dce761ee1a5e558265c2d4312b53560fc9ecd6da02803686826a08b411ba2624f30279c1aed9c68bce0a105b9d976c8335b935a59f3ebb30c89b65e316a4d46184e30b2cc0c6b7d50fcf647514d8acae602a9182d7d06e5da7f", 0x7d) r15 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) accept(r14, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) r16 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r16, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r17 = paccept(r16, &(0x7f0000000900)=@in6, &(0x7f0000000840)=0x3a7, 0x90000000) connect$inet6(r17, &(0x7f0000000880)={0x18, 0x3, 0x1000, 0x800}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000008c0), 0xc) 00:00:08 executing program 2: r0 = _lwp_self() r1 = _lwp_self() _lwp_kill(r1, 0x16) _lwp_wait(r0, &(0x7f0000000000)=r1) r2 = __clone(0x0, 0x0) _lwp_unpark_all(&(0x7f0000000200)=[r1, 0x0, r0], 0x3, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) _lwp_create(&(0x7f0000000140)={0x400f0020, &(0x7f00000000c0)={0x8, &(0x7f0000000040)={0x4, 0x0, {[0x6, 0x7ff, 0x3, 0x6]}, {0x80000001, 0x101, 0xb}, {0x5af31e9c, 0x3, '\x00'}}, {[0x2, 0x3ff, 0xab97, 0x5]}, {0x0, 0xe, 0x5}, {0x10000, 0x5, '\x00'}}, {[0x3, 0x81, 0x3, 0xffffffff]}, {0x3ff, 0x100000001}, {0xfffffffffffff292, 0x8, '[\x00'}}, 0x0, &(0x7f00000001c0)=0x0) _lwp_kill(r3, 0x1) ptrace(0x15, r2, 0x0, 0x0) 00:00:08 executing program 5: setitimer(0x3, &(0x7f0000000000)={{}, {0x0, 0xf423b}}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x84) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffff, 0x521}, {0x100, 0x20}}, 0x400) 00:00:08 executing program 4: r0 = __clone(0x0, 0x0) r1 = semget(0x3, 0x4, 0x80) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r4, r5, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r7, r3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) setreuid(r7, r8) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) _lwp_create(&(0x7f00000001c0)={0x400f0020, &(0x7f0000000140)={0x4, &(0x7f00000000c0)={0x400f003c, 0x0, {[0x8000, 0x101]}, {0x539, 0x5, 0x5}, {0xe484, 0x659c, '{\x00'}}, {[0x5, 0xfff, 0xfffffc01, 0x5]}, {0x401, 0x7, 0x2}, {0xd8d, 0x0, '@\xd9.\x00'}}, {[0x2, 0x1, 0x8001, 0x8]}, {0x200, 0x3fe, 0x4}, {0x2, 0x53, ',@\x00'}}, 0x80, &(0x7f0000000240)) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000002c0), 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xa148, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1}, {0x0, 0x8001}}) ptrace(0x6, r0, 0x0, 0x0) 00:00:09 executing program 5: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) __clone(0x0, 0x0) r0 = socket$inet(0x2, 0x20000000, 0x6) msgget$private(0x0, 0x200) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x1010, r0, 0x0, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1192, 0xffffffffffffffff, 0x0, 0x0) 00:00:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRES16=0x0, @ANYRES32=r1, @ANYRES16=r3, @ANYRES32=r4, @ANYRES32, @ANYRES64, @ANYRESOCT]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:00:09 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mincore(&(0x7f00000ff000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/137) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{}, {0x400, 0xfffffffffffffffe}}, 0x400) shmget(0x1, 0x2000, 0x400, &(0x7f00000e0000/0x2000)=nil) 00:00:09 executing program 2: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x140000c) pread(r0, &(0x7f00000001c0)="95c08dde6d9c6f7ae88f028b3a604690689114bc0cb6b1bc5a8bbe5fb4d5ba202bfb2adba355d2faf82041efed3062f6f9d9a75971b5a2045c3e322160d56c4ad5724fa40be6707854c57568d65678a797632c642d4ea3a300d87933e87503937aa02efe8bd854e495d6", 0x6a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200800, 0x40) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)) 00:00:09 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2", 0x81}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) _lwp_continue(0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 00:00:09 executing program 5: wait4(0x0, &(0x7f0000000080), 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="a229ec6e2d1ddf80ed136ee5dd81b8d2542d2a76a2242664b37ffb30d47c8a8c7dec423c000000000000000000000000004d1cea93a641c20d13d78b14f2fe3c69e68072c09869da94c2706000ba00ed2e05c339c011ffa57e33d72a3211fcf59ec079b13aa7d90428b4e5777b", 0x6d}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) __clone(0x0, 0x0) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)) 00:00:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x3005c, 0x1a) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x1, 0x4) r1 = socket$inet6(0x18, 0x20000000, 0x2) r2 = socket$inet6(0x18, 0x40000000, 0x6) sendto(r2, &(0x7f0000000140)="a1e931a5a2b35a00847064dd6df59206d1085e571d561b288f5ab385763f2e038f88aa9ef4de0aeddffb15b5692d488cd9d20d3fa88bb86b270bcc2254b475d428b8c6f0b41428c933f0ea806a683b4f09130b6242e085fc0333557631eb893497d567061ff69550108eca9420fbbeea547b7bbccf2cc1eb4208a0a8baa737514caefcb504d07e9f89f5fc1820baf9192fa0293d858321a7a659a6c0974b08353549632fc698f68f486463bf2ed0e9eccd316ad1e1a3f3f1f16cc62eb9a8004aa7a6d5a8e995ad0b17b0adfde0735474fb6b6d53e477f768b30e57ff5fc7b6786bc46f97a9e3b66412a1cf78655a68d4b68e8eca2368d5ca2cc87a2f0852dd7b8924b981cfbc231b2236314b20d9d809480f766f5a8dd6cee5fda20a9e51b1def755af2cea24d26ca5f985119c27b3d0a5d98e985931f46ec8bc292676f594c48bf292050f046e9d59d9b0cf87ca9fa25baa910d7d908488af376edd384a4e49fa9eae88ba8ef7bb75063f8a280421d0e2a9f5a1cb02d71a19d8458da58431c93426747557d2401b501a9c9c117d68202b29036ce9f0b8735ab240a78ae18f0cb1b6de3e3eaf5e30dac619147b1ec4afdcb830ab12b78bc682be3fc7cb8f0a332c70e6c319c7babb787db4685292713c1f7778846f517c5fdbdf0f7be07076138cbbdcc2c44ec69a428641cedb42afe3e08c2164fa2295741e2bd10c7695e12916b7dcc7894b62b3e40b42b720fc2d246242a8a1893d25041062295a19bbbe46d326c4144f4f823a719562ad5fc28b8afab6151a110512b70513a52b9c7de1249ab007764f3ca49cd8ff9c361d68583ad1b2f32980a6b44c2d0d4406a8b6c2418b8c4f33c0d79009f91315dbd3ca50205259f5cbdfd6b78715288cb5c95607b0598d47e97fd6f0b7162f8daebaed110b9c42661c01103d67271c3cf050875290d8f119b88111baec634533ab0fc5309920bd19201fc4ab6164303d4bff05525b8544be4fa1a7079b554c525fc289795eaea82db6efdab3fcc419256f0f89e3bdea1b2c7c55eef10655d8f82f35da8aa5b3b6f96245e5f56cf3e847d81ae477e42c43bbe7fdf1b2ddd982eaffdd6081af5a8189bd6a7c3c541faa3afc5f2047d5cb37ea923736483db4bd6009ce6d30bab14079a88b47b73648c994c274153af64f6a4dbffdc7692558d48b0a86045297b3287a2ade2407d065522ea489fae3e15e8b33c3e6a3c2d7825e5964e080bf0a5001fcaac097a675069b1eb42d84a848750285e0f0b1425c809b3a28dc7d27ad8ae725a11b7444b8743f5504a44fb19dfd2f47762170ad9741d8ecc3baf029ad3a69ff9749059a6924d2236bf65e0f2b37ce46d3af177f2068a3ba654f20d635057be58a5279c221749adaf7e4f453ae85231e858830f6041660b537ed77a90ee6ee88166d0e624cb9957f8211c5e73b5c92f43711a416d0330dfdc3f6df94549d5cefce9f88b8349b1849b68fe793ad1f4144a2852538b5d1d4138c8ed05d664c43bc5ae4b495241cc438417a4581bc768e033ef751e1fabd8a98700524f81b8370ce48e2923b88502ae102a0682e684f8ff0047541d8ebdba7094ea1b61f4523072cbc000ca7d23aacb9721f9fc6923015164cf943d1170b69487d76b80ea3ff8a1c96e60269477025c7d7a6bda1c15d915d75ddbf111db71076736cfc8a834ff159c71dd6bcdaa485de947a7c31b53a8a9dc06eda0f937d39adf736477e62842d9925a9669e9549f55883bc57d12fc24d6565604330d850024994e4f6fff0f0eb401f95c6981d21535006be3f08820000a7092727fac692ec418f48425e07f975b214fcbc057b007058fdc8493a19995bac9076a6240d81ed780c40084542564df7347d3921fccef7432216718e478279c01149d5baeafd15f46e1b04eb35736ff04824ecbed5e30562b3547d09245f3f58cb399470140a3b29bf62211788ead84d5a80b196f79616a3686fe88bea7c0e9a64f349495c8f9ab687e0505a78d3aabea193b0791ae19f2cbd92b1ae5d0d4d49195d5027c21cfc304ddbf85554ead8bb3c9ae48f766fe5b5ff6e4fdde80e83b43f6adfad3e39fdeabf153a8781b736355e581450162f9bedda7bdf8ff364090e89d6ecc31f31841e3501e3055b16e8ef80daa5fba518a606ede39693fd1f38626290425ddaf60d160bf6e8ed43eb0097f00fc2911e98b55837ed576d96d53f49622b7cdd6e1ebbd6a81e9e7f40957ee6ff0a39c798a85be45d0093b7cb6674d27f65733d385c842f319abf7f75360a8f2d1fab2173807d970533024047c768a701ec3bbcf1e2e0c85992e8d1a6814e0ef754f1c90c2d54f1b8a6f6cf37ca2e7ad280b96768cba9a23139cc4fd82d38687f18896e6620c8dc30cc610dd006d6e8b5f275aa37a4790f31e18acc32cedc952bac99d878ecfefed0b60a61a5e4dadc317e72cf6b1d783457b68d9401f03b40b54b12b1e7ebf370095fdccdb796cd832ea1292c5b7f771964928a828f7d80a0f48c3f343344f95bc4f3a2a563ed735dcc40ebc3b2b58e1972ea6d19e3ee78ff7f384c1d025fd5a29188289d27ce89c006ca1f550e5746ac8e7f6bbaf1c46f65f3c9c9122763773f9200f0cd418efae447423b12189af1efc9530084a7b6a6936746fd915e8bad8bee70a3428076dd14b7551972b360c20cdf48920939bd7a7ca3bef2b6bd623bde91a3cd026a012ddf849e78ff4af9a66031c1ec392584c163f80ca2b5355f0fccb9a3c714d152ed4ab154d2736b7b1536f735b896803ff61f0da1b04a8d3c072c64aeeaaf2b7127a8cebf1caee3b316be61f2cd924b7d31355de314696681c1e1a4404178110f8b9f33fe956e4182a17b505ab954a062546e16df1b440dfaab34ac1541e88fdcc69afd44b401512f754637bd49f7903ca9b0f7b1d06132986b8d87c1c8562866a3b76a5ee68b57ff4994b7cb0fa9555e03e7181a1a3584aa4520286d0f5e1efbd2f83be08ce944ab81ac4076064ce42a7d7abeed3de02abea0dfd360e7fea3e0190823aaa3d8876ba2b882d65ee72e800dce2479e6380b69b8faf937b529df7907dca7209c61d57839e4fd2f220d98e9e82de9be6611a7a6de0361c578b79f995741c86b49da12b98f406778223c4bdce11b695d7646f4e8121b6afa76ff5de8e6f80c485ea22c6e0461be4d7f90307a7f1ffcc08929dc37a5ce6457c1055d7af804b5164a7c340f24f31b718f1aa549780ab7bc6dfc8f095ed248b267895b774b09618b8a52e8860add1636e274b76c71f246971c2cee502e46fd411feedb6b19da2e69813b7fabcdc2431555c94764a659037d10ce764a7053f39398c73f22e13289424775b4fcc4a9b3b3f09edc9f9bc6857b14c02e3d0646a0e21c693958874abbaab0f096b9d712c9417acaed1be0984070c7a5375c0d3340aa7485b5b741149943cff5905116477964f1a7ed4edefaa57132c3c54cb8cce4edfd649b92ce2f6f25d07eab9896a8576249206e462dbf87c6fda766bf457db10abba3b229f1997183d02aa7b6f4f263fd04b0bcd8658ab6ffff1c05674d95048b50ea925d5904be75bfd4238297d7905190e68a1edef01057cc7fdc44dbdd96e286616c93942a5f8a30d877a54056070048e7c8529758ab12d6188ef0b26f8b00e60ee5de1440b2634600e0040e8f38cad46b6c0da177bd42d2e7bd418d7203858d66d9d304d95799ec515017c5c0adade839299491f812a4875470603170bff59b7f7ba339990b397d65efa3843d03e9daaca5e3087ffb8b0ce28801475fd49298a23091d34bf727fb1fa581f1c5ff5053c9e4b99f5a2fb37954a0d5723fb588c310a3bf471ada325a766f47f9f842ea39e18e180d8c1cad05fb3d4c7869083e60ed01874e51692b9e84130978c7530ff2e923c0f7151257bcdb9360b1ee291826e329c4b40daa5361d4953f4c4ac52698e8d47b8b43c22486677a0186f99c09093080e15fa75c5a32df396b844256b91fd13d4eaffd87d5d125c18ac0ab517dffa6d0af4ba3a10ab50287935171bc0b91168865fe10013b8c233785d373e7f9cf31e56512568e07be07f7e134a8e392a033b051debb96c4957b5bafe90d72153644b1759df3849df770db7b3d47a7a16952ebec95803128666bb51eea817f22d7b618bfbd36e87dc78b8e56c48b742a5ce006d6ead7c807f5726915d5e559971893ecc6ec289d76292e50657f26f2a5279faf3e86cc95eff288b3768d99db5f5473391662c837cc9d9cb4145f42ab82084e09e1208fc131d1d6e1213db971c795a8a065d49059e24d4c2ca9a72a531bc0133208be5a7fdc1726214d0b3037c38b347aa2aafa6993a3320010aadd5be6297876ada0e76d5902999f7ee9354d115cd2fa2ee7208158ff78dbb67c23a8562ebc7e353902a3a126bb6ad42955fc0cf62474e269bc85c10fafa5cf5c63c478e05a4fc45623ae5a879b4cd2beca8a6af30cc6447b3d46c79d0d219b06f10dbbfcff9748cd49065ab686608deac9488daf4f31002d47e47728476fc4ad224b538d43c3b9367b78bb6584cd1bc8c711019135b30ab04171b45945892ed6839242d142277dbfffcd24ca9a8e82d53f1c8e25a242e8d892061255e22c38b49182b50cf95642955e5443af269dfb7433d4442539dfdc2c17b6bd507758d2e63c09c591796240bf0344d236ee229fe85db3162b63d37922998dda53866e1b454e1b70a41a4d872fc7a76e8ee07e787ab31cbcd42a00c5ff0a130cde15a217453c453ffa8092f244fa783e3393d88ca4a63bce3a58803342e4550476bbfab61eef7c95f5ca9fff252ce10c2889b12cc8f96ccea8603baf6bb27de13ac007d0151584aa3c315b7642031317ec5f97e146576f0d61ccaee2eb6f53bb5d3d1ab2ffa6d4daa337b42f102f83719a60cc4237941c1b8473a8d50fc48337c35c6501c4ac5ab134418692c647060630b4f5733c4998c88682b7c571439cc594a515ccca7ce086e0118fd86909ba6c7d0b0016b933b45a6b24b913787edc1bcf3d7d6286e85e30242c0fc9b4f41fab2fb98d2eb83fd421587d3f4e695c796d008653a2c5db02dbb6daa25946b888806307fdfcb421ad6fe3de30b0506693450b42f5debb2535240add0c2054c13ce4e2c037dfd1b704dae89be567829ddcc68a603d80b7f7c1fce26c603f8ec1c06c2b970905e756b208ca6f6c49fa8ec0843e299a5c0a24e096461f0edc97d80c7f7ad93ff0066227e07c365f4297c45b138fc7151404efae9dc9e002e8e48f107976c8124307fbb3cafe181a1eec96f19221402f29a6fc0cfc75d438fff9be1f0ad20f2f24cc4e164dbefb8601d00d0ea4135150fb654a0495c81dca850e779e524bf533ff96120a90d51211bd1f4d81e3b3edcfae390586429e2fddef8ff039419f9c59452a97e9ef66d837c00b25a879f1b9e863b14a82a5647ffbfe4d368144088f0929e1e169277df9c37aec4ccade628f3fb18d37d7ba693920c50fa4aa436ca93e6a128f695a5ee9b938380b7e8c5b3b931d1cda7c96544adca56bc77012b5ad0025dd6b0eed5fb5e683d81b9b14f399b24f5302c7562217f79b11a1fd4e65bda1140f26e1b4c147e40ee7aae5eb951df1842d4ca221610e29a33c10028fa66754b9bb40bee8f54a1345cc3a938635717f31328491a9959d173f4bcda31a1cd26df82312cab55db183a3b1769f59cbd9e0443a50f9527f1971c904e324fa03ab329653d45765627600b6f46132fc9065a732a66aecaec88a4221eca2be1c43802f064355200bb64705", 0x1000, 0x1c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x0, 0x6ff7732d0eaf747b, r1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000001140)=0xc) _lwp_setname(0x0, &(0x7f0000000000)=']%\',\'*\x00') [ 120.6284860] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2203 command syz-executor.2) [ 120.6485082] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1517 command syz-executor.5) 00:00:10 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x4c) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x44, 0x200) mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) flock(r2, 0x8) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000400)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) dup2(r4, r5) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/131, 0x83, 0x800, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x105) poll(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) faccessat(r6, &(0x7f0000000340)='./file0/file0\x00', 0x100, 0x0) [ 120.7486573] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1517 command syz-executor.5) 00:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getgroups(0x1, &(0x7f0000000080)=[r5]) getgroups(0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffd08) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r8, r6, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) 00:00:10 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt(r2, 0x9, 0x1, &(0x7f0000000240)='+c', 0x2) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000140)="eb4e4695296791a35a01cdc4290d5bed8e1b5718958fd2704bbf11de6def98dc7881ad2e71fa3dd06eb7360889e8f097f303f2c75b7e71eaa737ffb0347b500d9231a8951f7b4b9117f44d6ea5735953425d66a7a305421d69b4033f027b7ee794bf3d99bea5e4ec9225de54774e24714b83b28fbb2828a366441358cedd45e6e35fb034e48b0d1985fc182760de8c6731bc10c70048460c3cac5dfc8f0875914ead4c2c4b52e4e156fb708867810d01cf54b1eaf48a86ef9f78c6b9cd7e1e67b8682316c49c29e64044786064c5e329a51605437209ff17cbad4069c623c5702c8eb10865774c01edfcab18c4", 0xed, 0xc, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="dbe01058683fa37f62346733271c1914c297204648e8d58c03cf2b0719493b424332d1c373bc277dd6ce9b283eb74ebaeebcf13599e3a5918cfc261d22fd386cefa8501c554fa75b666887c4810d339245c087ad85e5ab", 0x57}, {&(0x7f0000000100)="ba6f8b0451eb8fb73aaef29891a621aef7c0286708fb4152f672f84ea3eaefe061", 0x21}], 0x2) r3 = semget(0x3, 0x4, 0x80) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0xb4f983264794afbf, &(0x7f0000000300), &(0x7f0000000340)=0x10) r5 = geteuid() r6 = getgid() rmdir(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r6}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r8, 0xffffffffffffffff]) fchown(r10, r12, r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r14, 0xffffffffffffffff]) r15 = semget$private(0x0, 0x0, 0x28a) semctl$GETNCNT(r15, 0x3, 0x3, &(0x7f0000001180)=""/86) semop(r15, &(0x7f0000001200)=[{0x4, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x0, 0x2000}], 0x3) r16 = semget(0x3, 0x4, 0x80) r17 = geteuid() r18 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r17, r18, r19, r20, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r21 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r22 = geteuid() setsockopt$sock_cred(r21, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r22, r18}, 0xc) r23 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r21, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000001500)={{0x7, r19, r24, r25, r26, 0x10, 0x9}, 0x1, 0x1, r27, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r28 = getegid() r29 = semget(0x3, 0x4, 0x80) r30 = geteuid() r31 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r30, r31, r32, r33, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r34 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r35 = geteuid() r36 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r36, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt$sock_cred(r36, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r35, r31}, 0xc) r37 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r40 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f0000001500)={{0x7, r32, r38, r39, r40, 0x10, 0x9}, 0x1, 0x1, r41, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000380)={{0x7, r19, r28, r32, 0x0, 0x40, 0x7ff}, 0x3, 0xd2f5, 0x80000001}) fchownat(r2, &(0x7f0000000280)='./file0\x00', 0x0, r14, 0x200) 00:00:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRES16=0x0, @ANYRES32=r1, @ANYRES16=r3, @ANYRES32=r4, @ANYRES32, @ANYRES64, @ANYRESOCT]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:00:10 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62027e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6a8bc904a1199a9a6cfb384c"], 0x10) getpeername$unix(r1, 0x0, 0x0) 00:00:10 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) ptrace(0x17, r4, 0x0, 0x0) r5 = semget(0x3, 0x4, 0x80) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r6, r7, r8, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r7}, 0xc) r12 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001500)={{0x7, r8, r13, r14, r15, 0x10, 0x9}, 0x1, 0x1, r16, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r17 = semget(0x3, 0x4, 0x80) r18 = geteuid() r19 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r18, r19, r20, r21, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r22 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r23 = geteuid() setsockopt$sock_cred(r22, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r23, r19}, 0xc) r24 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r22, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000001500)={{0x7, r20, r25, r26, r27, 0x10, 0x9}, 0x1, 0x1, r28, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, r15, r25, 0xffffffffffffffff]) r30 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r30, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r30) r31 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r31, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r31) r32 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r32, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r32) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000040)="67289753d03906f2d5", 0x9}, {&(0x7f0000000140)="474d5e56f02ef7259050f5dbbe1797ad174f9a16e649a906cee640e306bb37142756f917ee98c5ea1d374b6f8297c0c31db76319e2e2c42c89298d8ef20cf61ce9bf5aaba0d4e2c4d61e4fa391e8ea19eb893087b5c442cedbfdd43657ff3a316903c565a1a6ab186a0b8af800f7e280d294e0444a92cafa94b69a913000ba5a5e02b4df604e02224fce03d3cb197472340a99d3b07d0a4070ff3aa4552edbaced79ba9bf2d286b607598b6258b7ce2d890055a21a3b4980b4295ff8a32072d6c3a7d63d4227c900bdd36ac8cc521be0f28e16448c824dd33e9111087377a4b1bf7c7730a3dc7813879bae1dbe80599b5fcccd18bc90ec1d2e", 0xf9}, {&(0x7f0000000240)="a4e5ad200d02f555b2f88271b93568a4376e746a61b0134cf6b66d3be2fe6cb67b330b44c4a4035ab3b54943fafbc76c20c3acea57fee92ae2ac7ada928bace7eabcf1903281c85da59680f356b3918fde07ebf6c61027b684b6a89c1e3893f8e543226cfa8851bf293100e919361cc626b6987d8a53e24e374b14c274839a7f1376035862d4fd177871ac18c09e3dd0db6441665bc80ad1a90b22ee398ea12837960913d76144a788a4ec9eb45cd86ff1e20df6f72d20", 0xb7}, {&(0x7f0000000380)="c82913699c87c2908e1ba0b6789ad1c0ab77711fe3209db7d639ce9eaf9774201a418b4cccc31bcc0868fde13dc7900061a03e8b5bbd9bfd31c3dc9e992569d876ca2c9fb6e06c4c64c5906d4eb31023c0fc25f6ced0540bae9725858c20b8a3188af969a52c76309ad261922998e004fa5ff1176b6af2a56c80d870270d06857e4b7c5c13d49da43f291db209d6827056120e91205aec97b890e19c8b30863cea502d5ca6660e1c013244256617e57cdb38ed141352107df03abc949e3808d338cecf5a1a22815dcac0d4846bd0e7fd3531fac0f21c17d33a200fc5eedff93d9d35414d2d2fdcd1802b25b574aaa58bcff90c8832321022b0f49d07e8fa6ccb73c89c88932f6e2b1377f9bd92c159ee6532359d629c7fa51161b081fbc22c9bba3f2d0cb013205812343c827d10e57743690f8f2097dc903e3c7397b4ed449a41d19f7830b0ec76a91e3c973a8bf8ef8f7d24b8010e973a79edc5e60f69ee59a4752685ee71f0c7e1713efcc3ce4781a3d55e6432717f92118c6177d7b51b2ed738f10320dee196562bfd50a0cae97e9905e72b79d255f6409ef5ebcbc5676f8d85d3da49c43f99b7c592d7f13e2908ada3869600ded5828662e357715dcd52b7be375aca8e851bc1b4debfee52ee521632c997c63be62d4721bebdae4e7c62d7c8bda7a7ddd909646da2d82393767a30f4e9d3dd0c36c8c8473b4c6cf8604e28ee31a0801775338eab7defc7122b6cb58cffb84fb9e507a99ecadb0cca0d6eb1dab6d01d751382fd7435ad987334d8b37bde6adc8b7762be6dfd4754261b08657cf7b1b7572ee6a4169eb83f3d923138f52e78e72192f96da14b5c4a7dd9c019a2e7c03fc49f265619a43e80e1299ad0169409a58c29c700b00fee9337ef62c22f212a274d3e87fb0f6d9f3e67b67cce15c44cc0bcdb135a33c9967509a36049c5a59d0ce61ebabbd10b439fdbe9286cb37ca1aa9dcfee31dd4b1ef8aae14192a60d2bc2770e6f55e7f50def5262c7b2a9d6a2c4bd34f19c9a2506ccf5d76c9d938edc6c64df255665d4c89431bfd374e65add0193749199460a2d08a9d060ca5d508f39eb2837fa0c6da26451753c87150345f29094666d4b3f1c27cfe5643a85e71adbd016b0c77d2236acf4c743a0ab9aa9ed34494ea30d39248d91b0d10ef5c90b9ab95df78de42372f1fab2eb0171042ae4c779dfdb411e86b2ab0805fad47ec1a8564da670665fdd1ea46b3ef34e40495dbf6ab187069a9f00ad7ce3dafe22451cc6e43cfc3d338dfe79af32cbd2be41c203dd7cc46ea6228c8301f84d6e8ef4fcad33853196cb03226df832dd6d7da7aba32197a881b71bac8e348e9d92386b139b65b15f6fda0eed402b8517f00b3f9d410920fbb65eccc30a803900a3acf781a6538b1d99eac5d1b674717284bf08aec15a20c44b519f8efba14d5948c0a3a2412d2c572c1dfc6c32b17d0451f3516d0e6eaf9ade64df0031a42cfbbe6fced477ac561b4c0a2e6e1622fb96041cad55c1fe5ed2863bd18429569e0c5d524186c63dadbb45e55db7030be1c5f7c9a718d081253fc9318f6a5248dada331185415afb088a5830e598de17bd91fa8ccd7a8e5df7453b426ba82b131d19aa1e5dbe71416725bcb332133585305fb869fed19428a3a9f98487b4198114afc3847599f1ea81926226e55f1eb53aed7be776168fa6a0277df21681fc2e11d4c42ebd6b4ac977b14cbf38fcd62805a5329cdef83d6266626f5e6d46dda2eeb5381b328ddbc8052f69559d3379874e4fc4f06db35cb9adbee6305fcf7516bd361722cbeecd7c16f1d08ff07a78230d00d6ea6b41722f5f09a24a15a64e734424117db5c87c7ec4968feb543162f857d6d160348b086949f04053d7234683bf8f25e0881235e754c4a64ecf0244fccb85663a54d5fb58d7f3c573ee068863d63e1687039340087b32ac6b95e1e08fcff0dd780416d6c06854ca7458b47e4252427814679d913e25756772ee5f6f6fb3c9b3540b9207bfe5755fe140c4c407932628c403b72e8cb688cd6c768267058386b4ee683d13d0c5c3b0e9d9906823af0f6c3d8fcc63361706865a11bbed3a2160150e8c7dd6fb507d4bebc0e579ba0203c877b9a4dc795ea395fd5ce7f5106ec0737ade366b588d73d68be2203572d4bdddb8ed1ae6e2eb448aea53cdc8a7f32bb4becd6e0f642498a9eb3c7eaf06c1a03941fd06a6238ecfe4b13856d1d48a352f511af6d29d797af55baf5fb19cf8fb82c8e2dbdf9386e3da06248d97b7f5444e2d8f4a6c55aca01546ddcaa49156134609dd950327af0310c2e020b80567273267f41201efa25a968b6cc6850c8a8e60ab4d7cc32cdbb45ef8e26fd77ad8565f2669299bef11abb039f717b60e7b101bf5dbd2d0b47b2b5abc9944cfa5cd8befcfdcd43953cb7fb95cd7c8ca42dfb7983a2fc2381c5b1ef49682b7a826b5a99b39b71e2a5b7b5349f1033cce0a53cb7e72ccfdbe3e210d317efff56ba919bb6cc7494dcd802358271db276690abf3244e914cf20edebef9abbeb01d66f5f50a454ce7cc186096837a06c4ffcd97cb859722a183887167057e2e813a7b4acf33d17393b690c85fe2d51f715f8c089c35061dff6bfd7cce3d0938f28e600ebbcebf07c3e958d526d133ad599a455ed0d661a1c5dc683467c3006c055eeb1922cfdb14b4fc46231524e26682e94fc2978a4e8307190c6863246eabccebfdde25cef953755e50c1c1b07351c28f29609fd37e7389e11f0b4b7fa803c3b148193e14b70cad62aa7a8419f49c221a7a6e4e312f2631ddcb58577eb4f3db7589a32bc309c500582a17025924d4a00f9fa692ebe03d7495c4fd0e3c5375172ac81d307208a05d4bda4b380ef7242c3fcfecf4280707e77d98308f0c49d9f197bec907420ad2728a0e6b09cd9744c5425857ecb8d342132b2d88d8fc3485b598a1d3991c6e5ef00138905615c18c861cda9b8746bf6bc16b4c8b01bfc8938ed266680fd3e2e984a4e4d4ba36eb3b4c49abbbdc975d80b622180d1dc5867089d419880a2cb34892cc1ea1bf0686d84705baf51cb6dfbb8f17253311503877d3a021e3258cabfdf030e0a417b8df5496d6bb8d86525d17016e86ceff7212cc3b4e0e8db582bc731a5f3bd91c9fdd74ae0cc6a95d9eb2805cefedaaab9037f697b260ece174b0604650c7f0f1c025716c3c3e32893687d1813325e56cf1e75bc227ad250c855272d72386efb811cbc4f08802792effcfb5cd58938cf0d3c88b61269c98abf125c44b8cba503c24d9b666a5b5aa428ae4f6f5f44fb04a5325b2bf47bdb2f1a0545524c8d2e2bd681c6852963dee9b80493e3ae3e349737e05b0d330be665253bb4448a97d721d738aeffa1f7e599c5e652feb8383a3ce65e5ab58a33fa0b621d4355cce92ae8087dc4b70577bd50da14f64cc2b3d85b73d251802b2508a28fe3a73622fef8525e67fb9d75fa8be283baa9b69fdadaed110f1c1e2f6e5675c356a10f06a33bd90332f7c66709cef542724724f8293a3ac1cfbe2c39915e96928b3677c9312f2cf8e06badfd78508773ff7b77952b92b15506bf26d5a0a63f17289fd2fe1f4f795e053b9eafb884d088b08ec53f63ed25f50158f764891408dd5fc7d1877c317a6e56ffa95eb94dad9cb27579216d511cee118a53be048e17d4c5ff55f200b52196f27d5c25efe40aed1edc8eaf9c5e11f00ed33831ab36e509420967a052f2b586a9231f0a32db28e595ba2b1e0d9fc8e675d8c77a8e875ab9720d7a9e9ee9d6165aabaeda10b2c699963f7608a476baab50d81d4122b14f17bf03f7604bb839b88b9ab34dd5dd7c0e859fbeeaebae134ee8a0e8c3dc7a8820b152f404ec267d5bc5c3e1b9eb2b20ea9c610331867517326a3b9407008a70c176fc74e6e3442ba32e542f88e8e32a048d4428ea1d624530805da5af1caaa95133de7f859f6c0e3e4a502d918d790c64e899b6bb6b0f469b8ac8ef7e9794dcfb4fe234b9fcf4b623cd4c38c4ce1feef3066495d06126ea7eeec07ad06c8765f8a2b7da86a07c6d1f46274e16a12d217f51de1387505784400caf9fd7f740ad5f154c4fc71d97e02ead5edbb9583d26e1059fdef0d922fff10e603688d4bc9b3a41da72f7c311611582db4223d532af0809e26dbf9aa38e087286a02ab640cccbdee98b0436d04d3b72d60281200c6954aaa3b13695e3ef1a1499cebe343a03b7c2ca2a55c20c864cfce742dfa975406f72b00b2c3e290ddcb67a4d14b3f68e3e2ef12ded5b6e7d95f621400bc5506485b7c2be27be3eb8fdf4ae8054908b720dabc36627e26fc1ac2b1dd29f3bfe2d64fbe97d59608c7e1d5b68809be8033c6206f89f59f6441279925030f94d8dd64f4373da5df437b586e2f986ca2365b1792a7d2ec6ff8e1fcae99bbef220f4fb64741a4c051851d174de6cfdefbde1454a1f24dc33d6cab5897bab5f575bc7c85eeeda8bb2b4438de286a5c265ce611b85a9d7265a22549056f1b8beefd681584dafbbfbdf48e0ff72a0d59a47b1ec0775085ed46e75bb398185ceab8f0fc02eeba86c98276247c15c0eab07aeb70516ac5d124304284a69993d33a4009a5c1f9971eee837f58bf3fb24c462d166032eb37ced4eaa15153f678865555dc77a8f257da4f9d164151ace6d146363bc14682488af230ae0f8f64398a7fc55320c99f8ad69ae52d5f5bea94d13e0af1ac41edfb7efee6980dee843e03c216bc709edd9c30a2925cf0e777cb527573083bd4e4d4bb75abea21fdae4db12826eae4d693fbe52674c2945be9f278f4bda9cca452e43f3a0eb7126901cc40cfe8b68ca462de4d5df47421d653f526a2af6ec38c31840229488a76b665a2ebf6a9184bc5521ea3ea787810cd27f176b882b773b7afb048a419c5bb5ff469aefec3b74d36c58531be625c5fafb463124a5a3cfbc204337f734b5bf43766ebaea6460ebdee71b4c3b021d26283c78fa74bc78bd35976174e4e5ab4956a175d667e83804160c3895eaade94da41db1ed288f0b9d93466e0e09a930a1b1518ca470958370266812c73ae5b8edd0120bdd6766309036c45cc2d7bf715e5c42ba918ff389245b33918fc21b2d928dbb9ebd2e51d56255471bcaf1f785944ca36d9ef5321d81e84206100ade18fc5a1dcf935b6612f9205b150325794abbebf2eabcfa2f86d9ca2e4018c14d0078ef44ec8545a7e78ea52d4c26832fd68c5497f89083647784c287068b1b7f88bf5df14953b5898df636367f9f1905a716a1d7bb1ad55ea91f73a0ef16508f5aed2d2adeb297deaa1db91e8c7d304ebdef7a8377f1907c006b981b0e1ec2a9e8f84c25fc137d5033c1076390f272962471b77f2d31b96492fa1582471d6fc32e8b49c9414a71ae9a240b8b14966a5822a58726a28099b89ecbcb7feedba6310c78630e6037ac1e4d8986d3c6240b3e0e03576a503e8168008db0cf364aab0fb4fc5157667ff360598c530eb07fde6d3142d2f54404128b1850f17ac5c0c4c35b9aaf1b11820259ef31e90ccbb53314bf10f39eb6778fb1991f9319087eb1774f407a943ffe9da94a4af7a9e530062acedf60322529a7b06ef07b7ef05650a9fee504d14c1fe8b3e834d210d3bde6d921a79a41cc5bd52338db5f75f5d206652eecd441ff4b65b0fb7365a2e3e2b63c01817e4aefeab122477463e702615c7890da55bad6e21c8768392eb05b31b24a51545fa654bc7e0ed5f016284ecf9afa183143369699bae5dbce741186d15f0c1fe38b8f633137ad226d9164", 0x1000}, {&(0x7f0000000080)="8f1d1ca1ce57c6263c875beb0fb6e50f5cf04feed1c84a9c0c0a2b71a21f02272864363fd065c4fafa25352411431a3056580a9ec72ecd672c6470998ba49a2cc7bad65f84e26c931d29ac966089cf69f4650deb3cbf821785c9169afcd4059bec018f23fe7b1dddc041cfe4efdce03d23d5ab823426cef126cea57e89", 0x7d}], 0x5, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r29, @ANYBLOB="001ad6ed4a0000002800d10000000000ffff0000010000006e8fe715febda6678208dcbe83093cfe9767833cf356edc6cbe6ebc51391b652a433f0fc6481b0bff4dec80260e08c2403ed8e8b2b89cef647c9017e8469a3", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r2, @ANYRES32=r32, @ANYRES32=r2, @ANYRES32=r1], 0x48, 0x8}, 0x400) getuid() chown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) [ 120.9890004] ubc_uiomove: error=14 [ 121.0021693] ubc_uiomove: error=14 [ 121.7901650] ubc_uiomove: error=14 [ 121.7901650] ubc_uiomove: error=14 00:00:11 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000202c1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) [ 121.8903135] ubc_uiomove: error=14 [ 121.8903135] ubc_uiomove: error=14 [ 121.9203507] ubc_uiomove: error=14 [ 121.9203507] ubc_uiomove: error=14 00:00:11 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000200)='./file0\x00', 0x55642bdda1b6036f) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 00:00:11 executing program 3: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:00:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x5) chroot(&(0x7f0000000080)='.\x00') fchdir(r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xf16, 0x7ff}, {0x81, 0xffffffff80000001}}, 0x200) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 00:00:11 executing program 5: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x4654, 0x100000000}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x14, &(0x7f0000000240)='\x00@\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x33, 0x0, 0x0) 00:00:11 executing program 3: r0 = open(&(0x7f0000000080)='.\x00', 0x200820, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchroot(r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xa81, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) flock(r0, 0x6) fdatasync(r2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) close(r5) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$dupfd(r3, 0x18, r4) dup2(r1, r2) 00:00:12 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) _lwp_getprivate() 00:00:12 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000140), 0x1) writev(r0, &(0x7f0000000180), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = accept$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x17, r3, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x9, 0x7, &(0x7f00000014c0)="d165975eaf67c3f3f9d03eaaea11efa667a6a6404a443a05dba1866462e485f936862e0bcc106b01ed056a05ce43481063dc2bcad9de6c6a4a4184220bc9db7937dacc85460c8c6e055c283aa1bda422b0196cb7f05d53f42dbda659c27a472a790cb00f46f171419c9b1091b070dacb6574a87f125cf447609f03aae263b6ef1eb26bf32e81f0e0", 0x88) r4 = getpgid(r3) r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={r4, r5, r6}, 0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r7 = socket(0x800000018, 0x2, 0x0) recvfrom$unix(r7, &(0x7f0000000180)=""/131, 0x83, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f666900653000dfc2423d7d7bf47b81b20c9486056bc1a788bfa2e5195758ab3627be4959fae31e311367c3d82e4a1fd055480ea22a2589b725e720968d39ca082b199db79f8eb2d03557d84b2e0f70ea25999b3ca93a8fd5bacfbe7453a6cf086d09d11557b7373dcc15d485b2ef6e38e25e1f74ae24b12b4163faa53a43a7fa7f661b0514802b8c4c7c0f194680206c034fae42a9eed64aa8039c39b8f1ebf65159e25e0c208d74"], 0xa) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r7, 0x84) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r9 = _lwp_self() _lwp_unpark(r9, 0x0) _lwp_unpark_all(&(0x7f0000001480)=[r9], 0x1, 0x0) faccessat(r8, &(0x7f00000002c0)='./file0\x00', 0x40, 0x300) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0000, 0x44) mknodat(r10, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) 00:00:12 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10e9000000000080ffff0000030000c6ea042e23b27daaf15a6d63b649a10b114e3203f85523a3d296b2bfedd6536574a25603717e9f20e63420b2891e921394f42fe8e4fa49eb38febc"], 0x4a}, 0x0) r0 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000340)="f75cdcc5e5fbad1f7f6663", 0xb}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0xfff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4e0652ba57528283b33cb58ec9bea650e147f866110a66b8d126a97c67101c017f3917d34f3b81b149031429f193b1644f22e3578bb45f88", 0x2af}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 00:00:12 executing program 4: r0 = socket(0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/60, 0x3c, 0x40, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) dup2(r1, r2) open(&(0x7f0000000140)='.\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="e228c1103e5f62bc5c9ff1bf73522f0ccbf4a0bbd0", 0x15}, {&(0x7f0000000240)="54e497eef0774390e2b152bd922705575f918f4cc7cbd74455024edf91f27edca1ac595d652dd696c94ed34ca4438af41405ca5c", 0x34}, {&(0x7f0000000280)="506a829ef6cac5f5e72623bcc1a43f", 0xf}, {&(0x7f00000002c0)="07cd1414701471ab226263c4b22a853c8fe99072778e67835a1250af762f9a57afbfcbbb47de5eeb1e3acd64d2", 0x2d}], 0x4, 0x81) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) dup(r5) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x209) fdatasync(r3) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000000480)=""/253, 0x7be3f39cb859fdfb}], 0x241, 0x0) setsockopt(r6, 0x1f, 0x5, &(0x7f0000000180)="fa05b59429ac7a45ce378a329e61203f7fde4e221b8ba8ef80981a5e70adeb54c9fb0a451365a2ccee80c36c975f2c23682dc85a98d184a1bbdabdf1ba593dd3e7e8bb", 0x43) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) _lwp_getprivate() r8 = paccept(r7, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8, 0x30000000) fcntl$dupfd(r3, 0x0, r8) 00:00:12 executing program 2: accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000040)="a10d826c143d7c01b25e82791b6132c844eea0da0a3ea6b38dc4a8ec21d2af2e94449e471c73fa7217e01e938a1a75735f21aee1d991da5b6cac654c7d1c00e44d09ae49816ee01aed7a975338cdaab2d614fbf57a333b5907a35bf61772519886225fdfa4c0d50116fae16054edc3a67eed909d66528845ae31de3165c9b2ffb8e9a332ff08412f6c9095a636c24dbf3ba754f1f05d1a40ce905f95b5906bc3bf96", 0xa2, 0x608, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:00:12 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000ff9000/0x7000)=nil, 0x1000) semget$private(0x0, 0x3, 0x1a5) r4 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000200)=""/176) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r5 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x0) r6 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x800, 0x0) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r6) [ 122.6914669] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2129 command syz-executor.0) [ 122.7215120] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2129 command syz-executor.0) 00:00:12 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget(0x2, 0x4, 0x100) semop(r1, &(0x7f0000001580)=[{0x0, 0x3, 0x1000}, {0x3}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x41, 0x0, 0x0) 00:00:12 executing program 5: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) ptrace(0x87, r1, &(0x7f0000000000), 0x6) wait4(0x0, 0x0, 0x0, 0x0) 00:00:12 executing program 2: setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1480200, 0x0) r1 = getuid() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="c917af0a6a85634d60f3e4b825b926b010a4b06e2c48798ee4520e48230a735ad11c1808c64328d4f3a44f391468adc16825249357937a59be2a5f2bcb045369cf3841d2ca78d7b4795494507a75282976fc55fc0ca3ebb16a3f5101c18506b8067cd64501e812315d7c87e73622b52458e305cd6e5f9be0ece91854ff0cfd861c72db09d8b946c963aad6ed5b0c4d05bcba712f18"], 0x1, 0x0) msgrcv(r2, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x400000020000000) getpgid(r3) r4 = shmget(0xffffffffffffffff, 0x2000, 0x100, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340), &(0x7f00000001c0)=0xc) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x7f) r5 = msgget$private(0x0, 0x0) r6 = __clone(0x0, 0x0) ptrace(0x9, r6, 0x0, 0x0) ptrace(0x17, r6, 0x0, 0x0) ptrace(0x1, r6, &(0x7f0000000380), 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x0) ptrace(0x17, r10, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x10001, r7, r8, r9, 0x0, 0x76257a4d4b3358c1, 0xfff}, 0x9, 0x1f, r10, 0xffffffffffffffff, 0xff, 0x3, 0x8, 0x6}) r11 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000200), 0xc) r12 = getuid() setreuid(0x0, r12) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3, r1, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x3, 0x7fff, 0x0, 0xffffffffffffffff, 0x4, 0xb3d, 0x1, 0xffffffffffffffff}) 00:00:13 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) writev(r3, &(0x7f0000000140), 0xb3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:13 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008083ce, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff13, 0x7}, {0xfffffffffffffffc, 0xd61}}, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0009, 0x0) getdents(r1, 0x0, 0x0) 00:00:13 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) fcntl$dupfd(r0, 0x14, r2) 00:00:13 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = getpgrp() r3 = socket$inet(0x2, 0x70000002, 0x33) connect(r3, &(0x7f0000001040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() geteuid() getgid() r4 = getuid() setreuid(0x0, r4) r5 = semget(0x3, 0x4, 0x80) r6 = geteuid() r7 = getgid() r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r6, r7, r9, r10, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r11 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r12 = geteuid() setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r12, r7}, 0xc) r13 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001500)={{0x7, r9, r14, r15, r16, 0x10, 0x9}, 0x1, 0x1, r17, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r18 = semget(0x3, 0x4, 0x80) r19 = geteuid() r20 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r19, r20, r21, r22, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r23 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r24 = geteuid() setsockopt$sock_cred(r23, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r24, r20}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) r26 = semget(0x3, 0x4, 0x80) r27 = geteuid() r28 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r27, r28, r29, r30, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r31 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r32 = geteuid() setsockopt$sock_cred(r31, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r32, r28}, 0xc) r33 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r31, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f0000001500)={{0x7, r29, r34, r35, r36, 0x10, 0x9}, 0x1, 0x1, r37, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getgroups(0x3, &(0x7f00000011c0)=[0x0, r22, r36]) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001140)={{0x1, r24, r38, r25, 0x0, 0x8, 0xdae}, 0x1, 0x3, r2, 0xffffffffffffffff, 0xfffffffffffffffd, 0x7f, 0xfffffffffffffc00, 0x5}) __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r39 = msgget$private(0x0, 0x0) msgrcv(r39, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r39, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) r40 = semget$private(0x0, 0x7, 0x0) semop(r40, &(0x7f0000000240), 0x0) 00:00:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000000)=[{r0, 0x6}, {r0}], 0x2, 0x0) 00:00:13 executing program 0: getitimer(0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000140)={0x3f, 0xfffffffffffffffa, 0x0, 0x4, 0x5, 0x5, 0x1f, 0x40}, &(0x7f0000000180)={0x3, 0x1, 0x9, 0xffffffffffffff01, 0xffffffffffff99f5, 0x14, 0x3ff, 0x1}, &(0x7f00000001c0)={0x1, 0x3, 0x4, 0xff, 0x7284, 0x3, 0x4}, &(0x7f0000000200)={0x1, 0x6}) r0 = semget(0x0, 0x4, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/255) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001100)=""/82) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/254) 00:00:13 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x100000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) fchmod(r3, 0x118) clock_nanosleep(0x0, 0x0, &(0x7f0000000000), 0x0) 00:00:14 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a55afd9b219767b0784"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x41, 0x0, 0x0) 00:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0/file0\x00') syz_extract_tcp_res(&(0x7f0000000040), 0xd5c, 0x0) unlink(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x4) 00:00:14 executing program 4: setrlimit(0x9, &(0x7f00000001c0)) socket(0x1f, 0x3, 0x2) [ 124.4740631] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1801 command syz-executor.2) [ 124.5441564] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1801 command syz-executor.2) 00:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendto$inet(r0, 0x0, 0x0, 0x5, &(0x7f0000000200), 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 00:00:14 executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8212e4"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x50d3632afaeaa3ea, &(0x7f0000000480)="59cb53ec2d4eb4e783ae3ea8a6d02c5eb26764d1741e686d13e550288620b7e8cfefdebc9c9a3a4872218bf8745d5c5c787b969aa5881986660a52915ac58efc8177258ec6236ff5208a717aa094baa0324c3af86c2d9633bb5e7ded2808ee789e622e3f0d2e2d03aee86980c3f94eba5c168c1de37af6296d0357ad6a7391a3a35e0f18c721e8ba95d4edb644946e6d8da3e04a54d56c22dccd7252832ffb1ce53185edc3fdce1ca5f3735523b18d01f42fb1fce49fd4097c361f18dcdb0117a876b0160da774edc883b078916a67d6e08831be63f14a459ac9137ec1a1c469a13f8217d1aebea750c40463bd0aea7154ed12549c8a4c", 0xf7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="aaef993d5e715acf4cc3591de8aca2108c810504d8ae120801ecafdc94809b04ca5c57bf6acbf30aeb0afecb9fe76df0c20416d8c1da8a185ee480de7d29e0d575a761f330a7ab0987b0a1038bfba3cb42d6b277a7c4b9b3a3ba112239fbbd536c3f257af395555f6582a6517828e877cb31caf58a28c06720ac355cbbc13646f7bc30828542c50c45dbc733a1c2383ee3398d4be741d766f6d4190d617ad28e36", 0xa1}, {&(0x7f00000001c0)="05b0e352a97273b79fd06540d016f54f8492622cd729a2de8a01fb288dfc8c92693d758d1a3962a6fd1062bf6c709acbe21459b5326fa8ccd893294fd7c00d22ee3525c151b4935b17f43d6f513c309bb9520e57535a7e1ed15bf9e99298ddbfe27037daad77f34990a7d33bfa9543d13ff239a6d2a6e94fcdae8bdfa79ec8af61dfda1d7e8d2208121c1e8fb6ceef96585bb0b72ef811a822f2b2074cba2734fb8ac19ff8d82b1506748a2b38666535bb0b6b19494702f0c556671bcff5256d33c6e176bc92c862fef885ee717a62630d65b7137a7f134ce4b43d07175fb5838eacbb56c2349b3f486fcef32faee573ecf7360f90745f205ffe5a12c7040eca4e6c9a388825b9b19c8f571fffd0a18c6b6e992736a41e9388bbff0814a67af3f6f6fb1b6080f9ca0c47c62a055431e02f56dbe3a5c79488feb644421cf0ac5230030bb96240a2158ca09742bcd6abfce4e773a84ed4bb22c0f07e166d633725fe017b9c9c05a2754e619eb62d486ae3bb43b1d82866c46d7efcfff3d5de62403e50e0330275c0ecc02dcbcc038fd13ac60fa2e8bea0845c17267aee05dab193abcf27f7b8f5f88755b7abc6aa9e6d2b2aab0d7e67da8525618b15351bd2a4c3a615dbb7dca365ea9c6867f39cd5f9fd1b46cee2626c6f5de39afd4f4bc83acd2e0170a31e784bb23352a4ff0c2e38775e19c51a3b421318682944449a91a1151b9701bdbf3277ea1c03ca9ce97a7cb68f08203df29948f2ac5ae3c35e244a9522c0cdffaadcf596bb7032ca3ade9b041bb65d1bc795ddb48b438dbde635d6b723f46221bf6cfa354a36f4287baa3b94940869028e7c4e04905e2ece76ee3fb0adc73a1d1ac18c5bf225304e2d62b2bbb7612d53c53ee32c764a892cb3badad32030d0cc118a0cc17ee1bb6b646fa94455980513a3aa41987fe97ca38c10b1bf6fecd0f39d52fc9b505495cc2a35756be5ba277b523714ca", 0x2b8}], 0x2) 00:00:14 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) writev(r3, &(0x7f0000000140), 0xb3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:14 executing program 5: r0 = _lwp_self() compat_50__lwp_park(&(0x7f0000000100)={0x7fffffff}, 0x0, 0x0, 0x0) r1 = _lwp_self() _lwp_unpark(r1, 0x0) r2 = _lwp_self() r3 = socket(0x18, 0x2, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x9}, {0x18, 0x3, 0x4ffff, 0xdb}, 0x6, [0x6, 0x9, 0x0, 0x200, 0x636, 0x7, 0x3, 0xbaed]}, 0x3c) _lwp_unpark(r2, 0x0) _lwp_wait(r1, &(0x7f0000000000)=r2) _lwp_unpark_all(&(0x7f0000000040)=[r0], 0x1, 0x0) 00:00:14 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x14) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/53, 0x13c) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/147, 0x93}], 0x3) getdents(r0, 0x0, 0xffffffffffffff3e) 00:00:14 executing program 1: r0 = socket(0x18, 0x40000000, 0x3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f0000000180)=0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r2 = msgget$private(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x400, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x400, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x400, 0x0, 0x0) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, 0x0, 0x0) msgsnd(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x0) ptrace(0x17, r8, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r7, 0x0, r7, 0x0, 0x40}, 0x4, 0x131b, r8}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) r9 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r9, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a658dbef672773c0cc65c853c84a5beefe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57dd37c4dedbde3a3280a47675e91dd4243f3eec65c5edbf45b82c7ebc5069480d8ab3749c71320fb11c0f8bc9b712b188"], 0x6b, 0x800) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x8, r11, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getegid() getpgrp() r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) ptrace(0x2a, r13, &(0x7f0000000040), 0x0) 00:00:14 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1000488, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/30}, &(0x7f00000000c0)=0x20) ptrace(0x5, r1, &(0x7f0000000000), 0x0) [ 124.9146906] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1801 command syz-executor.2) [ 124.9294839] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1801 command syz-executor.2) 00:00:14 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa10, r0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0xcf46) wait4(0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x202) ptrace(0x5, r1, &(0x7f0000000000), 0x0) r2 = _lwp_self() r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r5 = __clone(0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)=0x363) fcntl$setflags(r6, 0x2, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000001c0)=0xc) ptrace(0xb, r5, 0x0, 0x0) ptrace(0x17, r5, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80180, 0x1) ptrace(0x0, r5, &(0x7f0000000140), 0x2c) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r8 = dup2(r3, r4) _lwp_getname(r2, &(0x7f0000000040)=""/1, 0x1) write(r8, &(0x7f0000000380)="64bd658b64a4ffa2c663943f1bbfb44280f86978a442bca720c7b9a8d47cb5ca41a278cf80fbb22f206ae471cd53284ae77d541ef6b727b1fcf146d9015952a911337c26fcca301c214b4b5a81625473a9e88dbfd61f045a56d5db173323be0d991aa6ca74dea5ba23c99a9fffd6fc09adc54d272f8a8cb372f0becc8a14a5eb8eca3b658003a7f4a4bf712982b7687ae1ee9f1e160ee02965c9147f34b89364454834a1f6061b753b367881f487d6c329acc2a37132c0d6d98633a102fdea0b848d2c91371f5959eb3cfcca138dfe1dae1f40d329813e0620c0115dfab2167fdb80cfa4013b396a7dd146739f14ee5906432f4bc851d3a2", 0xf8) [ 125.4154152] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 662 command syz-executor.4) [ 125.6557612] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 662 command syz-executor.4) 00:00:15 executing program 5: r0 = _lwp_self() compat_50__lwp_park(&(0x7f0000000100)={0x7fffffff}, 0x0, 0x0, 0x0) r1 = _lwp_self() _lwp_unpark(r1, 0x0) r2 = _lwp_self() r3 = socket(0x18, 0x2, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x9}, {0x18, 0x3, 0x4ffff, 0xdb}, 0x6, [0x6, 0x9, 0x0, 0x200, 0x636, 0x7, 0x3, 0xbaed]}, 0x3c) _lwp_unpark(r2, 0x0) _lwp_wait(r1, &(0x7f0000000000)=r2) _lwp_unpark_all(&(0x7f0000000040)=[r0], 0x1, 0x0) 00:00:15 executing program 4: setrlimit(0x9, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') [ 125.9161438] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 791 command syz-executor.2) 00:00:15 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000300)=""/128, 0x80, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9208614b00"], 0x6e) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180)={{0x0, 0x7}, {0x0, 0x4}}, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x404, 0x800, r5}) 00:00:15 executing program 0: r0 = semget(0x2, 0x3, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffd, 0x9155, 0x7, 0x1f]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/9) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0xfffffffffffffde6, 0x0, 0xfffffffffffffe38, 0x0, 0x1ac}, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) mknod(&(0x7f0000000080)='\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', 0x8000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x12f) r3 = getpgid(0x0) setpgid(r2, r3) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = getuid() setreuid(0x0, r5) semget$private(0x0, 0x4, 0x201) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = semget(0x3, 0x4, 0x80) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r11, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r13 = geteuid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r13, r9}, 0xc) r14 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001500)={{0x7, r10, r15, r16, r17, 0x10, 0x9}, 0x1, 0x1, r18, 0xffffffffffffffff, 0xffffffff, 0x7, 0xfa, 0x6de}) msgsnd(r14, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000002abedf171c2eeb1c7517c57e43fb3b63e90028aeed9d08f21424690e526e335df4730b99f6eda32234b091ba2f2d2b468fe562a5ddf7c01fa9ff4b641468fd5e09ce2c029c581623ce6f84f4075e568299fb97fd507d7213d9bc25f5fac8119fd4bcf9d0837b508e3767ad232bb89b7b3d0601d4d195f30c864ab52a0f84734312704b81fddb462c9956a5ec304c43447e852cadf7106f401369f02b1843ef57f37ad3244cea1de04217e86b5a4d943175c584a572a12dcf0a19fee44eb50fd6"], 0xce, 0x800) r19 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000263000/0x3000)=nil) shmctl$SHM_UNLOCK(r19, 0x4) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000001d716fb72fb5b330343d956826dd4a402c12110e8e23bdf273cd41da0bff1c2ab33d39bfd61af768cf0821faaeeabbebaa273e676810266646a0ff01005ae5474f76ba55c2fcd32948455c1b45d562a7ce007ac3105d768b3b45645bb967d8fb772808eec38b0438fe6e7af6bf58d36eef4103bc9c82003e0b83df2fc8b7ebdf5e51e28b559a1e8d36fa23292bfa37a9eb75697ff9451d65c5c0e226ca20c61e174667d3503a360c9057000e0c0a3cb0f28d644e60e23563b4ed93eb1575f1742440"], 0x7d, 0x800) [ 126.0162878] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 917 command syz-executor.1) 00:00:15 executing program 5: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1/file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 00:00:15 executing program 5: r0 = socket(0x1f, 0x5, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) shutdown(r1, 0x1) clock_settime(0x0, &(0x7f0000000100)={0x838e, 0x3}) getsockopt(r0, 0x2, 0x3, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) paccept(r3, 0x0, &(0x7f0000000140), 0x60000000) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) shutdown(r1, 0x2) setsockopt(r0, 0x62e, 0x8000, &(0x7f0000000040)="65e8c862ab83769d3b774bc3495572c973255403af5991e93037f5aeadfcddb5accbbd024a71cee0ee47c9dc4fbb87f6b75a7f10a0a34bdfa7099c4bdc7c03d6f456559dfbcdc8520be5e96a54c540eb3a2561626c6da38be7feba4b75cb7a77b5113d60ff8a0b6d00827b2795dd454c18a9b7febf817c0db3ef47f3464f371f3b39783356919a9c07acffe75161e7104540f0dcf2eef27abf7a4787f773688962352359ab49e732a9264c506f87", 0xae) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xd, 0x210, r2, 0x0, 0xdb6) [ 126.3567820] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 917 command syz-executor.1) 09:21:18 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) writev(r3, &(0x7f0000000140), 0xb3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 09:21:18 executing program 2: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xffb2}], 0x164, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000009f42314530c9aa0000000925bff98e94ac768f990100010000000000f0c2c1caa123d17951fe9a32c005792e886c54273270ac9d8306b0f8a4d1b66c926bf7203d6a95b3bf736bc534767474a646c4ca6d13bd32d1874652ef438601d7"], 0xa) fdatasync(r1) r3 = dup(r1) r4 = semget(0x3, 0x4, 0x80) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) pwrite(0xffffffffffffff9c, &(0x7f0000000400)="0645cac3209908fc483b9c22f8f7a8e3b8453cc00504370dc15832ddd569675756cf0a9e8d2d1e9665484a87d749c7fec964414e2d27798d8b637bc901d43896a383ba8a38d655cc1a73a95b179ab2b3eace5dfd02e6ed55200f0ac876978f6bd5a22d38d114c92e71702c7336b2a828a80973b1e0381940e6ded53605317c463dc5190af6fa673c1e8e9796051327d50875c5a9baa2c8872c6b3aa441993525c2f59125e7c35605603bbd68e756c155672625e5124618f81ba02bb8e237d887e87e8e8b403a06a52ec7a631599759fe3b52a3c78a255c93986d993ad7ba4961e1bda978c169366519fb90616e7c9a1765a3", 0xf2, 0x5) r10 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r10, r6}, 0xc) r11 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001500)={{0x7, r7, r12, r13, r14, 0x10, 0x9}, 0x1, 0x1, r15, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) msgsnd(r11, &(0x7f0000000040)={0x5, "fdb868139ae052b3c9a5227bdf229ae77aa3cbdc985b4fe40e383fb99ad04a00a3bb0a210f40155920132be782dd6f25171ddc797fbf1156b15eb9933a5ca6"}, 0x47, 0x800) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(0x0, 0x0, 0x10) r16 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) pwrite(r16, &(0x7f0000000200)="df873724e0a1547c69117281522949dd7e83822919f4dcc3e4ba68d35eb01efbeb1666a641e6f33f1e243a66d857d7f02c492e3ff759d222d1bc1ffcba3889cad7ceb55bbf67f9de8c04e9172722a0cb2d831e38005108a256f7e941592ab56d1274ef2acdb85559785e731a42b3a8d94955cb636d8a90efba273dfcb7ada0b31f870e5beaa107c6a7db073c19a30de93abd0c8a1426b62116bcb5e620043e4174842931d0a1ecc61b4e0f418fd4cc771d689ff24b8f49d5524e9e8b2b66b90df0c7e2f1000d57c8adc8911edf65d6f387166bfd266b0845a02b229cf963cb1dffa1c09c924948bcda7cfa0989353caa4e5cb712a4801029adbc6bc298a0424128803ced23ea93c2539d919ccdbe5f2bcabd5c23112d4c0cd1b9d0698e98af7e4a2f0d369107503185aa4bffb8b9a02790e15623320a4a16c4f2503a5c571b3846399fae08c6405bd260ddf796516b52e27f0430d3ef93293e2d862212be6f4a67b8ca96fb5bbec2538e737c509b3aa16e6eb78becdf60986224cc14a2206f1a8cd1b5dd26e4b4385ce2eaf2c589a216e547a0f7e662d0cbb3f268b7fa669f99b56a49fa9fab7153feb22ad1b7de3da5191a7b9db4b7080af532369adfd2be630a4a8eefa8c5b00fef28ce28f0077c3cc70c7a5f7127ce31d541c8cb4cf5da560901d39c3c1fe2aa99dedbe29ae528398652e922109a5b20baa4daa136aadf6b", 0x200, 0x0) 09:21:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080008006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100008004, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x880000, 0x21) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file1\x00') r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10060, 0x62) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x400000) renameat(r2, &(0x7f0000000240)='./file2\x00', r3, &(0x7f00000002c0)='./file1\x00') dup2(r1, r0) open$dir(&(0x7f0000000000)='.\x00', 0xc10, 0x17) 09:21:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) r1 = dup(0xffffffffffffff9c) ftruncate(r1, 0x1f) socket(0xb, 0x1, 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc1d1e0ea674f78a1, 0xffffffffffffff9c) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) socket$inet6(0x18, 0x1, 0x14) r3 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x401, r4, r5, r6, r7, 0x303, 0x6}, 0x8, 0x0, r8, r9, 0x3, 0xfff, 0x3}) r10 = __clone(0x400, &(0x7f00000001c0)="56493ada508a1113b5bf56ebc0c1993acfc973039d3dee45b2157cf75f4343ab") setpgid(r10, r9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1, r6, r5, r11, r7, 0x2, 0x7}, 0xffffffff, 0x3ff, r8, r9, 0x1, 0x8b0, 0xdd3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0), 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x1, 0x1) getsockopt(r13, 0x0, 0x6, &(0x7f0000000340)=""/234, &(0x7f0000000440)=0xea) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000480), 0xc) r14 = dup(0xffffffffffffff9c) dup(r14) __clone(0x5d00, &(0x7f00000004c0)="36a583d26882a662a584a6fcc81bf1be3dfbed68b4bca23b2d55711c80f22a3cb032295db8736de7401caf83cd8792b20a36") r15 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) bind(r15, &(0x7f0000000540)=@un=@file={0x0, './file0\x00'}, 0xa) 09:21:18 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xcdcbb8de0c5cb754) ptrace(0x5, r2, &(0x7f0000000000), 0x0) 09:21:18 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r4 = dup(r1) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r6 = socket$inet6(0x18, 0x2, 0x6) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = semget(0x3, 0x4, 0x80) r10 = geteuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r10, r11, r12, r13, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r13]) r15 = semget(0x3, 0x4, 0x80) r16 = geteuid() r17 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r16, r17, r18, r19, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r20 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r21 = geteuid() setsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r21, r17}, 0xc) r22 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000001500)={{0x7, r18, r23, r24, r25, 0x10, 0x9}, 0x1, 0x1, r26, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) socketpair(0x2, 0x10000000, 0x81, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r28, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r28) r29 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r29, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r30 = __clone(0x0, 0x0) ptrace(0x9, r30, 0x0, 0x0) ptrace(0x17, r30, 0x0, 0x0) r31 = semget(0x3, 0x4, 0x80) r32 = geteuid() r33 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r32, r33, r34, r35, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r36 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r37 = geteuid() setsockopt$sock_cred(r36, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r37, r33}, 0xc) r38 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r36, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r41 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f0000001500)={{0x7, r34, r39, r40, r41, 0x10, 0x9}, 0x1, 0x1, r42, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r43 = semget(0x3, 0x4, 0x80) r44 = geteuid() r45 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r44, r45, r46, r47, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r48 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r49 = geteuid() setsockopt$sock_cred(r48, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r49, r45}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="7ca7e19504912520df4d54c6cd66c7271c0f1573e15f347f9f324852ad2bc7bf9147a558997e625181872bf7e50b0b55d6d66f09331ed8710a636689230f71b9ff3575da9604b804668b50f1f8019049ef36aee5c389bce6a2a3f3bcc9c64d1e9a107fe1db8109abec58252e123a8e8508542f413ba4c1c5f74b78957f3c4011d2d763772a23f4f740fd318700d6130042d94ec74ef773da108dfaac39e639be348f9897006ca3d7cfade5b30687616b4fcc1c3fa963fd61672856cc3ea2041fd7946fc5bbf4e948965d761958fc19ef25458a742d02270353a4", 0xda}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r1, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r0, r7]}, @cred={0x20, 0xffff, 0x2, 0x0, r8, r14}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, r18}, @rights={0x20, 0xffff, 0x1, [r2, r27, r28, r0]}, @rights={0x18, 0xffff, 0x1, [r29]}, @cred={0x20, 0xffff, 0x2, r30, r34, r45}, @rights={0x18, 0xffff, 0x1, [r3]}], 0xe8, 0x6}, 0x16) dup2(r3, r0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 09:21:18 executing program 2: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) r3 = semget(0x3, 0x4, 0x80) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r4, r5, r6, r7, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r9 = geteuid() setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r9, r5}, 0xc) r10 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001500)={{0x7, r6, r11, r12, r13, 0x10, 0x9}, 0x1, 0x1, r14, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) msgsnd(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000000071a982b2ec8476ec886ec9b70f358452a9ece60620bfd3c3a5bd388fb138fba68464e6843b3d1af8d36be1d286309ba86651c7fb4c6ed8a9f5c6fc7f229cfcb77f44e17b5572f1f85290ba659225c60da4a642302077f8e5d68fba37cb0e730b4cb522d2fc6cbaa875c93d68d4a3c4b5eef913e3493b48d825c157"], 0x1e, 0x800) semget$private(0x0, 0x3, 0x1a5) r15 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000200)=""/176) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r16 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) r17 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) shmat(r16, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r17) 09:21:18 executing program 1: r0 = semget(0x3, 0x4, 0x80) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r1, r2, r3, r4, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r6 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r6, r2}, 0xc) r7 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001500)={{0x7, r3, r8, r9, r10, 0x10, 0x9}, 0x1, 0x1, r11, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r12) setuid(0xee01) r13 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) [ 127.1879868] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1323 command syz-executor.4) 09:21:18 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x4) setuid(0xee01) rmdir(&(0x7f00000000c0)='./file0/file1\x00') 09:21:18 executing program 2: __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba3") sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x3d4, &(0x7f0000000340), 0x37f, 0x0, 0xfffffffffffffd57}, 0x0) 09:21:19 executing program 1: __clone(0x0, 0x0) wait4(0x0, 0x0, 0x20006, 0x0) _lwp_suspend(0xffffffffffffffff) __clone(0x0, 0x0) r0 = __clone(0x0, 0x0) _lwp_create(&(0x7f0000000380)=ANY=[@ANYBLOB="070000fdb666c04de63c02000000003a37856bc2de9b6eefbf48683798deef13f3410d9a6fc9c82932f43969858be314c9392fe6c8fa8425cb545482b82f0a8201ab3973476b6d5756c67c490a1161123a2420a524b7c2a109c7f37f66e67dfa1b9cc00a110d0aab3a82be905d99deb314b188a264cb2bd72ec658b743b036152fe4fa3f9cb6ac52c7faf7cac893189d45ef7405f9dea95b93b3ba0a506dba8719146bc4bcf2846707c39f92d87432a27529b9c8cfc098245ba483ff5a74f9ad2e99fc3af7406e6b8203c3607e91123c8bb6086350ac0e7ae634678cdc2923af997ed1700332ab4ccf59001875a5c76d2693ba8f947924757e0000000000000000000000000000b6e8a26445d99805c296b672dcb7e13ccf449e74d6e7a16717f7e054fd9bce1e26bbbe03cb6955fd028142ccd7d694fd997bebc541b3df220148f864ea0a996004bbbdaae397d45ad17cbe64ddb2017c4ec1193f060ced1881c0540b4df7f9df79355957a579bdfd42cc59454a09cb26a206dd9309b53083c3d09a25215f1d06867e48b5651a5c4ffe444404d1fbe49666062e4e03df9f5625d0157001f01f6f3fd6ac612db1ef745996981139ea49e88a382750252b8d25b93523990c21f9c5ceec", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="010000000000000000000000000000000180000039000000c5d30000e80000000600000000000000050000000000000007000000000000000500000000000000030000000000000000"], @ANYBLOB="030000000000c00011000000008000000900000000000000050000000000000004000200000000000000000000000000560f0000000000005d4000"], @ANYBLOB="0500000001000000fdffffff00800000ffff0000000000000080000000000000000000000000000059000000000000001b000000000000002600"], 0x40, &(0x7f00000001c0)=0x0) _lwp_kill(r1, 0x80) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x21, r0, &(0x7f0000000080), 0x1) 09:21:19 executing program 0: mknod$loop(&(0x7f0000000100)='./file2\x00', 0x6008, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file1\x00', 0x1000200, 0xd1) close(r0) 09:21:19 executing program 3: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd8ce469ec76b2d1c, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt(r1, 0x3787, 0x4, &(0x7f0000000000), 0x0) 09:21:19 executing program 0: r0 = socket(0x1f, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="d51f010100bdf56abea68c491eb1ec10b61bfe9a22430fcf85349d25e31bc88086f86e3788d7c5ac24ed295f2cca62cf7693068eb8b92ed3e5a84df6a74473ff61451902b13d9e1817b06a48a3a9c079e8bae19b048283f6b7e0e8c31bf36feb9be783577e1d2937a93b3f463875a6aaa629610db767d08687b1028e869a97ba8b16727a1932ea5486766b847c6540ed752048a08229b596f7e3ffd665fbaaba52db167538d72959c5856f68ecec72d810efb16600"/196], 0x10) 09:21:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20020, 0x12) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:21:19 executing program 4: 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(r0, 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(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) r7 = socket$unix(0x1, 0x5, 0x0) dup(r7) fcntl$getown(0xffffffffffffff9c, 0x5) dup2(r6, r5) dup(r5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 09:21:19 executing program 0: getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r0, 0xffffffffffffffff]) setregid(0x0, 0x0) 09:21:19 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) socket(0x10, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000000200)=""/262, 0x106}], 0x1, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x100) writev(r2, &(0x7f0000000340), 0x0) fdatasync(r2) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) fcntl$dupfd(r3, 0x12, r4) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 09:21:19 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6e96dbaadcc43ae9ba65ac1b4f3ff79095c71bccdadf0180a07c2225f849256e6b67567a9aa7f1e0ff90b6fc119b98317733a4999c286bca024f9161d10b3223320e772c553842f027be477b4161794ea5319c68b38a7262248023db28e0ac3e3d6ab5c4daafe55600dae468fcd9274646e732b8d2b007a648105648d8d19edaf05ae37353ceab5f430c899888386ccf60aedc265b", 0x95) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) r2 = dup2(0xffffffffffffffff, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) 09:21:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendto$unix(r2, &(0x7f0000002640)="851d05ab7d6887a9beb5dbaed8cd81030a2e8fa850a468863ec856e8fa2bf214e548ffb2977dd10f73e7c88843210f952ef00f051b5d51bc65ff1415e928b7d763dbc83ba4ea279740d0c9726249c5e64bafe78053f210acbf37862a31721fce840cc508d9f5ecdbcb15076226b82ad9ee8fff199d96eadcfe0f3625ed9630d2a7c22a9529aad58477de69758d671acc696573faaedc7703031041f28e08a40e641ee1b4fd574eb64765b62a16d18097504c7e6c1f371d266bbd6b78358129b611147c15a74ca068d529b693b5d57c13659f89673c11bdfa23769f06c250a697c40416f45f288c13bdcd41576baa7713345e7deb74d2fc62992c0575f3cb48d40381dc0fe28271669e8ce78901c47eb2a124da6c1cb12abb5e826d8db1874860f91a8f9ee0bb767461fca4009661cec12a24e4a4fdb8cb37908c5fab33c8ee0f84d38d06423552168e0f0335540bfb7fdd872bb52b1d0550dae2bb5b3b60aae088c98e5d7dfdcbc7caeef45f970aeb84fa21447d19ff1ea86bc37c85055ec5424dc1062ced2eab9d1b6e56a860e95101fe843ee298e990f8d23a263525f4a02fcec95d2f16d47d96b5846918de67b6218d98191fb48988e9f1fd89259d4a2e58aa01a332810c4bfea45a1e033751c30f846eb68f1c9e6410948e816cd6bd29be55be4e5059f2a908df8ed966c3b6f542ba541c62d8d74e701e227594aecd1861aa4d2336610df94df0fab13a2bff07c8a3471f9a2752aa9cde1e382f3589cf034b5015e30ce5a2a70f22736035f46cc2d62b4877e76a3b0cd07e9cc8f406a12b3f9fcbd6ed148caea1d415ba7a478d34610999bd1fb831ef5dbe93bafbeb92819de233a81eb2c7c305b6909429bd64b50e1772de02e5840a9021d6ef8b891fd1cdfad3dbfaeb0e9290344cc0a715f3f3335cc7228a3fea119d2f833fd117c0b4ddc7bfe2cdc080d1c99bad887eebdaebdeb649b12127813cce3bae9a8afe363b2d53a0f315a06553fff95fb0ddc7241ce7aa1a41c86be9490dda800b9968236ad2ae03e039f222dceefe030fd4f0899324c8b9fd2dd1f5ac192080676f68c55a619b091ab9268d96d5d44c8b662f6569ad28b9436e7e33640a5c73e6bc55b618dc205cc7e6c7bb7fc694b1ed05b19c34a3d4b751f4c9e0c51dae2836b1db8b31c6ec20a79f737ef9da11d507726c1ad589bc8a40a9e97725daa74a0886c31b90b63d197b40911ecf7c4547957e7a9d34a6784f4f59486d25457343411b721d5dcf9eb6529a7859e50635216d50594a49f5b29fd094c6239e1fefdf8089952478c6c1630957dc567921a065d74bcc979e3c087ceb00d2105bb385f7e9e929cc62b56d14c7afedee4c2bc39b46a57583315c72d0baf23449d1177b7e640fa30a71deeed6086f740904b76483e0f5ea6a21ef11919cc9caebf41714332803741f585c81f8cfd2aa68ab3182395fcf268953f27bbbbda441107f935ff9e9d69588106b515a3a50b97cd7be295faa387f653a8793af79654bd84f0d480187aa2e6ff2f2f22411439ed2bf53f615ececa71e4585e24ef87eeee39c1b50a684d58acdc423adf2eb4da23767208ce276088d8bbed8d5d740cdea2efdedb4747c1e4e7ee884bc5b5b34fbef7c48b9d379368834f38817169dbdd5852963a3fd1673f1848ae8c1888ce52174c57335aa5ac716c986825f7e83c188cbb437b45b61c2de4e35816fb09b9dc8961511431921a64ddedb7a274c16ac33f87f6d01b226cfc447502c304dcba501c6d905633c257a02973ecea51060475a86a7343aa354f8b69f47e9aef35e5c499cb490c49db213dd60fe0fa6331af653e636e6df1cc35d0662b7a6936ed15e09950f78f30fd7b0fab270ba859223a63a038ab23f34f8135be937e98b73e96b8727c64d1157d57734c193baabf051e3394aebe0d45e8454b10180e18ffd081f0c84b97067db0cb33bf47becdcf1616a810642c394739ecbbea668de359cbe08886af4929ea2792dba8222bc3c0d502515c00c2b70ef8554c1bafadfa8bfb6113bcf603b39aa6f828dc70e46730132765c474f6cbd3d301de2a77fc39bdbbe15e05847f97f4adadb5f12f4add0be0ae40beddb8954853593c4aaae79307ae68f0619feb48f6e02801a0d3c02cb01e291c8a0e6c9e4e4c5ba9f7b5dff32ae683d9ed4a7479912ef208f54db50669af4316ca54f3988ae87dbdf40156c236de207e59f12f98226c239e137be29764d6105a8daac8bf6581f7bbb6b905e908e0297b03ebaee351f29e37d7dd9487a273db3567c3fdb81395a4a978c1d15b37bc2fc4be47b6e19342eabde04f4fb9d4ca14a2f8b18196a50b1a23b4b5fcd4617411ae759c56b223eab1d31f92efb8daf010ae0d8783c93254ca89dac7514e14d51eef7d41403405cdc2c73073fdd2ea13ea4f5d7eab0e1bd80fa4f52eabc395e4fd4aec367db4e3346bea8a17f559bdca8a943de45fc6dfc6828594897b0092bf305d48835945ccdbbbec8b733c58fce37bc14307da2b1a5e2f405a4f6fd8b58e603068d131b733eabdb8425febd7db570f008520b5ca2fad5cd6fc5d54a010137bcc782b69352a955d4bababb3cb83a1a15ff640d13aba9f586803163ef7741f362cc82e010c71cd22112f93a366ff1d65c1d5773f5928917df83c466883cd983874f0a0c0479334d38aa969cc448cd7116e281cb5b8bdc92340d96ab87696eababdf3f040b294201ac54ab05e5606abe7b1d710b04a01b51060768e2ba6f761b8932a7268993699d80693167210533308b39e3b4e862c4b18e2df3e9cfda37c04a29af48528bee71bbeecb3ec7ad9bc9d0dbf186fb4eedff05641180b5f15ae531133770e39ee72a22aa7c05d3be5a5108c5e1b3a684e2227d78c397dc8545e0738b756bb64d212770bc14eb69ffbdcf424a55fad059a45b8d8204e899983cca5148504b8ba67cd634df6472a5090be543aaa30b0b18883d197f6934ebb79ec9202efe189c82ae291094bd332ef05ad3bc02b24bc4f48dd7719d70f86ce4d72e7430c59f0d0881aaa7335f15cc22310bf02c9f4494b2000f2d79bf02bf312ad456b6f57b4e814d16736bccc021d5cb7353858bcafb6448bdbc18e50a967362016fbad8604124c9ffcf84e0b15de1ac2a71057183a7c3eeb4340d87461a9cc7307c70b551ce1c9070909322ef861b7c81efd642c8b3a33d90ad064e9885dfefb5b129a15da83af90a30fe930d0d64f364c60a8c730309eb90c7cf2090e721104848dddae4f303600e9684b8a0c67dc3ead54b76254c74cd1b77c2a6d025c84e927d06b23149049f62042f0259837641e50e2f8e4db9870ea5307d77147cd1fd10b9cce03868d9d34606d1b32ec4baef5bde51aca0ca4165a32eb58abbbf87d75eda4a15cdbf039f685b969b2d762255c837c63c214208dd4e1a6c09aa17ce5aeed372e332973e08d5cae734fcbafa4b40d4bbc30827f777d396a4cfbb3763c92d40d5659b9217366ad0b5521b79874abf1fc62ecef2ca3ca98294ea68ee3765337a7c1275fcda10275ecba94b8fe80ede12fe3c11dcaaaec47d263ea959f5c727602fda4ef1f6a4eae5580c33f8ef9d6bd22335a5fdc48c001299e14d7c847f7c966d3015076da76cfaf83741951b519b822c91c346b8b4ee3c896e877bfd3e0e148494c8b13be5890a42016e7ec0911e6d6e8cae803603a4c616afb84bdd5b73f9459f72eba1b23150ac824ad3d62206d69b8087bc4afc50bec9688fb40a9a62e653bd62edeb69d65f42a1f3ba7c561aa92f44e626635f2deb607f35c6b2eda6118811c7c7bfde122e7edfaeb322b49d99767dee4b1f7b2155331c20b459c46c6fd3d3608bd620876753d8feac9237852ff2212a901feea80740adbe0051b6bef0e4663bd67475e3dde1a9b78a1f4356601ac1a727fdea3da01ecd697db9bc649508798a9329c0223049e65f7f24691aadecf9d5b239b46102ca63a2a75bf10c26ab8376cac7c35b84f34b3f2f29aff18207f0d7d8f521db79813f51de5d4bce0c377d5fe0d72845815e78f5a3f77e2ee4564d476cefcb929058db874d6d7643480ecc35e97a4134a35a23bc1c3e42217d85b9a37bd6317900703d696be31f6be3b17f748a1d5892d5776a2f0d77f570ad5c790ad7bb07e0990613c6bb080ed3205b618eeac5c5645ceeba03ab0898fbd59fd5cb4fd5640e8fa6925b80b1336e6a7aafe6c81e6681f30862e0daa3b4a2be1b749da1f1794f3cf10e978583f011d045c0e12d2f884a3ea26d24e15619ed852c05a843b3c28f50e68bc086e40d16c8434c58e530d2b425d51b8864c8fa91205810a0810afd57c600051ec34851a9f013888cede9a4841754e6dd2af11a11d354797541067045ef6f5b3977955d2a6e957cedb2e91d80a723cdce39ec3c5ecc48495a0a8e9ba66bbf08d2ea6a1fde5dbfa53e3e11d9b0eb9c8cd376ead949667db4c9f9767a54ce84a7a0419cbbd88fad9bc01023422b7237b2d385bd7fa1977574c62d3f0c951b43fee52c4b8509f541252a45bd4411229a7492874d277c42ac0ae1c4ee6a8c7a0ba605e1077b92417511c06c0107b4bb12f06632a3b70a09ea016c30c46f254b5c9816eb75059bf67b7e61890bc7d992dde5c814db9e9941152be6458d5c74abbed834d7cefc2b7696f4cd6822c5f10d2f953fe33a82a68c46329777615127e741f5cfe228356a64f3b99c77a29265aa9ffeb1b0fbce819c123e18abdb91abc4c513e62ee0af0bf5398f50eab6e94d279927e658baebbd442f3ca4eb9c26bd9e748d4a88f651d16645d2dc84cbb0ccef521f87f65384cccb57945778f272db7b4f3e332f68f7fff4e9f37e90bcd1ff4719c4d7caf18e3de0808574b631febcadb1899030d08b8bd915d5549d55848df49438a1ddab7a6a60428992191050d56afe22c1fffe90708b0ee2f45b05220de79ec8c3442328f917fa188d979d7b0725f87c5c49510f9bbb885e8b898956459cb58ba58de0e6b3f86f85551d90eb60dfa6a4a1d123afbef5a2a316ac0af1b86265c1833d70c9d2ca4b6244a2cd305597a08b15f117a9ed203c2cfab6dee345304922d07297cbf385d8915b8ef0f2cf57b9378335a10c9fc65cf36c473426d04e32e9f43c48ce3437fbe2d303ac463934b35aadcb66d0b400908822d4bd504c92b9fdf1138288712a77e653e7822277ccf471e3d047fd75e053e381401c76892f612c69244a79ca536e5f34840102c16fa3523b6c271bfdd25d6d375dd3b1a5e07b80c37d6d2e57d32370dfe339fcf04dfc66230bfd8ad7290581c7a3f2c13b71f6d298acd947f6ed3fd8dc6ad65af0928e3f0a5ffffbb8a7b3bb28b0dac9ed3fd7cb0119c9f2a710304f8bcb951e72889a9bb8f113eadbf51e9acb1262a10efb54382ceef99ff26b0084670416976bc4096aa28bb9020b47dc0cce46a981eb678806bdb9a921b2d722a85cbe26032ea1c85f0e457832c26e043a1b6655ca85ad3c824b5fd33b4db4f24239f9a4a8d18e2666c0c2397344cb2cc84bf5c99e5469c9f33de84e0d5dfb3228008426e5378d8789df1a48ecec65e3135ef67ae7cd17cba622de9fc999881e6b8f5dd2c83a4e43485b49d4556e04e3be49eb6e4f2a5b9789abf658e4602d0f0158d48491501a6dc608bace3e949da6fff5ab9405eb426d845d7790ca552ebe5df9b915cd3d8bb0290101a3d83ce0e1be68993cd6a109566609fbee3cdc382c27715aaf96769fc968fcd1a455ccbde584ece150231207c13c79636c7e4a1d7fb0b4dc63370c0c1d1638", 0x1000, 0x400, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[]}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x49, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=""/123, 0x7b}, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) dup(r1) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8e8d78372541dfd, 0x20) openat(r5, &(0x7f0000000040)='./file1\x00', 0x80, 0x18) sendmsg$unix(r4, &(0x7f0000002600)={&(0x7f0000001280)=ANY=[@ANYBLOB="005fb2d374dfc31ff608"], 0xa, 0x0, 0x0, &(0x7f00000025c0)=[@cred={0x20}], 0x20}, 0x5) socket(0x2, 0x440a43534b9b5525, 0x1f) 09:21:19 executing program 3: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRES16=0x0, @ANYRES64=r0], 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000100)="aaef993d5e715acf4cc3591de8aca2108c810504d8ae120801ecafdc94809b04ca5c57bf6acbf30aeb0afecb9fe76df0c20416d8c1da8a185ee480de7d29e0d575a761f330a7ab0987b0a1038bfba3cb42d6b277a7c4b9b3a3ba112239fbbd536c3f257af395555f6582a6517828e877cb31caf58a28c06720ac355cbbc13646f7bc30828542c50c45dbc733a1c2383ee3398d4be741d766f6d4190d617ad28e36", 0xa1}, {&(0x7f00000001c0)="05b0e352a97273b79fd06540d016f54f8492622cd729a2de8a01fb288dfc8c92693d758d1a3962a6fd1062bf6c709acbe21459b5326fa8ccd893294fd7c00d22ee3525c151b4935b17f43d6f513c309bb9520e57535a7e1ed15bf9e99298ddbfe27037daad77f34990a7d33bfa9543d13ff239a6d2a6e94fcdae8bdfa79ec8af61dfda1d7e8d2208121c1e8fb6ceef96585bb0b72ef811a822f2b2074cba2734fb8ac19ff8d82b1506748a2b38666535bb0b6b19494702f0c556671bcff5256d33c6e176bc92c862fef885ee717a62630d65b7137a7f134ce4b43d07175fb5838eacbb56c2349b3f486fcef32faee573ecf7360f90745f205ffe5a12c7040eca4e6c9a388825b9b19c8f571fffd0a18c6b6e992736a41e9388bbff0814a67af3f6f6fb1b6080f9ca0c47c62a055431e02f56dbe3a5c79488feb644421cf0ac5230030bb96240a2158ca09742bcd6abfce4e773a84ed4bb22c0f07e166d633725fe017b9c9c05a2754e619eb62d486ae3bb43b1d82866c46d7efcfff3d5de62403e50e0330275c0ecc02dcbcc038fd13ac60fa2e8bea0845c17267aee05dab193abcf27f7b8f5f88755b7abc6aa9e6d2b2aab0d7e67da8525618b15351bd2a4c3a615dbb7dca365ea9c6867f39cd5f9fd1b46cee2626c6f5de39afd4f4bc83acd2e0170a31e784bb23352a4ff0c2e38775e19c51a3b421318682944449a91a1151b9701bdbf3277ea1c03ca9ce97a7cb68f08203df29948f2ac5ae3c35e244a9522c0cdffaadcf596bb7032ca3ade9b041bb65d1bc795ddb48b438dbde635d6b723f46221bf6cfa354a36f4287baa3b94940869028e7c4e04905e2ece76ee3fb0adc73a1d1ac18c5bf225304e2d62b2bbb7612d53c53ee32c764a892cb3badad32030d0cc118a0cc17ee1bb6b646fa94455980513a3aa41987fe97ca38c10b1bf6fecd0f39d52fc9b505495cc2a35756be5ba277b523714ca", 0x2b8}], 0x2) 09:21:19 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r2 = getuid() setreuid(0x0, r2) __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000001f40)={0x0, ""/4098}, 0x12ff, 0x2, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) 09:21:20 executing program 1: 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) getsockopt(0xffffffffffffffff, 0x3, 0x3, &(0x7f00000000c0)=""/176, &(0x7f0000000000)=0xb0) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000080)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000840)=[{0x10}], 0x10}, 0x0) 09:21:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x0) read(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = dup2(r0, r2) write(r3, &(0x7f0000000040)="84a9f648194e4c6c5f8abbd01745526193c2cea376bd99f147a64836b9c2271491050c91a8607d1c09e63f79f33f3cb2d3dccbbe16ceb600a4365ff5c0b456218243778933c8c2dbc3e10f3cd0193ef2a136f3cd29d1d61f3396ad2c18b893a42c35626e9f7d509d4980da94ea7b0a1032fc33680fa4290df07d05456f230e6c9e5ec4e4a9eae2e02c0bdd8494ca24f1242e96e3974ee5", 0x97) fsync(r1) 09:21:20 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000280)=0x7, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000c918661a8d3bf58292b9578bf3c69fd20b03a7a8a467c3a355d407eceb8a72cafa986a79ee80fa58cbefe6be8bf1d3547cdccdfd97b43cbd5cb6ebbaceb2358abf60ca71bfcd7ddae6b7179a03e749c8d7a49e923e7de06fb1dc262348ae092ab1bc89848d15a74eb05ff5c5440a8f303d4f897587969122634e742eb27e35c5da093aca726c975670d524580fa36d0f223896557bd44a25e36395ede96f9f5f8f6b7a0cac19bc12bef6c5a44aec012aceb0e6fa1ed33accad0a582c3806a977571ac3447656e94e52cffc18cf546268d116bfa1b321674dbcb854aa06d399ff59103d30f21bf3f70004d8fd97fe6441d6bda04ef3713dc42df085e642eb9ffc95f2beb46ec2b3429cd298c371213bdcfde49d0ab4c004c15421637733037f7cb2e0e39a5b2c2d792a2d1bc12ede24150943ce8df0b9915b508f4402670b077a414f97a933fadfdbebc9e1b6f8854954370b2a4eee61b68d566e09fa49147d29f4f024ed2677f99a0d5c6111d991a8091282f8df9b94841cb13bb0d7f303860c263c3c5cdd322bc9ccb066afe595"], 0x10) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) rmdir(&(0x7f00000000c0)='./file0/file1\x00') socket(0x1f, 0x40000000, 0x2) 09:21:20 executing program 2: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1000040, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x4d66ff14328730a5) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) munlockall() writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r6) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r8 = accept$inet6(r7, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002840)=[{&(0x7f0000000200)="99bddf55c186200cc829bec04bc145e6390f80295c761485b2ec461d420afc5ccc1657718ccc0c38e4f2797302e35b2fbb6d19fa68d478b018ce86c183e7183df965580d13f25f71da9371e363487abc825d99c0dac976c5b3f2000fcdb9bd2b0878f6996f286947c91f365b05cf0b89d734be1b4331fe22bc69c9aceae435317650d20fb6f8d7b9bf00c36e416d33375b657fea364ad78313183aca961c5e930d546306395b638b6483938af52c16385c76071293c459dae2960f5960ee1a4a684066438291", 0xc6}, {&(0x7f0000001380)="9e6e4ce63007531a478b0a999b2fc14cef56e3adabe489f70eef8eaec24fcf864a8ad13621d91ca0cc14a27f25977b44b0b1797d6919098a2d73c1bf33467a29dfb90f7e98a111222f0634a7a84d57d776a759d13a07d5008685c1420337987ca717d87ea1baae883c9099b7b3d5088039b1b3c9ab6f4e522cb71629a6433d755b53fa3c8f7536f94da6ddea3ee9e8dcde592834d5fbca6fab7619ab6819943e27afc31f5b3364bebc63493abcae03b8a982c06934df969ecf8ec6d81df978ee877ef88c9b711096e31792cdb5418bca206c0ef89bc309bc56412ad393065c154394ba98f8429da7abc3cca6898df7150157904e483a123556d13e19b506f45823b751c38cfff1540bed50213e8b082fda4bdda5e7dc626c72d1c2d96e9e2c9e08667ecd9f8ed50985bcd70c5c1c47130dfcc11ecaca8f8f6ccddbd9abb532d08ef627a0b1485a85fc54b155bdab3e668e408934d301cb4a7081c7f80034a99096cf7051b3c676cbe427b0606bbf938a0aa15cc954f27ed976738d47e6f842f640b1c4f37ed0f309e70c671ed0802d3baa44c66868560ff4d9a267630b4bb1119a9fa4ea7abb35daf0d4d290bfeecb808545f2ce1bb7ff7b162def1546f593f6321c84a4c5639a04b7caf69a51cd1247754902dfa4d96b76eff02b842d261b1e3b04cf577257456656171bf34959b94f1552627456234a159e4433f50fd157174c5d5c5f5ad21146f372146f17d8c25d22d0a135f8be7542261ba448f9f84b09f3498c4bd81f38c7eb5d070db0f2b144d9d2fc9a2c339c296d8bf63370e781cba797f2ed34032605977e609f338597c9e0e75716bafbb19aec40d6428ac468dcd5da27ba3b271c13d57b1b6327c28199e77a7c1b353dbe84ba73d672b03b45de14dbd87ea270934bed19f2b3df613df3a8ba2e2d0d885b207ca9cc9a644ba90cf5bac25f0a79783efb0d4a10b1632228b9f470dff24fbcbb5fb117d5c7586b73985dc49488ca403b0cafe5a3eb4f75cda8e6e5301413b5c7bbcdf49dde8e426e9b70859155dbd3b81cccdb6a6e1503fa786439a5523dc7f1dc6fc2840ddd97e1ffd871bda7bae20678e77ff0a4128900990dc7903ff070e1d4b94a316990c749dc1a5c3ca709555859b9e9598984c26b750242280fe1dc8f0916309a130d07f4d9936af4dcc9db47ec39327fc167fd832237e63a2846397cd7d59716a527debb8031aae315ac4fbc883c6115ce92f44328b27f0f979e938ee497558a01546189ff65471caa0b474341927f328ff84f53dad5faa34832ffff18c8f29e681132cbe9d05ae076670e57752efe8946a2b1374d7fee9661d6c3e9bfc2064b455bf3b9f8294524a5681aa0e30f1283955be27515f427188607a3b6af99f7cb9b2e45b67f6cd96400071c9dd423ebc41d0bcaecb262d9ede764d0ac5b832fe6b520279d991c4fb3608817b7c5ae008272d95e1c26f2a68d75a636f83468fcc6e53809bc1d1eb18cf3daf427abcb549cff7cd83d93defa0116137f4449843d1680a4a3fe704459b47f554832a6250a79f4cd5c1c473b08c11827de798b202f4151187e49e07f97400c3a8c2defeb45afee6885008b2167a3a28aee76d82c845b0d1a9ce88db4fe582fd0667fececa4067cb2983a5bfcff734f4635b4cf37c6f01a10c3f6ebccc22ea76f38967e7967262300db12b240e615db2701fa974b71894daf7f861274392abe7de99865db262e0dc6f4da3374457b6264edd514b982c2beda39f651ee72ca88195291d0a24dd62cd921ed70ad9ae6ec5b289946a0bd4f10c617c0a675c1e36760a2cbbaa694e14ad848e1910afc41021c437769dd84c8dbdd4cf67aeb862f57b5e242a8190ce8155b05b1a2034ec59fa9a1b0f49f68322b42eb73ad18704fdde9cc9b1025efac2c839f1b63a9e9abf1464624a269a917578bae5cf5b9f8af7cfa2e57600b10d354db191856a80fd7317c1b61e6391dae40b5b2611be85e0facf7e3482fc1860edfd08611eacfdc0d3a0b5f6f951d87b81384a771cec6f1dc3c2b8e22ee01b687571794e62ed107eb74e0ec0f6b168f0d4e02bb5c445d24fbc12ae48936f9613f1c42f2a7399284d0c9520ccd30ba6527826e4ff43f7a91ef87a9a72e6894ec11ba0d2e14cc4b92bbfc87196a59c340b6e85fa40bbeca8e114efab29dc8442904f2c1fe653f950b22b92b49628ec0f1d93c3d91400ad72fa2aa1dbd27877b601923bd5262eba2030c36fb6c92dc9fe5a8165a11841e7b674ecdbc4675d3e064853df52f9dd5860658b4ad95281f400ba5cc54213938b25c4a3309fe0bd3a2ec1bf0b6a8d54e9c476e56b2f363c05dd1f50b5d973636083402b126a4c72c3bd61d2a19f3453f15e974222b3b2dcc6dd806b383cff65643835c62823e0694a0977b8570a1eeacd6870a041ba41a421d4208a0d6607465c6121425010ddbfbb0c67e75d302477eac01c686afa1bdb6bb546f5ab82a805c37eab3a12fd1f8bad5c0e2d91ba9abf03fede036bc5e77652e8406227e0419e18f79392a351e97e4c1e964b6c471574ba4e069394ff54ae939ce77b3724811da79c0ca9fa3c4ae3db4efffa03018c5b54f52910698f2d1e0093e1ef45db4a3505e6c8b26888c3c342976128137488232b96254a9f5568c169030744c55b6d613976a6eb8567950ceb321567d1536b34335f45f67778067e9586bc7f93dac23c0d4cb9f2339f49b7dcd45e651110f393985cdd4ab52d69967956e015f158ca05db065c65defc74c52bc1a058a529e339f40ef75a3a9a7e1703db7ef0634cc96a8a58604053273052552f197e3b9eeb71d759d44904062f415185f063428341e2fdcbbadbe6af7d17f3cc93440e0c9144f394525be009e6716418dd467818c7772e21c2a0cc4de4c781cb6db1db66533ebe87aee1a16448aae73cf37667220b6b570a0a1941dd92b444a79eabaa61981a35e4a891cac70f569a3db716eef24583f463fd93baec65a66cc1bf92c227281efe21969133ff3e6ff75df5e712542064dc0cbb14f5c931ed13f9423364bbaf66b1fb9249902b90710bf8d5d940f56408b73d79e7c259e07e349718e854c9f98c5c4e1019a8fcbd13b62755b4163962eb5a1d39b91f2c8a979cb1bacf78fb3622764081973f317e68c5e61e65aac8bd6e5fc8a227ea1b47a845c59a8a5af0a1a32ef13dcb6f8963462f648fdf47aef25bf51774f6a35088e30eb368a1f276d74341950ded9f997c43f58427cb70fd61f57d395a7a7fd073307aebc13440870394efaec2145b1de206abb2556b27d2bcafafdfc9fef28f13f3b74f2450b69ba9e62b637265135da8fe698b9d3a2e42676b88e11ebb8eea52aca2986b58c179b15982d27759699252c89ead23d77313b5310691c449e31d7d7a7e9d99622e37c8eab2d2a040144a67c589fb748957e5c946f2ce959c75eb1f6bc00be2d8eacd40c90dd04dd366ff67f11226866ec3af0f0f7314f078927cc00fab174f6938ae5c9e818f57d90e77ede3aaa406701ad65c7f991d2c170ed43e59aadb4dffc9060cf0bda5bf29afe099ed2ef2453e652d2cbeffd8e3715ab941301a8dd990f04b329aa8d2623a140ce6f249eec96a0acc7cb2499dfaecea145ea80595dcdce55427560464838504ede7771bf9dc247109e18dfd4fef154b9b603735b520810a135483f98428de0511d06589a7b266d3f87e97a1e64f59148065acbb0ccf9b46cf976affdb3d0ec5755bb6c57fdee37198e0df8b557333974e59e493fc6f0f4dd64263b8a57365ae2bb854b77203f09429931ff4bcebe21da70ebc6d28a71eeafff00f3b9b5050538531a9a98722c1db2051452cfb73f8cfdc95d4c2c1b95895ebbdfd2109b63477d0dcb75da10e51cd590328ab3c944d92306501ecfcd76b3bca4d1e6b3b56cc329f454a4270b48ee53d1eb42e378d7173906ece7447ea99f86ea978fd0ff29c7e17ccf7576031efca53369ca7e28b71569ea483a3f4be325540fee2f2db353a1e587d248e140b8795a2c2872ea69c7da05c962d4cb674272522bd108f2b0b4eaeaed19fabb594783ffc6f59ab7e7acc2e8e04df18e249b4ddbb4bb02cbfd3def280d46b20e2c84098a8b514944a55bcef38b5d69286a42f6a752dc08e4d69de51895505a6e95786e1fa85e24382a475f4c22f6fa3dbc2ca9c3e1fce736721ff4fc6a57837fa62c561425b88e05a46ef3aa631d44214efe44b8c89d417a454ed9b12a53471f6a93c6c5b2cb48ef5539941f55b5b44f7032c999643c60b4b7ca88809f5ef0d51763f50f5113fdcf0c7cca7420b054635599f5c35f61c947c1af460eb8170e50aa6ae48f76e1c9dfd8895093e17781ea6d97a8e26f1b81c0fcb99f944724f27ba74d918a1b088002ee2340e5ca2280fdc03d49d9293803cddd04c5e3a39b51f91e4d94441d1ace962ac6607efdeec1d754684c37297182c1da88ed905704ecde24c54714a6d955e27acbdf35138e9f0fdbfbd94c00eb98927df6aaac6bfc1d06ebb25295c031b106d62a569c1b09acac76a519a368e8f767c50a987c527a917563296c30ad5c1a4c2c0368fb56350750795a984f8bd5b642d691c64966cf75420f8518d2c6c05299ae7ec3bf5073920e0f5e702aeced56a025af1c50a5a12cd58f797563ca63872e73d9a5f96b66317a470512f40f44cdb3d512b41e8eba49c690724cfad8b23181864dad106b04432ae534c99f6e49f2644220065e5e575191d08a6d3914face4a04d5dca6e465f3c0f25a09355c01bb366eb14d353a6f498b45af901ac56b1c7ba4f43dccd08be0cfa2bdd37fdcadeacebff1a7dc4e7365c5f6510e7fa0f3f0ab79f0f2d7d8924437c249195603d60609361cb066085b6fdfc85555067572d6025957fc730f40c784495d047d66c82462bbc01444b516c405f4f9a5e098039fde1387f279ca4408b510b10420ecb027188a1c2c7541084433d482e424a1d5195c9da48451a7d0f7e084052d6aafcea528369396580faae128867d7e1889112580e784fb3e469fdee901383c565fb29af94e67d60f50efe6d7a79d1a38ad9e497221c8bd183cd2dc97c5d42b1598192c76cf60ffd763b324adbdabf97b6bb738479ed73f5c1413a6c1c39923d17574af85158d567c05d43b0b23e76a5b4959d1c8b339266de68ed39f243b73f07c8eb2dd2bea02f6e3dfdb8a3a874c4a60a58cc25710848953cf5dd35d9e337e9a21b3ec6418843afccb0dec8554d4345f84d9f42c76017b898859301d112f7e3f783fb4061f3b9f0f6139e5d2dda12197355f4e281b3e123277ed196e4130cf521bc47a6701184a7eb7222c7b57c5abf94292a2e369523f03e018202faecee510396797524751f04dc4d6e292d69aed9c61d57b538d2fb262bc5758cea020e7008078eb8b80014eb8d71442126d69eab37afec7fdb7622d4557405f313feda50d64e01f03e71223e7b115eb1ddea7f1d5eab2dbf5921f4f4af6c1330c2ed6e569c2575ef7ba27e5fd41e9353b39fcee35fda3225fba86c2e2364f821036dc7a9f160da7da6857b4282f55631170354ba2ad0f392bd8fb6efb2709c0bf0427bb93530acfe35d6fe3e0a5602e5dcad84878696cb8c240be69a0ef8bff478e8930361aba47a67aac3bebd2139fe0ad2cf4ea5bf3e4a844ec0b2bef31dca3a65c7dcf82031f40d0f78c86983ce46b7cc0d1c242c63e6a5ad8f0dcc3efe47694aec981004bc8be93cf5a9b73c0e17584b54357e73bc1ee4ebb603015491f3f975401b6c1c3903b67d1e5c926c14b527481b9eaa0", 0x1000}, {&(0x7f00000028c0)="7ef9db92c1a824f3178e559adb9288e3292da336898b14e115647f0027c07dc48839b9f3de9299f14a3e57c09113e96f8ceb2ff92c1e48b08a465ff68f433ee3d7f96e84dc2aea6d78905ba1cff7f28935c9d6b1c80df6202b6e8a18e9892e6f9880938704c71b373c85cd65cf24de992aaf09f1af85f19f41e64dbd23030e23e1a508e6f1348e305bb9aa874e4be3a70107119bf5a105383e7f52f4314e2d002f4d5177690e2447cdb278ada6f9d0d5dcde0a7441d73549e012a33703ed28d69ba7747f54e7d58aa5babef2b970e22eb3da85ac66eed10c6b063efd5587fac21ea3075d600effbaaa050a03dc4844a4d2211403ae8c0b20cb4eb75a4c5fcfd42c8bd72d954c8da1616a37c9cfa5f59f46ad934c056b4d5c7e4e4ac889d2171a9df93b8156be4bc600579d677a2ce0431c1d20f6b3678a97fa417003498f037590881757854bbaa110db4dba0891e070d49dec9ba52f8a0ec359e05c0422ed5b9b4ee75693cc", 0x166}, {&(0x7f0000000040)="d5c76cb8809272cb9aa8a622b983f6866724c7819c4ebd27ef814618bdc33e", 0x1f}, {&(0x7f0000002400)="e7b2e9d38a08e36d81cce792cabe7238da549da8829c391fcfab3acfea067a6b63eff1bd235c455a2fc4594b5ce46b99829efb5bf2762f2a56ef94d4bbeaaf74384bc80d4e5af5783fc00f58e2f4a4ddf3a403f5bb979b41e129eecac169fb1bfde1b9eb361510ebab7a7a045cb740308c8343d3d4af1ac68d8bc87883b5ee087cb9c288972c7d75f1356931844faabac3b0fa75c8e2be12c51578877dcac1246f8c37e5b895f766769e3f4deb50", 0xae}, {&(0x7f0000002740)="d17147e06e7bcebee440b146991f3d58d66243d6a096f4a9ec630f2ef1283e360ed17ceef8098c1682bb67459cf0e4f9df2e5bb818aa1971b97afa55e352e1f5429dea55c92a9163ce08b7c5dfbba25dc46fd14b61494e3ccddba0fa8d5f0be5c32c89ea97afbed6d8810fc2202183a8109f405692d664f7ca1a36f7f3c739708aab84102d2b28b89fa739f1bc12c9645be773c45f2ff16b155835c447eaf702c27cff2808a29bf2ebfbfa2bf594858b1f99ed50af7b4486cd3519b9f2459ec2595e886e393450bba307009c999babac4d5406169aed8520657ba53b729a649d2b834388e2f53b09", 0xe8}, {&(0x7f00000000c0)="a445301f3e", 0x5}, {&(0x7f00000025c0)="5c03a4ad618075a89cc6ea00bbc48deea77b2533ce47830873ad9cd7616a8b5ce740faee4cb8b0d372d4be1254e72cfc1e68287a1ed7909999b90609549b9d4ca4ae75cd14503baf46d736e12e4236efd7cb", 0x52}], 0x8, &(0x7f00000026c0)=[@rights={0x30, 0xffff, 0x1, [r0, r3, r8, r1, r4, r5, r6]}], 0x30, 0x14}, 0x4) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r9, &(0x7f0000000380)=""/4096, 0x1000) fsync(r0) 09:21:20 executing program 0: setrlimit(0x9, &(0x7f00000001c0)) unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 09:21:20 executing program 5: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x8) recvfrom(r0, &(0x7f0000000240)=""/250, 0xfa, 0x800, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1ff, 0xff}, 0xc) mknod(&(0x7f0000000340)='./file1\x00', 0x20, 0x6) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x7f) mkdir(&(0x7f0000000180)='./file1\x00', 0xa) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 09:21:20 executing program 3: pipe(&(0x7f0000000000)) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f00000000c0)="cf05e29bf45de8668b7c188f5adda5f432125e0b854c367c7bc70daf3900b1a5022f637caf17824ed2975eaf1452fa9cab233ec03e2834c15de96df5b578e5143428fedf0c61cf7ef5b11e9f2f66227321cdde23e0f95ad97c92a46ddf34f64164101594f3ddd814ffb29d437147f6358e499b2d3a6242edc679cee6cb0cf197fb1ce801f3f18784f4c19c99617d7ff5f74fe84e647e4b9078ab23bc8bbe0ae37a37cda10313ead74a", 0xa9, 0xffffffff) socketpair$unix(0x1, 0xa, 0x0, 0xfffffffffffffffe) 09:21:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000740)=0xc) open$dir(&(0x7f0000000780)='./file0\x00', 0x1000800, 0x153) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) getpeername$unix(r1, &(0x7f0000003400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031580d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093e4218020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a71d1c746ee2b73d6e3c8f087ab1021e300000000000000000000000000c51b9b09c8b7cd14dfd4b2aac3bd921ca919b34a269c183568b362ab92e82ecad327b367224c65a394e770e0a67a3b1fcba75a63dbbb090a6452ef7f27e41738fc3d35b86e4fcad97f2216a57fe7498c645fef942a50b04885763c18e4e7158cb71b06b4eb587a8c4d01d7243efe29e1b46a4c7c8e1a33f9ef73ac13bf044d3c5e1f21431abeed59d1242020d1d9f331e5aebe401f1739bc1c3b73d33c021e0fd02ea8cd1f0fabdcb0b965b96e287f207e2ce4f0bdac80e367fd9a87be04224e974e3bd324448d6c5294bbbd53599c5fa89105f4bdbae8f71897a501e0dc9b16bf39a830fcc604d2c5f449f5f87292c9cb00d7a8dc2bec8c71fd"], &(0x7f0000000000)=0x1002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000000c0)='\x00', &(0x7f0000000080)='./bus/file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r4 = semget$private(0x0, 0xc4f2bddb7b59e72f, 0x20) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000280)=""/64) readlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)=""/212, 0xd4) fdatasync(r3) r5 = socket(0x1, 0x5, 0x0) fsync(r5) [ 129.5714388] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2385 command syz-executor.1) [ 129.7416868] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2385 command syz-executor.1) 09:21:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340), 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x810, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x560, 0x81) writev(r2, &(0x7f0000000340), 0x0) fdatasync(r1) getuid() fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget(0x3, 0x4, 0x80) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) setreuid(r3, r5) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 09:21:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) 09:21:21 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x100, 0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) lseek(r0, 0x0, 0x0) dup2(r1, r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 130.1823325] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2385 command syz-executor.1) [ 130.1923386] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2385 command syz-executor.1) 09:21:21 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0xa10, r0, 0x0, 0xffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1000d22, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) writev(r1, &(0x7f0000000740), 0x295) _lwp_ctl(0x4, &(0x7f0000000100)=&(0x7f00000000c0)={0x3, 0x400}) recvmsg(0xffffffffffffffff, 0x0, 0x0) 09:21:21 executing program 5: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) dup(r0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) clock_getres(0x1, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) 09:21:21 executing program 4: r0 = _lwp_self() _lwp_unpark(r0, 0x0) _lwp_create(&(0x7f0000000100)={0x1, &(0x7f0000000080)={0x400f0020, &(0x7f0000000000)={0x400f0024, 0x0, {[0x7, 0x6, 0x6, 0x6]}, {0x4c53, 0xfffffffffffffffc, 0x4}, {0x5, 0xb3c0, '\x1b\x00'}}, {[0x6, 0x5, 0x66, 0x3]}, {0x4, 0xf3f0, 0xd}, {0x7, 0x99f, ',]\x00'}}, {[0x800, 0x9]}, {0x8, 0x8001, 0x4}, {0x3, 0x9, 'g#\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_wait(r0, &(0x7f00000001c0)=r1) r2 = socket(0x1f, 0x1, 0x0) getsockopt(r2, 0x3, 0x0, 0x0, 0x0) 09:21:21 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x2, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x4) semop(r2, &(0x7f0000000140)=[{0x1, 0xff, 0x4d2f1c906756cc4c}, {0x2, 0x9, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0xfff, 0x1000}, {0x4, 0xaa, 0x1800}, {0x0, 0x6, 0x63cf6b1aee3dba87}, {0x0, 0x6, 0x1800}, {0x1, 0x4}], 0x8) r3 = socket(0x2, 0x226529839a3d1e83, 0x1) close(r3) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff00"/110], &(0x7f0000000200)=0x6e) pwritev(0xffffffffffffff9c, &(0x7f0000002300)=[{&(0x7f0000000240)="1e9e66aa63a0e3314c0352b710714e876e494a2b29d4f4a17cdc2939e2551065100d512ca98c4aa7bedfdf13", 0x2c}, {&(0x7f0000000280)="bb4a40bdc054930f9ef50c436c9f488c6ba8c18ffe557de4dc7fa07d850eceddc84caa45c6ffddb95d40c381e2504413d4113623098ced2ffafbdfad6b030bc2747ac8fba587e2d7c55fe815e3a69d7486bb16c56f35d51e9d43739fbd852431b141ee99a7dd275d7544d585b4b75f9dd8fe77a560747f7c3d466fd2bb5f13dde9a48d8c3f9add06a0e1b9d50053e11c47264c6af4bd015b336893ddebcf7b363bff6ae0460f26a7bcff297fe9162bf054fe735306ce4aa0d035658ed05fdbecbd57474d03646445e8ff9707a35805952f8e8f04cc09d6959d96af47f0815759ba3a5e4bec3a9a6c658aa47442db1e9a47659b7cc93a1bea34ded3314a3b382ecaec35dfeaa1c682422cc5ec3fde092d15321779df9365f3f6b90226163fd466165d85708d3943a8e62bb2dfd937a8e48247a2989537924bc87534b80c2a950ea8afdd764a7705b912d2f376fa944236e834606c59c49c60861153ad97203e0b164ef03525a0ee08d082d78387dde0db223155181b053f180eb7ae671628af1fdd038b6cde169e67a5a8361f94ef1682a5160fabe24be7516c6da691e7f98a14469cac2c0eb59f0bcaa65b6ae52bb9e820d34cc6059d8323ee9cfe819073f0303cfa61a6af6405710a9363fa90a6c6c61ceec05c2940339c083d50acf36a6e41b195a0f71f068ce1e0803cbe95e40f83e8272a31bc646aca07ab8e454dda72ed34da8295541f0d634f1ff13277d248bcf3fef911ad4798054cc4ebed76441c3c55857e4470469ff6fcdf3c7062ae560185b5c42fd32d1c75f4e97e6aef4a853052cb92cec1692c34c7a49f6e9a613afb1eb5010a20d7c2ad78f2b106225db9fe8129f121c1edd43a569355c04ce0aca9b3d7deef8ba285ca8870005c9156bba827cc761b17f8be9c59d13890b85b3c8431132795f9cc4698638455a1239fb28afd6d11b533c522acb154838a38846e10d05c611c62e4d33c4f3e4619f0095d6b2a0f6cf4a32cfaf868c322b338ef11c92fb39fc11b2ee143b779651f5aa383b06ba97bfff70647d37ec11251ffd486b567fd0095b42162c04a745d278e111b4b8252087041e30c27ca312a775c79cac6eba72d88639ebfdd98b4aec19153bf06143b4cfd75128d8004e4cb8e457cda4bcbe58a4b4d46dc3d8dab272df1b907113be400b0696d9a8100995ec1460ee5cd95ee485c08dd5360129bd6eaa9d39005e75495ebace75a04d93edef0e52b8bcf3098a2d0b426e0cbf458ba6c002146c20738476b29cf4a6cf63b50da93393a3df0ca650b53a94487128d8a45ba4d69e4330f8a720dff86586b56fa503665d59abe5dda6b79cf26a9be05011aaa7790845fc19286bd50eca3bf26c1cdf6d1e57f9c7f2788fae34409af162a38dbe80feeccba207ed8b99686ebed98f90f702628c67b555e4bde58b3412553fa4b8ae9cc51142a0f4a542c2c67a6df435347fa3c1ecf190d0dc407fac3c9b2bbeb4ca907c14d4edded6910ca70fbaf3e67581adbf5d497753ea9ae95be5490bff9b3bd8be16cddaa52d928bcbdc96abd11013cf0386615bd15d438a22c8edfab9bb8fb19a717839c7b1540a27f03cd4dbcf2908403e165433244eca6c9c42b55350167e154afdc1317531cdcaa30c91c1a5722cb77cc671b9845443f5574a53f2419698c09839826757fdd0c2bb2fb24a6f548889a351aab49cfacff4a1c5d1caef06357c4b07e9b584e097c3c14c54dfa5620445b3db01d29421b7514c0835223b17a0c4b139b3e81b8809edbe8a6e294176c4102f44f1a4b1e52f90a418fbc98c1fb2396d83088236d8b0a08c4af8c7eb99ab929b3308df31d917c6aadbfcf4cb0b2244b8ac4bd3908bd6fbee67cebabfc16d8bb610f690cceacc743d51a09e2eb08858571d48f7b857c2c57d1a590937f692488e10192cbb59a73311bf1f8ce2c4cbf4240d657a021fb03d357053b24657fe6c1d5a0e73b3bf2d8572ec55ea07bf8a4bf50dedb55c0c4f08b945371d20f4c32c6dffb2a5af390aa88d25ebad622685daf787dd18832c744d9b335eb4e09e6ff7b52dfa104c8e0efa7019ca5f836fb30dd2f20c692a3d3863d290d424839bf94ef678132c23819fdd4f680c56e4119287da3a8daec74ae11b0659a168c5eef6ad7b01feee7c53f922b652d6130fefba0508c665d19d177bd500591c6216e5cba817143aa574917490f09df59030f3df97abc39eddde0c151a32c7ab6a131304fa37212bea07d116d86e91f58d4bbeae292dbdfe722a35598b5dccf2a790914cf00dacf1f6dd439be51abcbf01a7c4cbb38b3f14be6f8e20119105e443fc9686a8f5c4de41ba71cbecc8613f088cd6d40340fb38d504c0563d4066c2cb6bb57ee7957c51c84035683451c534c248f9b2e9ea3894d0482b04e73f28f70bc1312a0c4c53692a5c1d4f3d3b85fd0a449238e17feee5bb7456b5ff3744f599788bbff114272530b7e4a9d4b687e4243b01a1443cb7a9886df14c42e9d129b1c910d91f5e5be411f31b3048656a4bf2ff6ebf9ee70d7946ec5d16b45278ad457798696d56b38af2cc6d1c2daad223fb685c5206aff0c9cf861c6535ed557dab0245399372bda6230f955d611267f9e681b3e7b623eb09376201cec552cccb36f40fcecd6e2f52b06759d5fd9459867eb742daaa83162f38df8de418201374aa9b536766e6940e46877744daed9e0aaf4f2edb3f5531986ecd917daa44872beed9ea628a14379bf5cfd134939ef104f17bf40dc5f4de641a20030ad54eaade7cc8eb423109f3555029ef6e16964ea5e9c08d355e09a1cd6b4a0c4a84bd9f484362330e464b8e52a96a91dc28eb8d3f0d58f2c7a4ff01dc713d06ed5319fd9505290e2e1f33ef6d48b17899c968d58e9bd85efbd0a73b64774e6768db8bb41f3c816f6664bcd11dc5d4eb5796de2cc820b52a964c5f632ca53004d0eebe7ef6a79761ab587eb32ced4115e9b4ade9bc61bc94dd13ce005c7d7df0a063bac3d0bfc5786152c822d9859b6b34752828efdb16be04d793d400ffc7e33ed656a0cbad6472eae1becdbba3ca442ee4b615a3b59e7afb032a8571dc52ac81879298f82dc254291260711ba04fe469dc4c3a04679d7813904812a9b63b195c92508198a582c8f41b62f6d5415dcbf82581fdbc8631849edd601eb1c4de59f0ff2c7a92a27057362b12e7f387ed05f902f5fc97d52a46364f4174635769c0df2c9fae58aab2c7ea5d1140da1cb6953b4f285ebfee0edbe81847d8cfa573b65fd8f25fd15fcd025b38240065c0849da4a46178ce63ceca50e643a28c821c8aea9eebc3b640ac651baa638493d489e9d98776a2a321a948a5d810184b9aee9d58d395d79b857285b43b6fb2125f88ae4905ce06b6d02e750748504169b5e2a22f96fdc57e5763801b6b8b1ed6cd5ce400d9a87aac2409b6799ae2888d31b03f8a0c4a33b0b60ad80e6dc0d0b88171b00da3ff8c7f79d1aa1a5d0d79b88da20eb9cca9177108776c4581cfaac311100116e0fbe6f04fe85d737721922fb4cf41d41839069857d998fb85616e55493c2324ee8d3729e1d14b968b6cbb56b1295ab04d9a11db71cf8cd04a76dd7a2328ae546e1da4afd49ec09def3b755afa2fc17a79e9f6cb78c9411ce21bad38f984d1dce6179839a1dcf25064d9f16bafdcdf126233a9cc3096cd00ac64a64bf723f8b3c61c1ad11f33740a1abc4005d0db774cf3750ba7cc2fd757e9c77d50fd037866c1a9146373d46e565b66d42950b6f189c4c9ed33484f84e9b4297e073ea13a490db3c5e62381f9cc7aceb7b406d22dc2bf489f223395a51ef85e0f75ce57a9e427f5f6957d5ad7ebdc6e1d4e26722213c867c04c44e2330cd27fd6ff43f8e683d1f598e287b67c33d955c09a9af44ed76d81b78464b2d34f3234ed45fa08fe369a3deccc36c2c4ac261ae34aa7e5cdbab7777554fc35fa5e070c885b96a593370c879e8978e9e31d186d2093b54c7540b4efa64a229d82dc00d610b6b8b617e70c67a67d0d0d682e8cf0cd72174385c10960ba4aa9f9132d734cdd8958b5d5d2185edb8ee676dd1c5210c80db5b7f315537464b583e72dd11b5b865ccc7616b6655234f9b6a817ffafc29712c4b3534159117a7420862fa68a5bcca4bdee6b95eb4d9840f202906b3d66b5f023c98bc924c17a069288ada4300f528c4de0bbb53951ebc0db7c3b7d2f00999a546bb07d7a0f917c17f30f135b8e706cc6d4cb27e1cf2ea06ac9f98b6d23d99cd1f6287d819763e04607d1d7cef82c9df77f05188fd83deb8e1b3c6e21bac22ef62982fa70cdfe92c70ed1226cf6c364cc57f361aa33e6ff269640476b70b5060da55f5fd013f896f0e52f64dcc32041b3b663663cabeff63280010a0da305c585fa9a3020130ffe56a5f8fd9ffb5606be3a68645e309a9c1bf59f9e8a2ea38eb2b366137c2a3a4d4e634717932f9afb36641c6122f814495444750d1c90b6708c8de080a05c2dadc307c50a1b5cfb809796904968e15b2c4122d694808bc76c719d00cdc98509c8d7cf133ccfd3b2ad241c8d51e53fa2994a0682b85070053367b53dbf3a4509b7f0b2c425449c6196adccc272268e63055086595a7a2fb7d123c85e8ff1cf0266efefa3bda4db3b183e1c3f2631578d87723fd44ca676ac33601531b4611f0a7171332a24bc21309076a00dbae067636bedaefaad908a34f9d6ee7bbbd97a703be169a322b73260090ee439314568f6705d7d2908ca9d5dbb45f29dc0f7e42044a905df334eeae8ffce7421346e0cdf36c11b521f0873460dfc7be51fdbd38586c20653969b028a3a3445ea62ab0ab3b32721706f74b3c34047aba4d150d94246d6e71075d32d476f369464fcf846d93abb2b26420ae8cf02d41d6799ba132c0515544059e15e151022577f292ca513e04fa4db655d97d168652721e0d659f5267067e7ae13d6dcd1a98e7b93016f3eb06008a273e7dbaf2649f11e1b93a0f2938b702cd3a636c475cf8f6e49dd9a100469805ad1145adb5ee1c9e553f7bb5e10001fe4045bf902fa242bda7b165cefd5edbcb0592555cb84fc372d77ba71e37b6eecc2463c10f70bcea2165d8af81aeaf5daf5104690cf420f2761cac8b9593c883f54f7f0f72b452a4b1b1da925dfbe6fe573f0fe0109ef29517e92026cafa645924dcf05cbd80265efed9f53c2c2bc2d024dbf07501887ef93a5ca7693a1a49856965d22a5057706ab11e17d40cf74d6e7f12e18e8e2dd59d0d4950008452fd0a428b63d50ff7d4d3c71b5ca44af480ab4f2ca8884ecc7d3986aeb5356e2525396cc6e94f88307dc718854e8ea93596ae574f43eca57595f9a0f1bff3f1d01c82502cdc0e36c46ccda4a770cfecd43b66214ad6f7da34602d05d27cee752f7c37ccd2aa4c707ff7b6f1bda939a44a81692d84474513c7abf51db04b01014d088b1d1f4e596ec6951beb954062d8733f1b8473c65e3e22ac42d32082c8d6f0acaa988a9fb81b90d6e3e4da3124630db7c5c8bfb7ead3a9b6a6bff8c3ca39740e19a0a30222e91808f371c6f0965d88d55404fde493ac5bee0e1abc709d3fea425c03504f17759177c28c4eb337d140f11b16f60ea80504b79a46c09d5ad95788aa61b301901e8a1518b154291df3f164b32b32129836eebf9325c5d995fdb714e6e5b8ddd02cf111dcdfb05f6070a1973d3f641225848cab38152e93e2b317a408b6b481186299dfdc4870762d869c82cee670da68ff630543464049a3903e2a7f6cbf5fb749dd59d71f979cce2d7a2acaed22ab", 0x1000}, {&(0x7f0000001280)="d26ad5ff22498b0c50ffe30ec1b4122d5f92af4dc73fed074d93b35c9d084cd366a6fda5cf508b112b41e9bfd733a69b1ba22670fa23c91c89b258aacf4c6d0aac74392356e606640fb5050d7f471976eb734d715d91c8984fda1e33f85eda38dc7bcbec6e0ecd1377a17867bef40368450f73f26cf24bef48f1ae07ba5b0c9683edde39da49ca99c3e66b9506815c58a9684b2152fa55bf55dfe97193112e101f2c01d17af318584b888f1c8fd0185d4dbe6c1b0105c0bf8839c1d62ede59aaea4b39871a997aba2701a2128f637df5f75c562c029fda0185231b97430f453737ec259870fb7f84a7c55a4a46ea60d437cd5fa3e5949710ea79ac1547ad84c616df86d4cd0bf352b39791d7723458e0beeaef238ecc7f22baa74e26fa6729a82700846e40b90f09899ec08f6bd3ccb8a10b4e6d74bb25c7784c8bbfb6b16706c92175a35f6f524653558503f640cc64c09e31e35cfa3087cd3c3a4d52920ec46b082499725fded1246df96d8c66257054c7100c4f47810c2ffc143fc6fd17b0ab1830f6bb42e3f899e17b4dbfd6ece27968c80f5e3d56825f8ca52280d92b13fe69610feb8c6e64d9f582ec937d2a370491f2f267d77cedac4f8674b03b2b076b677addb841f0031c8b8a11eda470d06d779aecbfebda6cd63df7b1ba9467348f3d1cf386dbf662ace7d61c27619a5a50e8404fb664ece337d2f76de37dd920675c923838e24bacf7cf328ae6739e95a3f590e5353eac8b8ff3fca4fdf6c10318d319830541e3232b705ccf3e5d0109846f70fa9bc75592d8700e9bf86a36d2fce84b971005fa5047e40bea77008fc0dee8b812718cea7d104178302b59369ece969d542ce8078187b04bfb0165c06d571b56ecd860662c64d7ca9676d8398b16516cdf5dda58ad4d19bbec726c993253d1882a19845e6caaf28b4b992de09957b38b1ef664a16538659925699a4f16874cdabfa1b425be3ef8287a4a6eb506b2cf7d610034ebf48f25b64469b4a47016de59e7cf043038f4ca93446cfa3af3be4bb0743689849e5341d3fd3317ed109ddb5e6feddc9b4c4196596a2e5671ba8651b9bb42cebd386cc6ef863dfbda26ded377943ef9a2d3e5b8a660683f1e89e1dc7daa7faff8d38c32058b077aebb8606eff1b22df43694746089fdf849538f5aa08e1f61b4bfc5733bb5585583e6da05b8b302ba816e4caf3fa5398fbc7a5a064bd861d64df9d14a219ea65833af489beb92c20ab0ac129d6d746632b0ee76ddb8997a5e769f0ca246635694291da9665bee19b82a2d1f9d9d8729eda736253c874e89a6ccab2c22ff5818b6692a1388996e81927eb6fa272b2ecb7785ebb1fabe54c1e8085492c3865b5e16fde09cec3dccda882411bf0a4657c4280644f8847d51529b2fcca197017521b59dcb35c865b0eb28c0be32af96353d75e2beb79feea4afc5c417441c382ece7598d764b79432193bfbc6a87f23b9fc26803458e59b130d52efcbe5e6fc99304d80f8b007bc93c96591ccf1084e3c0206faf7bf67d6286f71941ef511e632f0079dee52136f9be46e3ff82cf4ea09ed25e79a6ca3293c41377540db4fc7ee0c736916a9b314af2c4caf06f90104716e1278752c8a242bf6d04cf363286a616a364359257ded6255efb7a4161d9bf5fa0a0158dc2e2fdcfe696d3e9b605c450722d9a514b0cdbe67484eadbf43a6020dbc2056137d6ddc2d020a9731fed6eb45277e6b6d67698bdac85acea20f7cfdb8d1afbf55b3aa339a8002f8f34ac90d8e9dbb2b8201172ef99881fa7bca4bcb180fbf23367e8a5527253f24348c31ecded2775b23753be8cff211b806c6a3ecc5b9d5f4045c9da44567eb34c8f3e37a45366d81924e74180340667f189f1b4368d3eccced7b1f0ffc61af86f10e38216d70d7f4c5655ec4f6292658385aa88918672336537dbf13b8d031b6b49bed5de9aac85587a42c7d2bdb54a39c55a5de71fe5c0734718dbc9a2bc9d7da1959b4e90cde0e8c1c8be649eb16e167d3a26859a389d2a3c5fbfcc41aaf8d1751c2e45b7df0eb5e84e122978fc7a9dddb0585c4c39d23ab60892f84b5422fe7d0d25c6a416b78e20f002fe6edbe2d349f733d1e0605f5391600e3da51676760e872c391e1ef5925b191b3fbc4ad229680d1e2eb25c3e068095f90c5b633be1d7b1264718139d2abcfdd0bf7a5ec395b5fbb0d6454ce3955e1da0dc0c846a47b8d21f1f3c3aa72e04219683c79799a4f0f5bb7924b7b66161f9fc6a3331d08162a144d0906af2295533bfa28cd2fe226974375a7502f9f94b41a0e9aca307a747079770ea13e87edf7afc84fb4a6da35e855d98469df113b22b729c01b973a9a98fee62bf2f71c1ee10557223bf8bae018555bbbd3f48d665234eb57ee0a1bf34e06a27fe791dbe60351e06af402dc82015bb01a43185d8e87c1226a0cc092f9a5b902093dda46d6c00fb56c33bc3b20ec42306ed2c687f3162af70023e111459ef0dd73615f2b63267866c391f58d74fcee6cdd933abb87458e902d58f33882e2d5d915b4dad89125c7b6e91453e301c38d2020a1d74d4009ac0a0df23d1e38324b0024d2b02b90bf6da4d62b86e8b3e87adad3a382f0268a75b3e84f726ce5081cda455d76fd772d3e896f352d88d261e53c5cb829e5911fa8532f67f1647e687412481eab4314d0acd9f0ac723741185d4f20d4a542e47babf5202af97fde19529b1fe1fb715fbf3aba7a268abfc9b5ec67ca18cfd4872df101c8c1b2e9c91849c2dc93d8c9e2c5273b048e4642669bd72f09a32de54995171ab09cbac7686f6f355ad2a89ff1aaf4ecfdbeb06cf89f842b0055350eb8647c99d1360b86548aa13b4d3ce142a47f0c74e2171548e4e7f74a80fd3402f15f234c71631f1cdf37e149eace7e99406878161fe502d11388789a9cb2d886491a555c7c2b344bc3d41fe7718c1ac95c503982f7bc1f61bdab7f59062ad7f941a19348063d82f7d126bc1cbcb30ca8a1b84e6178856208fdb6fb07f0093ddf06c6ce044f92e34af3f4d666bd868ad5a57e1b9ff91b915cc43965d8771647f134eeee6d923740fdc4631a5112cb4785850dd3d87ea9c5388f29c0f4d68b581180ff85ddfd873e90d9ee02e56e694b6537b32829cee8b3e9811c8de1130c237d8dfcc3b1f54508bab2e002d5c0482b0becf96d56df6776e0afce48e3af29f3e3b2a8d4c4f894f94b05f775b02df77153ffcdcbaed5c9f0ebaea9e66d0f41ba4794e96a5452fc230896eb8a773212d92a06533f8e40844f912e3af7fb8cf32c0d21018ad212e077fc76cc9a71c866f9bf4648dfc1802856653806148eca38140def775739b6d8dd6500ae88e2ca65563b1fca0866da0bcaf7e4cf9399aff77e93fe30586bca6bcde4fbc38010bccae1cf04ce8da7189385f50e8114f70894d3daef517829923639c98f0f398abb3731e8b09293b499191004e64f3dee04a5cb6e1ffab1cc17e116aa409bf416425d88cf4ecf78f5132b1000f2bf1a5fad984eec74d0164781c04d3241f52ed60fce5f384e2ac6b45e678c49d3103f33aa758b1f8788fe9d81c8d7450a025958d5aa9b5392ed635efb8344b300e25f3fc8fddc0871e0cf846088b3ca03f87cb300e81bad1ccc146ee2993e99a46e0a941a5ff822cf2d7df01afb4bb8008d6042de35832db825fe8880c35d708c0af79ad70d75b213c2e2a0f78bbeaaefd94161bbab7ac88cebec4940cc11b24d07f909e00e68479a330689d9f9189a3fd6098e582e90befc66467850cd3ce17d746e1cc395412ae95a2af9c25cef49d92e688683136e202b18d46fe5b197e774fe583fb58320839a43ea99f21c00f13b925beaa1014e7d266e6c2a5189fa14613b93f41f802c9f960cc3b888066613f5c925c7e6386df45a80701f63231d016bb7dda5ec57bf84272c9858ebaf6540acfd61520ef20b101d6b616d375701667edaf73fe42dbc2c4328cb60e62a142ea103d7cda9145303cbaa0a9e7d246234d691d99fcf2465a999d07e19b3eb53e189b743dadc456bd51c2c844d6791ebfb7659711f6cd21945d68cfaf72d7a1e536801bb25824851757fdf61b87af8775d54c64650b375f31fa1e7404f3573c4b8add77f3b1cc9286eaad9b1470e199a46c527c19671843bb1c087385958d8b9b3be07f62683cd548773b91bab2218b2175fedad32ce97214d9772429b38b316a895fde122950bce404d92bac4a5bd03f5b0cf3c0be21f954cad7eda26962f6ee5d7e14c50cef15f216e23a3dc5c1dfb64951ac02e6cba035d55c2ba12459cfc9c10954288dd2e406026bae121720ba44b8feadb75f7ca502b1acf27795e5e0141f262e1498d7cfd0aebbc1dde8bf62b16edbb637555f7f0c7e3d1f19c5eca56a43a0567e95e1e6ca3d46084cc8130252701c8eaee505754e36e1aca06164ed6e5fdcfa256ca0825bc2349ebe67a723d1f45b74184135e40d3664f63d2413eb27b45c1894738cf130fdbc65632e8741d7916b86b899b14ebe78c18c9dc4259c19ac4357aafcc04a1e3e7cf1fc92cb64945bea592cd34098f684a666a1336d0c391f0915f68ee495fae3983bb93675a7563a09ef7d120fd436883442c84bdce4743cbca4d843a72de91a2e3f73af3d300dc5a360e1ff6002c488b892d66293b67c4930d914331cada3e762a329fc3ed74619a68d4f81c0da1dab40154d34d830cdfeddbd57c874637769976f979034862627d966700c9ba1c8307af74a5e4e21a20e0037349adc3fc5b5853e154cf6bdbc26c07ab54411d9283d06cc9706be670d214632ae9d05b77724ecf77f15d17a545b0e50f9674863478d4eeaac2009e90de232d84ea9876620c7d70ddd0f6a373890d2f51587b9e78bce059d00a1e3c65a7205a9337cef6f9f8140066316e2e5537e44544e771d54a7870d2b63d433b09a15769db1515957eff47ac1ee50bae3e186836e202eed159019579c2f1172c03233b1fca049a596bfe32349b2aae48051c7b9d50cf186634af28eb4d4003ad86bee4406c81dd5a979ff1a7344f8eeb42b7b230306fea631871b0b8c57b52ea860a6f8b9b79f3ea4def7d6ec5fa904188bdaf19e7b79c2c92d4f563ad8f98622e4a43c9f725f228eb7aa6ab8bc0c3d056bf3bb021e003b121422e027626e1bc07ec57ae908872818db94ec19e3b8c103200bcffe922b4307682417648c65f6e5997b8a23e8d1371811034f2cd26c83bb57e8986a2dae2994e45ee7f0d3c9b5d57ad8e7518bf66d8424d1d6516614a436367601b48e39f13ea5812de167c7045144307969c1eef97917db25cb920af705a5f6898edfe736668d53eab8e6013be2973e9f18e2ad1f1e134c7ebbcab6524a529eb969955297640f8070c10dd846fe2d941e63d2cd3ba5a1c6e38b469f65cf34564771d908b5cb2e1f66bba6b20427d335901a92ea93a0141f57c5c2cc5c84e26a9675cbc774742c13399f373b8d7954477ecae122a6abe35c8ec9e9162a94e887041d9fd361e616703d411b4fc2ba4e9bcdcf363aaddef977c50a23a04662da2553c96bc86246c31ba9394dbce88e01fec827c6068ebb700093aff4c1eb1c0d73e1fa2f8472ff488cfa9a8a218e25c95820cd040aedee4a6a9dfc3cca8671fb3b529c959ccf96c22b9e6e58247bb1587da8b05294f068639178adf7384159ad538073d10951400665c5d2ec9cf405e7d7ced838664d572e6461c7c7503974726a33b49f9c94abec18ea7f5cae7cacbc5848ede585c137e55087d3d8efbd9a7d71e96cdaef21e32cae", 0x1000}, {&(0x7f0000002280)="7a5000e4abf3f8c33360a5bfa9e1540b6095e6ae57a4b1487f0024ba6cbc86d7358d8fb7936637be705e3357505cec491cbbdf400e1d8bbb6786f09e721063ca24ee96822d8ecd3b747ddbe630e481390904ed35729fd3cedc6b34f904031c", 0x5f}], 0x4, 0xfffffffffffffff8) semget$private(0x0, 0x3, 0x204) geteuid() madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknodat(r4, &(0x7f0000002340)='./file0\x00', 0x8000, 0xfffffc10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002380)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000023c0), &(0x7f0000002400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0xffffffffffffffff, r6}, 0xc) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000002500)=0x8000) mkdir(&(0x7f0000002540)='./file0\x00', 0xd2) open$dir(&(0x7f0000002580)='./file0\x00', 0x404000, 0x0) getrlimit(0xe, &(0x7f00000025c0)) listen(r3, 0x7fff) r7 = open(&(0x7f0000002600)='./file0\x00', 0x18040, 0x40) faccessat(r7, &(0x7f0000002640)='./file0\x00', 0x4, 0x100) r8 = socket$inet(0x2, 0x10000000, 0x0) shutdown(r8, 0x0) openat(r7, &(0x7f0000002680)='./file0\x00', 0x21, 0x80) r9 = semget(0x3, 0x3, 0x8) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f00000026c0)=""/79) 09:21:21 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) getsockopt(r1, 0x4, 0x7fffffff, &(0x7f00000001c0)=""/149, &(0x7f0000000100)=0x95) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r3) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x108, 0x300) 09:21:22 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1613, r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x6}, {r1}], 0x2, 0x0) [ 130.5328338] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1107 command syz-executor.0) [ 130.5428534] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1107 command syz-executor.0) 09:21:22 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xc3bbc282a7b5124a) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x490214, 0x86) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4, 0x410, r2, 0x0, 0x100000001) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fchroot(r1) 09:21:22 executing program 0: r0 = getppid() r1 = __clone(0x0, 0x0) setpgid(r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) wait4(r1, &(0x7f0000000040), 0x20000, &(0x7f0000000140)) preadv(r3, &(0x7f0000000040), 0x10000000000000f7, 0x0) 09:21:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400100, 0x1) readlinkat(r0, &(0x7f0000000040)='.\x00', &(0x7f0000000080)=""/2, 0x2) r1 = getpgid(0xffffffffffffffff) getpgid(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0xc6c49ff340d2cdaa) getpgid(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x100b, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r3 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) _lwp_create(&(0x7f0000000240)={0x4, 0x0, {[0xe3c, 0x101, 0xbba, 0x5]}, {0x80, 0x21, 0x1}, {0x7f, 0x3, '$\'\x98\x00'}}, 0x40, &(0x7f00000002c0)) r4 = semget(0x0, 0x0, 0x22) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000300)=""/171) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f00000003c0)={0x0, ""/101}, 0x6d, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r6 = _lwp_self() _lwp_kill(r6, 0x7ff) r7 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000500), &(0x7f0000000540)=0x4) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000005c0)={0x0}, 0xc) r13 = __clone(0x3000, &(0x7f0000000600)="94d48c4213448ae3bc") msgctl$IPC_SET(r5, 0x1, &(0x7f0000000640)={{0x8, r8, r9, r10, r11, 0x1, 0x2}, 0x81, 0x659, r12, r13, 0x1, 0x10001, 0x7fff, 0x8000}) r14 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x0, 0x40) connect$unix(r14, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) 09:21:22 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 09:21:22 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 09:21:22 executing program 3: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1200052, 0x149) fchmodat(r0, &(0x7f00000003c0)='./file1\x00', 0xe9, 0x400) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x1260923, 0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$inet6(r2, &(0x7f00000002c0)=""/48, 0x30, 0x40, &(0x7f0000000300)={0x18, 0x3, 0x1, 0xf89d}, 0xc) unlinkat(r1, &(0x7f0000000180)='./file1\x00', 0x800) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 09:21:22 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x88) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) setuid(0xee01) rmdir(&(0x7f00000000c0)='./file0/file1\x00') [ 131.2338502] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 859 command syz-executor.4) 09:21:22 executing program 1: readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/204, 0xcc) open$dir(&(0x7f0000000000)='./file0\x00', 0x10a50, 0x0) 09:21:22 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getgroups(0x1, &(0x7f0000000080)=[r5]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffd08) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) r8 = semget(0x3, 0x4eb733b7dc78b2c6, 0x968) r9 = geteuid() r10 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240), &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r11 = semget(0x3, 0x4, 0x80) r12 = geteuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r12, r13, r14, r15, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r16 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r17 = geteuid() setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r17, r13}, 0xc) r18 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000001500)={{0x7, r14, r19, r20, r21, 0x10, 0x9}, 0x1, 0x1, r22, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r9, r10, r6, r5, 0x0, 0xfffe}, 0x5, 0x400000002a8, 0xe0}) semctl$SETVAL(r8, 0x91e2f3e6b7822b6f, 0x8, &(0x7f0000000000)=0x20000001) 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)={{0x0, 0x0, r23, r6, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) 09:21:22 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000002c0)=[{}], 0x1, 0x0) 09:21:23 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fdatasync(r0) r1 = dup2(r0, 0xffffffffffffffff) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x210000, 0x100) r3 = geteuid() r4 = getegid() fchown(r2, r3, r4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x110, r0, 0x0, 0xf0f) r5 = fcntl$dupfd(r1, 0x18, r2) sendmsg(r5, &(0x7f0000000480)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="460f4007b60420423939b1d23daebe66f0b0a0623a56b11f43553d033e638754253eed55e4a56e06d2a47947e1d9", 0x2e}, {&(0x7f0000000180)="8900eefaefd7e654fede19e80e1282f23dbb8d0468513cef643831f55b3153264cbc39859be7880ab9c1b8a203215f6d7e761ee14fd7116866e19e4e51b854bb729ce85192e5e5ffbe34ef97", 0x4c}, {&(0x7f0000000200)="175e1e9afa9f8f1c9f5e79e8f7e798be8ecea0df1a95af154495b08bf8c81f33a6d6b052dac8d68cf9abac23ffbfd99ea965a49880eeca4c42c3b933d075dc74cc516e3b7bc732e1d37c2ba16666225ff662ac8f7419ff2c268c4fa040b301ccc5b4", 0x62}], 0x3, &(0x7f00000002c0)=[{0xb8, 0xffff, 0xe8b, "5973bfab3482eff289151fbe721a81daf90ae376188eaf49fac12150e182cf2c902f37a145b5cea3d7e964cd823a1fbb59e18cadd9accba3ee95812989a4be109fba9215e4c5c2e1618741bb2215cb78922cfa34473ed01b24854b506b55106aa7b1bdc92ac61b56b7d536bbacd8ec9f022cc5a64e9069538f8e2c13e292e691f1e5262e6292ab91a5978dc1e6879b3bd78f014d3ab73856157a43c78b4acc159aca"}, {0x48, 0x100, 0x3, "1fa1af877f94591e7bacd0c07a0a81c259836686dd601f6cee07410955275bc12251bc98cfb7d05ced87abf6cee0655110d4ec1e1a7aa5"}, {0xb0, 0x0, 0x3, "c15c5b0bd708fb2fa567ccd99ffcad76b36469e772c55d0644fb4f077661e7fd6beeef3991374cf45ff8beb9825641ca1186dd084b650d686e64fd834ba2ccb4aab1e3612467122f7f0d8e1a0483461c767ad39c552856b206feefd81265c1b5f54cc5482e03eea503e806dd11c1b75fe09ee93a13d7aa1b6d3d4d6e401c59aa999c20aaae68c2ea6d0054078a13e57a12c99c4065661c586dd4"}], 0x1b0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x159, r3, r6, r7, r8, 0x2, 0x400}, 0xffff, 0xeab, 0xfffffffffffffff9}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) chroot(&(0x7f00000005c0)='./file0\x00') r9 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) r10 = dup(0xffffffffffffffff) accept$inet6(r10, 0x0, &(0x7f0000000600)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x7, r11, r8, 0x0, r12, 0x80, 0x744}, 0x7, 0xa9, 0x24dcbb93}) r13 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x1000) getrlimit(0x6, &(0x7f0000000780)) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x1c00004) pread(r14, &(0x7f0000000800)="5511bc5633584758df115cae926049c6d74ca89b7da6d0665136fad12ff43d30bb8080cea8ea78e3bc8ef1f949cee9ed30f88f238b5513cb28095f67866f574618ad468f17ca49e3cb232aa401ef91153f78b45c3415b2e4be3705431a7a299ce46e860362f78886155716cb8bec3ec93811762ec8c4e0d0bf55096e497c046407ff27f149332f379b3aa63b95749c94ce57ed98727c35e40b652effadc237709cdd3d63a00b5df852f1ab5fb4988997f867a24cca4c6fabec97ecc72679287f38da", 0xc2, 0x1) r15 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000900)=""/55) [ 131.6043888] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 615 command syz-executor.1) [ 131.6244211] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 615 command syz-executor.1) 09:21:23 executing program 1: r0 = socket(0x1f, 0x5, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000023c0)=ANY=[@ANYBLOB="216de5ffffff00"/16], 0x10}, 0x0) 09:21:23 executing program 0: mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x40) 09:21:23 executing program 5: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000140), 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) __clone(0x0, 0x0) 09:21:23 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = _lwp_self() _lwp_suspend(r0) setitimer(0x2, &(0x7f00000001c0)={{0x4, 0x101}, {0x1, 0x40}}, &(0x7f0000000200)) _lwp_continue(r0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)=""/192, &(0x7f0000000180)=0xc0) r3 = dup(r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/106, &(0x7f0000000080)=0xffffffffffffff24) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="7e7990c6e6db30bba8f9fc43f28068118c044a7a10763e1cd0e71beb61da6fc0b54b94d9a4962a6a8e12420326754bdd34c13a157def979f20b4a4bb36769a2f44cea47aad47bd1141b4336a2153c68c75ec018336a67d83def689bcc2686b72cc3df88ca7d45c8333be944c4fc74655d5659f1f27bd8a34befa9a2c", 0x7c) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 09:21:23 executing program 0: mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000400)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setrlimit(0xa, &(0x7f0000000140)={0x2, 0x1}) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/131, 0x83, 0x800, 0x0, 0x0) poll(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 09:21:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffc, &(0x7f0000000040)="eb", 0x0) __clone(0x0, 0x0) 09:21:23 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) r6 = dup2(r5, 0xffffffffffffff9c) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r9 = dup(r8) r10 = getppid() r11 = getuid() r12 = semget(0x3, 0x4, 0x80) r13 = geteuid() r14 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r13, r14, r15, r16, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r17 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r18 = geteuid() setsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r18, r14}, 0xc) r19 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000001500)={{0x7, r15, r20, r21, r22, 0x10, 0x9}, 0x1, 0x1, r23, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r24 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r24, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r24) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000200)="b734fbd0fd25af40c7b1f7121937f8c6c0a2cf89f444b42da0a6d060155e21e0ca93d61dc7f0e271188e525f93198eb0a779b28962df169f9286b6c05266c0de76499883e88093475a648ae18fbe59250ebeef05318dd93aac68b6d2eb9f8e99317878cece3b650f63cf9ac3b43b570d2f523713235d91ecdbbc536e87846572cdfd8a45b244a7b006f79356e03e218aac8d6c049139f559428c69cc45c37c16831954a02fbabb8faac31ad41e482aef44379ca2e2fb0f11", 0xb8}, {&(0x7f00000002c0)="4ab40c79852ac3b0d989773bcf81", 0xe}, {&(0x7f0000000300)="6a64bc10a583da978fd0f2634202a714d0d4e7d4cf7445f23b6e64a7347153b2c2bc07e569df4675b75493ee8cae41823aff92063113d731e2d8bcba55130285c82b2d9a744ef4ea31595fcaa8779e1f53e6e82e978c2dda9717103ea8f6465b9bbe6ac20d33b989386b1060d58733beeec40debbff174778abc69498fdf8ca3d302bd9fe74e4931d9cd2041dfdca864c6ca9f29", 0x94}, {&(0x7f00000003c0)="6b02e039655ee561ff5c01232b0c767d58ecc68a7495fc46d3d9e208753c852830d031a1dc4586c06ea168c7", 0x2c}, {&(0x7f0000000400)="a5827ab13a9fe52803", 0x9}, {&(0x7f0000000440)="2fe686caba47cdf6a5a42a9238c2405658245417d56a978096a1fb55ff587f4359b659e2b79f8a5531be0d11c03663791bb20f4f41c5fdd901e49ab85f9aff3c8294d6c35af36772ee06ce33a41433101aa9386cb13d534fa57766f9d086a81763551b5b7e21540f2f265360df5fcf8fb26178c3522a2f008e67d937bab3ee99aad98ee1d9", 0x85}, {&(0x7f0000000500)="ea8453e628bdd382fe9ed04bb4b827cee617661ef4db57a3bf74f1dd1ee90b16a350fc115e6b200b4ecc60f9e6b88a3271dd029af8f43e28bb75d3e21f4757880ee7f2d7eec19bbf9160cb4bd921afb60dd90b", 0x53}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="eebfe2944449ce38a203e85bdaec6792b0efee0e8b10e6d13362fb4712d462473e54748c8d030ef894046f0993995baa3da476d0ebd5a731510ce1642362cfef899dcde5a3a5fd90f9709619b494d751890991f6dbfc1b410c7b618048bac8ebe9b09a95f40aa48908dc2d0f3fd821c72f2243c8eb2d5ccc309338ffead8b0269ec38c0ce1f70fde4f3a80cdeeced206a88db7fe601d6321549362aa936c4815dc24289ddca16bcf108a33cb2417abaa505d6879690381b72c86fbfbf891bb56cd12163df0278c761b89bad1b6975f8828543853d53d9e0430ff3d93986bb21180df", 0xe2}, {&(0x7f00000006c0)="9146edc6f00420c01f6cc22fc3c7cd50a0b653b65e91f642a783ee28edf9267138c0f5b5d0528be135c841ef21786ccdb0592e0d2a37a64a9ff95251a26466994879306013ef9e1b1592012e8c9da6655b234fd871acd3d05d3985268ed1e1d2cc0e0c8f376ee0c12486fbfb001a25d1692f7226f5b769f2969d4c8e0e31c2c60d9df886933bcf22b081d3c8f2551d10a644446f31df0812c408074df9dd8b95e2d200f6c2cbfa3f4030d47bb598f7a3618db0daa439d94d322789608b445688b64e212e6654980e", 0xc8}], 0xa, &(0x7f0000000880)=[@rights={0x28, 0xffff, 0x1, [r4, r6, r7, r9, r0]}, @cred={0x20, 0xffff, 0x2, r10, r11, r22}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r24]}], 0x78, 0x408}, 0x404) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) readv(r0, &(0x7f00000006c0), 0x325) writev(r1, &(0x7f0000001980)=[{&(0x7f0000000040)="b426652889b178ebce91f988753e32ee65e9a559197452117a5d2e962fc3608386fdb450862af17c3dcaf2915a4dd93bd6511cbc9cf43f6698bab04a9dd0503a28ee335547ff56d057ee9bd5377565bf8d35f5dff40081979e93c4cbbe6a0c73313e0797c044a695f619908341e1988996ddd4c642f8320484605a4a2a081a9b907cc1d63fc29d83b86a44395d7ab279bd90af9fa2ae50518510c94174ef5838474a0d8747a8b8f4adfcecb58315a07b4cf827011a8fe65afa7a30a2527acde3cfee5907eb37cb922de747b86acf7a5fb379e51f759d2c7c7c9072e8f1d9b0a1441aad347601150cfc5a391031f73dc5bc89789ad6dd1f00d51ac606d3401fa86a5d6e8a94b728bcb3be79cbded4f3070b3f5d00"/289, 0xfffffee9}], 0xfffffffffffff8b) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1811, r1, 0x0, 0x2a86) 09:21:23 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02007400000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7a39732e6a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968fc20000002b086bde09bef456c9263fccaf4a631854deb48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea88c95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469c9381eed27fe194a581e11d13606156b940b5b35ed3f4875498fca5684605c38000000000000000c8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a0e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4977fb59d78530691a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa056d5000000bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c48b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dded7ad3750de0a9b4c471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f218d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed5e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1d03e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000000000000018f0f7e670d8ebc965a4d1b55afdd8c3c1575229ddf109e6df6fa5696eed5e143b3dad1e4a09fd0ce81cd776ecfc26945fde392bde8461e8e60dda0425c1dbcee761c16cba2b07014fa63c00000000fb57d2fec660f66350a6cfde620ae419ddee058e247d9b02371e76958d4ecbb0b93577d79ddb3129d946ec3463f36ac7c727cf60ac5f3a4ed4e3a1ecc59426c1a0fe95f4c38f313544bbd3dfd87666de41e6a89b9ce9243867ce3eb33f78e6e11000b04b42d78e5bc0c2e994ac29f408a5c0ea4b3e6f81f97ab2bf23b29df0bb39b389888f4ca6ee7d81df4f214782fcced120784c9e5851a40bf673bd5a8b089577d97cbc5261820ad4c85822ff0700004360e65aa02b7393cefa7bba7d5d2988991d2c58d7ff4fce70ce523f1f72c5a378c1412d74d8502b55f89cf5be2d22bddc4bc8a9867bb78fa7eba97aaa5e9f01a16146556dcdeff5a1d401bd909339a297d238240acd0d7c966d642ac6848ba2eeaa78b7b2f2550936fab10297e163558763ce858ee54ca82d91"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) r5 = dup2(r4, r0) getsockopt(r5, 0x401, 0x9, &(0x7f0000000000)=""/30, &(0x7f0000000080)=0x1e) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 09:21:23 executing program 3: syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) r1 = dup2(r0, 0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f00000000c0)=""/104, 0x68, 0x41, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) [ 132.7260104] ubc_uiomove: error=14 [ 132.7360251] ubc_uiomove: error=14 09:21:24 executing program 2: r0 = socket(0x2, 0x3, 0x0) socket(0x23, 0x4, 0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0a6da6040000000000000"], 0x10) r1 = socket(0x1, 0x10000000, 0x1) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) paccept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16, 0xc0000000) 09:21:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget(0x0, 0x2, 0x0) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r4, r5, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) geteuid() r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) ptrace(0x17, r7, 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={r7, r2, r3}, 0xc) r8 = geteuid() r9 = semget(0x3, 0x4, 0x40) r10 = geteuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r10, r11, r12, r13, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r14 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r15 = geteuid() setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r15, r11}, 0xc) r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x17, r16, 0x0, 0x0) r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) ptrace(0x17, r17, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r0, r3, r8, r11, 0xa, 0x1}, 0xa5ae, 0x9, r16, r17, 0x638, 0x621388d8, 0x1c5d96f9, 0x100000000}) r18 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r19 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r19, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) _lwp_wakeup(r18) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r20, 0xa, 0xffffffffffffffff) 09:21:24 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28270000ffff000001000000000000df03000000", @ANYRES32=r1, @ANYRES64=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000c918661a8d3bf58292b9578bf3c69fd20b03a7a8a467c3a355d407eceb8a72cafa986a79ee80fa58cbefe6be8bf1d3547cdccdfd97b43cbd5cb6ebbaceb2358abf60ca71bfcd7ddae6b7179a03e749c8d7a49e923e7de06fb1dc262348ae092ab1bc89848d15a74eb05ff5c5440a8f303d4f897587969122634e742eb27e35c5da093aca726c975670d524580fa36d0f223896557bd44a25e36395ede96f9f5f8f6b7a0cac19bc12bef6c5a44aec012aceb0e6fa1ed33accad0a582c3806a977571ac3447656e94e52cffc18cf546268d116bfa1b321674dbcb854aa06d399ff59103d30f21bf3f70004d8fd97fe6441d6bda04ef3713dc42df085e642eb9ffc95f2beb46ec2b3429cd298c371213bdcfde49d0ab4c004c15421637733037f7cb2e0e39a5b2c2d792a2d1bc12ede24150943ce8df0b9915b508f4402670b077a414f97a933fadfdbebc9e1b6f8854954370b2a4eee61b68d566e09fa49147d29f4f024ed2677f99a0d5c6111d991a8091282f8df9b94841cb13bb0d7f303860c263c3c5cdd322bc9ccb066afe595"], 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fcntl$dupfd(r4, 0xc, r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r7 = accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0xffffffffffffffca) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r8) flock(r8, 0x0) fcntl$dupfd(r7, 0x59ade779202087eb, r3) read(r0, 0x0, 0x0) 09:21:24 executing program 2: poll(&(0x7f0000000040), 0x1ffffffffffffcbc, 0xfffffffd) 09:21:24 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r7 = semget(0x3, 0x4, 0x80) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r11, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r13 = geteuid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r13, r9}, 0xc) r14 = semget(0x3, 0x4, 0x80) r15 = geteuid() r16 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r15, r16, r17, r19, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r20 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r21 = geteuid() setsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r21, r16}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r18, 0xffffffffffffffff]) fchown(r20, r22, r23) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x1f, r3, r9, r22, r6, 0xc0, 0xfffe}, 0x20, 0x20000000002aa, 0x996}) r24 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r25 = geteuid() setsockopt$sock_cred(r24, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r25, r4}, 0xc) r26 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000001500)={{0x7, r5, r27, r28, r29, 0x10, 0x9}, 0x1, 0x1, r30, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r31 = getgid() r32 = semget(0x3, 0x4, 0x80) r33 = geteuid() r34 = getgid() r35 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r36 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r36, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) preadv(r36, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/44, 0x2c}], 0x7, 0x3) getsockopt$sock_cred(r35, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xab9aef77f985ac8d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r33, r34, r37, r38, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r39 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r40 = geteuid() setsockopt$sock_cred(r39, 0xffff, 0x11, &(0x7f0000000140)={0xffffffffffffffff, r40, r34}, 0xc) r41 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r39, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r44 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r41, 0x1, &(0x7f0000001500)={{0x7, r37, r42, r43, r44, 0x10, 0x9}, 0x1, 0x1, r45, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r46 = getegid() getgroups(0x5, &(0x7f0000000080)=[r1, r29, r31, r42, r46]) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 09:21:24 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r0, 0x0) open(0x0, 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x80}], 0x1, 0xe8) close(0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9c33e2c48ab7c70123212764075c2a5cb3614b00"], 0x6e) 09:21:25 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000200)="86592f1007a8113bd0103e9946a67fcde3b62399cc95a43d90e19cb9c91774484942553e4692f8e34eff1bcf1789fb7de2e8a6101b91a15bb3dd4ca89dd64a3b2f80e0f1a6257930c2d18151414656441cb2afbf03d286e952cb43e0e6618a5c7cc3c1d23f2d", 0x66, 0x1e, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="d3e8ca9b9a3246c6b3d9ef00d5a3d26e86290237b37beb012c37374d55e341f85a99fe3cdd", 0x25}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fdatasync(0xffffffffffffff9c) 09:21:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) recvmsg(r1, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1000000000000166, 0x0}, 0x0) pipe(&(0x7f0000000640)) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) [ 133.8376270] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3070 command syz-executor.1) 09:21:25 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = _lwp_self() _lwp_unpark(r1, 0x0) _lwp_create(&(0x7f0000000140)=ANY=[@ANYBLOB="98f60bce00000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="21000f4000000000", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="44001e800000000000000000000000000600000000000100ff000000ff0000000600000000000000000400000000000004000000000000000600000000000000ffffff7fffffffff5b00"], @ANYBLOB="018000000200000081000000000400005e00000000000000d3000000000000000400000000000000090000000000000000000000000000002d2d2800"], @ANYBLOB="a7e28b5b82f9bce936a5000006000000e70b0000016f0000ff0100000000000007000000000000000400000000000000020000000000000004000000000000"], 0x80, &(0x7f00000001c0)=0x0) _lwp_wait(r1, &(0x7f0000000200)=r2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt(r5, 0x93f8, 0x3f, &(0x7f0000000380)="0267bc128be89acc53d7b4219bfc05ef02260a5fe7e702fdd03b5ef306e48fe6451d9b1cc05aae98e13177b31193b9e0a592217b672f764d178953fb89fac385e5250a652a7ab320a37206875719fb241310ae20530a83961123135ec3d19b7f0db2b8f58b94e5c9a79db1ceee985c786a599f8707845bcfd0dafa1ebf8c79380dd1822678e3855d44445d258b1f0a53ce6b742552f1dce8167ed371e857855070e7ac17eae80e9393f2aa6920f3c8ad5edc6edf1cd050df64fbca30ec9a74f7667d74c95e587991fd0d4a8d8dc8f7c9b6614d1d6cb3bf07e1be33659ab7fb2cd55073270d31c57a754cd4f1b0bc60ec9e8d923547265b0c880b6c5c28a1658aaf7cfd9ed9a7b270380c48a50a129e692eb2970f631d4ecbfebb25494dfe042410e319dc56db2a00a9685b3c0e4cd76621a763c2f6888f2ce4949f5c4cece1f783c9f73cf3079ee4757d7dbcbde79ac88dcc44d70bb9b7e87b8a2433962af44097fb95555f86268a10ce220826be7243c9de6276aebc8a129b1b16f8a1cf9dbc354bf202534e2d6d6b03c6049f45d0ffd63de051f4d703b97553df12f9b9f20b203ae302762a5904c6cb02c7649029fa489ebce17c7bb2811cf6960c2f1ba008922e5cd86d9f49ced3619bab307914e26d819eaf9a9402fb6f10d7e09492309202814a2ab52d5d5ea6a2e0b98b0fca557b90c3cc9dfa357315a7999b1978ff21a4ca01f95c2a7b1fdfc7f6358ba0d6a22ee413eb08695bc7d7175fec48a989f090d1a6a6115904ea63944631f608dc27055770af1e2dbff95aef29b3e15077e76a6c8a6b462bfc88ca4205e8ac2720238460b50c71981bb280b7ed9474001f9d3049decfc0a6850ac030acc0309b1af767a25a7c3c6284f6c66fc228ecb5a4b76065fb23d05c546b4412cf278c5baf434e56c75a31ca9c44f7befe4ffe62cbb625e0a30bcba7f7a62b7cdb372cf5de051bce5a360cfac16a28da29c698001036ad009448756145591ecdc485a58c940b6232b5635dc86f19a9cd805a38aab121b4efa7179320f1463fcd3663ff9ee5fefe77a69c1c921674dc7a13c91011603b3c27a8adb5ab8dc866bf11ba8fe2255efd12aa1dcaac0ae01aaaf8e3d000973d1fa2ae724382fb58d421a4ecb53f724052ddee1359d161e5a997f9e0e9f235b177787f7de0e4a735452fe1d970413d1575fda2d291a2378594379f2e8a11b2d0a082ff8eb3240854bfc95cf8a712694e4fc85942ed0e7183c6e57af9be34bf2adb817eb15767632d5f21acd175c41cc65ec328f1ac60883900e36f1c146e52330c4693ba61d0af11c1757abb37992a58826ab8afc48390723150b0716121367501b024babd3284d1394be250850a43da150f7642040073e07535c665544248c956543409b28a36da1d6fd11fa008aa885f95409cee96da67991fdf2f1cf2aa0639e17a1dc77697dc3fdf41785a390ca8d9f9092429672da9befdcc41d530ebb88c5aeb18bd137bde41b555285de5e304bebe524906457d6a68ac02397fe5d275c29c08a441b72f0887895085f0b347b0423a451c781557bddddfcafb527062e1e076f6fefc0dc2174d8b6d2bce61b4e0b5b36e07f80eebe06b1eb6a5a13103f91ff66e6a9cf1f9d5180c1770029b5bc5824c309dde1661be1c88d58d22ecac8633e82f6e1ca8e9537c06cc1c433591d793c15305537c8330c8af09efbc57375ba260397855498e50a3dd10e00c7c189d185c2d601d41294b40fc73cf062ac1a3401033479f596bb8f3445d53c0038597201eaf66d34ecf2d981bbfd0816bbecf6803a00c44e53c05e474560b25faf8c5d59318861788e0bfb769a5d9786a70b9a86e417f856ec14c77828271cd6a3b4dea42bd49e02c2d24abc1108ed30f0797f466d5e569f88cbd379f0f02d765e4d1ec68392537572b0c829b52609650ef84d8eae8fac805debe7dee995add78ce60f48a94c1ab07eddcc1456f3d2b669fd4826425b28af366c002100a6be5147256d70e0ac73cfdd6a26c11ed0063374dd33d01ca1081864ba7edfe6245cf5f012184d6bbc011542e7d8b1b34572ef506325a935006295cd142f925a7b00225a58623fba32787c7cd55361dd7cf15cca6f31f960d84c8806e896ceccde99322f020676802dfa728926b9b626071c1133692deb3d81036835f90a213d7f76aacc4403920b26490d4586e5694e5b82c5b70f976f94dd5b99c591a0a9ab92be4bb4585c91fb0457ff94f36813ee8d7b3163492a21f4b6fd417064a947de0b0967d97662c3502c47b435f26dd17ce2cf4816b1eb26686019bce346becc313ac9aa2f9c97de10e1261f6af9cbb49306f8ac8315bbae0a251d427e52f92176ecc220f6b5e92d4ad2bf8085ecf6c04498a51b78934f3dfb24b7e6c065e2cbd97ddb4aae88f0e831e4226d9432986b8f9b5b63241e1987bd5b7cdd36b7b08f84702b8e2d6bbe5c89b4914153c3c61b0ca48e2061fc47d91663f18819de5614d8dd96a719129404f34ec9b293f8b124179efd53fa9240896d71e88907b0e72687ea3a653eaca5331b82b8db9b3283fac03934ea10767a1739908ae1e25fb4b6774f23445f98955a35a6b17e3e79a167e69c055a55f8596fc664f9feab1427ade91a9da39ae54b051861fbea3449f66544e611c544cff69cc4147a9b849449a3323f427ed4740b1cbed9e8a7c8eebd4929d8c170a5ba137be6094812342271f3dbafdd9c6151c9d7829837e024c91f0a3a541db29a65fc568ba172384c5956e7c0621ef3688769c2c05e9a2aa7889fa7f1d2d2ea32ec179f67ee7480497c1171f12d62d8492356c2c3c80bfbbb02dc17836726958b659200a7a253c7bd53f4c6c1baf5d545cf6d38758a23def240af74f4ef111b744cf2b0a60b572e7d02d897487494fd7602dfac357e873b60e072aa6bfac99ad85445ea438e2875efcad4de75d05b9f3282a63449a21cf7b735c18223689bfdb391820632822ec866c5486e368fce246c5c7ee98db0e7732564da5db5053bd11cb8d088962bca21d34e7b23d4bb90ee19486201c31d11b0226a0d880eb504f98e7be39ffa1a73ae49699858ebd81485d9024c1e804df8dd059c46508146e140d58b83be8e7fe9a844de10fd1543bbe7290d394c82c355b83aaa3ad3da9fba35a543bdd222ea0b8d615644c0d2cb8cf276daba38809dfddf8a1520a478e9d9f5fe04d160f7e11a8a4ea43442f445881d4b6492dcd36732d9a4b424496f66c67e7884fd685d2d70e444d51c78e2c029bf94752534a4c868eb61057e5832a3e7b90b9f8a8cf7b25bcdf3117ff71a9788f6f696a0df9ed4df8c49b5d5d172f3f0bd8b8a5bbc984b2a26c61d5a9a6fca1fb51047967544fc34b2b117f9600d33e3b8c6ace5ec5b7639ff341c8b5247ef7a6a7dc1fbec0b5ef7655467493b6d19a5a154936f9ba24e0f041fd72074c73209549213d61936ab98b227eac17ee4e1227a7e326212738a4ca3f13d4a3f7b1efa7c3620909c107a6a1df24b3355d33708f0b72fa9fd60fd6eda5c745d6d031d0e8ea9b0607cbc0b81c46c2eaf6ea9a44c22bc9a46a031c8a03201fc090c5456863b57b7dc54092fc13f436dbe6ea711f8228337bb2e8e55af7f330b9bf4bb7e5a3ef5d247cdb6f758287cd47d0e5bb5aa6cabbc149d131948a26772876f85a58c20dc62525e5503be16c0cf28f35e412d046c88975881f2ac8cd03e8c978c78d9368cf8c2d146cc2a2c7775824f7970d593f213083c809c1aa1c589bf31e4a22159bb96592b6ae2a19adfa6c6f75d118a42bec3ac3f7a33d4e7202935bf1bc8a8e833fac7a94dbf45b639d16953ed633fbcf6141a08ab6573ff777059080eb3158ed6fd1befc36b0d6218cb9aff34a6e0172506a936b7ea9c3d5c7d7f18116415224919217d1a82bd814459fc6c2218168cfa9d405a872fb9cb3df4879b36ce2a253508a8d6ee3aa5b5ce485c9a4335a75bc6db766ad3e2d8160d645ac3b25309213fbc844df1d40dda296def768465a40f72b3b47aa7c274b97ec1a55fd9d8b8213765e4953b10f8d2b78826f0595f9b7a35bdc34a4f6f9dfcbb05122d38e66e6878ff656acfb4cc51410477ec0e52e741bb7a511ffec7b06ef183ee651fa3307a192747acf4e9878bb733e1e1e5cc5b3ce9462340edb6a0a4bc4fadd18ed60880d96fa34b1449b01e9cf5fab8a30c7634729fb76ff477e61bc3947bc91e0d1840048c996ef4d018250770d0664be26bdc2bbcd977560d5a417ea42dd2eeaf016de910f2b485bf4ff0a495b8dc21c71569b5a8b4c3cb1986cd6874dec39e2b6ca8a0c0b687061fe1e1b5ff737c8c6938a857972b1c512aee96f30877c7a94da1dd7c676796e53e00da5130ca3dfabb53b040d9b9f53b60be6a5e86daf28382f45dbfd32060863996e0e82e204f04260b74bb8e06166ddb42facec0947b56df9af3220201dc7a109ee16a6973b94f3118e1a0342de3c06f240f6cdd09236a5891ed240338181746e02d337e823a2aba0fdc262db46ac64d9bef0e3ea3678761fd379f4ba478549bcd7163e5330c22abda651960c8253db0d6905d299d87217c33032d35610e2c1e945d8155d3e539f3a11a630cb919fb1f81edbeb6a2b5086d3c277284e8345a079829f8359b7ae468e1c03185406ce85a966019da44c494daaf49648d51f28300dfc09ec1c8cc36cde862cccad951fc8a0f69520ef7722f91e80f957386ee876e9d07628df7ac6e9954d6d4259e2f71717b6d57c058db920fedacd97246c477e8f1f2b45ae30d0aaa1ffeeb003db7904004c4d56fb9671d2e4b308d5464f451039101332b5ae7b10e3b61ce986cd5bf4226ac45b53d261c485248ae34721fc7ce495d7d4c538d991e680490d88defda9c006eeed8de6c02e2eb47320ac2ef7bbf105377253efcc722dc22e56295f3d7e298888686027be2911453648edb87da0a1217a4d505abea08cdfe7d8e555fc5dc8d95d16fcae3986a7dba31aaa9bdf382ab4921a0a8887153aa257d95c5c5fb0aac547996171a50ecf9cb3fd4d064a6a87933661482f7c11b1f21d91bed566a691ca3551a8ae6c95f1decef5629de2214af16da327533548b7e13cc7efaecebd1a01bab9060d65b70073de7c6da13dec1721ff300ac7aa2b779a3558e4611edfeb65a77931e71387752b0cfa18743d78231bab458dc35c045c6a2d7a870b62f4faa9419bae3042562dbb7c9363f4203c02c87ed0ff327e16008a3225829ad70762897d4583ee7109d6c17e7c1491419618cf88d1f27d2820e5796d5482120cabeb9ef240ba095dc62160e34e74f000476c3f2f1fa3f41ad0b82c48782729be70e097ef4ae0870047be5e1f1b5967ca6b609b10453a9e5ad9846a3d7f605600b9f71a977d5183ffa6e8b4971120e2a61c88c1039bc9249c63b52032bf7fa0e157d38c65d03abb474041e3c573a1a1974feb6adf938ffc4da6a6970e9a87024fdb3f26ddd8ce77da090a2e098b4b354e4840b9851371b454f4d3038c33833b27e65318bea47d5315551f0de20a780c912bdbf551c305f554f10da1f8b98f383cde6eb83c9bbcafbd7b8556c265e96f814bc470d22016751ad8a39bfdd6755b0c37f2d745835eb8537cf0ce215792c91966278ecf2b7554981308c57181588e9541e36525836863500cd4ee4fb3a3c82346bcfed1a7ee3519407c3e4a691cd0e522b1309b82f204b99ff5420f909a23a6a206b86cb482b918e6c8086ca7fa57108a714f899e2bfbcd888ef78ae9ae5812f2bf2e8cea6d1ef62c69160ac070", 0x1000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0xed1, r0, 0x0, 0x0) fsync(r0) [ 133.8876994] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3070 command syz-executor.1) 09:21:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendmsg(r0, &(0x7f0000001480)={&(0x7f00000014c0)=ANY=[@ANYBLOB="00002e2f66696c653000603f5a037f0009d5979afa3d540e19e21411783baf4d35c0cf81855c2cffc443d720a547896aedb9b984e651d2c0249d9a76fae5fd4ad1208b587adfed11884383ebfbf3fb76e2bc006d6d9c175f48cfb88b074a759e8d138e75bf48ead4deab7624104631237df2857ddc97203fa53f8ae6c2140d53bbb86b1db20d9ffbdba7341c091a44a36d354b9998033c"], 0xa, &(0x7f0000001340)=[{&(0x7f0000000180)="0d8ad84664036fa94ff5c42c4d0c829473238d773d4a6a598e0237ea8dbc42f5e294291ab8be0f7b7ef52e27f7329aca19f5b1c14e246d02b73002a31c3c491a93c9d474", 0x44}, {&(0x7f0000000200)="e39c65e77862e19623cb093e6e12f29d097fb4b8dc921cf4798f640d9dd822842b0da6a7d17d6dde3a42ac2de1a300eab3a8e5b70cb7627950eb26352a530b77216917d475b2aead199826a12d5e07abd8496a5e4f04e31f619857db195f3c32a3b3e2329bbf44ac7c3da100dabe02cf3923e90abd0040482e28af2b3b27e5113bd7be8453dfbf6f2011807f21a4085543f62ba34a5b17064388b968f33f2877f0321fb9488cdd5100170bf2a5d86c024f56692cee3fe7ff55417fb78de9230afd5c766bfef4792e7c6db6ac00615e39b1613fc120a24a0975176a858c387a913990f1f62225fc752863618619aac4e987b91b28ebf1e8d39cbea281ef890ebadb9c12ec58a5e00fc4feda88afe713653c35ea831a80505ec2f113b190da6e92c0116e7d1fc70af7bd923ec78aba047a08bd9faadeafd3deeacd82dd3c597e689b8b8a42f9db9fd78683bb6168688e6f223bef847566b8126b6edc90ab2696bce2ddb341d4a3c7c1a7777adf9a128f99793ee6f46ea8aa754609f721c78ead86cd78644a41f2e1b43e83564b1fde250026acfe3cbf196b843ff73ba7c2d6818c23cf238ec3837478ef85e6655f962448279c63b1f40e892898912cfd5342ea5d00f000c033dcf5ac8497e2ca0d1461da7d7c7015500ddb888d60451a81e8da1ca053adf2eda10c3246d1d198e401a86a0a52afc3e92fa293232aac66d51d78360c0eea0e195d04d4c7f73453a176c8375337b36662226f251c4fd721ecb356bdb432f917d12602e4d2e57e8beedb44c820c348590bdc0a00da51bb598049ca7ff9fdebc7a210499ef7e07f432b61c6811fcb8e2d5f3625ba6b4f583045c471720c882368e757fcdbdd74ac4ba29dc49f3b969590d3f09841500c8417b7bd96baa71fe5b872db86e4b7f336d9c4c779602fb2307001a46c32a064b8809f2a5646693e8173ef6dc7841c66996806ca815ad58d2e7393a7a2d610466000c59cc9c8fb09ceff7038ba0665399207bb56122381e9fbbdc0742523d434c21ef1f2269cb23c00c4f5107cfb990ee066bf893e1d12cbf7f74d04a84fbb0039c5d70d78989c2a0bf74fc781a3ab2f1c523f411fc78c753ad94d015c5a1646afc23cc481c594c9a2b25adb50eb93d3fbd8834bec081ef3f41ab91b2f78fc3c6b0bc3686d7e5812b96b7e085232633cd8d403443251391526d7b98be4e55c9a616ecd3a1ba21e32b7e6d34045eab945d707175929aea7f60b3de837b6becdf1253d26103085b1a914b457dee755d38fd30ed1bc389f7747cac36746b971b23ad07332433014ebb9f52a4ca07bf2b55bc621e92e9a798259c3f7d9a77f32f3f9f6448f9c86633789cf02175b684a4d8a25fb1255354206e2fe3ca71bae010f5c5b599568dcdf9ce5333cb0a22963a72b80e2fc17f34d49b078bfde6095bcf3d5b6a33c401561ec365aba7bc27c97d5a266985cfc56a03500dcff05d9ef1934d72c7095299f1fb88d366eb642ade1f2f810bcd79d9fff4104dff3c03564de4bd9ed7dc15d678c5bcce5e1bcc64e7649ced4500c6cd278d008d6a39a219c755c10a2adf17c7b3f5f24234034bd5fabdd91ed03e595716fdad2981a08426562399167c4bb6e16dde0a10edd63eb1c88a44b7c13196bd85048fa021f9162dfc2a78ee853589c3b319d630e6cd4b0e4b151317efbd4f9c44fdf79e65460725be6420d8b0be55aa0a601a6c1aa4ed6825da79f4598e2533cc1f9cc19a2f2af9cb956d2a2ddb9a90fdd61eb9a71182e0066f446361f210fc90c91cc5634e11cd4c9c860ab1f0c535d5c8bcb23672da6e4b1238d3dbd6dbe9aeaef1aaaed611e998dde36a22b3425c451aa03ff4d38c0df5553c6dee8c6a74d2008b34af6e2db658215b41702affd3a513b42c8d4033c31feed2c3fac06ff7b7a5852c433e664160a768293ac5e85046fa2dcff266b1bc447a57963e1ef104408b59afd7141911775f28c542ac7675b06387c84f3f6592df9363569ea10a77635d1d5bbc7f8936418c51057407b86e9316302658127e39443fe8062ec988aed7547c33bc8f7b896414bb3a04c35ef9ce3819760b994a65c152c1a15a3640e08489d0ce3aae205954f4fccdd6ba912d8ee6b0d817181da056f4829e17499f14887242caf01b7d19fb3a1c4b968635124b4c586f7a3d55c0f89248e82944ea7cce0b64ec2fd0fadd9d7ab19d1cd59f321d174be1cc148ca68e7180332b5806a67cb34a940a768e6c1efb2ae207451a386e9063cf0fb980b3f0dad95971419a24a8401b402a73598f925d3a3cf7ced1b6067b1b20d3ff663fcebacdc1befa8b4263a6f7fdb05ff5a35f91ed1e9f80a8e30fc95eb08b3b3ef72096e03492bc866669d0a187044295a3879d224b22a487834d201b7b6778e4709ade69a6064ac4efeba3939a6ffa2c359f153a02e536814ca4d996a037085576373d239b686e2a75f76b51ab268fcfa0995a694ded0117bece9eaabe94796fe8d3a9bcbe0f6d6826321e86e2d12d3609cadfe317c3910d523e5eb339883b29c82f1e41fc08d6227a1042eabdb581531435197b09a67efef4dcd8678f910d4910b8077f0b2b42096b51a9e8e610f70e583beb9bbe1eb5e9048c9b7ce1b58d5694db635e8ce42841aaf17b65c70d1186cd4076d59b5a36776ffd64f251b2f4d194a1cb211603c3a880650825b9f6f5d90f0da224f0850156d06d03d6fcc13c6dfaf89c0fdbaaf9f57af39b0e0e1ea8f197188be8505f82902b8a1dfd3ec73815a5925a612d1b82ac3f38c25c6eb9cdca45180307a46bee9b1bda1963960111b670aff6bb7811d64ac1c7fe797dc44019dcc560026637eed3dad98f3390da8c22af340ca0f7fef7888b1bebea673e2dafa17534af30c5c7cc0b3c7234def54f668a39b2d601d15c3fe4b6aa826fb903b49ddcea5856bf67dfe0a239c8e6570fe71466f6bac53ff76f738eada6a23db1669e15a4d555c5cc7f98420271fffe2e97655cce79a2f7bdca7176cf566d0d32a751cee7aee503194a8cf749ead00462e27f6f896efee044b3457b52511222add26f1f63684deba305b5a7a0e9f1de839c57809de540489bb7d383a7a7e1635fa88ce6238e1720b532641b575a1db7af6ce271f1e55991e9a7487b955e17a210c7a7f2cc8758ebfd48a2ba53f3305e2ffd88ffd5d4c6aef730feb2c20723e5f6c516129d055b08cac95a9b16af04b8f3374a73b5949522ce553dab8b0637e3603faa4c6647d3ac767ac5bb376751d012ae4a8feedaa57b8aa7b7aed01c94c9118505af73b5bb486298e4be4d5ab9681e79fbcaf085b0b4d9ddc74c03e4ef7626a0806ec034a7c657b63e12295c4b1badaa4a37d252e4b32de2b1b6c8e5431d342862353fd64d34050ff8d03a08eea826fad66010d3b7bb25935acfd207905157771798da83057def39802dd2d1e22f6bce8a769e7e938ff50e576f8086fae8ecebd8432c4bf3f63190346f00995d6ec9e483e034a0624f626023df712e672f3e6cad69479d3f90195994ad6de7111c83b5697323d29b2c947dadaae00dea26373f0b2b14c659d7f5c79e0299ced86053f1cda21278b0550e35bcf5a914cdadaa9a5fc65c15e417b2f9df5ba8c9cd6ff915c1f4ad83635648a5a3980796112faa57b65d9783469406a671c112661db68f9234fc6aebd781933450d327cb1f0981eb4f5bdd66cdaf98b4b7467f94bf6b98c5e49d1fc8239f4ed2c219fc809a78bb5f1f7ed70318ac8f291f23eb97da9283ce52150b31a7a973e9b6a352a9c1f26cc4c7c0b877931f8b16459488c86e90486bde0e439fc30ced62b83dc4751fa38609e42f4be434500f8d5069e170851980423896bccf43b1c0a31703c57d9680161bb36b9f29a38b89ff576dca5122ca01bddc36d8468d74435ec4f6fe8019cefef2d4dcdb61ce3e325a255e94d1ec7dc29ebf9900551ee58fc95b45aa7b322808d0d7e12039a965876251144fb6dc6d1a9d0c41abb5b7cdcefb6574b9c06bee3791189e8c067f50aefb6ff78b37f4411d23479c225e323dc5056943d8365c147b95a4d201b5f4a25aedcf77823c740230cc5f04e062898c04d660424ca7882fab43024ad4f364aa1a149df9714e60ad1705df0e598c8ea34436d7ef308060fc27896dd5dab68a1a32689803fe1c01d07c688fc846792c7cfd52524979783e8540d8da9e42fb661ab31b74e19a1f90bd5dd041b68230a76232b134294f349dc941e277687d0a0348c1b973411cb415cd7aec8bd44f46d4d92ee4bf39755ab28a312946a6c9edb46cbdd38ca7d8e0bf859d8969634b6ef1b34c89b9a5e58fcac9599ad1dbe5045b5085c4386bdef7ea0c1c9cc11c8192790bc5ab41d242b6d61ad9b7f653deeb55c1175398d36bdaecffa3a1143c71172303de5ca64005756e3b70285e6c628c2628056307f312a096a0064937c75ab20af2d807d3689c4fea2eac8092bb1ad48a4c75e422090c1a1771356d47bfde4859bd5fcdbc958f926e0af4cd53668190109559c607fa455e46f08e6c85d8c1a2481d4e933bcfdf0d2593bbcbb46d3f0428b531b498d1ee38e3d74b3565fa56668ab4fd8535716224885c0c6d4f28c9aadd268b41e52fc129d71187a40782aa14a38722885cd5eadea6828242ad444be2666fef647947f1d3fb0ae61f279a468cea91cf6601412ce884458f71b8b5477fbef140ace3ab267aa95b1b92319eab28b61c039cd80dd975880027dff85036352df2fb2d191c237570e7c8a5eece9a6c6fa92fec4a975385a9dbe2787def9e3f55555df3bb4b21f1f320ca2fc16ec18171a5f160b8b27e44d8af80ee2a67f0f4279265392c232f78acf4bba8d24e70c2924937eb58ebd968085f124dfbc3b64d98f8b8bfc537dd83d38b2e4c6975b4b3dde59ab319e020a162b286334e978eb644930b1e1abdfc431f56601ac0a4dfb8902d8b91f6d58966588f2a5d704aedcb0094c98b7eb6bfd2c19f51db7b98a5485e216d633125b02215feaaf579d239243ed5efca8c5af1fcaf12eb120af3cd785f53b241adf2c030594be3c0ad7a85ac97adbd34479b60bd95d215d1283ae5eed1f1b274c632dfb433fb4d82faae98be6177d586dde4b1ff42f2eca3a437a71b1e4cd7ba568e66e5ffb2010f5ca8ac4ec91d7cac841378130b37554bebb94e8fe291ef179990cafcbb5ccbac0ba6631cd1f77a39dc97ba6840e53c41faabfa7a0ffd4db70b7ed9f58386acb1fcb129c693b9acd0bec4b6b667abf0268a7ceae94167455f0fdabd3bbf53b38cb8cc01eaebe358a2b62c80c74178fbcdfa994999b92caade86a6fdd661bbe6f2c5db8959f50611bdaaf2ffa0d79dfc620d4e833788606276210e592dddc66cb541fd38c5dda7f7755d8673f712a46b30ce3b7481317d792b9a6b5817806aeeaf8f39f7e62d81085b238c2ba417a47159bb03e100519522f2a5b9bfe909924f54f9e1e5c3156d3397a4875ca6d5bbaf450594c34c3593f0325cc8b36881d54599f7f02a0d7b0da15102486261f0e5c13899933596e088837dfda10c0c589aa90e0123390d71233ed2c2c01b7447c6ef0d4aa6cf2938d5844237a60d326868b534a230e1286cfb1a56c32ef44aed4c3c9b80971d996fb395f768124a60924a246e1618ac303eaf5af09a21cca06c897374eb7a4d7390ed54015534716976d2572625fb8d713c2e55d701a61faacb2d64c93136ae1ba33ce16aa9746af7fff9ebf835b38c2c30311027bdfe822cb90c02c63b06b116ab786b01558e27e6a9a8e7a9c85cf1c9243c8b83d996b", 0x1000}, {&(0x7f0000001200)="075af545ef29813b9230f30acf2843331f1f194a8def1a51b1091a9658c81786b7dbafd9f3a43e472d074bd54b972a580b119174ec8f222256e8c8d5ec5628b6cf7508db56879613d5f5f53c288bbadd4a66eb32f3fdd34adccdb195e6e91ee6e6bd148e7121aff23a7f50592744f7f8559e9abe35530a10e5c6226e9a55035551c697c594bff6544b560e53a14e40cfe5b89442ce5e6a6dc602a1ae0255597f796002754a89ec22dc6f491651e780d38257f2b5e972f7b0b1720990facb24ea32451d220659d6e79d55145dbab933177df618a6b0d31d5500da03f603ac", 0xde}, {&(0x7f0000001300)="06", 0x1}], 0x4, &(0x7f00000015c0)=ANY=[@ANYBLOB="1010000000000000ffff0000020000001707c88bb823ce1ad09f41b113de645795fa566d23311e6aaf5cf1b122ad77d103364e34b8addb8f7ae2576cdf2204dca122fa40f4027e05752079131aff2936a47d510bfb8365507ebebf82e0b314bcc2700b17f549bd00a7f9b4108f7e56655cd6a1c768a859b960a799872eb7f7690601f2e6172942f816257907284d94778343dc355c33eaa378832cb5c8c62494a0b1eca6f8e7f2f9ac4a130b93aea4227257aff04599666c70d16a5c7b9479c05d9ce36f51c79c3d66f3a5a6ddb16fc7de041059733606229b200f089b4ace9664eec357015fa77cff50f4d4ed6a642052b03e7c682b348d29878c098803a2698ef6e135ff897f46cf56b5775b289c0cd0cb85e267f0140db8cee763a31bf1ba6caf3f17435dfa0729a5e057055af4fbc5bb6db9ccdc08312c95ba61cb84a82484da82e248228f95c249f9010325d184dc40e17d9b2dc541098622f4f30322f5c765aab4bb6794d007056fd4dbc2317f5750eba79cc5654f4370b1f2a9fa65ce436430960c58d2dbf5f2d78c91fde03a9d26200c31a4185d4ac72f949d8116abfd3a1f8c0e4fd729eaa68b788a135e4eedabc37d1be476141b0333dce17f04ccd941ccb8cb9b20fd7f45c65f99a420349ea803cea144c46f8743c0573bc39b8eaec5c125e7e558b615d6a06062c38fc68eba8c5d1537b2b28de516174388bf6776a477d542fceb2be174de9a5c2a52e23873af7578cee8eab4955856265d7df58c492c8858b179012f943e317af503718def0731cc2ccff2b7da18eae8ff2619e6f7008adcd336de18caeacebf863edb3b01d09a88f8f5acebc323fcf707d1fbc3de4647cea5fa9d796387221ba7a73afc90f163d78a81647049b682b33f1ac77aadbe0fd8bb2f15ac3521d4a020cc69049298e843e7e84cbd4c5eb7ae96da825c9766140eafaa8d7ec3db4994c7b8ba294f461a0f74a056e8aa286b2b9fd021bff8c3b9c6d8e41e0ed013c25a38e460a37a083561255581a418ccf517900e2635908f1af8e43ddb95014ae9a4cf3a1ed18afb1e58d288d03a418b6826865830777b60854407305ffca0f1aac5e8aa32bf2694bc6ea8685bfc4cd0592ed6ebb07f1ce2003d140b4ede5a3b350895255cf99ca39fbf5fd415213f9dd97c498b68605046099074a9cf42acaf06544c1f79c9247469b510605f66a5d373d261efccd21d36d024083fc503a03b7e249313a2c649c0ae38e3b2b26c61c62b3d0d6214ea3ba734c0d291aa0a50a0bbdca83bdf82e7678bece1ec5caa6796ed59484550438774e00bd27dab95b74e62dc7f1ab6c23e150241d4f1b413a1b8cf4db6bc8020d4040282a344a75b577f032e5d1f2772aaa05f7e2c28288ebfc2bcbcc00628c4d310148e33004a737ca45ef2f7cbab4d569cc0bf104287a2c495e86bbb7b3859f0160a6d2ffc7277c5b9167b85d545dc3bf97c69bb1c4c622f7cd229cab583738cde60588fa5e8a0c2ab6afe4f0a895882eb8445028492929eb177f9a323d321bbc18b841715e9ecc19fff9d0b0f1a22edae5c40432636b458c4f28e14b4961d41f9b665a13b41d3443f309e254428408193af9e0cf3f35b5bf761dca289a0ecf3d11960b2e5e247aa924021407eef03f16d746190c44985223a88ba03c121d68371435e22c0052695355573972481511322fdd9007f686eb8b34569ae7ade940985e4a73c716b179bc3d477f4f1b9101137db8c0408b4f012d93243482499d530b9791bae41d55db09463dd88290abb5dbc54fc767fbe96d23353f4cd7a2843b36bab706a9dc04b7e0e29b02375a5889f0b257e0d86e41d9f30e4b64ba6943d9ff4c0544eda2a1c76f2d70a0e2b58fe7cc23f85ad104a016db7c3fa0c754019e79de36882dd1a93dc88564734c1f45d1cd9195d0ce84f2a782ac685f53b87958272f36371a222d7a5038adb394674bcb2fd685ecefc388ea49e6e0689d5c3442382d0c4a95bd24e9691fff601ff833c8f92907934c80721e4840f8aada8df404afafde80b5f07f635298fd5da7c8b454aed2753be8126aafa0908b76364f79e88e4470618c68209a937d8d97d50412755b7bec75aefdeccddc700e1d909dcf4b845f7ae1eae130591ceb6da7e28a7813cbca55a080beb3cf49dedab22d86c922f3ec72779211475e43510d30f843d6658b5ad7f611eb161044d5ce06ca4957a8ca18dc9c3b5e13b9ca35e42d573183fddff72ec7d7768eadf33ae971037ef2b0e91507286f884c7a6cbaabbc5b7c296b6a85df3aa0a80de29c4f312c36c1ae5732647495a7f5f15e48ea54b5b3a17c28ffedcaf80bd055254772d5490bdb9009b1256f803b69dfa390e9cbd10122d462fa7c7d3483ced71000e8ba21ad4203efd1a17a88f1db4c9c1e3211a99c7cacceea63b410e421360ba27b7a3897199cc3f0052c88f00556bea2aa72dfb8ba47831388353fa0c21de000a137b621d3c34f96f1870ad3c36885f1ee94160c80ccd612ca787736834353f1988b99ca0ff2bf37f1ac71a0d3281724a1185d0a32a80b42d17c8a6e290cd292a9fbe4ded1946ec3c5de9f1cc354d25d9c451d226b5a7b1682e91d277a6f315cee7a7666f4849f9561a212e53d5187f421137c01bf24de8638dc6f2448e57faf9bf7835edfb76026218c7916a56feed5274178769f5baf099a554d03f9cff45c945f1f2f078b7b74f532b89abda7b442b823b7fe8bb36c2db9804094eb80ab2fd09a933502c15e3130f4ab062d0caf95756bf640f323d1817782390de482df387691656205d4d3fe20aace43019b9634503f1e9fe2e4bcaa85f21c5c88efa0a59303002bfcfc7fb01fc2dafcc5ab86f0001157ae55accc78ae84c39b45e1a0c6ea896ea400957c85f15b2e67a5e695fcfee633527e649181ad3d94941b82c8a7a0274e9c742b364fb342f8e28ec3a0401031d0f8f156ffeaa04b7d9cf99131526bb9d5aae1b6deca9174c40e57c37c1cba966cf0ef084059fb1222c1a8fcab66dee34102dad228baf8a07e807ba738c0bcccffc7254532bafe279e543cc5b4c4933e1bb1de3815b7e63680ab17a38a3a40b1a640b2f56b6293cd1a2f195baaff3c392726f14cac7134e1efc8d155ed55db8cf60f6e7e3bd4006b9553141f98fec69192c7ff4a6645f61d3a3f0f32cbc98d3c5516ee3ec4c1b918a6ae9836e31909993aea3feca5e20a063d862c2c809a71741433005ff6ec2d545699d3d5bc6fba31cea9b2458e6de32776aee7d1ffe2d89425db50cf8fd04a023f4fadb1991167278d5cff3254a6be363da9eada35731a8feff8e4073ebe84f2f3caf06ed45187d663a4cc40ede161bb1f40f58f831fe681b66677c7c9a93308ab4741bbc514a844506ce39e4032067cc305e9b0214c8f2bed73bad6150a37830ea79d4e39e2bca1abc15b940908999d3461a91f235119a050870c494e98a0f35dfb0a590078a4b7289ac5429add14b6a24770a14fdc02a84ad65bcfc2d54da40638be4105795d5eebd5c6cea45d6079824ac2f2f4c0404f183213ae5400ab4311240ef39f5018ac6b5c9269a3ca0471a354465c79ab3cc187b69dac1a5f625aab1906d75c612504a926f46e8127e0d85a73a6737b21dba082b1dd93c6f5f02c356b21b70a76844e063bb034bda07b184540eb33e5e94075c76031bbeceaa8ca82b6998b8fd8861abbdcf553b75e715fefc976876ed472ef74c95188b99c7635466532a6466da94525b70be45dcaf46170513de7a8b40aeba6cec1852ffd7fab00de98b257d173cdc851aee125d84d20659d6b3d9e5a148d9a9d285b7eb944072a3df2da618f0aff4b423deb13d00d6501b5ce8675bb0f01b807a315ac85ef47785b441c182ebf43bb15b8748acb75bc2471efe711b2464d16111af9899274feddbf1087c7880e6bf0f66a29664a372bee38d7992dd001beed1e520dcc47871e90ccbff14bb5d453f889034a1d5f3152137c7ee42d27fe2b1407a520329193862b6e934f6231c36e68820c33d9bd132a6b34aded7097b2d954e47a84f676b921b6ed77ce4cef827b60075cd79de6f0d640bee32a16014c9a4dcc2cfc4fe4a2d7f9b3af22e719163199270edff6acc3fcd42e3732992f01df2086868bb497dd33a12e02c6f91feb88389601263bde23ad54ebb8de25725153c6ac68ddafaacb40fb660c3f8f2620883256ee163ce06463582fcd75fa5800c155b30a079456e8b8bc5361939b1dff6f6e9ba5e357b2f2a24d620b7568974aacc765ebdd7eb24e8463b1c019c9ce53e21e71b52402133fb96076de43d8d1386ee30d3fb8b2073d9526f881d801d2972a59b260ecdae0fe3966116e0fcd5e6e1f3a4448c61f5af3379ac1cd746d8a76d9f0dad6498d930b25d0fe61880fa280dba08c2050348500344e6a383d4d99341e35f74e1e4f0ae86c860d49f16989b10a320da3773700319bff57863f8b4b05e5c1422abe2420bd0d4b90371a54b2c998e366bac5d5e6c8f95805e531a91d6d080ad0bb442c3fa022748c61f8b04995b2f87a41ee00d4a8b653ee7748a6ab8d1d30cbf0103c20fabb0a61ed7b13f215954183df97a2b315bac88ad603e3a3ad3688519757c288686919ea3b1a579609a62e3020c5d0c75df380e6146346ec55130e665701a5cbe2b421ceff6e63ee5bfe8f36cd23dd562a69f753514fc2d3c083a110f85398cf6c4f4af57ef78310e44f320cd81d62ca287684ba3d762e7c921934f2b8d391951717b97ab8df26a3c79cfb1bd45fec0291d8e4e17629101e0e81c21aa5869a7ba0ee6d15f3561d5f48113c87f51a65d629892935fe95a73ddda9834547c0c6685255186e3bb367796629fd66626d4fc7a6e87beedf995c1821321aefaa9482e901243e05f355d95bf6b1fc7565b1cae551671ffc5aaee832c4f5ca5551efd501baf97537189d49e345dad96db83ff4eef8e47ea994d4942a23aecc5053d63466aff9e90fbd6f22f572ddbd0eed5bffafcc69872cb1342a432e323c3f565ca40464b2ef49b439d5a8302bbf674406bc710cde2a2e0e8e8494768e456d4d0a0441b98289b4d95b97d3952636bb188cba81781892bc890a15827052ead7f02fc0557c75d8902fa60d7919598f20c03785e0198ad9798482ad8a95e60ea03fe6731bcc025fb3354f0a487ce18f01d3678dd800d7d6eefe0538b479a1d39d64d00b641f9faa9735bbe4155d17fddc1b572bc9affd26d5e2994dee536704d3bff0005aed77d6ed66ef4bdcf3d1be3b4fdf19831d5f9e664330ef0d7a2cb94a93a4bcb351d77459fdb438994cf6f37ddc88f0169dba40fb76a3d85fd9072cf41bec60a1ec4484a5b3f9975dc31705771629bd0d6007ffce31668c9ffd7dbe7853198bafc240f5e915617db00626bc8e2d67314cbac89166826ae562b560e7bf777027a72c074017a92270aa29b8122504ffbd2a0c820d6fc8ccff451a2d77de02eb1572ea8202cdc6e0901f28ae831b9dc0e72e58fd5bfd037682628c27cfe62275f368943b49c8e7f870f979151cdbd41d3c9d75b355b0f2f812cacc1e0277556c36fa175bcd55e671161d03abaeabbac79a23daa449d81d6438863e820ab6afacec42e15967dfb5094d157b5e72d9239bf2a233c2694d1686fd4a5eb5ec63c1ea5aca718a6581cc5080372ea6a4ae64f98ae63c8b1d62ffa4f21642d04c4b3ea2e1526ba6188cbeee2d4e79d67d9f516ba4078a6823644f0001c89fddf6a01ba912be219e0de3241ac28351f9f3142a1dfeed06d23d5097fda432b5c07c1e7df268ec362fffb9f3cc4e2b4d8edeafef67000000000000000010000007f070000875fb39565d13e581cacefbb26212c72c6539f28ad1ec71aeb3f1f123ce5164ddd97831d55bd148471026d92ec29e3b8f03eceee6f046ce6958476c8ce787ce8269d5d86ef6200f783f1c9adbb7e102d91b041ffdaf12ba0856500c03966fee810000000000000000000000000800000f0000000000000000600000005000000ad2fc626293d2fb89feb2bfa6b7bea493759e8c10cf7a3bedb7bfdb4fc25b9258795386f50509e8f244098e605d9a75d712432ed3ba4f2e30bc57926a6c914f828bfb260ccc70a57eaa3d8f51c6818f61459a438aecf59a4e19468f353c301db004412413183ca00b3486b8e6c150c47b3c2b04c096f139b94e58976e08f6a6872b765ddc1c27326a82fa9c501e5b75204064de839b1fcb5e6d2e9fa836b66503b3c3315b8bbfefd14f8f7ec5925d12d25ac4256fb129e51de30b30a98e901472aec97b1c4bd43385eaf6841486130786d6127ac806b6afa9e38750000000000"], 0x1180}, 0x11) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000002740)=""/133) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002d80)=[{&(0x7f0000002a80)=""/176, 0x279}, {&(0x7f0000002b40)=""/17}, {&(0x7f0000002b80)}, {&(0x7f0000002bc0)=""/56}, {&(0x7f0000002c00)=""/125}, {&(0x7f0000002c80)=""/251}], 0x1, 0x5) r2 = paccept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x70000000) __clone(0x0, 0x0) r3 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000002800)=0xc) open$dir(&(0x7f0000002900)='./file0\x00', 0x20, 0x4) recvfrom$inet(r3, &(0x7f0000002840)=""/111, 0x6f, 0x2, &(0x7f00000028c0)={0x2, 0x0}, 0xc) __clone(0x0, 0x0) setpgid(0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="d494bd504cc1a1dae761c8a37723936856502ead895fb07680bfa1575ed92393fa054565c8a55c138f025ceaf264dfd6439d9effbf080109d3a019911f6bda29ee99ffd89d225ebcbb38a69b4bcfddbe6bb4045fc9dd988d99b379974fd64d0ed1fee33525aba10806463149bfbb8630839996a90a", 0x75, 0x4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 09:21:25 executing program 2: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0xffffffff, 0xb3c}, 0x10) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, 0x0, 0x0, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) connect(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 09:21:25 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) r1 = semget$private(0x0, 0x7, 0xd) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() mknod$loop(&(0x7f0000000600)='./file0\x00', 0xc000, 0x0) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r7, 0xffffffffffffffff]) r8 = geteuid() r9 = getegid() r10 = semget(0x2, 0x3, 0x20) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0xb91, r3, r7, r8, r9, 0x88, 0x3}, 0x2, 0x4, 0xc79f}) r11 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x178) r12 = dup2(r0, r11) accept$unix(r12, &(0x7f0000000040)=@abs, &(0x7f0000000640)=0x8) semctl$IPC_RMID(r1, 0x0, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r13, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/132}, {&(0x7f0000000480)=""/209}], 0x10000000000000bd, 0x7) r14 = open$dir(&(0x7f0000000680)='./file1\x00', 0xc48, 0x4) mknodat(r14, &(0x7f00000006c0)='./file0\x00', 0xc000, 0x2) r15 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) read(r15, &(0x7f0000000340)=""/12, 0xc) r16 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r16, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) seteuid(r17) readv(r13, &(0x7f0000000300)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/168, 0xa8}], 0x2) open$dir(&(0x7f00000005c0)='./file0\x00', 0x1000000, 0x0) 09:21:25 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) r2 = __clone(0x9ff, &(0x7f0000001040)="6b1a7f10ecc1410d9f3c05586b022f6c27f4b478063897719efaaaac05624c") fcntl$lock(r1, 0x9, &(0x7f0000001080)={0x3, 0x1, 0x788a, 0x8, r2}) fcntl$setstatus(r0, 0x4, 0x1000040) write(0xffffffffffffff9c, &(0x7f0000000040)="f4516f80a05766ab857806965b2aeba022abe51584fced52fb496a8d8b972cc82ed1177b74084e0ae78edf83e7e05ef1a318c7974ed1e90c07e98173f50a0010fb09bca85827960ce7f2975e9384df719b5978d5f2607a4d77f3ff4f80a4ec928490815369a1f838844b541921ff136b6aef88999c794fdef269acbeac02a6cbc68dadd761eac61c8221f38ab01e041bd09b3d82fd8fc00c64727aad7de96ab8587008b136b6bbb3b8bf6040d450e465f488568a522bef6eca724812d500f0d7db1065a20d498298ca986b9b041ce35bbd6a6f58d6d66c20481ffd5cd6bf38815c049bfd2acc811f5c39f2c9b0e8c63326744a95bbdb1ce811992910a57d82006ec068171e09bfa6a9f4e37a7b5138f7990a28c8105539ef22f2f2509b3ec9bbe55c52be36da5a2ba46b180a5982431b4318952e77b0244bd1c3a878deb7897477d8a85004fe36a876839ae36bcbe1821ec36bef94c3844d18218c41f54ab85df35f890c94c5e71d44847f90bf3c09b424d530732b412785319eb642b9b8e509e94541c3863e65311137c70e339b12065ae24a4b6751d141a0607b0efb8a9800915c8442db967c3bd588d861b323e70e4d8c822492f5fc43060c1b8f229e1c98d4b749a8302ba4e47ee1d16763a07049d9a3ed4a755f9d1c22d728ef2c54c4903c20e62261b4c703dc285bd7f00997fe603174e115e191ff53b8d048d8b1f9c1a79c43255db7ae5d403a3ac48d0f7d8265c6c9815ff002728d18f6bc327f3469789eb000c9eac4158f9c5a3eb2255257845772f289b01019d7b8765f865e47b43fec1f732fa1d255db8f6eb27bad287e738282526e44337ea62ea6deda2b92d5d48d430c46fa6e09c51fb8e86ce1eadb09d8750e088217e367ae110b27ec0537863c51a57b7a4c0f1310229e2318aa8921b0dd90946f4a6d1b92aabc1933ab0d10168aa373fe5eb83337be0e92dbfc345a0a3277a256e3f42ed4d75805a0b66c9fcfdfecc68b2d808f5a263c8f350987875d51e622800a964e2aa07e69096c36d7867a4e353c7b1f3d1561d90d306f952b79a2e3b121c02c7557d6d8c15bc2f06f69e3ab97d0944abeb4f8a599bd17ed49fd2696504c2578cf884c0fc47ee65892ca69d7cae288cd0bf8b4fad915dbf2d3e8f686d7350b0d348df830fdeba7ae5c1f559cbf0acf6c53ca8227474d926e298982db4e4b89e4ef04a0132ffdad973fdc9aa15c2deadc728aa9212f13222ce0fc55536280ea91fcb86f5426359dd0375c97ace963adbb4e7fb86b8d6a0748501b6ac855a0c61ed2bc890155ac8c2262ca00e18ecb18c1f0b6761687fbb5c9d17b061f66f74b77dac079b4594b39ef94e316c73c89742778ae6597950f55db41d0430b2eed115f1f469de0f5753ff3cdc920d72488b21bce1539d3197c10c61822d2e2a0067e1c7fb9235d63a63000f2b0bc7e7a2e5c96b44db889fca96a107df28d75a094149a57d9431b44b556eca593a657c1f431a459a1f0afb035c8c0fb8015df3668feaaa433e8e04f9da51812b90a583a9f38e7359065e93a95e907e0d0006a7e500a232423125bd9410e390b6daee092fca8ca1e2ac82e23ac7f135d085df9915fa077f46946dba1647c9bca90fd1f3e27957a2d56f6227a788c2127aa4f215df97d8574c4de3ec9d51f4735708e996928f6a1ae416e04af7e2b00a4e51c6f25c249bfef979451411ad08a5614874d1ad401109693a8e596432643c80af11f49546ddbd58ab98d849a47db179275be867afd256f42e4c1f89ffe60a3aa59b4476ef5cdae78d15306c58a20dda3c545e0ffbfb2543ec7b63860da8b0b24285ed55d228b6b8ba6be2ab31509e05dde5301ce15a3f57d16d3504e3ddd4af679c9d7cb8b7fcefa2059b91c6b9f4776cf4a1bb1883cc0060cf511be33d192b59dbc79fbcbae3f0b682644fc855871c37c983a129bc9d71dc9ac19f02f58373103ff2cb87578536b3a8dac090512ddc6e028db1a2cac70a96420f07d565083c117d4544934ca072687f40d2127e8407c470e2b2d66d04ff7ec268b5c4449d0b84bdde5f30de5a54e549e025d156adc3e86799c109ebc4999b8c4646446b086ac68e9cd0465fdc906e7ce1b33145e9f60b6da83f710bb5a8df547f88ce397f6825bca5e4d98cfe1f8443a6e84c1602ba48ce77f5f30e583248f594ebc8e5b9ce4c32b3d2b769972cef3210172506f6e22eb64e849849b39d0233bcd7f8e57d923680c41122d35ea935d0b4890410aa66ace9d5189e6599508cd39d6c9e384c1195870519ace08f5e463709c42bf25814e3417ebd6927ffbf89565cfaf0d024bfe391c2c4fadf2a31b380d616fddd5ebdd89c4f45d5ccf1a431aeac274ca0193f3a61690dac4d0df5889b3bd9695690a8e1952738d31695a6c0fc189f72908b941e7c55f36508af46253c5689a954fb67f98ddda8dbd2c0f6e7c784b827073733a3817d83d88932590745a28e1ff114183cba610637e9354c0296147a7543c08ee8113d4017c858039ccbf1c18d31807851bc4f354ee461050fdf3b8998566454713b1a9c81f207c1876d0731f46e5702332dd003e3c0d2d1bb4896528b51979604135b955245a25f25ea7d5145aa6ea4fe1ef863e379d77ce5456aa46f0e5b5001f150c465794d2665bd4ff60eac028875f396f104c2246bd9a9cd177cdca49a9ac09750e61fd0ba2b6c018e5b8ed5f29523aeb41f3a370b9ef895b9f4d27cb64a6618f7fdd2bc93a9dd4062e141178623dc2c8181685d7ec4e9a71f068271ea84b934d3e3b7075c39254be0e509acb35d921d8faff28a8bd0e6cb697f2cc81b97ec4954f06119749fb298251954e3a5462143204e9f83c89b065d77f3183d2585720ef442d86b9dbb437836f9095b950fdad403ad1cc7d6c60581b6161a3d0536301b7003a949565ef0050cd0461a5cbc1b0c1488468b935dcda35bad0cc92d80d00e2663c051414e9cfbc79865579303ac52cca117fe71b395634b8ac51284519403c1f0e1895bc08c2db6ca71b8941e89f753d2cdbb961c0aa908ebc86a5ecb29d64e6aabff03ade9c0f21e63bec350e9552f9a99bcd2fdd843fa63c9210c835944c1877dd36cec438199caaf4919902f8eb76d972339774739deab3d62bd0d28e5c96200c693a5deadc3116ea7553bf376adfbe37680b286203cb119b990552067185eda244e1ca70db936cddaa0a7e7222f21e2054b234be9e4c532841e06af3eef6d5c951c63c6efb6ce83b12ecabcbad20ae88f2c89d3d2fac784ad6a0155ce391c5c62ed031c8f2b1b0182369303d8e752d4a0211dd3a83c140789cdde399ed4adcaaf92d9005bb35cc11505e7e1d6360f990c53e76317711b58f43fb430fc6a94f91b9b4db566f07d1b4d7430a0d952b651f6993b0c05c60d2ed639cf39168945da9f32f3234c9d7742ca9d7c9b2dba1f3d7daa4c343c4c43a5f9b2e6bc8eb7753cf8e2cd7b3999a4c27e1f2b8bcd384b5eeac8b246e7e0a815ff4b1af0e3e420babd98f6b73d487abdc5d8b09419fa9b967c904d72e61aafb5f94225c3445ccddc9d91fcb4048bcb971c5eb3f3d4764285d5b336a260f28ba3842506b0ef2001de85bf2863bedb25ecb8b7fa2330c057cacb6a061ae5f649407e35e80f90ae891244b851c5b4c7f474480afc1ed57e3ba6d843d3ce75fe47d31d2a12dc68d9586c493fe3b5f8c180f7bccfff2159dd7421933a9936784edb99f6aa87f6e6291e7b26c7a75f9a108a66fdf41a884499875ccfe190cf7b7d0aaa2073a44c20ed0bffa845894018e61c278b8254cb5daedfd17dfd00a67ee99a40704b7d7ab1818a607ecc47380bd4a19b48fd6f49792fcf73bebc8830b6c45eb756cfb33f4dbe19c4babb44effdb26260aa1dc51244b6b1dc50d9939fc02900e50c810286e274968a9a1a7a0e75048e5e895a2b8af2eee67abf8b6a30be7844ec93afa808c56bf425f2c1f6b83c3b91c4cd144495784cb73507fcf652325a189899c5d0efeca2d11e5e7138a3ddf754e095aa395ead8c820fa3073e820275e1be049d2b533734585fe4e4fad187bccc2273c501450b8acb6db76c8bdd9acdf41505b37f2e00c72a094df70178fd46d28cb8b15732c8e1019d97b0ab7a4a619527c0ff59d8c160e5ea49d30e1fea868e9ce0b3777d3373b1ac20c629317c2cfda5e559cbe3affb797f6446fd6c59dbbabf46582d43b0c12a96c4663f6eb9273da5dafd3e5ba41e28eb1efc61ef2123ef9c3b87709c91f410006df5b75ab60ad138aa7956eb9b8a91411f43fcd03d376bcb72892c3040f1b21434e65eb64ab8ba78117006ba32782bdf5d7d06a3da534ac30bcf2b753100cadeeeb508eea8e441911fe8152879990774ce0ea433aabd07de715a69fada78395daeabe42ece7dbd5e22cb7d8dab6b592f919fcb430dce0cfe0cc8910fd979ca2e032b875bc4135040478a85e0751d69411cdfc03ab8c0aabcccffe6bffe6891e5634401f77f368740c290c0e7e152035655f98660424ee5dd22cd1e3f56fd17be3e1da1841e3259abb6f39fe0569beffaec148c21f30d24aa65d48b25b1142d0cb9fd7d65ab2565a169de5f037ccf3c415e6bb5c97f338e2ba9e58582e52b7af8dcafcbdd6c3bde001fdfd391799df3c855e735c040c2226ccaff34a48a6b5c0f3e2fea7bc9d777dc06fff3edb1cb6230e07c2e6a8afc53f37580b98fea01fbda8be5adbd68391a9182cefe69235ad5859a239506911b44fbbed4fa59ef3b75584e619e745cab92146f73d14c7f7102d37828aa59235cdc36a85e46707c81e618bb0bd079bb52aaa09db4c1566bcd9fbcf009e3c38765e82d648c1ffe3d3c42614e13320294c1594472addfc352df76e056abf7efeec4171cfb0bef6e747351a65d847b88d6240cea7a5e104563af5cfca328ff2930da54dd60c848ab7b11f9a76767f216eff7222a6de5029bfceb1d6b03cb767aac7db22e62c10117f48e6cd3f1f9e6003b146b5f1af3ce56e3db15c4cbdacfb663eac8bec3975d17153b3a249e7f28b1ed3e7807b686d2d4aff3eab0562b8c44478486ce343433b4bedc5226971fdad781b8923ee0a3ec5d9e02fd0ad6fdd4ced147d54629035b806d436b337b418e4b017243ff7505b085e4707c94ac3b41cbabc867149d8ba4124e219537c9d6dee511ddc4fdb6bf0878f898614385b1afaadd0615b66fc92a026726ac8e61f8e89cb7d906f80579b4999734a1007ff246ecbfacafca9edca8ba4b9c2d259c4acac66dac2239e868899ad9dd92f34628c77946e32219b30b5df9cf2ddd50283a74c34c911a9c67f6b8cdb8d463068727a2aad78aa3ff2a449500f48ed080bf15b2e5a123ce84cf23b8f27a07d4b2cd885a285f10f18e1c29232553fb8943e27d5edde8cd868fb25377a3b2f53616491aa11bbf01e8edec41bc93f8cd00a4bdd3913779bd25f09c8337b073fb2db0925ce95a1b0fd43c147626c189190bc9ba92cb30fabf57e5260c94c51e611bb12ab101cf1d23df0eeea9aa4af1307fbab486b71ba323947e04917965dda06275b3e83169e175d13a7e603ef28ae462ed29237f17d3f7a7a8756e225d5d4cac36a206ff89a80cd4b5dcffc393c50c9cff720e66a38851c10f4e6029182b5e7fa55e36a3fe1349e2ca982ee9061cbfe65dff169282cbf183bfce8461b9b76eeacd6a0bfe0c2924be8f1887e4f5f9fb45a129b93a477c30cf169d0a17f7d07b6f272ca705a1b9b840b980be823d65cbae32374901305c5c0b6bdc3c6e96c4a0f82c7cd1a69fb83d9af75", 0x1000) mlock(&(0x7f0000fee000/0x10000)=nil, 0x10000) 09:21:25 executing program 4: setegid(0x0) getgid() r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x95d, 0x1}, 0xc) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = semget$private(0x0, 0x1, 0x612) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x20000000, r3, r4, r5, r6, 0x10, 0x3}, 0xffffffffffffffc5, 0x0, 0x9}) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getsockname$unix(r7, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r8 = semget(0x2, 0x3, 0x180) r9 = getegid() r10 = getuid() r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x81, r3, r9, r10, r11, 0x18c, 0x9}, 0x1, 0x10001, 0x100000001}) r12 = shmget$private(0x0, 0x2000, 0x60, &(0x7f0000ffb000/0x2000)=nil) shmat(r12, &(0x7f0000fff000/0x1000)=nil, 0x2000) r13 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmat(r13, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r14 = geteuid() r15 = geteuid() setreuid(r14, r15) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) r17 = shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmdt(r17) 09:21:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000700"], 0x10, 0xc160eea5060c31e1}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=""/123, 0x7b}, 0x0) 09:21:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000), 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 09:21:26 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0/../file0\x00', 0x0) 09:21:26 executing program 2: r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) unlinkat(r3, &(0x7f0000000080)='./file1\x00', 0x800) r4 = accept$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bbdbc9ff4eb315200"/4098], &(0x7f0000000000)=0x1002) bind$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008effbe634d34182a26cd9c34eafe13da3c947d4a975fa036a539f955d1082630bd7f0ed887b711ce4572e2b0bec90212636458f9a90e88d7589d97704c99e66ab6c5fc2b9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203f0066d595178a71eda3ccc550794d9b49f846c348e8d7f3ff62fac9ca4432a25bc7d526709600d3e09c66b8edb7e202616ccb63f5063a6d2bb9f8f6d2373f6d13b4a0e5a69a3206dbb9c61c02b72bad7c2c77f527dbba2a078683f7679637b266ee4f5365f115da8e3b3a3699d508baf4833f1d559e5ab5fa06649285adc6afdafff867a547d5a0d467938c94449b41e8ae50558fdf6a6f9584f044946c648df75e31f67e19577dbd3241a688b35a1cb7230fc39383d1a948ffbde714a696aaea2a3149fc63086e4399912b7e9bd457ff030000d65af94c0d3f1873ab00"/358], 0xc) close(r1) paccept(r0, 0x0, 0x0, 0x0) 09:21:26 executing program 2: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r0, &(0x7f0000000340), 0x10000000000002ff) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x1c0, 0x280) _lwp_wakeup(0x0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x9}, 0x8) getppid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2630, r3, 0x0, 0x0) 09:21:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x201}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 09:21:26 executing program 2: r0 = shmget$private(0x0, 0x9000, 0x40, &(0x7f0000ff7000/0x9000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) compat_50__lwp_park(&(0x7f0000000000)={0x1, 0x6}, 0x0, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0x1) r1 = _lwp_self() _lwp_kill(r1, 0x100) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) __clone(0x0, 0x0) [ 135.0894388] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 898 command syz-executor.0) 09:21:26 executing program 3: socket$unix(0x1, 0xa, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), 0x0) r0 = semget(0x2, 0x0, 0x239) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x4]) r1 = socket(0x2, 0x2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="020000f3ffffffffffffff0000100000"], 0x10) 09:21:26 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000001440)={{0xdfffffffffffffff}, {0xa819}}, 0x0) 09:21:26 executing program 2: _lwp_create(0x0, 0x40, &(0x7f00000012c0)) _lwp_self() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) getegid() r1 = socket(0x1f, 0x1, 0x0) listen(r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 09:21:26 executing program 5: 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(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) recvfrom$unix(r4, &(0x7f0000001600)=""/117, 0x75, 0x800, &(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d0495aaee48c02f6ac41e6b0900000000000000ed52beb88a21d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afa683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d60000000000000000000000010100"/357], 0x10) r7 = dup2(r6, r5) dup(r5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) fcntl$setstatus(r7, 0x4, 0x1000008) 09:21:26 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) unlink(&(0x7f00000000c0)='./file0\x00') 09:21:26 executing program 5: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') getrusage(0x0, &(0x7f0000000080)) r0 = semget(0x2, 0x4, 0x0) semop(r0, &(0x7f0000000140)=[{0x2, 0x5, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x0, 0x8000, 0x1000}, {0x1, 0x5, 0x1000}], 0x4) r1 = semget(0x2, 0x3, 0x208) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0xffffcb95) r2 = socket$inet(0x2, 0x40000000, 0x2) semget(0x0, 0x3, 0x500) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, r6, 0x80, 0x40}, 0x7, 0x670fe69a, 0x4}) r7 = semget$private(0x0, 0x3, 0xb0) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000300)=""/248) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/21}, &(0x7f0000000440)=0x17) r8 = socket$inet6(0x18, 0x0, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000480), 0xc) r9 = open(&(0x7f00000004c0)='./file0\x00', 0x820110, 0x48) connect$inet(r9, &(0x7f0000000500)={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000540)='./file0\x00', 0xc000, 0x1) r10 = semget(0x3, 0x4, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000640)={{0x80000000, r11, 0xffffffffffffffff, r12, r4, 0x8, 0x200}, 0xa4f, 0x1d2, 0x2}) r13 = dup2(r2, r8) symlinkat(&(0x7f00000006c0)='./file0\x00', r13, &(0x7f0000000700)='./file0\x00') munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) [ 135.4699984] ubc_uiomove: error=22 [ 135.4699984] ubc_uiomove: error=22 09:21:27 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0xffffffff, 0xb3c}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, 0x0, 0x0, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) connect(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 09:21:27 executing program 4: mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setreuid(0xee00, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1480200, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x8f3df0f35df12151) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9eadac635efc62fd29879799e9bb8fd03c9219b4eb048b5eeb"], 0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) getpgid(r2) r3 = shmget(0xffffffffffffffff, 0x2000, 0xb50, &(0x7f0000000000/0x2000)=nil) r4 = socket$inet(0x2, 0x10000000, 0x40) flock(r4, 0x5) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200), 0xc) r6 = getuid() r7 = semget(0x0, 0x1, 0xca094245b6a39f95) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r11, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) setreuid(r6, r6) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x3, 0x7fff, 0x0, 0xffffffffffffffff, 0x4, 0xb3d, 0x1, 0xffffffffffffffff}) 09:21:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe(&(0x7f0000000480)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0xfff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x410, r1, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x1}, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/68, 0x44}], 0x2, 0xfffffffffffffffc) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) shmget$private(0x0, 0x4000, 0x42, &(0x7f00003dd000/0x4000)=nil) 09:21:27 executing program 3: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200401, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) 09:21:27 executing program 5: fchdir(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000000)="17", 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x28a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001180)=""/86) semop(r2, &(0x7f0000001200)=[{0x4, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x0, 0x2000}], 0x3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/161) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) [ 135.5801520] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 898 command syz-executor.0) 09:21:27 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pread(r1, &(0x7f0000000200)="46aae6cac18b325c9a91bb52410a0059804170ff91a28b511bcc3525f94467cbf72a3d9d66564d58e2e9ea4c83f2c87666bfbe7bf447bb8298b90df350", 0xffffff37, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x17, r2, 0x0, 0x0) getpgid(r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x10) 09:21:27 executing program 0: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 09:21:27 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r6, 0xffffffffffffffff]) getgroups(0x400000000000006e, &(0x7f0000000200)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x81) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0x2ce) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r10, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) 09:21:27 executing program 4: open$dir(&(0x7f00000001c0)='./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) readv(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) __clone(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {0xffffffffffffff9c, 0x40}, {r0, 0x80}, {r3, 0x8}, {r1, 0x4}, {r2, 0x40}], 0x6, 0x40b) 09:21:27 executing program 3: r0 = open(&(0x7f0000000180)='./file1\x00', 0x1010605, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000140)="83", 0x1}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="ec2363feed524ef887d665280163157b1b9902272aa85d8923f1a1a0eb935d77d53691bb8f1301a08ca348963012e81f60d50dcfe665cd6ebd3206ffc5386c46f46501490fa9ce6da93c5466e8a7962a1c35252b636df8e3010686d91063c3f8ea7d80aecf8f655671665b432f32fb9d5ffe844c71299167ab0005d220b67bdc4ced98167a075c6f2e796b8c74fa0d915370769ed18273e9d983", 0x9a}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = semget(0x0, 0x4, 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001100)=""/82) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001200)=""/4096) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r5) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x1, 0x405, 0x0, 0x0) r9 = accept$unix(r7, 0x0, 0x0) recvfrom$unix(r9, 0x0, 0x0, 0x41, 0x0, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/38, 0x26}, 0x0) read(r3, &(0x7f0000000000)=""/24, 0x18) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r10 = dup(r0) r11 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x121, 0x14c) syz_extract_tcp_res(&(0x7f0000000400), 0x80000001, 0x18a2) open(&(0x7f0000000440)='./file0\x00', 0x490008, 0x4) readlinkat(r11, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=""/255, 0xff) fcntl$lock(r10, 0xf, 0x0) [ 136.4414062] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2584 command syz-executor.0) 09:21:28 executing program 0: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') [ 136.5715845] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1812 command syz-executor.4) 09:21:28 executing program 5: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008083ce, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0xd1d89d9ff6104334) 09:21:28 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="803e6e", 0x3}, {&(0x7f00000001c0)="a932bd9db974b33e4f5e2df2ec0fbf7852ca4340c03c2a16d49dff1774edf4a3e04573e192d10438d7db7bf494ac788ad23c1fd61cb99fb0b668a00d339ef8b605ca8dde12596f703953c4fd720c17d6a1d22c229a89d789a7774cd525c479b27b14682c995663adc11e7075954abace91de8301e694ef9667eaf77fad0fe498b9a00f0f4673aa0cbe850dcd622be039659e080bfeb3eb0c1e174a3df0a056e60a9cb77da7ef188fcd3700536b71425c196a232b19d6438c7e70ffcccdb41c64bee86185ca14a7716a70cf53efc73da8fdf147d4d097603fbe365ec6816dd0050513", 0xe2}, {&(0x7f0000000380)="dca3358ceb17c50297709e08015ecabf602934a35cae402bdac2efc466a01d5a0b439c87683b9585ea426d33d41352c689eb81913a0085802dac11f5b60e1460acbbfa6d130b465f30a943c3f5afb97b8bca1470c49d1c0275bddf4312f864b51d9038546f977f3df31029f2916f71259fd2859300cb69f7371b45c8d93bd8fa0a01b8c11dc78f897415c0198cb2cef55cc12fcb1d7a63d4bce68ccb823a83420dc08c4b44042b649faca52d79f174e74ec566ade76d00f92db9a6115b4113e6acdc0d1b8b1e640de59248574ae1412f4e2ee2d867d7e28fae6d995086420f7aa61679", 0xe3}, {&(0x7f0000000480)="280bb038e1c30e85c082805377d64493f3564170c221a2d1471b8948ca0b537b465afd48b2537410eb7bd35955b12e0f78049abcfcf1c75a8f5d2ad1e1df17f814993042cff89d5b583f0dd9ce86ff79a429ce83c6589483532035dd182ebd98438ef66da41610b535f72a4d97b311bd1ad5b8a607eafb759464fa4d9b247d902b9ba6af5dc47eef2d248ff41e3cd4ae05d2f2d6b95cb02e29e6d9de22e4c1f2b878b7b06e0f0b19fc152421d655c0353c7c7e17f5068c6d44a0fa94980b47110e0f4c47b9c9ea58573de2bd77f4ec5238ca5c56b26fbb5703cd57befeba71e4e00c11035b", 0xe5}], 0x4, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) r5 = dup(r4) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x8003, 0x63) 09:21:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) __clone(0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') [ 136.7919061] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1812 command syz-executor.4) 09:21:28 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x9}) r0 = socket(0x6, 0x40000005, 0x20) socketpair(0x0, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x2}, {0x18, 0x3, 0x1, 0x1}, 0xfb0d, [0x8000, 0x1f, 0x4, 0x800, 0x6, 0x8, 0x1ffe000, 0x66f6cf41]}, 0x3c) _lwp_ctl(0xfffffff9, 0x0) msgget(0x2, 0x680) fcntl$setstatus(r1, 0x4, 0x50084) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) _lwp_create(&(0x7f0000000200)={0x4, &(0x7f0000000180)={0x8, &(0x7f0000000100)={0x0, 0x0, {[0x756e, 0x9, 0x40, 0x7ff]}, {0x7f, 0x4}, {0x8a65, 0xffffffffffff5e30, '!.\x00'}}, {[0x332a4000, 0x1ff, 0x9, 0x5ce]}, {0x80, 0x1, 0x1}, {0x0, 0x2, ':*[<++:$!*=\x00'}}, {[0x7, 0x0, 0x5e75958e, 0x101]}, {0xfffffffffffffffd, 0xa09}, {0x315, 0x8000000000000, '\x00'}}, 0xc0, &(0x7f0000000280)=0x0) _lwp_kill(r5, 0x88b) r6 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0xcc57433eb925f7d5, 0x45) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)=""/140, &(0x7f00000003c0)=0x8c) r7 = socket(0x1, 0x40000000, 0x2) r8 = paccept(0xffffffffffffff9c, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc, 0x20000000) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) r11 = socket(0x10, 0x1, 0x20) r12 = paccept(0xffffffffffffff9c, &(0x7f00000008c0)=@un=@abs, &(0x7f0000000900)=0x8, 0x10000000) r13 = socket$inet(0x2, 0x40000000, 0x2) r14 = dup(r1) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) socketpair(0x1, 0x10000000, 0x81, &(0x7f00000009c0)={0xffffffffffffffff}) r17 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r18 = getpid() getgroups(0x9, &(0x7f0000000a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r20 = paccept(r2, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc, 0x8000000) r21 = open$dir(&(0x7f0000000ac0)='./file0\x00', 0xc76fbcd8c5a4a108, 0x8) r22 = geteuid() sendmsg$unix(r7, &(0x7f0000000c00)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000440)="1056a343dd5d88a14a5dff3eaf392d7cd3283395a5c01a332d9de815396424780681757b3d9bd0d5aae56dad04b81b264ad2856e25d30f287477f41b8e5f421dd82c6ca78a1e5f7ada21e71b9f82966b7f3eb0b7ecab3d857ea199fa116dfacf256202c004ee877c636356c2b68eec7c293bb223a1a126a4c6cf9f926adcb6829e9b1816c2ceefe4517628b9d994f285d18cd1435870b3b4533d4b7c95e4f7d2497a91d51b4cc1fd846456b6de7904cc83f473264693b421e640c606bc4eca32deaa8bbc4bc7f3ae055343", 0xcb}, {&(0x7f0000000540)="1d4970bc6129f0c334f462af3a41386ffd5541afcc0c55f8939b7030b82406474321a9d3a15023a6efe0a29cc746f973b04934cb71467e9634247d8b5f4eec9572cfdad4d62b48b6398904bf264fbc426de28d5292f3ff7aa171f21b0f611c94a17a9329f634b47ef1d3a101aadb47f78250d31e2eb20aa034ceddb30deb9dbad8da86798c42bc675b85caed74205d2b7f688c8a70b6f82682c35ff2b44c4785afd7f1616009f69737e1447a0a2fd067b81c3391bc919cefcfffe458da20879275", 0xc1}, {&(0x7f0000000640)="925be50076617ba2691440d25f94807c8c09552d16ab5a8e2a511555525acc46599c08ba08b91364c5e8fa100dd2818d9575b2b907808cf339465ae1469d54", 0x3f}, {&(0x7f0000000680)="645e2b3394bb2c75920659acb0f2bee8cc8d76c2bf88556babd0ae8b8a4dfd7f25814d008eef586a9958b9bbd1dc54e511b3efcbe2c8e2da0aef44fd5f791b0f41a8939d51ebc9445278184c0e40dd6ce20c8a96e0c6fd0595f402990b756a60b1f22a6ae408a8435f4d12e1f8f43162fa23d5813d4a693630580587f8a6f350d7d6024b5686c362d40586e8302abd699f4508a6e2ca2c23598ba85390c01f16761259af604708edb16bfdb55867dd9da5c76ce2c7b1270ee8ec8d03efb8ffe265ab184377d873687fcaaf4eded9e61d79447a518263be0996d63edf", 0xdc}], 0x4, &(0x7f0000000b00)=[@rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @rights={0x38, 0xffff, 0x1, [r1, r11, r1, r12, r13, r14, r15, r16, r1, r17]}, @cred={0x20, 0xffff, 0x2, r18, r3, r19}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r20, r1, r21]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, r22, r4}], 0xe0, 0x2}, 0x9) mknod$loop(&(0x7f0000000c40)='./file0\x00', 0x100, 0x0) 09:21:28 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2", 0x81}], 0x1, 0x0) dup2(0xffffffffffffffff, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) _lwp_continue(0x0) _lwp_create(&(0x7f0000000300)=ANY=[@ANYBLOB="000000fd9c9eb395215b8d2100001400007230c061e83393cf5c95131c565a2219a8e20be5c02a8927d44b2a1c868f132a5a2bf9b9423dfebf920acdd18e1346b79ab0d1e29a27f37b0eafda01b7372273715cc5cc22b2a36f51ebedca15a89542e11153bceaf10c612743b6137c5acf55dbf80d15a7ab8a573122007faaf0be71a412097fa7923b09c5c187ea63f3bf76ea3ecd31c8ce8147f513dc8c0cf32da067ee8fab9641f4bb6c88e36ba5d18d4be0506489555b44c2a40919bac09e9dc00672b28dab48d83e3ba2bb82baccd75f5a58efd668ce468f927b2d8f6aa0017514e37bb400"/244, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="2a000f400000000013000000000000000000010006000000050000000100000071830000000015f80700000000000005ab040000000005000000845593dd98370000b2ba914b0b4e4a40afa26a8b5d18010049eaa0215017ed21c04c6b1518b97a349a6e6a9c1a80f2d7974747720000001037ffe91d76885f6ea2f1dacf0d78a70a9d955b41c150b1b8d0f292dc0c524381000000000000009987c02b529fc75fb24d7dbe34e600"/177], @ANYBLOB="080000000500000000000000280200000700000000000000a2050000000000000600000000000000380700000000000000272c00"], 0x80, &(0x7f0000000040)=0x0) _lwp_unpark(r3, &(0x7f0000000140)=0x1) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) [ 136.9220923] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1188 command syz-executor.0) 09:21:28 executing program 1: mknod$loop(&(0x7f0000000380)='./file1\x00', 0xe00c, 0x1) open$dir(&(0x7f0000000000)='./file1\x00', 0x40100, 0x2d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file1/file0\x00', 0x0, r0) mknod(&(0x7f0000000180)='./file0\x00', 0x8190, 0x0) 09:21:28 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x100) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x50) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x28000, 0x280) sendto(r0, &(0x7f0000000100)="22f01a30599c23ddde39f07ec04cf6278c89facea2b16bc8f57b15b289a7a7ca4e60034ba7e566cdf083784763af2419ab2e062971a4b55841ecb15dd2ddbacf88e22169b1b878b5c31be9e4786990716d3a6de960c9ad0b4fe6569193556d0db5ad8f8d0b397009140a3a020736f64d1c2adc97b0ed537fd79acbbab0589d4ed0055f5d0fcb6092ae7860b5347ef62200a7cf904721e6537c3d475566042d97d5c4eddb9cfd6c86c100ebc4e585035241d52b91b459786a", 0xb8, 0x403, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) rmdir(&(0x7f0000000000)='./file0\x00') socket$unix(0x1, 0x1, 0x0) 09:21:28 executing program 5: socketpair(0x1d, 0x3, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r6, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r10 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r10, r4}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001440)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r7, 0xffffffffffffffff]) fchown(r9, r12, r13) r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r14, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000080), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r11, r12, r15}, 0xc) 09:21:28 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1}, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = getppid() setpgid(r3, r4) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r9) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r10) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r11) r12 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r12, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r12) bind$unix(r1, &(0x7f0000000680)=ANY=[@ANYRES16=r5, @ANYRESHEX=0x0, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r6, @ANYRESOCT, @ANYRESOCT], @ANYRESOCT=r7, @ANYRES32=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR, @ANYRES32], @ANYRESOCT=r9, @ANYRES16=r5, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESOCT=r10, @ANYRES64=0x0], @ANYRES32, @ANYBLOB="dfff60aca083ece7f6c695d843743103ed30ea5aa3aadd2f9982993ed24bc4cb8f160053e1a5c54e5635c776322225ecacde1a295b2007cf3efbb8ed5ef4245a6183c546aa2d55d09c05e2a5860d064a937908b6ab635af202fca295aeb6379693433044dfeea0c797c8c46876725ef60202627e97727283a19e9e81922d60f0a3bea26a07c06eaf122cbf552ead9cfdfa25226ba4d380dda1ad6d2d6d0a8502d84ec082bf5d216d0700d8cf402d7296fb4c365ca3bf669953918df703415259b930a0feefbc811e3e2eaed41cc407a6de2105c3235d502285e359ed5e6bd101a1476786adcabb17571f0720dcc2570e4d7cc1d141b425eb145f"], @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES32=r8, @ANYRES16=r3, @ANYPTR, @ANYPTR64, @ANYPTR64, @ANYRES32=r11, @ANYRESOCT=r7], @ANYRES32=r12], @ANYBLOB="f8548c271e1efc2af1ad0eb274c9bcddc5c5ebbc0e894665a08101068cc00deba5e45d5d5958675a3db6117190abf7d8f1e18abd5a1519ef94a4ffda9c", @ANYRES16], 0x7) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r13, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) bind$unix(r13, &(0x7f0000000880)=ANY=[@ANYBLOB="c866154723e7cdac5b4847b1e3811cf70c17ec93475e525447872a012e2f351fb274b016b0d4c1d6990c44910cc54f9b9e90aec46c8ecf3de948c68d2ec0addbf8dc613783751a1135110cbc36389fa0e617bf3ccb08c02426dc30a52baeb02a781faa7d43a64c1e0cfceedd0d8e1e93ba8dfd3e5996bccf76be5588d3982ce154e376e89bf89d880682bf77758dd2c712772fe043cf8df233e1db5d3ef07b6cf40d3cf8b222bcd084be17322324dfdf6bfa28950cdb9183d557f4b188fb8741028e84ebc290eba6135423c5a0d05e7db6aadfabd58a33c511ad30af5b5039dd44657b4a829da735c6a8ec8834462fe9ff5cb8ccca73c3b3eb5d83e5dcc93d4439d1105354e5c5b5ce4cbf985b8aa69455ccc1b2e8801ccca3cfb20c7c4a9cf4fef9ab0bfad6eb63"], 0xa) listen(r1, 0x0) paccept(r1, 0x0, 0x0, 0x20000000) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008effbe634d34182a26cd9c34eafe13da3c947d4a975fa036a539f955d1082630bd7f0ed887b711ce4572e2b0bec90212636458f9a90e88d7589d97704c99e66ab6c5fc2b9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203f0066d595178a71eda3ccc550794d9b49f846c348e8d7f3ff62fac9ca4432a25bc7d526709600d3e09c66b8edb7e202616ccb63f5063a6d2bb9f8f6d2373f6d13b4a0e5a69a3206dbb9c61c02b72bad7c2c77f527dbba2a078683f7679637b266ee4f5365f115da8e3b3a3699d508baf4833f1d559e5ab5fa06649285adc6afdafff867a547d5a0d467938c94449b41e8ae50558fdf6a6f9584f044946c648df75e31f67e19577dbd3241a688b35a1cb7230fc39383d1a948ffbde714a696aaea2a3149fc63086e4399912b7e9bd457ff030000d65af94c0d3f1873ab00"/358], 0xc) 09:21:28 executing program 2: _lwp_detach(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) semget$private(0x0, 0x4, 0x40) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c6497e14904593e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c8", 0xb5}, {&(0x7f0000000280)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91", 0x4a}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) [ 137.5830499] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2843 command syz-executor.3) 09:21:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') msgget(0x1, 0x50) r0 = msgget$private(0x0, 0x22f) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e00381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r1 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r2, 0xffffffffffffffff]) r3 = getgid() r4 = semget(0x3, 0x4, 0x80) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r10 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r10, r6}, 0xc) r11 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001500)={{0x7, r7, r12, r13, r14, 0x10, 0x9}, 0x1, 0x1, r15, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r17 = semget(0x3, 0x4, 0x80) r18 = geteuid() r19 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r18, r19, r20, r21, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r22 = getegid() getgroups(0x7, &(0x7f0000000100)=[r2, r3, r14, r16, r21, 0x0, r22]) r23 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r23, 0x0, 0x0) [ 137.6231097] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2843 command syz-executor.3) 09:21:29 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x108080, 0x82) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) r3 = accept$unix(r0, &(0x7f0000000580)=@file={0x0, ""/93}, &(0x7f0000000600)=0x5f) r4 = accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r7) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r8) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r10 = getpgrp() r11 = semget(0x3, 0x4, 0x80) r12 = geteuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r12, r13, r14, r15, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r16 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r17 = geteuid() setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r17, r13}, 0xc) r18 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r18, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r20 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r20, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r21 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r21, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r21) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r23 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r23, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r23) r24 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r24, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r24) r25 = socket$inet6(0x18, 0x4, 0xf7) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)="d03b88bf37fa71d31f2750adeecccec01820cd34ef183bcd48dd3dd0f7a6db8cfb51316d4ba04187bf21b44799b36885d43dcdcffd11cababb3c70844fdd766c1cd07de00446d13a390b0e85097c80f98be691adc0c6607d5e51d240c7bbd3241b483c19a8f94895d240fb6612bcf63a7b0d0ab3d8c0ece7281ab37558bb5cf0992ccb6cadad1b2fddb975d1072a1bf05cbeb12f68d196e00563a1d153cbdf483a9293522036be9cf56bd0bbd3e2f5ba89735ab839be14350b82604262122a1acdd9ed985cc40244b1b3bc2485453e", 0xcf}, {&(0x7f0000000200)="3343fa741e58670b262da6da50065c43ea11b883a4dead7fcc2def2bea245453b0bba2f1d20c9bab41da58600682fd0dded219c607bdc0f0323fb8a4cbb71c89cffbeff75b5a07b3f7", 0x49}, {&(0x7f0000000080)="e8", 0x1}, {&(0x7f0000000280)="3a7516fafdfbf7d104111c22c3621c0f7b8b98445984c4bee047526785f7981bf5687fcff464e1afb77e342ade2da33e43ef3dc913f3ecdd7b5f70", 0x3b}, {&(0x7f00000002c0)="a2202873bf14824b6e6ab2fa847dce4f7eea9e1811b50ff0415c972d89133ba12b397eaec5e13f94796323783660a6c0e458a2b5ab7adfe3fe5e016ae4e4b728e49a5e191ef87c2d22fa1f0e593737851ac8dd74a285bf14f8392d75c4ec9db6592633612bec4bbf7de4c19cad7a140e9e95a51a587a6abcd066455ee007ff0b5167a48c33d1dcec9ef69ea15b3545f008d257cd8c", 0x95}, {&(0x7f0000000380)="ce540e1d64102d9d53bbeda728462dfdaea9262b553c83bd3c6beffdedca17cec9ff4b384d1dad91cbe006afe6cdd862d0bdf71e735f0d604fbab7b96e2af2cc32d5423148e3d5686991e3f208d1e8", 0x4f}, {&(0x7f0000000400)="d86d156166f636b6a09914ae6e3151cdb72e928ff9af692cfd7ae9ae9d321b3c8a6a2b3e", 0x24}, {&(0x7f0000000440)="6f55188cfae1ca28ab3ba9a1600acaa1af58eab8533dce11f5a431e1f19810dff9087cc08f9cfbd0eae77356adcdc2906139a7fc7cb418ef0ce30be764dd420e76471fdf7f76da7ef53ae7ca2d5b53ce57e1856deb1a9254f4a03f31bb2718c363d90c2118d373da31591a570a6bae3b690252c773aa477646374c88fbf85bca03960d5dc9b1e15040c7f26d3a7d7f839b2478044b0ac2ba9f0fe20059cbb710ae7426653c7b39800fec883e7f5751962a044cc1f00e", 0xb6}], 0x8, &(0x7f0000000780)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r3, r0, r4, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x2, r10, r17, r19}, @rights={0x38, 0xffff, 0x1, [r20, r21, r22, r0, r0, r23, r24, 0xffffffffffffff9c, r25]}], 0xa8, 0xc00}, 0x400) setsockopt(r0, 0x29, 0x4, &(0x7f00000000c0)="ba858f75", 0x4) 09:21:29 executing program 3: r0 = msgget$private(0x0, 0xb1005e4935331a5) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x12, 0x2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) 09:21:29 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="c28d8ea65733e54e75bce138591efdeaa14251746b15e0881eb90146c57434", 0x1f}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa10, r0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0xcf46) wait4(0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ptrace(0x5, r1, &(0x7f0000000000), 0x0) 09:21:29 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='I', 0xfe54}], 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000001980)='./file0\x00', 0x400, 0x80) fchmodat(r2, &(0x7f00000019c0)='./file0\x00', 0x49, 0x0) sendmsg(r1, &(0x7f0000001940)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000140)="c6373d986a8342c43fe0ebc0b2d6dd04bd4cb42dfb3eaa78e847e46b6e928029a5f299632cecbc8b8ad900dd269a077266dc4deb11f3904ce28a1e534d120f56427b7aeb94aea165ebbba876c94d7f504ed207bdcd0d0560e98949250f", 0x5d}, {&(0x7f0000000200)="683c93e29f170048032f4146f7ae450b343c44ca046906b6fbf9ab375fcdca934ec3d2bf6be832b34b1c0e16f34f49e21308e05a1399f32cbdbc72299989ecf642e4f09e4c817b46cf6635f8920b6ea03d47f2b85b6aa6b1ed1d31676d804520d4604d942ce6530b1b8ae1f9d2e7e65ec1c0a7b80873729831edc1a9626cdc4c70c064c37b88bc8ab946e01e42188c7f", 0x90}, {&(0x7f00000002c0)="38029dbbb0", 0x5}, {&(0x7f0000000380)="42d18a5f2f44d317300c8f5dc9c71ca3714bc5ee521844dc40502650b04a18d378ebd56e01c2bbed844e421ad5bce043eb57706280071385a909de0df96bca32da4b146c48f713dd5a80fc021c0ba79aa1a3c2b1d35bb2b8267039c234de6a0ed2a55bf4517f2205a03b8c9425434f48d052c8a5700e723f4c3d030440a7010ebb79583ce3", 0x85}, {&(0x7f0000000440)="b04ef33a20dc416803ce9fa057ae72a95bb75ce8ac33018fd2de3e8737286f12b1166a3bc5a8e34073c2d4662fe614cbe54372ef721037a864c5fd01785db9a61038f8f5bcee43bcd29d1398b39002e7979f2f20ad80eb00cbfcd7cfd54691cd305014ed1b0d2c1ba98740340b1ae6a36663f6368b61efd1da67ac523364ddce7cef96e2be64fc6b788e4cf932a3a6c586a87440d9201fe0c7c6f08449d7c56c776528b0c32b60443adf2d0ff5e0161556e77e3cdfb18045047656051dd35df29d55cac3960e0266d1c0ea9d95dd366cc0e1ee32995550611b85611f770a984b22a9b3", 0xe3}, {&(0x7f0000000300)="ca2bc0a88360b29d344f01dfe6057c6d27bbb763", 0x14}, {&(0x7f0000000540)="62a8d56b38f98f8e1aa8de345681cba2bf4c02f5a4df3f1dabfa94b516def5e2d2285d3d0a58c2d368dc78591f5e8ed50a2f2ce0bf1bcb244ff109501bce64ce6c7af66bfc44baf2a252", 0x4a}], 0x7, &(0x7f0000000640)=[{0x50, 0x29, 0x4, "aef1b59a7b1ca067a7e77763c15380d1e26bca8f01f41b46b9e3de27ebe0ca4440aad88055b533743777ef0b85f0e8df3c05f196e864e5d64d907a579529e6"}, {0x80, 0x0, 0x1, "ce93f13af26cfb805b640118b3aeac4e45097e7d74ead7c1e2b0ed0aa7a6bb7a80b544d990dfa308f525919f871d03d5f32bd995f53a117a7bb49345385c2019e268f46779503fb7f9b5f8c1ace173b438bbe7d99c49fa63471ae74216961784226d8ab89d43fabbc15db012"}, {0x70, 0x0, 0x5b5c, "4c822a49c2c9c2b69da783f1a6fc4ac4459b3877c7b251958b4fce76cc8da13e76af1db514af0ef80fd0686d53400e7497c25b19c13e7341abc6346f018562f4b00ef7f94fee074c9852d29db4608a321e9d4abc40bf565a20"}, {0xb8, 0xffff, 0xd0, "7de152f0d9024b050ae88e19f3188a9aa31e8bbaf1c862d7524d3d9afbad61e74fab4a2167ce21dc513613996801ec9288fdd07b89da218da9004765cc158a7d8295d6d7afce88d7f3cf0ecc9791e7dac7946758ab3d87152e6ae5f76c07346f373ad1f955848b1dcfde771f0cd4845653bd882e7a0fed9018d71896c0879d65bc8bfd285e3ec4f9bd8fa85e212243a60c643882e19f1c80d96d42a2b589682de325"}, {0xd0, 0x100, 0x6, "1e4314e757a6f9225d8871233f519a2561209a973fbde9e1aef88173cea16b6a3757a015c64d434711af4f72d0ad362f4e252d0b0ca11b1717ff2efe909f0ad3e56478c4f2ae544f8df6b1dcd10b84c6d3b428b223927eb75ec9d1723ce6f3e5b3813dc17887117fd1981d172959da97690fe6ef680f998226ed0d1dc9f4a0bb3a0db8691c044ccecce10dcfcd07d08eb50869947a006091ce09ab03f8738f4859e75b446160bcc2b77913c982cb4f6482ca051f51b6a0ec48931cc31a2000cd"}, {0x1010, 0x0, 0x8, "1ad3ecac74dbf805a8f024e6afc220e70b6dec7dd931496e34ebabc60a7b9d491685dc6d7db206c8ddbd27c2a91113c0432576ffffe12ad28d3e210ffeec45c0b823888f9543f87b642dc9c09b609cadc8291cf54a5cd243944ecffba4c27df7f3e4bbe888ae80ce6f253734d8fbe554aa0b342d5e494176eb7f056a8a6cf6614521f9eaec8dfd2f264186a84bfcd27e9dae26955120ff4b7cda03b91dce85d4955e147b5ca2026896edd07097e1e83eeb5e259df19df382d02562a9bb60b795ef927fbea4aeb2345ca671699d9fa069956d5aff256ed8714928ead4201f0a7e722a1a65cdf1288c8ad925b35195c4037f1eb110e4427c0c65a93ddd7191b5ab6a6e1157bafb7bbc392d2d4ad3f93545186b090045dcdce59831edf461389c4174b56e34e2a546d4ecb781829db94926210954eb391443eea2a5528e1a544e9ad5718f5cf76be95f42c478f2095471d0de880100afa2187dd1b7ea52ee15708a3ee001358c0be46fa851dacc23030141f0b1746347aad0c4747b8a6fb7ba9b02d5837876d013d3aaa4cfa55cba10139f6f2123f8ab0bd111167ee87fcba88544a2ddffc1bbb34099e3bb98ec9acbc7064863ff7fe594f9a37e5d3b13b8a99137b1bc0c5ccc40c2208edcc67dc1d35fe59380328a9189122af84f54c6b82a9552466779dec6f92201236dba698b7fe8dbf1ae100d4b8173664d03613733222de21aa8788ca84d5163fbcdb8d760977fc2c83462b113f509332656327a189fda4215e572da8ffae5457912314e85304148456d28fd7c3b8da1184d173d4555335defa3d5a34fbbdf490df45bf27a63e86b5ef091902953bec7e142770a5a2c908ba4ca3475dba7a7c06df59d9a140efd7cf82b5dda66d679195b5417e548c04d18c7cd1ef1164d73ae829b3d3481ca7bde274b837758fbe660e9c5dea44900d1cbc2f7b0b93ba386353fe03f83e068554d6dbfd24a1e8ef6d5e8b2b63caf17c2baeb044b882e666269c9b591130e9efd3b42e5ea6aa50eb7aea0934751e9b734a4068d6a1e188eb8396c7ff8a0c28ba933006dfdcbfec5459edc2726d83711537e3a05296daf4eea09541d73f8181b611940404669299bd021885d777437172c6e5448f20760c52966da97bfcf19b90970b06fe59848686c2e6e63e6526d8faeb3725fd3f6efa5c7187a3e0169d20a59b27ba1b4b9e6ccc844f24bd2cd842f0e53da6f484c8ca510f7f50e8d4a048f71a8f7adcb7952b88d40f25be9ffd2b0507231665f4080acaa66d0dcd6b49e92e66e221cb858055a3b1653d5295889d0655050b7a77be3425a282561b8e7f9bad1af53c4f8605b532158ec2a322d9950f2942e6ef45f5502fd9f26c27fd940b159b36b60689233fe2ad6e4542549ceaaa0d3bfbb5cbb7e79b95b7d46f00261fd57a4c52a851529eaa0cfb755fec44848cf4b10002eb97e3f5f285a7413c1a4fe179ce239850f01a9f168668f302ba1a95312d64c9d13a9ecbb5efe4fdb394796fdc0ef86d3849172f022b52f5e78faaf0c4fd7294dab926b69909b29cd71d1566b9f62826d1e77620b151bdb75348c00ec735bf32d5c07372fc311ab22336503f2d7873c215b4295d9364d2788a6eaded2868e6a885a7337fe065223a96f2f14f995e05a64dc7b0e4dc3b4e81a1b0ad2efd612f7c00814e5a3480aafc8a4bc713cc341e247d1cea1093b6b9c6c12148946757a873ad30703148e4d8ac4473c97cceabf8b495a35cf1b59f43ea7c79a8dc921818a517ee0a6acad722288a7134989c81e4232b4b664d9a2205ceb390232c81a9b76e3c1b9b020e0b0f6d8df2c9e953c0be24b4d47751547db10b1c3d867b903a02dc2b3756312bb1ef8a33fca9fe496f7c0b74222609a5cf245a0c4f07c3b044d5aa5ec1349ac5ca1aecf2003a3e20cbdd4f54c71d70a46b7c201048224d4a5a48bef1c6c616b5f328fd48e50ed192cb4a15d57f8d859b821891f594a917246207a4481216cfcb3ce0cf7a260f44f83f67402d1c2e0666d6a387517fedec86bf5b35053814326c802b552ec2563846b77c6b1a6d4dc299694dd7c4cd4cbc416338a2fd376de99ff4af8e770a286323d2345008c8c954307ea378a96f88c09fe501fcbca06e036ec36caf2465981fceb3d39e257d81bbc00829c7b1178799ada7fc6be15f7118dff04d844e4f4d3e21cdf94d63e15da080d0ae324722f1e32c3abff42a14f45153b0a5aeaf274321b246408c0f6b1a03af70f434171e96a72a351537b35bcdbbb18a2e24802c24820012ed370ced6b31963b2a0721869d2eff20dec8d738cd0ff64bacb83a6039ac1b7df299af0c55ec9d2ee63bb7637a3ffef7951b50643b4365807fcc266f0485261cdf3ffd5f4118eb2e32c85f1516c4326ac431f943c2c70029637a9466d6a7d2aee62d2c8b58c5942a477eadeed12d7e05fa523b9de04a03b41b610e14fc6a24c5354e572695014e626d39fd24f740dc1a7ab9f74c48b9b952a94a6b9aaf122ea58b4fb47d854a4ead450e6fd1949570fe3fd42f73c7b64c7af4a403782b43cdbbcc7978cb7004cf89c70eb586d3b485ca31967de412a695698ce2a6109fc09f24ff55977716b9e0979b22284803e539cafb687a09c5e4dac1a97eb55ba733291e68308329a967ddc758d1c4a358a63bc7711942a7ff793c95a8a7f9fb6fe0ffad55939d5e9a118db756c8e5c0dbc9e62e5a2dd1054d819e7cb92a285161c39f7b03094d767de10289ea8c1b3e22b4c9fbb72e0121fa06e3060b34d8895337901fba190916b477228c4983c2c6b420f22b6dd7e3f2921ec8bd179053bcc063f8b81bcfc1c9137bdc1c561105b73c10dc3c797d607de6504e3f31e75ffc69ff70335aa7c62542bf806cda0aba597725c179ea9087c8bff1da69f263d0c609db4ced694a417d36612f8a42c97150247cb7065ec9b0e6a50ff97f184e18ddf9f786ca1a4a6f4738431548d226522ee13fa59111bbf6058a758d5d46cf97c067c2991d6920d5fbc595fd04895a864ce544db257a499ff43279582b5b971101e17a742504e50a90587049eac7ffdafbde9c2bbfa17fa881affdd2335605e038e29e1026ba5988eb08ecf292b0c038cef89c08a4b2c6650b222f7b30be6ab83fc022c7b732c40b6c6380420d0d2cbb65a852687ed89151d626bac2cf4473e3fc62dfaef4c50ce449ef3f3daee8cef3ddfccf6b8dd36c340d0c78fc5be87c700a3c523dab6c66dca186d18e70f780fc66b0ac5a447543fb98ec52d8e3d76e7190f159d4b797171bd08e441c11e8a052a1e377d1474f94d821c73a153afb50ee6dca5931ec54b5e045e7f36266a91563101ec60201741196a7f0f1a5be833db101310fd530e0c6398b5fc912d25ba6912c55d8b0d8e19894adb20200e1b89cd2b180b300a79ef315000902032f3a012df4b67734b5bb82d92d36edd9c6dd7e006abc7dc12b1538f6bf4b90857d558e5de41e2c590b8f24635edfd3be9c01762beff221aa60e535e00e630ff6c412730e00e5fbea48d0756c0ae59025eab507182b56a80fce0265effbf7b46219882a34bfc648fdf912961231db8dbbe6c9112065918c3a6e9710d2a1fe1f02e6e803baa2cf065df4c97d88c6b869d789b5c00a5fae50bc146d7e6ab0100eef2267aa3525c1f375329f8b09bdff470133b24c5d1305ec3ffd07016dfb9d93566b4bf1081a8e9685bb69b523d6a62622a44df901dd0f9ef96cb94a36e967715e7fb93d8738370289cfd1788ef97d2a2315462c7cab07a2c61a132305cb1ed19c53ab29fd073e37b96f614fd9ca1002712b6d42df27fc4d315ef01aca11705c26bbed2f9cf1aa620ee2e70b4e7124c8eddc4ced4eb5b6b739c23c551028e4cce837f697b30124cd4724ba753a1287cb2b426b3374ef7b5a10ef3ddb15b47b2f8aedda8ff2f6c78267a13dbaf78fe9d9e7c81f7863275de66fa8429b811b2ece107cb701d018f19a30fd34fc2c04d1695fc14190437ad596cd80b8d4e9ec46fa76e4a66135b2a206cf84a5cf54816ad2de23964ba697f560e84a4f83d4f8fd3cf5fa02a61a49d2716a03694b1e6a6499ef4ee7cc0b447ccc31f2123666baa824a72a354a6fc28969e36eb0a4d3133c306535ee3ade88820bba10d6fd591d4d894c1bb598ce6012e8ea05befb44cd05341c87b48997b76070241e155195c1bd82792a30d062fdee0e4ea56096c2cb03160aa9e9ae20ddf17f92ffa920869e4a479b3972ee09a48e67802b5ac102d23af5be90d4d95943c43574e617df8543249afa555399283b66b00fcc7207085ca254f6585beaeaaf6488bd7cea346a33207f473d567d5c8143a6e1eeccb5ea60fedd6a21e2d2e1c24aac0b2623150a9f04c83d62345f912966cfdfae0624dfcf8c6ce52bebce9c8c6ab1c4c1ea95bb4c35dcfc665ddb0b6ce0f35a0ad051b5a086b923cf0b231babd61ce001244bed0c897780c752927eca5adac0fb6faafd2f248fbe5cfa4f9a0e13357e40ed1b54e3222b52ccd01350908c073e49abe0ab48645eccfe5812abd44c42d5f1072ce6e2606baf6888cca4264de62b8dc349284bf7e026b71342bd629cd76b07ffa7703a3c6185c3e770e667d07b3f74683819f3c87d5cd155ff8901474481a35e609c21a3c75969bac1d0878b8d94d635f199954595c657a832b12478980f0fe73c1878a8c900e377f8dc8501736b947838b59f0c0e4b842a952303488d792e43ecdedf3dd71560c9a5e4169f91c0c5ab6d37926a301aa895b94f1c8377bf0d791bd95aef075abfabdec5540ec253027ce225a5161da50bdec1025943409bac96616cd47e9725dac0eb4c0d46170a14fd4040ce75d938c267960d4451286b79d0498744199b7464ce2ff24c14d2ca241031accfc5f04ef91886bb55f164417dcd70d9a8755a58cfa4626c8e45b6564f3c25875b8c5fba8724941120e27fe83db439f3d070af1a5c01730536dc70461bacd2babc6a919773feb60978639a9c0661b155678d0489127a245fabfa214a40aea32da155c04f1df3428930f7af9bba37cbb34727beb007380b20af22c74d7f96b9f72b8eb372fa91a8c6de04a47314b50ec6ffe6a737ce622449a17ad8a8d3ef56bf09c4ec67fa3a12f9a84c1477e89530a05c2d54856e41cde4a5dc9344211471687bafe55fb6aa968e29ecbc3f4d36e71546146d5afb792b425600353f685280c26ba1d8c918bdb2ad86b9413d3d2a07ef4586b34b7d11f8cf740430c6619ea01913b0fec750235abc6cfdd994b4c9cb8dd2acb256acd413e39c595b6f21df83115051992953e2b01e429b35b77a8b193210d30d270d29936e7bfba37b57d8b15918602f0c049b9b81286c4ac1332701c5dcd7cd6e77975f46858fa1e447f71d09b9b659f2e13525f89beed012516d85859e0cf528d7daa778c727133d6ef35017bb374e75d349e57dcd868ddf3d1706e4338d14876a7b7800a7594418eb5cdf028f7d33789dbdeb3580f60c7c07347b7862c12e5622bc1aaa7535e0faadda2ec5f5e1e3ac3d9102e26d3deb933b5d2cfa1144b0c8d7af872b8fad4850b775fc8621445ff17590ac3e8ad389538345315ff032c74992bea1c94d187a06e89a619a4985a15be126611542ebb34e4f8d77fb082b0bbe632ee8aecb2f50ec1196ef60a3f041ce356dd67d36dce4f805833c578ff77773fa4f2ecd5469954ab4cacbd7a7ea0bdf8e9336e7bf94572d4ba16ff572b3d483ca349de795fb367ed164c3d18bdd26c676fe42b547f9c12fb1b8c0b57f140f19974391a44e52451f4"}], 0x12d8}, 0xe0351e1e6e90eda1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) _lwp_getprivate() close(0xffffffffffffffff) 09:21:29 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) open(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400, 0x110) socket(0x10, 0x5, 0x9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r6 = dup2(0xffffffffffffff9c, r5) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r7) r8 = dup2(r0, r6) connect(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00eb5692444b8205cea4bd0ed6ddfd7710a5058efe5cff05c382c0975a414c9a820bf90f0a0523ddf28541a498b4c0cac4dd97a032cd242a931d4155be2a765f0a346dfeee084b6f80d48928ea0815319fde528122c569687728501cd27b95f3ca542c15f68ce545cd59ce0a43b46b9c4cd91bfa03e983aa3a28bfeaec1926498d9a0a0c564ec7dd590be04e3fa406619ebc05da7029cd8b96a230e52ca6545327c85efeea"], 0xd) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003062a691e1c653d0f442b17963879f27fe0caf5883c84896ab844e8a8629c9bca7aa26ab5eaeb20566431e221f99b25f415b76838698ecb25f2f13047fd00d1d45042478a5b4ff541ea0590ee5ad875b8bbb089700231ed8d39029d055bb0f345b0e306a297302"], 0xc) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400000, 0x0) 09:21:29 executing program 2: pipe2(&(0x7f0000000000), 0x400000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socket(0x11, 0x3, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) pipe(0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) r1 = socket(0x1f, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x20}, 0xc) socket(0x1f, 0x1, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) close(r2) select(0x40, &(0x7f0000000180), &(0x7f0000000240)={0x8001}, &(0x7f0000000280)={0x1cd9}, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) [ 138.0337027] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1077 command syz-executor.5) 09:21:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3}, 0xc) r1 = semget(0x3, 0x4, 0x80) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r4, r5, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r6 = getegid() r7 = getegid() r8 = getegid() r9 = semget(0x3, 0x4, 0x80) r10 = geteuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r10, r11, r12, r13, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r14 = getegid() r15 = semget(0x3, 0x4, 0x80) r16 = geteuid() r17 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x1) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r16, r17, r18, r19, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r20 = getgid() r21 = semget(0x3, 0x4, 0x80) r22 = geteuid() r23 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r22, r23, r24, r25, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r26 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r27 = geteuid() setsockopt$sock_cred(r26, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r27, r23}, 0xc) r28 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r26, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000001500)={{0x7, r24, r29, r30, r31, 0x10, 0x9}, 0x1, 0x1, r32, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) setgroups(0x9, &(0x7f0000000000)=[r5, r6, r7, r8, r13, r14, r19, r20, r31]) [ 138.1438644] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 815 command syz-executor.3) [ 138.1839267] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 815 command syz-executor.3) [ 138.2440125] ubc_uiomove: error=22 [ 138.2440125] ubc_uiomove: error=22 [ 138.2540243] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 815 command syz-executor.3) 09:21:29 executing program 3: _lwp_create(&(0x7f0000000340)=ANY=[@ANYBLOB="0e000000000000000000000000000000530000006c0c000004000000040000000700000000000000ffffff7f000000000400000000000000080000000000000005000000000000002e2e00bda7de2bdc48306e8e915656064680e48d754e289e421e44cc045c8ae41654c3946439291cfa7f4cd108642a3956deda92b1ce33f77188f7c158dd777c7c2ba3c3f0ca47b90033d848faa241299908339893dacfeb926388fbf6ccbd308defbf820ff3384a1f6cb01f5b0c9ac791dba9c515aa761f5163f6ae2c243380f58facfe9bd67530988f26a4270198df0eaf2a828c847a5c6cecb5c562997e40143bc2286ae3040974404262d918180220c5873a0cb97ce7f4405252cce0194fce20e1579db3fcb74c0d18f8a8c272ff3e55e0070821e41d08a7059120e1dbd8e94dc5666e59d5324050e43f7dd2eac33336542d7caafc79d8b441c9c90487158f3f08fcfa39154aa12bf4bb622104053c6744b3a98897a4adeb6843572004918a70eef598ab4313c752e6404cc1904ea9c12d2a73590edb4927ff1c8728959c7941d691fd"], 0x40, &(0x7f0000000080)=0x0) r1 = semget$private(0x0, 0x0, 0x450) semctl$GETVAL(r1, 0x383c2d6dfb674896, 0x5, &(0x7f0000000140)=""/18) r2 = _lwp_self() _lwp_unpark(r2, 0x0) r3 = _lwp_self() _lwp_unpark(r3, 0x0) r4 = _lwp_self() _lwp_unpark(r4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e4"], 0x1) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0xa) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x6, &(0x7f0000000000)="00c992fa", 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f0000000040)="eb81cdda5eb5934ee4b1461d", 0xc) _lwp_unpark_all(&(0x7f00000000c0)=[r0, r2, r3, r4], 0x4, &(0x7f0000000100)=0x3) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1810, r5, 0x0, 0x0) [ 138.2940902] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 815 command syz-executor.3) 09:21:29 executing program 3: r0 = socket(0x18, 0xa, 0x5) recvfrom(r0, &(0x7f0000000000)=""/143, 0x8f, 0x1800, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) _lwp_getprivate() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = socket(0x10, 0x5, 0x1f) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/72, &(0x7f0000000240)=0x48) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = socket$unix(0x1, 0x0, 0x0) sendmsg(r3, &(0x7f0000001800)={&(0x7f0000000300)=@in6={0x18, 0x3, 0x6, 0x147d}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000340)="9d4b1e4a7034f7b2bef8ee06fba737d8aab93b70d49c64415e1fbe41c6a9a4cb56a0b2f358617be223536a610e396badde09df0690e844b79711c9e4bd2be8c9a609afdec8e1947ea5099edeea9fa652924eb42ad16d4b6c594edd4c862146b12b948b80edc52df5ab1ae66bb6ef633e0fae047441a5feb135275d6b507448496e73e042bc8fffd7c1f194fa53d26e2d81c7280e20ec95868614e33a45af38f867e5ddd1f1b08f2179318cbea2a034d958e13fbb798d2ee5dbe589753b338772a87e4e4a305e6e590ebf440fa4", 0xcd}, {&(0x7f0000000440)="21105519a1383eae596d8091936860a3b4349181dc3af66186827a5b847596b72c2c3c421189cb0f97ee7e2cb22ae94728906c4c9b241defa0392997b0443ad251950539a37b3b42969e191cd178e715769b500e67c05a187ec2d6523f798d7f9a648d7d0e8719d67b405b25201825667288562cfb84e8693cf1bc889efda8732b4a2d8ef3029541c2f5ffbc83673fe962c255e864335a17635f9758ea4e81164719dbc954bab3f17e3627921f684d81c56021ff47f9ac8d11069ced6609eb2f6498209811", 0xc5}, {&(0x7f0000000540)="1b2ea89ab92cdc4e1f5ff8784473a8ccf11bbc7d1d510af077ba9ea516800760667d8ec0f5378934f166ed2a3c46678c9b6f346d2781514b2b52a9f619489f39c6", 0x41}, {&(0x7f00000005c0)="c635d9519c0b38bec4e029930c62b6c59c2594efb007657e84c47e2bbb7d0c02101d1aab31338cde69c4cfe9804c9e41dfb666ee7a23b0d261262cef6707f84388ad1738f9589316a6b374a1ca6d3b46445af719fcfde4d07c7f3305be3e14eee2d0f68ec4ad9ed56b63bee837b3533923", 0x71}, {&(0x7f0000000640)="ad537b96609724638cc8c1d727c9ca45bf4a959ec2eab55339b1fbfb64ba40eaa2", 0x21}], 0x5, &(0x7f0000000700)=[{0x1010, 0x2, 0x9, "0c332bcf9dd744e89835cc8a152b8aa467b2e78cb1439edaea59194ed392391376e979a6de164bba0c9239607f6f9cd48acae590e0021bce67439e63033684033a8c6a4375b27a4ce845af597698e2f6da2ed03bf79db3f8da84e26fcbbfbe0c956685191f612b5a54cf4335625a19c51959ab5a66afa7ef9cfb75d41efbd48dd8562f14e6f85c483baea245f6738c71ee056c97a9abce09c2d97567290f6dc86de031d07f3bafab179ced427238494f71354fe461ce0e4affcfaea4feac4d8e7fc00b72e0b987399a9963798722bb00f0af5f377356d6b6df05640c6c9fb21aa017ba7e86c59db560711b619b1bdbc4833919fe2c4cf153cecd734bd0b685f3ad9beae0e2f37b0d75dfd78f0eb53c44771bba44a618179f0eb84df2f188b4e1d16237d0f5ed345b638956c1c2fedd67a269ec0ee7a10c4b778ffa7949e132f2bdeefe40a74461b2275291207a4a4f5fcd8f461e34f4e9a2df08aefdda3bf803f522277dc808a350e6408dce9f2f58dfa4a6c5f75a3b8fd4f50efc208482ba113d5ecd532757cb646cb94d7fc496b57333eed636754c75eb0830e62b7ae8d97a9c2b4bd424441a0277e95bc6b2546216be8729d00a46952b1dded2c6930f44820d351579786d30c5109bf54294aeb3b30d04858a9d9c36933babb67e25b95548df59742e20f3a374f7bfbccbfae6c362ec013de76dedcd95f9e81f329a95746edb2aec8ea0f6b92d9912286a65cdb369c3291a1de5a0328ffb57afcd1ed262da1ae27e792cdecc6bd931ddc5149edc2f7731fa5b3481b6f5328a522107814872056454a16221520846dc4a3a63eb80651b42b873fade6602102ae0acf731455b93f85ee4f679dc81d7ab92c42865e05fb5dcaed8c067e38daaff8f6061d943cfc81e4da40da6f59b662e6f7b90205744dc23eead56422633a70b1d50b64999f0ff9e324ce9ef995e31b8895cc45cdeb4a86d664371d83df486595926867161f77c44a0483236a1eafa61143521acd45ddbb9907b29205dccc1856f133e693b8b093c186b82fae57142def1adf1b22a444e4bf11dd9eefc664e6c27e5da67ae31431dd1bd221c99e532e62a916be3e4e5a32a0e4e5caf41b8fd48b72617b35b332acf9cfbd66ddacd295fd137efdad3528a791af1d00394ac713e3d4965c6b87c4632b08121d13716674eeced3de246ccac1e6381ee537420d5b9281af0e8de2d0006229a6775ebdbe1e7baee613376bd774d3c05fc0d19ea3a259d844cdc46b1c2ecada4c6f5c2461600c1515f3e40e539b42d344519f16c2b61a8b85dc2121433da6495f2b7f54e85392b989b05a9667f46bd6640d2917866e0b56497bd60d3d6d0ea2e4c142823351428f956de50059e423bfb84c10a96f8f78198b7dbbe12bca90db7d2f484c9860e0534a9f4dc6f7ae0738eb8f8e6eda1280a6b95cb2cc770991f1562f3f1734faa33da3a3d7e6db86ceedb03b748b7c404adbda1af65f11bb8a487bb8c745153f28b4bd5cb666937af5939980d011679dfddf6f04522b2acfea83ae573788b6b2d09382f2828a57e84191d6fee6731fe86818682b15021f698ac0378a7810d33fd248de7a452a2571b24083b9905e63391b4d9c1c30e91a0f6c769e3c879f21c17ebb123290bbde3bd48e1257cebf5d16821c8d2a8b1464a8d568f5697223749769c0ca4dd282e56ec4e5e7459b9057865e622cae1613c5ede2ab3e01d546923f9a4ddc9771d15b085a9ab962fa2d223c47589d39aae1924ebe649a1795d70c5687211b90f209a35aa5763f9f9272cd5a45fbb7d43e5db0dac2d5c7d515717a62b84cec7747fd434d6dd91ed9fe878cda9d1b94b9b34fbb158b52011a5a14218d839ce6a750d41aaab34cda8195935d7c305c9b511576fa5501bdc347d7e43f46a8ccfa81b8a70fe9d1c8129e1d9c6f89313e4a0de5a6bc250413b3a09d399172918ec6a6796f44c05e609b2b9607e56eb243c4043d77c71f317fb7515672f4605c9a4b39416990bbae8976c7874ea305a605077dba652f0933e69b35d925244be565eab18745d65ae0f44e3cab8f7f171918cf5830b28357986b5d45f359bec32544756409ed88a9be426c1f9088e8ec17ef1ba0f28df025e296fa05976b9d3e515d5c71480e7ce51202b6393e689d26d21cfd4cb2353759940491aee47ac66003cfbc127a96521ca136e2f0fc9bef75c8f1c8c274856a41e0529a616c31d8df5a327989ca1d23ded5439e21c3b9a399a71f1a92887c9eab76207c22de2e044dcf7afbe9180d15018ded3d41a6b206bffd5229ad5e2fa0a1eb37e751a5529712b6d4d211f4b12d7b12c45f282c0979ec5e7b99ccf58b2adf08da296260bb470e136f907a6ac0f2bcb2daf08762be00e23fbb9e9d647c298b3f4cd0be403e0183a939079a08025d709b1ad571a8e91d9c545d910fb3a6bf512b187ec64d8ebf516fe7831472562445a81c14fda46682ca10b160b64d23ece5104c7ef3aeb24a67973a11ac6cd0c9d4a3f4feb8b4e4821f5ade87d785acb7524e176c385cb2fff6e7ac5adfcfa7a3fc3f7b4a2d3f3bf124c2307dc226308434c7df38b8379edb79b3a5893a93df9db4ec99b5948e9e7e1027f76c246b5c5bd2436f5b3408d0002acac2a00cac3bd74411a5c00e959b885a39875f3a46d8d7e7d755c242c32114bf0ce9d961aa916d1e8afa11d5d9323d342e4b9e8551afd6b8cd23eea93c5d870d793512faa10035de1bd35bbef5ce27776abec0a5e16525f46a7612c87ba204b9bf3a4d57446465fb4341dafe5abfc732b1e336ed30b43751945ebb72bb3a6bbf1b2af40a6f08671dc1b63414de22ed719523ebc09c397565b55f7d7b6098c6ef545bfab21feddf8b7e9714064241c7f06caeb7cc118be9fdbb4f2ad7ede920778545901f2d6bf798469c4407c7cbca090fb6f48b9252ff3c679cb14d76ee0f267947a487afbeea328723eed931208af368df468bc89405704bd6af4d002bdccf7d7478a422e8317dd50998899c95f6e237c80f6241d3956b48b354b4896c0b8c19f599c9d098f5792eba56ceeea296ddb0c5ac5df704e35d61156b7e17b2018766a7d558a2758eabfc6b45a262eff73e2c93d79b774fabbc0e980629ed0a0bf6f26697d8b30676b3e1a7c7c97a7261f21bd8d79b86e51641232aa38040e1c27e0783f53b9e6e3f5a15e386e77c3516ba2ab4f7f99599d77fe7eb18a4d01530f0e1359e56918ef62830a5e6d039717b069af2f95f3e39690ed84f45543443d561296438bfde6efc750890b0d3c10b7574c5164543b5dcbd12a0c5629196871d29e092cb66e1c69897488c8a55b409b81fe7d9fde1ab8ca40a8f06279d8b8b88222d7a7ba35c8268b9654a8f5431924b27adf55c0e50ea4a8f853131e54c9c9cde8e9297cf19e5dfd4e692e093f07a90cdcc97b7c00a54ddbd5867728e5dba2c5a734a00303d84b9cff726b9fa1c85c2398ec2cc40b4fe57d21b579f5e72730ab1f0dca073d74e93cd61dea69bb56554457e5190dea18aee4e09a3ea8aea9f316edbe54a823ce3f3914b35007cc27e15e0c9a61956eb65170c7df49cc34503329fff3dbf98f9cb77f353339a1e72f79c9bbfa1eb7fbbb78350ae537e52823e2b3a30e85a3dc39434ac50a33d90140b7687546041796415b080d3c4037c0e2cba90afc910b45c2cea7ed8e4da30c483f8b24ddc635790572c4df6b5f7eafe7ae91c6be29c0dcf7b081291930c69ef538bf4c0d5368d2f468023f890127d3d6209c07d3e04796a5872811bd948f9b10695ac95831e3a1209123761a7d05771ffa10a05611f577ee49754e14730b3bed8ad8529b9c5d8c432f505969673ca15e9453fbdf776ff38e67c3cdba3e12be46965327a003ee2576cb9dc70b6832007c0f17e3b082b617797041d085062d93d716ce23488434187204164b6a6b3282ed4057c98aefebbdc7a111367c3a70fa33c316f33d6d926e8a587768b595d87188efe8ef2477a9e86226b64f8761ce8d4e43037031883d112e9e567d6f4338e81e6798e0b59abefd7a36fd6745abb8fa124e6d55597b2a64e239cc269e199aa45f574d9e7ec22f4e6868f6ce3dd96215c6981841f6531ca472889e061e6f740bdb4c4b559098514ec2bbb88b4a963d378b2e6dee6b281ca46177b13567e7aef70ce30863f50ea0ff0baa05ab3ec0d94613a0f98e40352bad422ff165b08d4bc4f470adaffa56d225b2cec6a4025eaa55c5100e33509f5c7d97366017e1d992dc87147f3c511df58c82741907f514a739a989ebe05f2c825c645446c748aeec09359dbe02c34b880c640f0388b70a0cfadf10d944f64efa3ba244c2c6af7121972adfe323bd44aa0757c72e95521f512ec6cd46cd093261c2974707508e300f77806431c2c5d9ab0c5167b30ace771060c97c7332424a08744feafdddb112df092e3c4e6130520bc71b616e00603f00ca1d281347bc36beebc69e73dc06230186f7793b27c6992f56e8bd4ea939f870b4c343c1915aa72f92aacbc9f5cc8257200235386980776dde73096440820bf3f6369708e62a2b88a672cf8a710bbc6fc0f5a567b7b70111235ec4580b95772b41fcb3bcba036329c68db50d50a6293281756218e11497350104c0481eab7174a345e1ded76e35bf161da6ea3385fb8cc734ba2a41f154a471a5d9a35a3a53ead9940ef05a9f20d8cc3cb4696df0f3ab6a8f330cb8bb654189a265127c04c22f682d7e078427ab6a21d2f58f3afd841fce3edeb1f74fbf4adb33d8188d57bcc3e78e4f877946f9f11e1067b31e7500fafda12146fd222e07cf1660207917210c13cd442f8bcec3c1961f93c9239638b089ba061838be651e21127deefa3dd4b14fc9faea6caf04ab5ef43e3abeec72e08e1b5c24762c19a4aac9a7330fa0857d6a6e708a91e5aadc4f18403002591daf524e833587a9597af10f699ec84b6ed235590ee65d0bd4a584acfcca777a0a82068d47094d5355b2eb82464058e7e360beafe350830a303c9778b6f5b005596981874e45d3e60e34cac0235228f35e42a0672d496a761d02e7a0973f53e78617de4a41bdeab071468b9a03596bcc9b48707b9e665c5718e3d8c0037cf356979eb77dacba59a11c37ec95ecfc854fa5bec95729be1024d21bae30799f603c43c5f9854d524bc4cf06552d14f06b2882fada0d7a663c4c1d69aa14d827d0eb39b837f2b068edd079ca185d4e291c42e767775600d4216a2028b56819ce7d2b4d4c31b4fabcb0465b10fcc6a7490835fdd2aa0b8f8e66c1348ef394c784e4217f8eaba7bdd1bbe4f172f8b1864090425ae8cd7a61cbf2bd674541908245a4eb4cf4caaf9435adf73a2a8e42faa6046febbe464a4fd964f483e85cb74b3c0ddb3f0363f3e74dd0fb770fafa1ddf678bbf84fa018903570ff6eb5a7994b945de5621f3745cfe5006b884161abf9a2d5cb13c7149107fcc14ed937d440a8530095ff1cbed293807bf48c19e89809212865ca3ae4995b83298e603255937f1f8180dc6cf383816ab064c943c188d3d3d9b4261d590775a7f16b9c9b430a9682e05ed3ed8a0d193221a28ea60c1026552c931aa1e6b5fa348f983a9b9d0eec8927a162b5a55508f824e0b5fb5b8e81a72539ee35db813c7403aa3779216479c6be0930fa74cb518db194c804a454b5409c062d925bf0d748a07fa587928c7baad6c8f3e4a2d392998958db8857be7f7d83799c9cbec49a01e5b2a2991ecd7cb892764f79daa26ec5057d992db103ea5bdc9258a972d37e79337bd7c727efd1"}, {0x28, 0x101, 0x3, "e0cbb79878462c2cf0d5110ded5e76701cdf4d"}, {0x98, 0x0, 0x3f, "013be4f6bdcca123178aab3024929e8eb92682ce4bc233df2f6938c32af378e5a813dfc37cd421ccebe1cd67b0e358c727bb60cc04679bc4605862b228364664024e7ca7446828747689398566670f8c1aabc331d21f927053d6abd02731890a71d8cc5f2b0dce14181df6fc632cd42de2e369fee7ba29d38839d2b18da63655e4"}], 0x10d0}, 0x2) r4 = msgget$private(0x0, 0x191) msgsnd(r4, &(0x7f0000001840)={0x0, "c6ce51b9814b4740c39f5fc61685ee8f49fa856931d5863a0b8dc27888cf7c5c2004512fa53a5d24edcf78ae306122ab7e38c5ffef41d4450fbbf04756dcff2cc081480c7bda232bff9f4fe7047adf079e9464a435fe48d3fe5c7c06578edd7ae859b1b4eff31201bbe0c56f9506751fd26e6452684f2ed8ed6ac43e0d438d76fefac2a306cd566a0ec85cdcfa9df2cf27e0966e9786ae319a8668df9a65974d986617fca8ef6b16536eff7030b57f75fe166c7a1699e236de26bab1a98cf2b43952af8e39c47de63abeebffa807960a87"}, 0xd9, 0x0) _lwp_create(&(0x7f0000001a40)={0x9, &(0x7f00000019c0)={0x801e0048, &(0x7f0000001940)={0x6, 0x0, {[0x9, 0x7, 0x10001, 0xb3f7]}, {0xf85a, 0xfffffffffffffe00, 0x1}, {0x4d, 0xfffffffffffffffb, '\x00'}}, {[0x0, 0x7004, 0x0, 0x6]}, {0x10001, 0x81, 0x6}, {0x4c, 0x4, ':/+\x00'}}, {[0x9, 0x765, 0x5, 0x788]}, {0x7, 0x374000, 0x53d96e60d28fec38}, {0x4, 0xffffffffffff26b0, '(\x00'}}, 0x40, &(0x7f0000001ac0)=0x0) _lwp_create(&(0x7f0000001b00)={0x400f0024, 0x0, {[0x4, 0x3, 0x9, 0x43]}, {0x934, 0xffff}, {0x4, 0x14, ',&\x00'}}, 0x40, &(0x7f0000001b80)=0x0) _lwp_wait(r5, &(0x7f0000001bc0)=r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) sendto(r7, &(0x7f0000001c00)="83528e273a2906e267a8f075876fc328e836de904239758ad26b8b465cba419100f871911918306f81f33e8c286329f9d1d9501acec75783bcc9f422a207c7e32b4d2c1f1bd44e20722f0bbb9b0a745bf878be5031e7bc18f72e2734567cff54a2939f760abc2512b19bd858c0102410ace2e7346ab0f3b17a4ad085a1adf3fb115019338f43a55d8b3a3f5bc12c6683d662d6544a511e935f7b04c2e024ce4d4bc5d7f26b6186114e24b54d725434971b6436f7e2eb2a10de9ad99ffd5008d25755eb06a38d6ef29ce80a3cc69ba59dd48f013d432140b4ce4b953927734694fe06172c71", 0xe5, 0xbd4f6363fecd7c2, &(0x7f0000001d00)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) r8 = semget(0x0, 0x4, 0x280) r9 = geteuid() r10 = getegid() r11 = getuid() r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001d40)={{0x2, r9, r10, r11, r12, 0x272eac22adb222ee, 0x9}, 0x1, 0x8, 0x800}) r13 = open(&(0x7f0000001dc0)='./file0\x00', 0x1200000, 0x21) mkdirat(r13, &(0x7f0000001e00)='./file0\x00', 0x1a) getuid() recvfrom(0xffffffffffffffff, &(0x7f0000001e40)=""/212, 0xd4, 0xc02, &(0x7f0000001f40)=@un=@abs={0x3, 0x0, 0x0}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000001f80)=""/138, 0x8a}, {&(0x7f0000002040)=""/190, 0xbe}, {&(0x7f0000002100)=""/102, 0x66}], 0x3, 0x3) r14 = semget(0x3, 0x2, 0x4) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f00000021c0)=""/4096) 09:21:29 executing program 4: r0 = socket(0x1f, 0x5, 0x2) socket(0x1, 0x1, 0x6) sendmsg$unix(r0, &(0x7f0000002400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x2, 0xffffffffffffffff}], 0x20}, 0x1) 09:21:30 executing program 4: sync() r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x17, r0, 0x0, 0x0) r1 = getpgid(0x0) setpgid(r0, r1) socket(0x0, 0x0, 0xff) msgget$private(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) setgroups(0x0, &(0x7f0000000540)) execve(&(0x7f0000000640)='./file0\x00', 0x0, &(0x7f00000009c0)) 09:21:30 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x45802d8f41a59753) write(r1, &(0x7f0000000040)='b', 0x347fff08) 09:21:30 executing program 2: r0 = __clone(0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0xe, r1, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000340), 0x400000) ptrace(0x9e, r1, &(0x7f0000000100), 0x80000000) ptrace(0x9, r0, 0x0, 0x400000020000000) r2 = getpgid(r0) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) wait4(r0, 0x0, 0x8, &(0x7f0000000000)) setreuid(0xee00, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) setpgid(r1, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0x0, r7) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x0, r4, r6, r7, r8, 0xa0, 0x1f}, 0x2, 0x7fff, r2, r9, 0x1000, 0x8, 0x5}) r10 = getuid() r11 = socket(0x10, 0x10000000, 0x6) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000140), 0xc) setreuid(0x0, r10) r12 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r12, &(0x7f0000001000/0x2000)=nil, 0x0) 09:21:30 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x2}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="b6fe7c6e5ec01bebb2f678e39288b53bf0016fa8978bc7cd2a04bfac7879f0833ace76235181d0e794f9f860154be848dac9a9a5ffe392ef45df72c534bb7f452eb890c6b8210efc38abdbc5b547658cb6bdf575074ed899cd0a42acbcc843f8ee5918a3b8f3f6b8f1f65c257e8a532d09f11562b2ffd509a4a8249c64418011d303f148266942f4138b37d331e4c0e18bf7a3a831fc97c94f709a92188f39047d0f3c3a6b63b3d10150961ee3c2eebcfef0437a03cc4e948c696614b9736979b126c8c858175119d510e3c196f8b752e3a2d1af309fc4540b21f75b8b13b065c0a33696c2e076a43c49b685a1e69db5f51059a7b003265b7ad111cd0d0b4c2015eee1f4e0787a021090c75b1d2b974df90a6e698c36f7366864539c1cc9922ad42df0cb46421233042e0735b4a3ee48e58ac25952891cf02ad3dbe069ea07e9a70376719dd5fe8c0869d40d799eaa2d2de37c7e1bda9667e9cfc8ff7c477fda04a0a2ef2746e51a6c9e1b20425d14c2fae2da6045b4f12cb6d4302e06a856e4f1cf883981e0a8e0ede0b6213caec580bac08544647d79f41e8c7c1e7d2fc2a70f7c6d5c7a98e9ddee9aa7ad500fdf9a1b7e6cf376f80ceea9d0c8a85d0d749281bddc9f4cdf40ee10bc692c61dbfbeadd84d32f7ed93bdcbb2ddb981a97acb082417b059e0375bb2d37ee4f1bb818fe94514a23e8e5f8985d0a44427c24ac4ac9d20e882d1cac9354e5b8b34ada53e3bee0049a62b96d3e546928b0a40f5e7cdc1024bf80f7e474147f357ba571b96605d3a32b707b12ddd1327126a3e10724aa95b7068dcdde050a9589887c677bc7706e93cc6f5ee702e8c4f9998d1579612ca952da3f37c5495d62b25b8832836fdc74493a7bef14101f2c4b949933e14f9070052ce1159b8526ae344679eef130ad9b75881d13d0eebf5fa5ebdcbcf3f3384a873d66737ab19ffa513265e2bb796504f174aa5331b7e8304764759407cef4342124e76db0fde406f54733b13b7d8397208e9f21e8e5963459ce6ee1eccfeececdfa98c1ce4e67f3010c7cda7837a826e9ad0135ccc52bc7c907df54bd960dd08cb5869cb7f9e9f32828046ae1ab3b0c4c11557cb138fdbbfa7127b454040987a85cb2b4d3424e382bbfa85c61411fadc0545e454cef950bdac08e55d6790a3c69650be6204e2687b7120d4197fc35033d670ab42958d71b639793c98890b651627345ea61f793b02017c52463726b9a13de11366d2dadb1ffce251a5c579dcc40907c8d23183e2662ff37877cc6da53c958b5fd06c658018f9e3181d79834230d135e1ca0d957936c1f8987e921d7b5c9a318fcdb638068face79e4bdc01a07f419bb906d9e55045189c18a5602b0ce9467d9d89a67d21534fbef89952d4d0cd1a16e4802d6c54d56967c3361a7907313327712b5eddae3117e3b3f8188b415826445eb13bb60d3751a17beefd9147ac402ad938a60cab29c853678fd636817ac98f1966ac2f467e75b4c239e3189ddb62736ed908e7029d04556550ce4829ab35e57d4007926845bf679a7546bcb545f524b047f7d596bc93337b98c60ce448c6a84b6477d3d8fcfae71e6ad4771baebc52db328b561bb60c52624a13f838f5993d5f5ab81ade32ca440de81612a40f7b00b8e6bf44aaf4d06e13fac265c915a57269303105ce18a0c06ad484706c7f07c72451e889d502dfa3502e815ca298f08dadd4638c633c38200fd549a3464416f08cfa08ccaa198eabda2dae772b5fb757c755dc016075cadeae1ba42c8c394efb53f36c1356a383352702799f218b179a6f1c455e72c167761f7b9e68da58a2db776a2fbeba737ebaf1e8de30e369fab6f5e916f66bff9d03771f680fb89a64bbada7b00f74d35563d39f38d0056d74ee8053cf88271364d20cf8db40a6c47b593249a2c41f08b3a4b373e623c570ae6ee02fe69718193ce9e1864c76d1b55e1e736ef45393801f762c5ebb6ce1a179d7900f677ee8c7a09218865c0ed43e4b8d921e4408d88a4bbfa16588c9e94a503972bdd927c02c25a47783ce22a99f9640b4fecda2cc0781dd58e3efe99693b3666d33db139be68f31f987553b0dd07a13f470bf3eac502e89d5d54f16674f4befd2ce7deb32da0d0723969b43a3c0eb173823bb6c2a5a58e2fc279ef66d5d6f30b56188e55a289c2ba3b91fe4ebbbbc975815545bee1fb905c1eb7d4ed81be45bd2514f8ff3c31f97605203db2a29d788309c663849bbbe959cc9e448dcc2b1593bcb0404e4de3b28a9ee1840113884f619ef317db94f0728da15741c98dd18da0a7dffa00b70aa3f93a1152dc005ab87a7963c81c0e07c9479b7bcddf19b3477751f8e3ac20944d1a01f6749484424e8b0a8f66a0bfd2d05f2d6de85aa0a23c8cda9b0bc5e87e1e634e8224e1fde7f00717a936fd4636f914d3d80a26b7047e1b53cc2a6afc6eea0483d5b0b9842e68e98f899e6c99838e17c0d7f8e30971dd96eac9b8d7176a42c71ebe7f315e25ff4d6920328e0033810f1f60c54694933445779398984cb1ab3c780a80b6575248382adeb6df839cbec5a3515c28dec496a7bbba1b788164fb8db0b8ec382ef1c7145db2df999827ef9c50ec93f3ad181aeee1cadc6be149a5ca140f670722bce154ca7de6ab87803623b138d39cb38c2f4025f3da43f20b51694688e4e753ba890343a3cba237a3b9c1861d1f887cacc9170be8ca8715de3e3a3d1c765785646e21f352ef31e277d1870e8ff7ca6cd32a53c70211d8d70cf2a0ece17855a25535612707ddfb5123ca55a1b1bf7cebe4d6f305801bb89014d412799a45267c99ebb40a9805626bf3d0aff03aa4cad022a769df06772be7a3a4177d80c53cc8c24bff7b2b56407bd3645920aa", 0x7ff}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000240), 0x0) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = socket(0x10, 0x40000006, 0x2) r3 = geteuid() r4 = semget(0x3, 0x4, 0x80) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r10 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r10, r6}, 0xc) r11 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r14 = getegid() r15 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r15, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0x38) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001500)={{0x7, r7, r12, r13, r14, 0x10, 0x9}, 0x1, 0x1, r16, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r17, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[r14, 0x0, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) socketpair$unix(0x1, 0x5, 0x0, 0x0) semop(0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) writev(r0, &(0x7f0000000280), 0xd) [ 139.0752198] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1077 command syz-executor.5) 09:21:30 executing program 5: r0 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/120) semget(0x1, 0x0, 0x11) 09:21:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/223, 0xdf, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c65312f6669e8dd306d"], 0x10) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000180)='./file0\x00', 0x64808b, 0x44) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x80d01, 0x2) fcntl$setstatus(r2, 0x4, 0x0) semop(0x0, 0x0, 0x0) 09:21:30 executing program 0: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ptrace(0x26, r0, 0x0, 0x0) 09:21:30 executing program 2: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 09:21:31 executing program 4: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB=')'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x39, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="baf3a3ac324f5d20", 0x8) 09:21:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000a09d9bb0250f2d44ecee8bbd7332c55eb2beaf2688aa079bd7e7f35ffd9b81d76c34806574a096cbb4983a4cc69ae9bc14b95eb80116901bf3bf63a4f24a084ce5faf9"], 0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x17, r2, 0x0, 0x0) r3 = semget(0x3, 0x4, 0x80) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r4, r5, r6, r7, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r8 = semget(0x3, 0x4, 0x80) r9 = geteuid() r10 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r9, r10, r11, r12, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xc5) r14 = geteuid() setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r14, r10}, 0xc) r15 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001500)={{0x7, r11, r16, r17, r18, 0x10, 0x9}, 0x1, 0x1, r19, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={r2, r4, r18}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x21, 0x80) r20 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x60010, 0x26) openat(r20, &(0x7f00000000c0)='./file0\x00', 0x80, 0xf2) r21 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r21, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f0000000100)="2b69e353731467acfed53e08b8dd6694c9d892150d75a41fe4e8807ddf823d365ad915a7e8d1e4198e77af2fb9994bcaa0e550f149dcd229bca63d54672a184a86f6e2f67bf9575d3e8f314824da", 0x4e) 09:21:31 executing program 5: chroot(&(0x7f0000000080)='.\x00') r0 = __clone(0x0, 0x0) __clone(0x800, &(0x7f0000000000)="65e9a676fbf4d5238fb33ec5ca165d8ea5c79636f19b28d73565239c3d493dd6cd15eb861b979e5ea597f6db8d71d67b6996c315eeffe4bde77e2ff4940beb7aec12e5cefca57168b47d43ec22bd1ac2262a40e32258cf9d97780a9e39e44b9708d2c34d9f8c67d1eba0ee970fb6723e13") ptrace(0x9, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, r1) write(r2, &(0x7f00000000c0)="7390c15ec5f8", 0x6) 09:21:31 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x45802d8f41a59753) write(r1, &(0x7f0000000040)='b', 0x347fff08) 09:21:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000741000/0x2000)=nil, 0x2000, 0x4) setsockopt(r0, 0xfff, 0x7ff, &(0x7f0000000040)="a043b24ecaab183b5b85a15519052ac194abdc79e0b0f9daf1b06e1e63fe452c0f5e3aaed7ac26909ad128b776e9e22f8bc2585015b4d4760a02c8d7c1c5d5a8645980968c09031acecb57695a6c274bcaa116e5b2578f17762aafbf05ab8cbebba83b6617b24b714e10ad57f9feb38acf2a67e3e33c39a9ae1df0ea368f2ff44ca2107183d630c4761e43f7409bf9a67b905b41f04c4a5e0ca67b40eb26739a2f20f90b756564612d77788950effd08dc5be9b2c339c1fd566fa7026363d4187a66c0ce986e78b18bab9760fd491baa03ff039c34bf816f0ee0c82c552208e828148bd3c1a8534c9b69f28a303b86240d987d58d4c2226d2812dbe745d0bb9f4c8cc69a04129dc4eef5b43a5ef8391ce52670c5332dd7d9e502d8ff64c4e3ccaef30afbb4a38a0a0918844cd896b418fbb07386ba65271e0253ccfd3d816141f8edd79e4f2c0dde39f3b0006df9fa28be645dac0a2535ee37639ddf0ac8f6cd646f3970fb706af529ca596bf3eaa3633e6b2aec22fee53afc3ac2a365bb172281d96a6cffc6921710828bbf39b6e763bac5a288e9c37a23b14b64dd4bebe8a664f50ffcffe8367ecd889fc0b3bfe08a9a864b3754b208ad3fa7d72bf13e064a45f418bb1e2aa9a529abef44145e7e6124d25700c031e3b2cbd090bcb1f2318bf9141edf14f9963f2b94943922653c975b31992fee691eb83e600dcf54c8fc833f4385cfa15c2429bc3056fa3cec7a86c3b68506ff633ebf9d61f1d83f30a2df3eb208a2c8f8c42b2fa025241817eb7ca40dce551a63e717242b6bcc028b35095d823cbf01700d2e8455570e040fddc510bfba60603567aa831489e8c642279a6c70b2285722609073d8b9b6e534898b7841e91a21f54b5ba598e9bc693916b3c2791a0298488e800c25f2398c48eba3e5d92a7f20d33c9c19d8594c850f5f4cbc3a5b2e92eddd49ee08b5bf4a7337b2477adbc2538e00aca87c48a56c3f7e9c32d6ed62ea9f2456bdedfed12aa5c9d674add8fbf858d357c31a9625d34452cb033544dbd7f1f659d10fc7d057ab98ac1b54560e2b5e58a3e5a6d4805f95006cb8553d0f9452ca4c30b6e95ebf51d0d9de29f54809625a7b996332b95d1005f4ec83841e757814ca6a35c1ee225adba5df424e3c624967d20cf7cc7b4721ff14902fe08ffd6daf838017b59c0788af43a2dadb118224dd35405f3c9cdec0ae2a52d759be72fef955a0374ee7e1ff5e0cc0dd35e6552efc46924cd71d7bc801377e833c9dbeabff557329e5c1531d5112633500d567c06690d4d9232fbbed8ae390bc7779ac2eb17690cad9c7467f371db11ae76653c7db15ad8be7c08741409c2281ebd633be83297702e73c8f10a3bd085dc20f60d0da20908090648c42c74aafdf19d7c28a6fe3da4ed9d0dbbba70d90a5be2e9e5214a7a435ed13bc4051fda22b5055f761dc252c8567874040209bf2038d91c19d0009f307e2da9dc69b16cdf7e51472b208832788a74718dc722ac643844550582ae09afaf173e053e5d4bafd216236f8899366a030efe083b95b46295fcff81b26eee38de70965040cef8627aa7c6ea64d9a6697597989584672e0d8de5822b1bd97b7910f8e1884de9dbec980fedf195a2be6b870f0356744a6454cd85600a6c22380dff5e74c8927af94a0f5024575efeae62be7273e99b39aa24a1dd8ae13d8348a1ab39f096d19a48e63423f89b4574fed6642cdf511ccb9dd0b9b0ccb7e1a28c260bf5175a6c36537225f5b57ef51e64682ba1dad77e5ac23da5e39aafe2789bc349b5edf3a076447ecd4501b7b9b02b05af43786f3f398787deda4e3f70d85a2742bd4c7bfdd5371e0667731e5f3bef7f2d90c80669c10c3a6f2dd6c460acb9ebdad7a8b6ba7755f0a1e5c3647b1fbf062cb491e78000129100c4dc18e9b6f3a3b219084e0ef71b18338f421c26856a4cceca75b35ddeb187c70b3dec822e7fd9850b78a8f4d32f565f653d0377c27cd797f31e8f32abddf0c06e24747ec6623b333b711347bd4d526dcd6c4b029423b357cfd70fcccc98a6fb2772623ab304922c8c6e7edc30572fb098fd6a869796bd802949e6879da81c44a986e85faea9bc584bd95f6494b3c19a959b8cad48d52a721126ec7b8279b37f7c71bbd8025bf6ab2750b375a75699b530b675c74b75396fbe1de1658b97e2f522817f791488e981a7c79c790151a635420626721848889b0bbe46a7de5b033efc7480b06833e8756654e47b04cefdc7db567db2ae41a778d89363278371b1d38bcae4aef5631dd7687896f75a32d796603af9eb4c7f5a1c361d0a57be2753e14fa9121cc5b5e87a7896df64cabe2fe90e365e74c4970a5df6993fcb913767aaa46abfb171722bfec5f85cec8e4bb016f3cdad1da530653a2133bca8fc2fe34f5d5f2ea9e0dd0223fe1017deb52f034ec201e74be11c7a39c511e2e5fa4dd50542b419340210b7b671a197d0537a401c229b1c8b1e0a20bb5b924da9c8e971470aa007bee546d488f6e9b95774dc7903a3d3c0aa86651a791f00ebed1fdc08674021f4091ffd10635054ef8bae61dc16edbdc6e467eafd0650f8d45806d20b5701f9f7c8fe4e547db2661a8cfb407108f47b699f24c06f9a503dc33f4d4264e1628b38e65e718b6d66cc43e96c024ef6d54384a4d9fb02615fc7b7c08ed201a1e4afabd24563c20768a21adf8edc2dbb645df84dfc34d379427ef0a070f51d5dbfc296fb3ea071e206ad43a71181e95d6e18e5df60879ed080ad886d0f1f5c74e31cb7640148e28e327f42a3c4045372816985a4143dabcc99a17de6804ce61e8cbe9405bbcaa185a26e06b605509d4a32563bdbb0d9a8aac500d433ae544abe30a709e2ed493d5c3c7eda0ae72b474ea345a29bd2989e946ff6a675f01bd7a076061e73af189196d79ded2c444f9c9164aab89bafcd8d49bd46dc8d33cab6759dc61d659e144338dfa06d690bc87c90f28ea730ae28b065949ed1ad06aecffd8aa0536beb1b6b86eb03a37a95d707a597e852846b87d1397b4831cf715ef7617854bca93dc37caa28ec30b922251743b81b11c41ace0ecdb5bf49e93a821b2a3fe51e5081e4ba49ce26f9f57f6ebce8a42d85353ce6294a7569d4d728d355752842c7db328e5ef75927a4e29fd6b5ccafdd07f3e35b6518ab4cc700cb17f5a31ba3864b59fcb81453790638a4b025f444db2368acc618981ed22997fd6cfb41b4f217bd5ddcc86ea321ed628f6e6b4e7bedc4bf1352836e9fe927d62ada7a949dc1ef9368e4cc9cb487c56ba4f36a99b25d41ff90294256b8ca73d76a2944ef558deecaac5783feeb45173ff773d6e910ba512b7fbedfaecb2d5a36528d1f7740fa3d9c7782b1a75f5df656898fa263c14b5ad9d105948a97d6f0c3569e4e47d79bf162718bfb319e6ac3e0314d65e51f3f4924842ac9cda30d44479b2d8c194dafd410027f3bb133d03c4539ab8b0f95a9743320e17f0a7791663737e4502f73ed13d3a6c8439016c94330d967ca3ab8acf791c634efbecf10f823c4a1889a6c5baf4d67a562cdbab62c45dcf8d35a0103e182802d75fa934419772db21dd5b6ebd662191ea82f4562894b29d6ca695a9ad17834ecbd591c3b8efc71ebd34e5b3341c5f7f5d0b5ddd29cebda7e4d0c0e137603d104a1563e227e55a89b11e74846530dba31aee4b4bf808927f763874581599fa4450258ffcf78c584422217802a9d3e74bd1b1c1da528315199cbc2cce3961025162721adf5d3e66251202879dfcef9f262ac6c2874f33512e33fa2f28027912ffec5b8786ae807aaf7b303bb3ca4d738d753a97e0076500007ce8ea7f4e08248c2d4d050158d32e4099905bfe9156f5e8c786a1e2b1bfc1e4f89f807c6718f6b8801cee84898b48fc0d9428f7546255542ef08ab0fda1a58dbf530a57e2fca0b6673187d049f56d7e813033f1f6473774a6744118d4998e5ea9ac2034c11134842592d891a39a21e7f4be2bc1266040693e40680b11e1ed327a8832b533725216d1e7c0294e367f3d02158af846ecff0892904df445b1315de8f56c27bbf0fc3d2d9cdc6ee577df6233928895d3eb77c7cb3b57aed220823ef80adf544d9b080f81baaf5357b430bcc3e6994bc870ef4f1b2dba9636188e9dcfad275bbdf6f2334c95536ac4c5d5e57d28520d15ad3f8b3fdb0fd8faaef7b81d0d3be0c68249608762ec6c836c8dd2f8f0f78d5816814fa6a343e566c06b2966d6a510ac2e664e31700310efe629a6c876183f928f30b66b99029ac28d9f1f5b5e881c899da502f008205ef476547d4f532e0899e32394727a6e8b949d8f252f7b8aca3428564f644eed587c4717d360a1ebf272fc7db8bd26fe6dc5b0319e8ba049fa3b43c48e642b32778e4d2c05bc204eeca909eca842ad9322eeac050c72a226c9116fefd7683cc58f8cb78c533b4464298ddc81e6bf21f3040297154b08c93c35ad573a429c5dfe109d9a3e4073ddbe1371ad1b661bdf98d922155c158c84c7d0ab06803a657e0fe17c91a13fbb44328d8b98990c2298e04b7257454c1ef18168a70ff290b0ced7076452f31ad9960fe5b3adcd1a12493c3ef098862a8e24bf30ef5a68e3c1c183a124cce67e2ced74a2004b559014f3f8524340155ca1f79f1bb9a58f1d11f220b11a3d3c1b4f9612536afc2b1b3d88e927c3f477d16539d27c11bd6f51e2777bc75fc3dd29b68a7a1b2029101dd505319f173e2b1073e11d520a69b5fdd4abab88f80ead3e32b4979e5d9097f37fefdb2f1933dbeb58c67831e94ac053daca7ddd175b2b873da5931c1048e3964ba95599281a1636ff5c78263bc161a77998b3969f247f0a09338a6296edc07883056910f28accb8c9a593f186c4c3ec4ddc08e70fa1525e2b167c0ebcab0f13cbb2725592aeee8a35286bed7d87d6c6a9fe06c6c351b979dfa68655541fd6becb077caa27e691eb24b8eb5c80bcbd4fd5c29c94f321554910277088a0dfaa83107b58b9b9b26ab52b54493198f27ea125675dbc1819269284f405b4c8f930cef821ca1a6012f559288a77d8d5b35db27d29f56c9451c76fc25dc72a92920c16f4255de187cbed43005c9a264a8677428ed816218540e4f4878b21b0e23b1f2096d7466e15982d089dbbd1203b029388fc9f4dcfa56eb12b3e87cf11140cdf32ce4956117aa7815a03c870c845679748e53902d1e140ee76d7ea4eea22b87a1ece78057947d0c20aab522ec5a65b7b25a3b57cf75e1e9088d917923dfa736d0599e1fef79315aec40152df8d7dac82774f9041fe0d1f012ace9952f9caff6e95e89c03095dd99dc2421bdc33ac8e61731bc9171944652705c9e2cc5d099b22d92e6e9bbfa94f37e2cdd8f71b8e211a0f01205dd44a5bf226f95de1d4ca32ffa13a06b3d0145d654583065dacc3ba89e09cd0282f6c532ccef038702a86a2ce6ffbba68e6051a7b5594828eb785fa76ced777c681ae6d49193174fe9b719f178c35862b59629b9c86eb26a6da5571593112b68961ab51b47c9faf0e3b1d671dd011e5c711c41d4017641103e0cf835dc1aa4910b5d557d137e57de490f156846c4e17d819100c516157f53d5953d7b64fca7900fe87f40ff5bf42f08b563d4efa147fe5962b3909e94f52487b88bac747d017be1652be9dec6a946ef0d66142cd20a4296a192355018647bf8dba2ba6e72d9c32a22edde3a7f6cc7e73206d06e57884d909a4101ef0ab5cd45321cc8870b63655ab60fcae62f84ae6b4c69d35e5c17475f08339e528", 0x1000) nanosleep(&(0x7f0000000000), 0x0) 09:21:31 executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000004b84e6f1f12ed0d576f7e7a0000000000000000000000000000000000000000000000000000000000000000000000df000000000000000100000000000000000097c13bcc07bc5851d932737afb65d2db96f6898c3df6f6fdc26892923397f8d985f3c5ca72d4ee9400000000150bc47b939647c200000000010000000000000000000015937fe46e4eeeb7cf49e34eb146315a7d718923b2cac88ccaa5b72aa448fc8268f87cf97e58f2bd2fc46e211322ce672cfef63c3189d60940a2a7a96fbe009c0df56f88f23aa81710e695bb3c4b42961dd35388ae7eed7327b917bb41de63434b"], &(0x7f0000000040)=0x6e) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) shutdown(r2, 0x3) 09:21:31 executing program 4: r0 = socket$inet(0x2, 0x3, 0x41) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="34fb00"/16], 0x10}, 0x0) 09:21:31 executing program 2: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 09:21:31 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) r2 = dup2(0xffffffffffffff9c, r1) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c3c2300"], 0xa) 09:21:31 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40, 0xa, &(0x7f0000000180)="01000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) 09:21:31 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$unix(r1, &(0x7f0000003000)=@file={0x0, './file0\x00'}, 0x9) listen(r0, 0x0) r2 = paccept(r0, 0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="0100e91f71884e1e9233614b008effbe634d346b085c2ef92d19182a26cd9c34eafe13da3c947d4a974f2630bd7f0e6458185c5690f3fc2e763036498494f47e20068702aa0e88d7589d97704c99e66ab6c5fc2f9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203ff266d595178a71eda3ccc52d794d9b49f846df48e8d70a0063fac9cad3369380effba1fbe910694749b803ebadf306deea0fe5c25023bc4570df2e74e37c4cbaa8839fe82f9f2d75e2de3a4f3bc4261f0b9d66531b3bf208dae52631b26e179792f64f4a5a9f1d015cadbffc9f96e3178023b8409ae3431af58108b896afe61a8e9f5ff344027595169dc09fc968b21e173d9391cbf9f34a2a3913dccb33d3a83aac1afbb4758b10a787511c8b9360ed1554f71e02008645b10ea400000000003fa9a10b20c064ba003376eaf707be075512268fbdf3798e1e2a4f6659f8c90622114dc0a54ba09394a5762176f5e128bd43af12e2d47b3351da200d811f4e57ef626500efdaf304520647133166ef2f5ed36bf1a772259cac27fca6e3d37cab7941ab650d240167d60c2a7a2e5d18b3bf8743d71e40b9513ed159c470b84e629c3fa36bc926830edc50318b0a71c6d43c8f23fd2b167b18f07d98ed7d1f9a510ae819ec7d05322cd992ba35d03f52687d73a5821660f7ef7ef5c9ff9620069a2176ca68ecdf8a5965fc97b5e578bc294cb41af188d9e0c5e8"], 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000040)="ebff", 0x2) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000060015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"], 0xaf, 0x800) msgsnd(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="03ff0000000009000c6992af5e2353fca65c9f0d1ccd2734adfdd08656e520e17ebe0d358b91653169a0fc25010000000000cabb1ec22900"/69], 0x22, 0x400) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() r9 = getpid() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xffffffffffffff45) getpgid(r9) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, r7, r8, 0x0, 0x0, 0x9, 0x20}, 0x4, 0x1, r9, 0x0, 0x3, 0x80000000, 0x6, 0x966}) 09:21:31 executing program 2: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/52}, &(0x7f0000000040)=0x36) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/46, 0x2e}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000001380)=""/149, 0x95}, {&(0x7f0000001440)=""/15, 0xf}], 0xa, 0x8000) mlock(&(0x7f0000108000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 09:21:32 executing program 1: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000180)=""/118}, {&(0x7f0000000200)=""/79, 0x2ca}, {&(0x7f0000000440)=""/167, 0xffffffffffffff41}, {&(0x7f00000003c0)=""/74, 0xfffffffffffffd33}], 0x100000000000000d, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 09:21:32 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 09:21:32 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0xffffffffffffff92}], 0x1000000000000013) fdatasync(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0xfffffffffffffe1d}], 0x1) r1 = open$dir(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x48) preadv(r1, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2ff8020000001f000000"], 0xa) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x9, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) 09:21:32 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8321, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="92", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r4 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000241000/0x2000)=nil, 0x2000, 0x3, 0x14, r4, 0x0, 0xe045) 09:21:32 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000000)='/', 0x400403, 0xa0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x10) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1) fdatasync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340), 0x1000000000000013) fdatasync(r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r11, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='i\x00'/15, @ANYRES32=r1, @ANYRES64=r11, @ANYRES32=r1, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r7, @ANYRES32=r9]], 0x27}, 0x406) r12 = _lwp_self() _lwp_detach(r12) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r13, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r14 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xa0010, 0x1d0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000340)="f6166de1c354e1c0fd3c071bb2ba73a5752703566dd6e578b6b9fbc5418d0541ef8ce47d061fa5b12bd0d6c6d103d09541cb0e742288fdfaf789ab88526f70394a88a5781b397e3fdf719cf6551675cff7fdea4e8fc6f3f4b515b6f28d6a104e95eabdabd86a609fdaf2748a76c0ae133079f7f7b0aea424536c0bad9076e490a6d422b9abb0b4fa7bb6debc3dfdad16e044ffbe0dc560857df16f5e6cf42943b4", 0xa1}], 0x1) preadv(r14, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getpeername$inet(r14, &(0x7f0000000040), &(0x7f0000000080)=0xc) pread(r13, &(0x7f0000000240)="0ea729661d2b82a1cc86fb21a9808d59183577c10e1c1ff3e3a0d6b52ac66e58c95535c979f83c2d0df04254a48141c479e32a0fd114dd377eecfff415114866d1950fdd12aebf435a6a647b4fe79e1e4d669ffc0fb41fdf1a8dbbb6ec4efd6858df648801fc97dc19040e79eb7a2c415417d63f1b522befd26dbcd8138874ee887b3933d3aca8633507de49b2b1249650ce62d3628cd1fb1bfbe0b6f536531e6fb95e266b56832aed1500549cd6bfe7cdcef3487963f307a69dce255c4d404e10cc92599eff70c9bd5f", 0xca, 0x0) read(r0, 0x0, 0x0) 09:21:32 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004082c2, 0x55) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x20000000, 0xa2) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0xffffffae}], 0x1000000000000013) fdatasync(r2) r3 = semget(0x3, 0x4, 0x80) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfe2f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r4, r5, r6, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r5}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r7, 0xffffffffffffffff]) fchown(r10, r12, r13) r14 = semget(0x3, 0x4, 0x80) r15 = geteuid() r16 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r15, r16, r17, r18, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r19 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r20 = geteuid() setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r20, r16}, 0xc) r21 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000001500)={{0x7, r17, r22, r23, r24, 0x10, 0x9}, 0x1, 0x1, r25, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) fchown(r2, r12, r22) getsockopt(r1, 0xfb47, 0x5, &(0x7f0000000000)=""/83, &(0x7f00000000c0)=0x53) 09:21:32 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xc, r0, 0x0, 0x0) [ 141.1983130] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2275 command syz-executor.3) [ 141.2283324] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2275 command syz-executor.3) 09:21:32 executing program 2: ptrace(0x0, 0x0, 0x0, 0x0) r0 = getpid() ptrace(0x20, r0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = socket(0x1f, 0x5, 0x0) getsockopt(r2, 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x45802d8f41a59753) write(r3, &(0x7f0000000040)='b', 0x347fff08) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) fdatasync(r5) fchmod(r5, 0x4) r6 = _lwp_self() _lwp_unpark(r6, 0x0) _lwp_unpark(r6, &(0x7f0000000180)=0xe9a1) pipe(&(0x7f0000000080)) [ 141.2483623] ubc_uiomove: error=14 [ 141.2483623] ubc_uiomove: error=14 [ 141.2884245] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2275 command syz-executor.3) [ 141.3184627] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2275 command syz-executor.3) 09:21:32 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1) r1 = open$dir(0x0, 0x8004, 0x60) preadv(r1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x41000, 0x40) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0xbc) 09:21:32 executing program 4: nanosleep(&(0x7f00000000c0)={0x1, 0x4}, &(0x7f0000000100)) r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmat(r0, &(0x7f0000fef000/0x11000)=nil, 0x2000) shmat(r0, &(0x7f0000fef000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x4800) 09:21:32 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/39, 0x27}], 0x4, &(0x7f0000000380)=""/145, 0x91}, 0x1042) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 09:21:32 executing program 2: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mkdir(&(0x7f00000002c0)='./file1\x00', 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000400), &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f00000003c0)='t', &(0x7f0000000240)='!&#\x00']) [ 141.5487968] ubc_uiomove: error=14 [ 141.5588105] ubc_uiomove: error=14 09:21:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x9406ce, 0x0) 09:21:33 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4a, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) getpeername(0xffffffffffffffff, &(0x7f0000000940)=ANY=[], &(0x7f0000000180)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ftruncate(r2, 0xca) unlink(&(0x7f0000000900)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) symlink(&(0x7f0000000080)='./file0\x00', 0x0) 09:21:33 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000192c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/26, 0x1a}], 0x1, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) fcntl$dupfd(r2, 0x0, r1) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 09:21:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setregid(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000040)=""/149, 0x95, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0xffffffffffffffb1}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000140)=0x40, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) paccept(r4, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc, 0x40000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x2b8, r0, 0x0, 0x800) r5 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000200)="bf8f00c7aeb24ee430e2d7f031e214ca36c6bd6feaae53c1b235ddd33cd38dcf512f808224545424614d582ba6786f4fccda07f80b70be7c3b671c85085498ec84994950ef98152a44e5991f", 0x4c}, {&(0x7f0000000280)="eb15965e36ca17c3941437e860cfd653574020c2dac5367d4f871ef4ff61d5fceab7b2b0dc85ed255fc7a285eeb56eecfec4ae337aa97fa2af1446e57a4b4be803909d78d0d64d73161d90dc3bcf969f37ba25ff42f3e12581e3bda9e3a39a1ed9ede39a93679ab12433be948c73e196ce066872a6d3bceeeb220fb22407eac68997033f4026ae2c1a89fa8c29b29ee4ad80d9d9953ac265a6407bbdf8b4c9785b32c4a0ca999ecf8a6d0a11694407a16a669cbd85d265860e9105884cb4899593ade561036fbca31698c12d1f5dad98af9887c944736e8d10ac03ced36ebf2abab1760a563f0eb2347c58d320fc08901de4ac", 0xf3}, {&(0x7f0000000380)="41c18743a01e7d22945eb3b05643c9ece2f4454088c4250f762ef630e32cd74dd0e1fd826e6f", 0x26}, {&(0x7f00000003c0)="2a53525d8a6ae2f40be2ff0ee2c8cdf94684d77a897480a25b29efc03a3a7c810f6782a30ef21edb6ee5b10b52669500472ea0cbc206296ed3d60400b4f3a86727cf4808cc7053c13f8683b4d124fb9f2a20e056433c93e874158f6c269595912a0f3a96ba64b82b994050d33695cc35b8e23e5735bef6d59a30a79b894a7e5ecc4f4d7badf578d65293478746c7d79ed3d0bbb85049e53fd18be6e497eed2f6b72cc62a76708e241a37c687b8da770d92c11a2af2f92400c3f13688d14ad7201929bc4959f1fa0470ae", 0xca}], 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="380000000000000000000000ff0700001b1276a13d1179de12b0f03b54ee4e37cbb273ba6c345c15e01d42b11ef27c3bc7252718790000009800000000000000ffff000000000000a09194325f42ac9e409a7b83d2e0aebe37186d2f583989413d48135ede7394e43f1f96900b46438f146d9401cbf4fd8a3305b2cb4a2aad1189eb5dc5ff018c1ded03e70ded6084cafcbf67f00be391a7d011c6a477b332f9f789e2d29033c929b9483cb7145bdc03828feebd6e1163e45bdbae87354d81e0b5394980b6280b0c6aebb7c083d60000680000000000000000010000ffffffff3650f16bea61f677c0b3564bb8e3966305497b710bcf69c5bd9538d0492d7c0f3d4778abc0c43e962ac5596b18a8501b4decc2b283e8bcaab129d7061a35801e7a11ef59e59abd9a891c880b82191a4808010000000000000c01000002000000a98d03a4b48daf175160e75538d7a2a0d3d9eb8633c78514b03d970033b06bc9fa4cf28e291fbd706c94c503783691d25a2dbffeaa99d6a6c66337af8969d7eec71deb4495e0e07f78463b90703a233f7f1c41f2d74e5dffea85567db8124ff44f11c47a75c685b2b310d58740812b407c615c5b05b36c84e337fcf24fd75e13e91192cb602f3f52418cb9d99ce28128e3da1443bd5279df40f0b875777fc008eddf8f41bd10621624dbea221566898c165717f792dfa058acf2727010069cf978ff544f9d8975c6bd60107d0e77f57d21d582fa1862ed4280c2e8750d30e2b40b1a15b18b576a06f3f239709fdeb8085000000000000000"], 0x240}, 0x8) dup2(r0, r1) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65cc5d"], 0xa) 09:21:33 executing program 0: madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/190) r0 = socket$inet(0x2, 0x20000000, 0x7) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x4800) 09:21:33 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) __clone(0x447f, &(0x7f0000000080)="f51389a1ae2afafd64e124d273466f163839c7551b73e56d282af134d779ba9a098069a9d9d9477eb1a2267563c95b23ddc174b8e2951ffbd9662cc0b5fdaaef012da559d3e0985bfab6") getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r1, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) 09:21:33 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 09:21:33 executing program 5: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x100900, 0x4) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:21:33 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0xd59a7f100588de1e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001180)="f0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getsockopt$sock_timeval(r0, 0xffff, 0x3010, &(0x7f0000000000), &(0x7f0000000080)=0x10) pipe2(&(0x7f00000016c0), 0x0) 09:21:33 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x0, 0x4, 0x43) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000140)="00fcf380", 0x4) listen(0xffffffffffffffff, 0x81) 09:21:33 executing program 4: semget(0x1, 0x0, 0xa257c0c9f48e338b) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10502, 0x1) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040)=""/197, &(0x7f0000000140)=0xc5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 09:21:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x2, 0x3, 0x4b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0490, 0x1d1) recvfrom$unix(r2, &(0x7f0000000080)=""/129, 0x81, 0x40, 0x0, 0xffffffffffffffc5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 09:21:33 executing program 5: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='./file0\x00') link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x200202, 0xa1) 09:21:33 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) unlink(&(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/82, 0x23e) 09:21:34 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) pread(r1, &(0x7f0000000080)="912c3eec7593ebbe72c0b18103b7450c61f098b1c6db397afedcdcf6fce2a74d1cd9dadbdf32208b00049ee79eacc4597a7f0f2b3880e4c1cfa3d185631837463711d1e494b44a5dbe28a04c49e551c4a99ec73099ab0ac2c93f755747f1", 0x5e, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="1900b882", 0x4) [ 142.6604112] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3317 command syz-executor.3) 09:21:34 executing program 0: setrlimit(0x9, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x101) 09:21:34 executing program 4: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2}, {0x18, 0x1}}, 0x3c) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) r2 = fcntl$dupfd(r1, 0x0, r0) pread(r2, &(0x7f0000000040)="752e6445a3c1bab945830bedaf7efc1b2c45ba719d03b9937a7d44011ad3e8a7f93e1364ca0869db027d5b191a5ab0f4dcb8676222e3e61fd2caf4c3b012f23f141ba3cc097ce01e5ade3a0f8e71251a534e6a3a7c265fa9355e4187bf9e86ed2234bdfa06ef33b233895163b0f78d3711042d74b7bee4b41b63e4433e265a94b22e8da8b038aa5bc1c72a08ec573fcf9202c464bd7a4efa991492cc46c8cfaddb95c44edd55df692671c69adbb57fbd14ec1926881c97163582a41d604902c6c7ab16096dbf4799b6b984ef7ab140eb394c421e4fe48ed87a68", 0xda, 0xbd) writev(r0, &(0x7f0000000240), 0x1000000000000295) 09:21:34 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) pwrite(r2, &(0x7f0000000000)="17", 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 09:21:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000001c0)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x2, 0xffffffff, 0x2}, 0xc) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r6) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fcntl$dupfd(r5, 0xc, r7) [ 142.9508300] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3704 command syz-executor.1) [ 142.9608445] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3317 command syz-executor.3) 09:21:34 executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x181) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffffffffe, 0x0, 0xffffffffffffffff}) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:21:34 executing program 3: mlockall(0xe70a7a7f0e8b8f5c) r0 = socket$inet(0x2, 0x3000000d, 0x3f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xb, 0x110, r0, 0x0, 0x4) read(0xffffffffffffffff, &(0x7f0000000000)=""/87, 0x57) [ 143.0910340] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3704 command syz-executor.1) 09:21:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="34b6991efd8d32f0ee87ef3179983c93b07456e60a769cf1535f55529012f12741372d888424caf4036c4ca7ec9e99364e8af300a19bd7951ff4d88a8853832c3daa1fe4175088524e7757dd6efc33926425182aff0f74f41c8422ddeae1f87169988d98af780cb1a204e93e8fcf1ea676c91bdadbf215dd5fc8fbe2da6c0d974d9336d43cca3581357c392eedcb55a0a325ada643c4004dd6245ab6aad042af09e513039fd873974e3e0e05c75ea6e9ac1958372fc82485f5965d496993acc4bb1a49c0e95a762e8ca77b8341121bc00f461cf28cdf183618ee7f66657ef9", 0xdf}], 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="c97066b04c55ee59", 0x8) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) fsync(r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r4) 09:21:34 executing program 2: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000001280)=""/4096, 0x1000}], 0x1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) _lwp_create(&(0x7f0000000200)={0x400f0028, &(0x7f0000000000)={0x0, 0x0, {[0x1, 0x5, 0x10001, 0xe9]}, {0x50d, 0x7fff, 0x4}, {0x10001, 0x1000, ')\x00'}}, {[0x6, 0x6e0, 0x6, 0x400]}, {0xaca, 0x7, 0x4}, {0x7ff, 0x7, '&\x00'}}, 0xc0, &(0x7f00000000c0)=0x0) r4 = _lwp_self() _lwp_unpark(r4, 0x0) _lwp_wait(r3, &(0x7f0000000140)=r4) 09:21:34 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000800c2, 0xa56a7409d7092e57) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) fchdir(r0) r1 = socket(0x1f, 0x5, 0x0) r2 = socket(0x1f, 0x5, 0x2) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) dup2(r1, r2) 09:21:35 executing program 2: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x2, 0x3) recvfrom$inet6(r1, &(0x7f0000000000)=""/241, 0xf1, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x5f21, 0xf2}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 09:21:35 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="333498bae7baa7dadc099cafda9e71756e65f498211b1686fe6c1a0094291a5eebd8d3dd149902edc7af4e7996ccb979e74798f074c6416d2bcba091dddbe5b13fc609c94f0e6d549d018ab465043ae6c3e18afee57f73a7d74f78de44c3def19b4cb1f2fdf67805eef7d60b85f7e04dcaef49fada968f8f427f3011d93985d2a187dca1331916e995194290480d0b0716c7c30a797d1c24cffecc219ed80ea430ec12e1c035bc68c1af1026db19d86cc9c0fe082415d582b2769c6039c25daee59595186ddfde6275059afdb001cc896c4f86e0244935684483d5810450c69763572cdefefc9265c04e3a0fdad10aca8cc9fe19d22aa65aa70ec6fe988bb7d431c1785b354392c1c238b116ff33c396890456850fb3acb6a9b2a208700d6f204dd860b9f39398ac2175c9e85b99d5bc411379498aed10ef7ec050e0068798b18b84fa8cf21f16748449dab37b8e4f265390db579f1c7bd6caf4d930d1dccd70c0bed0317351c690287b4f12acc56f251bd6a315e83a1a52e9861084197f1b776741e0591b1f68587c1a6fd816e16ca77518e8ebb9bdd5073b21fc8e22d5f7e7053ace57f752252673bf4642d31e7f8b9203f31e52b46f90794a960276d9f550caf31c58d67169b0ce50f9fc4ef9b7a9e257cce5f6187081724e3bf0e24677ad95c0633c1de38f201ee00b02cfffe2cdb5e39f6128b4db1d9e6ca5b374e4b294dccf119d1b1966ca2abf88c8cdd73d198a81ce36fa56ae278a49b2069b2be454ba3659e0e7199a3dcd571e7212392e2353b07d9bc4328e012f3acf07f228ba965805110a3706fbf2b16b25c313642f356af9a82dff51d92f61904800dafaad835bec4bc21247f657e066a3b3ce42523cd6b456f24d8ad7c4fd427ce43bc7245afeefb4b7aeeb27e1023700a751d2f903bfff32541f5c8c93231cab4cb4fc92ab6e7ee137fa27117309c5d661935cbbbac89038b4d76afafc76eb9e8a05b20f1bd744f6f014caba5d884f551bfa5626c03f13eef6ef6500ab30ff61d336d3cc5831bff9fffe0c02069bb5df83feee4d8e7458cbddba39075e1eeb02a9dbdda413b9c8c56097e51c9ccdaf9380cd4c507b54dad835b2f09c1941c720c28b2b8622af209a3c16d8b9232c2446620867b551a341177e2a1d82dfc1a2d823c3d9d1927a7f8f7c9757974f506a49aad9fdf34760571fe334dd61a200776abe4ecb3960f6e354de7191129c6812a647349e913688b1715a76bffea009836e14c03d639f15366e4a85e537f83ac72bd87e1184656e77383ea4bfdaa6a25218062fe9848587b98c247435d011ddfecf27db0422e63b49d6805375fddb67e2f5a73d61cd7b7999c2ab059dfb2278c6fe4b4f74d82bf17a59de2a2e1da3e499d46e9b16ce8e02206c091557bd7cc69fd878b4a27b417119aab2bcd4143d2897440158f5d553c843b0c22fdf607a1d642dd6c75b683717ace71815067596e763b2095ac39d1b6f7032aea71ca16a693bc36ebc42d4687a7b059054875a2c72671429a87f154a12077d3461b93ea1bfcca5a723a6a686761ae1b831727436bcf51ebd8f8b91d01671f43bfd9ba88c61883f38958be4c3e2c51a4f351fb89ce51a19417319f24c6de292597410fdcbf728f6814eef60b75092d2327c14e766330acf1d0038a8dc6b7f8270459fb18b11c8162c6b5e1eef7e30e68b754d6432a125fea92188887dd2870ce9c84acdde420b95c4ea8f9ea330cf8b0f35dd62f865f4ab3a1274cfd61aa63208c952101fdbe4402541941a8d8e34758c65a2eae19971ec8c74474de9bf5251a5d9ce471d03fff9d85e14b09ee400f8872d2adbd666bbef3388d776407b0d9dfbe3cf64fee63d7eac5f8184dd2f5d672213a7c8d26acb0ef941889b0528737a039d568ef6e151eb1218f50d89a3dee4376d68175c8cc1768185c7b95f4f3b7b789d4e0f41e54f76eb0adf07e5aaeea7a72b99b4e953814bcb631bae93e37c013128ee43e5c12c7c21a9286b958d8460bc77f7efbe6ecf4cb95b1f81db37e00f6989136337d17cb5a81af47f08338a62b64da641b1027c8664f7a4bf15d2d30f571c88eacc44486c3347b3be102f44e182a8c6ead761b12056014e2fb3da9e1911f56cd69cbf90cc294b96da3d4e53e5d7c8a4f8b372f3ea700ec61aa1461a58e9c136b3c7e06998c791972d893396d3a51bd7aaaffff9a6363a2b902938a6acfe25284c549c64063fa8600368bbd5ebc72a00724897baac19c32e0f86fd9c677c79d1248e724243c39cbcc90c1fd22537d7b194b78d25534408ee49d5cd54a11316cde235c1ba983edceeffd00c3653907f13e4f6a49858d1afa8fa7655dd9c4ec3cd041d2417f0070d3784280fe90d56b9831ab54dd55624a1be737d9c0bb8c176b598af8b14776f5f01a6f7f6189841dcfe4a1f2cef3a4434abc4957a28c55f52f533a33a42b41cf0dc67a2daed234477d524d0e65e8adf4c39ff2bf3c19d5693a591e10057336e4562057f46acd09625dcd309a78eaecd61f37345bcd0c42a76792f0a7b881f55ce2db599d22da5ce37266955ecdf12ba4f191500113f7f9cefe8b6ecbb95bd91c5d8cec0f9c3b5e2db8720b248489f19b377361e0eeddeb51a3b1f4d2cd7dfedaeddbb9dbb7228cd1f63b3beff5ecfb80be9a6895f7178ff051fce97b687fdb258b88c2dd6c5dcce3df2a448f1b1ee2016532e7bdda932365fe311ca332245b85233852ad4bcffb0f68ba06ee83310318fa93dac9c89ecaaad4779fc0738e86e1aae48175c804226298d1225710195fd371961f5337191368feb3f306fa3da45243b916f8421cff1f806df8625850e18379f6f4b1fdc1e4c33babbe6fc63803307b8cf8caf537e154d826400b14c118e8ec73e3c5f55165aaa8813a4865c37c8c2e1fca7d01f8711d1b82b328602ed17f98e43876de184c25621f3ae9e58125a6d0e2a4444f3c12862dabf179edbebbfdff58ba95e13d5ab4fb224e0431471eab08db48572f3c4a65913ee92401747eeb3c87f01b7135cea03d32a9327982661503873d920331693d7b0cfcd915dbd37dee9e1c5d483c401f68a4641adf8f0968019bbe950c9715c36d12ba984df3c08e661ba83c63b3978811b1a12b12cf7adee59b55d7fc2c1c45c41fe07215b7df05c6484156bfd9459f30cc3d4df093f72eb36e96d2c8601104a73e2e4c8c77489ed1fb2e74d206f93bffc24039d158d1b4fbbc87e342c32d7cf4e7008bb538821f17b366b976814f4cae532f01428bc718f34be3455f897f258f4a84093c0a16b74877676cf967ed907045c66753b1edef361301d759026fc977bf1da0c28375f946d391d06e24954cdf4bbc06fd14a3121e574d1552fa9fa8722bbcc6ff1e2d3de24d37155361d3b1f891d6a1a606c161c6962512e5de293106d2817723a52767b653884189fcf057b8e9d8a634eee830fada9db898965a089173c8f894c11a40db638cad72e7f8b97561f588164cdeae6a2ff75f5ef0859dc34d9197180e5029694e315cef7c2c7e42ad9b58e1f0dd6a9e9925bdb48cbd24c9855b485cd2955c51ab1c7175ebd61f35c3d16070d80c6bd734986a44dd0651f5f6b0d37ae471cc48d68650821d7df1e494a7841a4c2a3d03a9292ecda8e3e82dd0aa3f2aa25f38af12af1a6e62e26de982517e36e06c5a705f6fa979f8877e0e68a82ec8353567e62ad4ffa93dc59b65361ee3d8d5b3f1763fae97185f796d732f46c0c815fd8f86022d4276b8954839bc74128a6baa4b4dacba490dd48eff44bbba46d087766a45ff1cf33b31f38b5041bc6708494c084a5aa7d77dac731df3ba63b654e0dce789b5608ee5e35b452adf780a4fa37c231c23baabd9cd4d89f85e8606fc95281b365a3b68952d90c2c07c700b297e2353b0a6e0348e48a9977b3f86a124c56ebbf8bae66dea049c25c93d903ac7664a96f8104029088baf3331f05c1f64316662877f60fc1dec6528039721c3a2e5b36767aebe727c9e633211d506cd3be951e07554ffd8f8034824a45b1eaad321d1129745e5778a8f77899c07ceddf58f8f3e459ed441b0732487405ea2898799fa31246e1e27c2c6aaca8265b1d42c5af4dba4dcf9252867ac17c09230995c9f3ef0db69477ccbe5ee2482bdb5a02ca122e2b2a519b3b0fb650f350b131e08be66ac8d57d666059afb7b4a6de28efa7e3292dbec3b15fc02e95269bfb160caf7f2fb4ed6dab379858bcd70d79667186ce15e6053491e1dbd7f462bdf003c0dbdf6eea16b7d2146be5ea79541e3a3a050e5d9b73", 0xbde}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="d6484b31bfbd7d3934aedf24d71548d0a23d184431d21034535417703ecff5bc760e80b87cc1224ea23d36f0ba9f467c61c68b3f0d8745", 0x37}, {&(0x7f0000000380)="5364746b97ffb1665f14c53127088db33806dbc1aedd17cdfc4becc06f660813e3c30bb3a272e324c5d4e0cbea19a67a186b79b9ef31a762a7e55476785c062456ddbf90848d5563a081d03dadeb24e1a0b8eac9aff628583340176bdce613bc4afb55852922557bac9eb7a0abfd9f5d0098eaec66410dffddbe9a766920833626f12d050cc3f0df508df9cdb0fd7dbc45da1f45320cb937c6b81e26765049351beaeb8a9a0f160ee8cd24698199dc5c326f74516a2bde452735a32c1f5bc63169290d6c483ec42bbe088606cb7c5d19bce599f4b36fdecc62158978a62bb42c5edcf7fd3605f5eeba53fabce296cd8d88ee9bc5238195f0584f1e5d19c9dbd236293b8ab45b0a58f1e9376bec935f7ac7ab4f98941ddbc1121c7dca06a5060977324d576a0fbc83530f614ca2a406bec0ecd0c1d3c4ffcfd00c6ca3a5bdf86beba2fec1e0b072853ee43694753c0c1885d4d6942f06f44839a6be5d75e5f5ccc0e0241f2047723855907c7fa2ab164c88f810b7a1932edb86145bf6923148779a76c71ad2231bdc6bd7935e9e03831c0c8989c7b29e09c6ebb4d840c0bdfcb754175c0aff6c4714d77d8f36f99ea8022220af6e11f49ab0186162041178e25f9b880dc2a402b9735dd9d2ad92e0b3c851d02a7efb978d3d489939f0aee3063d6a8f4a59845b574b743e9b367a3598bf59098f351b2fd7ad30167c03d77be92ecb2639a3df14f9aaeaaaf5c0a301f5ec308a2d838de13cefeb232d85c74b4e4b01223777d06a6626f2d2d9fa033b53e62d4e4895270d4dd4c884e27280f5f81d2efebcc57e49d37f884ccd8ef247fa2e5ba642443d4276fdc44c6b7b780c41607cf93f6d94e16c535cfed7e66603992dd39ba1d2fd37156e844150ece5abbffa1093abb32a84b8f4b067e0461039ac61e3132fb74b7985c2c2c04d0cbaa528dafacc190d540701a947bbf1862ce49f9d6f3ee00b0028c47b54efe86c1d0c5af3fe77a5d8916770474ed0020d01b1d6e2f886757304b2019731f7503cce1617d9b97fd63742ec76ddcb4267eaee2b9f4c178ad47d663d931d0492651186c46bb4a944932944323ec07b5580fe9db4d81c9e3f78a3cfbe5920e08dd6151c6a335f153ef676c1520cfbf8712af80224650b319a17ebe7ae36c93c7b4a8026b767b1c2254c7e9b1cfb0728c241c4084d83800ccac4df47133a2bcea6aae757cd1a30589730f69f489a68e7fcb7570fd787090ccb91d38a6fa27e70dac8de8c6d0c105f20f20ce2b9bb687ee58df290eb6a7fe6e0557e77295488001c0a860308a49703e1d50f67beffc4a6f855c348c7bdadaed0614914484f3b500619676c21b15f7e945e00537261190bd16e8b183359e2eb0f2f466cc042f65caac7943e4a297058bfa048971f8e6d6fc555ef", 0x3ec}], 0x2) open(&(0x7f0000000000)='./file0\x00', 0x220360, 0x3) 09:21:35 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) getpgid(0x0) wait4(0x0, 0x0, 0x0, &(0x7f0000001200)) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x17, r2, 0x0, 0x0) wait4(r2, 0x0, 0x40, &(0x7f0000001100)) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) semop(0x0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), &(0x7f0000000180)=0xc) getuid() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000001040), &(0x7f00000010c0)=0x4) 09:21:35 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) writev(r1, &(0x7f0000000a40)=[{&(0x7f0000000600)="e626ec33546dc812019a3266cffe6b04e301683569744324f12897437d998f8741492ae9530a9389b333d6557d55e6dada7aa905399cbeaf8067b754b4b2fa017313e0802f47c032703b0e6c8f900728a140b7fcc478b4f85f6f7bbd032d42a25795d3744694d4b6d96a9bf381e2e8198e93f2fcddcf38f473006d6aebdc60a492be7c07f320d7d4535df0c34e605a5fd33f0c231ced6bb7cad37fd922a1fcf3f3fa9fa5d336b737120d9f7e10d51d715f62d5c472b78ca3ad6ccbaf88bfcd19d45c6da38a30ff457f67d04b26"}, {&(0x7f0000000140)="95e451a46cf72975d1fa5e3ba6ceec1ac68b805c3835906ba2249b51ba4fc8b8cd0f2b0ae4aa45802a18c9cbd755b28574c1061b38a06fa9aaad04ed45dec796b7cc745f3fdb9f1e823b4fc5e693ec2d8574bb22e05ca0a37215dca94ee1325bea4b541d8e464aceb51a791f37411e2680f9a84c89bf1e94fe75cbcddd"}, {&(0x7f0000000700)="9095e639e06534da376882977e3e9e37cd26d22a99f5814b28a99f393f801df8b9667ae6ac84b511bc7c8c77667ff758b51379a757bb0c284b2f3e90bb0cc575f241467f36bff4e53c35954546b3308c9832b43921173b48644c1d749261e2313ce7675fd5a42b8ee75149fc3554a65e313066a22d181751b6335648f2e26c7b83e17f3701a714ddd748d1df88e955e9b1eaf64fba4b7b8f9ea4"}, {&(0x7f00000001c0)="8a6f5b91f8699af634c7762b2b885b459ce397f565d22e6a3517e72c0904786a8bfbd4ac59abc71412"}, {&(0x7f00000007c0)="f5d9b6d1dedbda58205a080836f3b98101c7ca5f7c31d1fc3ea74a4464ab41ae396f26b4d9687b4f230daa9137c145da495256278992e46d03280ee110f570f22cf66891692c23c17dc83aa6a877367469ce5195e9438139355c3c9fdd197374bfed1cd3ce075f41e450cdf03f0e684593d10acc4d59d2d25f19b344156a8d8f0383f243b50d3989d3c276c7f7f164204ba125d64ddbd1cc502e79b1d5109bb8df0920a1d4033ac70f5baef4a95a05f88244cbdf1d6e35f1242c4472660c8b51239d42255287ff3900e87258d87c673bc80c1f40e2482828be0d123c260345631d7d"}, {&(0x7f00000008c0)="7e6356319d3dd0ad6cda83caa99830620d42facb2a44e6f6d9c453f7b98c3738a5cf301afc"}, {&(0x7f0000000900)="582830b2410058c65c71bfaac5c6ff31acc4b4"}, {&(0x7f0000000940)="994b97f75c7d9bdf80d5d04d654a8b29767c91368b7a2df154d7b8eb5da4152aacd90f06a5741f61ae51b9a01df71a3b4758ffe3f035dd081646c7f972c42fb5e48117c8f6f4573c983f808c8851693bfe062af2aa9602de143b0ec383beb3094bea73dacb7aaba27262a96802"}, {&(0x7f00000009c0)="5180509ece6f0da2dbfcd228cca2e220647484a8f89f7bc86f33203845581948a1beccbda042f50733a9bb178285f9ab4ad77623486bcb83ff7f8e58ba8fb4584eebc87a4080801f324cbdb89dd10d52d3706ee15addf72f2a786f68918192105a"}], 0x7b) r2 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xfffffffffffffee5, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x210, r2, 0x0, 0x56) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x250, r4, 0x0, 0x2) pwrite(r3, &(0x7f0000000200)="df873724e0a1547c69117281522949dd7e83822919f4dcc3e4ba68d35eb01efbeb1666a641e6f33f1e243a66d857d7f02c492e3ff759d222d1bc1ffcba3889cad7ceb55bbf67f9de8c04e9172722a0cb2d831e38005108a256f7e941592ab56d1274ef2acdb85559785e731a42b3a8d94955cb636d8a90efba273dfcb7ada0b31f870e5beaa107c6a7db073c19a30de93abd0c8a1426b62116bcb5e620043e4174842931d0a1ecc61b4e0f418fd4cc771d689ff24b8f49d5524e9e8b2b66b90df0c7e2f1000d57c8adc8911edf65d6f387166bfd266b0845a02b229cf963cb1dffa1c09c924948bcda7cfa0989353caa4e5cb712a4801029adbc6bc298a0424128803ced23ea93c2539d919ccdbe5f2bcabd5c23112d4c0cd1b9d0698e98af7e4a2f0d369107503185aa4bffb8b9a02790e15623320a4a16c4f2503a5c571b3846399fae08c6405bd260ddf796516b52e27f0430d3ef93293e2d862212be6f4a67b8ca96fb5bbec2538e737c509b3aa16e6eb78becdf60986224cc14a2206f1a8cd1b5dd26e4b4385ce2eaf2c589a216e547a0f7e662d0cbb3f268b7fa669f99b56a49fa9fab7153feb22ad1b7de3da5191a7b9db4b7080af532369adfd2be630a4a8eefa8c5b00fef28ce28f0077c3cc70c7a5f7127ce31d541c8cb4cf5da560901d39c3c1fe2aa99dedbe29ae528398652e922109a5b20baa4daa136aadf6b3e5a0b2f85263e5f2c4b790d5212506f22b28243af021e9b1827afbcaad76d79a9344106facd0863e8260ee739ea4a48a31cf1b80f73706e0d10b9fcb44c115d2e3a9ae667276d84ee981371cdd72c29707db1c0b0cc2fe24bda52e4bafd1a4ad91aa3e5d2286cfd3ab0afd94c5c9cedcdeae2e38ad71ea27cbc61d12c6f9626b7d414f972e01e7fbd9d8aa46b79109b64ba10ac37f90785f47cdea52b4e5379e49aa25f5fe0405cd09c0a8fda9b32cd1dd3a24a4ca74ec74be8f484fb6d4c501a0944485609108169694d784e88ab08b9d5aefb7938b56b372c2486d591bb9bc4d668650178ee760ddd7de26e59df1514158ce8c3f240f8664fc5fce6d8269dbdb084b9c4fc61776fcae56a750221fcd4dd4c57bfcefb91aecbd7a4730c20413704a3835106cbcb63aa468e2281caf58f153168710213a88e0ac2084b04074aea64b9840157304aea08194232f1f660b9e54d3e6678501a405a5aac12101954aaad6ad4aa448e837fdd7720a31929e408363eb4131e343eb70b193d71fbdae61ddb2174ebdb09a44cc8bb198acc9627070df84703bcf6e3710ed8e7fb87b257d5036818737855d9e6d17375f696a136f8e9cb764ff3097f8a56bf1d4e49e59986e76a9ea50b69a256be64441f360ebabed1943127b6a273a5357def98bda237d96eb3d4e02e70114e211fe90f77a7a0e364cd4ec7d143a168769478480ef394", 0x400, 0x1) 09:21:35 executing program 4: r0 = open(&(0x7f0000000180)='./file1\x00', 0x1010605, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000140)="83", 0x1}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="ec2363feed524ef887d665280163157b1b9902272aa85d8923f1a1a0eb935d77d53691bb8f1301a08ca348963012e81f60d50dcfe665cd6ebd3206ffc5386c46f46501490fa9ce6da93c5466e8a7962a1c35252b636df8e3010686d91063c3f8ea7d80aecf8f655671665b432f32fb9d5ffe844c71299167ab0005d220b67bdc4ced98167a075c6f2e796b8c74fa0d915370769ed18273e9d983", 0x9a}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1, 0x405, 0x0, 0x0) r8 = accept$unix(r6, 0x0, 0x0) recvfrom$unix(r8, 0x0, 0x0, 0x41, 0x0, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/38, 0x26}, 0x0) read(r3, &(0x7f0000000000)=""/24, 0x18) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r9 = dup(r0) r10 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x121, 0x14c) syz_extract_tcp_res(&(0x7f0000000400), 0x80000001, 0x18a2) readlinkat(r10, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=""/255, 0xff) fcntl$lock(r9, 0xf, 0x0) 09:21:35 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000010, 0x82) poll(0x0, 0x0, 0xffffffff) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 09:21:35 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 09:21:36 executing program 2: r0 = _lwp_self() _lwp_wakeup(r0) socket(0x1f, 0x40000000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) readv(r1, &(0x7f0000000040), 0x0) _lwp_wakeup(r0) 09:21:36 executing program 2: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') rmdir(&(0x7f0000000200)='./file0/file0\x00') [ 144.8035166] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2599 command syz-executor.1) 09:21:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x180) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(0x0, 0x0, 0x0) 09:21:36 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/29) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(0x0, 0x400, 0x0) preadv(r2, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x104862a, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 09:21:36 executing program 0: poll(&(0x7f00000000c0), 0x274, 0xfffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80000, 0x40) socket$inet(0x2, 0x2, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendto(r3, &(0x7f0000000040)="afb76ebdc5caa3bd70c80f2f5cc65a78a5b0c659ca109597920ead50f1649cdd433aef8af8209c3d299a6256", 0x2c, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r4 = fcntl$dupfd(r1, 0xc, r2) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fcntl$dupfd(r5, 0x0, r4) 09:21:36 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/63}, &(0x7f00000002c0)=0x41) getuid() r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/70}, &(0x7f0000000140)=0x48) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) open(&(0x7f00000000c0)='./file0\x00', 0x1400021, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4096, 0x1000}], 0x1) 09:21:36 executing program 1: r0 = _lwp_self() nanosleep(&(0x7f0000000100)={0x8001}, 0x0) _lwp_suspend(r0) __clone(0x400, &(0x7f0000000000)="0906d9908c640bed2f326e05aee23e9288ad9eb453fde31cd23fc54d1358299e6bba36f4c3b6f85c37c0fa5979a2dabedc76a055b26bf5c803feabb66cecc0ab38b5eefcc9728092139af5ea1868a7ac32f6a44fe46dca3778151b574c1ae8fa44f7ecc142e5b9980a2a145dda43abfdc6033a7c73229d09f553ad1a67f629f06c4cb45a9e3db9e5b882eca158fdfd913a6bf5037d81b8d45036bc489747cfde6b1ae74c1cadde8c0699") 09:21:36 executing program 4: getppid() __clone(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x130) preadv(r1, &(0x7f0000000040), 0x10000000000000f7, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) 09:21:36 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x2080008006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100008004, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x48) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') dup2(r1, r0) 09:21:37 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffc01, 0xa8f0}, {0x5, 0x80}}) socket$inet6(0x18, 0x1, 0x3f) execve(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) msgget$private(0x0, 0x53) exit(0x6) 09:21:37 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendto(r0, &(0x7f0000000140)="17cdf000f18d022c2fd0e328853d6574cf4658ca68f4371531935dbb92727ce1c6efc6fb612002005a34248c6898c4f9072877d1c8030f49abe64441d2d519e0e69832d21eb41601522d3ccd", 0x4c, 0x400, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="006957cfcf939367db5a99c23d142f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000040)=""/139, 0x8b, 0x2, 0x0, 0x300) writev(r2, &(0x7f0000000740), 0x295) 09:21:37 executing program 3: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040), &(0x7f0000000080)='\x00'], &(0x7f0000000400)=[&(0x7f0000000140)='&-\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)=':x-(\x00']) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) pwrite(r1, &(0x7f0000000200)="df873724e0a1547c69117281522949dd7e83822919f4dcc3e4ba68d35eb01efbeb1666a641e6f33f1e243a66d857d7f02c492e3ff759d222d1bc1ffcba3889cad7ceb55bbf67f9de8c04e9172722a0cb2d831e38005108a256f7e941592ab56d1274ef2acdb85559785e731a42b3a8d94955cb636d8a90efba273dfcb7ada0b31f870e5beaa107c6a7db073c19a30de93abd0c8a1426b62116bcb5e620043e4174842931d0a1ecc61b4e0f418fd4cc771d689ff24b8f49d5524e9e8b2b66b90df0c7e2f1000d57c8adc8911edf65d6f387166bfd266b0845a02b229cf963cb1dffa1c09c924948bcda7cfa0989353caa4e5cb712a4801029adbc6bc298a0424128803ced23ea93c2539d919ccdbe5f2bcabd5c23112d4c0cd1b9d0698e98af7e4a2f0d369107503185aa4bffb8b9a02790e15623320a4a16c4f2503a5c571b3846399fae08c6405bd260ddf796516b52e27f0430d3ef93293e2d862212be6f4a67b8ca96fb5bbec2538e737c509b3aa16e6eb78becdf60986224cc14a2206f1a8cd1b5dd26e4b4385ce2eaf2c589a216e547a0f7e662d0cbb3f268b7fa669f99b56a49fa9fab7153feb22ad1b7de3da5191a7b9db4b7080af532369adfd2be630a4a8eefa8c5b00fef28ce28f0077c3cc70c7a5f7127ce31d541c8cb4cf5da560901d39c3c1fe2aa99dedbe29ae528398652e922109a5b20baa4daa136aadf6b", 0x200, 0x0) 09:21:37 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004082c2, 0x55) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="e487195baa8584cdaf74595ab8405f212ac263431d9d0ef49c10509a3262fddc8e944fcf36e56b9185fb1c5db5bce91857594da10adf153d4275", 0x3a}, {&(0x7f0000000140)="a92109d61c1d57d8a161a24a40dd7684af3893879f3125ca904ac78586b0a6b273c892e55f348e61919838ca9fff9a8cc0dc6a9f57727f8bc7543aa92ab1e61e858f3b6a5b54656b1901138f49d9ebcc352e84e28d3d39eb16705484efbcf284637fd620f1270f257bb23991e057365944c3040a74763cff1de8cb70848710eb0225887161", 0xfffffedd}, {&(0x7f0000000200)="f0d0ddf5ad8b2de5416cdf16629d331187581fb04c94c63843fe0a19cecb7441ba9016b5e13af2e521c70f7989bd3fd7251d8167e6126b3a59a10b12467cebb4793534f7b4c3735e0234d959876afd4dc5f8c0328925598963881c4c7430275d3996005cc0ad688891d7ec3a942e7dc70cc352ab1977b7eb02c35825c2679426b41cbc234f4af97c7d699a2b991f9ae2bf49bc92385e9472aa2de28d77834354895971f0551a2126084dd4f717", 0xad}, {&(0x7f00000002c0)="f769e86c3ea9db1149619da21fd5e38dd828e01ea0e3bd92bcb6183764146cc4f4e2f691b5da958564187f7381028455e177aecf41ab2b0704076acc9e585b2b347714baa5b861255ea80ed534ab60390c318aefaed12003ef5c159e3a09267897b472e5d466e8785f18b4f4dbf6ea765917094c94608848f4a852f2dd7d", 0x7e}, {&(0x7f0000000340)="23d83473f07d98f88f3ae05a197245135f8c7c85d35ff77c69cb189ea5a89b6ce8f2fac25781e32711643620e1e2a3fd8c518a431fbdec9710d90db1110e6b982821f87c5dea9123f42ec4a229459e4e28014c8a21901e34293681d96826741a7e39ba061fa731a7b84d2144f5c91f678df830ec9316d4d1cc57a4f0", 0x7c}], 0x5, 0x42) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:21:37 executing program 2: 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, &(0x7f0000001600)=ANY=[@ANYBLOB="8202adfdfffffffbffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25b56b08557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36213838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee8657b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d67a6fcfec7a86565b99f598fadba8c4f37fc547baa0407970d4dfbae54464a08a36fedb031b1fedd1bb351e65da25180fd735"], 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(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffe3f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) dup2(r6, r5) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f00000017c0)={0x5, 0x9}, 0x10) dup(r5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 09:21:37 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r0 = socket$inet(0x2, 0x40000000, 0x40) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 09:21:37 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r0, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x9087e7ce908270eb, 0x0) poll(&(0x7f0000000680)=[{r0, 0x40}], 0x1, 0x0) 09:21:38 executing program 0: __clone(0x400, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x17, r0, 0x0, 0x0) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) 09:21:38 executing program 2: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = semget(0x3, 0x4, 0x80) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r4, r5, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r7, r3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r7, r8, 0xc769efa6830b7bb2) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r9}, {r0, 0x2}], 0x2000000000000312, 0x7062) 09:21:38 executing program 4: _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x800, 0x7fff, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x6, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0x7ff) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getrlimit(0x0, &(0x7f0000000240)) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/131) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r7}, 0xc) _lwp_setname(r0, &(0x7f0000000440)='\xaa!:,\x00') setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000480)={0x7f, 0x1, 0x2, 0x3, 0x802}, 0xc) setgid(r2) fchdir(r1) r8 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x280, 0x80) mkdirat(r8, &(0x7f0000000500)='./file0\x00', 0x80) _lwp_getname(r0, &(0x7f0000000540)=""/4, 0x4) _lwp_create(&(0x7f0000000680)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="0100000000000000", @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="0800000000000000000000000000000001000080050000001c0000000004000033c6000000000000000000000000000004000000000000000000000000000000060000000000000000"], @ANYBLOB="5d0f00000400000004000000990f00000000800100000000ff0300000000000003000000000000000500000000000000a5150000000000005d00"], @ANYBLOB="0200000001010000d400000003000000c00100000000000076d617000000000001000000000000000000000000000900d1deffffffffffffaa213a2c00"], 0x180, &(0x7f0000000700)=0x0) _lwp_suspend(r9) getrusage(0xffffffffffffffff, &(0x7f0000000b00)) _lwp_kill(r9, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r10, &(0x7f0000000840), 0x40, &(0x7f0000000880)) r11 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r11, 0x4, 0xc004e) mkdir(&(0x7f0000000940)='./file0\x00', 0x4) compat_50__lwp_park(&(0x7f0000000980)={0xffffffff, 0x1ff}, 0xffffffffffffffff, &(0x7f00000009c0)=0x87, 0x0) socket$inet6(0x18, 0x2, 0x20) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000a00), 0xc) [ 146.5961162] execve_loadvm: check exec failed for ./file0/file0, error 20 09:21:38 executing program 1: setrlimit(0x7, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r2, 0xffffffffffffffff]) r3 = geteuid() r4 = getgid() r5 = __clone(0x100, &(0x7f0000000000)="a51529b3373a6530332a419f4f9303455c63e7aff36347099760f68e53201b3c69aa69e46a9167f5e618b7252ff1e3c2cff7133f19540404e7c3923975f379175431b6f11d5956aa95d1a6770236a5291e7d2f32c77e10d02b22b37ec08c51d5aa3c3d23776c7ea022e4f8671f0a990e6e0f030f8f1f7f0a3ba7b5a7391997c4271f64b3467d70bb263162a4690e1bd73ca98f4bb8426a0cb27f6c5b1a6a7e699301f0fdd84b251b21ee20") r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3627, r1, r2, r3, r4, 0x282, 0xeb}, 0x9, 0xfffffffffffffffe, r5, r6, 0x6, 0x8, 0x6, 0x10000}) __clone(0x0, 0x0) 09:21:38 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x8d8c07a74fe7cdc8, 0x0) r0 = getpid() fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x1, 0x3, 0x101, 0x1f, r0}) 09:21:38 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f000001a540)=[{&(0x7f0000019380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f000001a5c0)=""/171, 0xab}, {&(0x7f000001a680)=""/217, 0xd9}, {&(0x7f0000000300)=""/44, 0x2c}], 0x7, 0x401) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) socket(0x6, 0x4, 0xdd) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000380)=""/102400, 0x19000}], 0x1) 09:21:38 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/3, 0x3, 0x40, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getdents(r2, &(0x7f0000000240)=""/159, 0x9f) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x1a0) setuid(0xee01) rmdir(&(0x7f00000000c0)='./file0/file1\x00') [ 147.0567847] execve_loadvm: check exec failed for ./file0/file0, error 20 09:21:38 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x10c52, 0x180) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:21:38 executing program 4: r0 = dup(0xffffffffffffff9c) r1 = geteuid() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r5 = semget(0x3, 0x4, 0x80) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r6, r7, r8, r9, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r11 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r11, r7}, 0xc) r12 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001500)={{0x7, r8, r13, r14, r15, 0x10, 0x9}, 0x1, 0x1, r16, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) fchownat(r2, &(0x7f0000001200)='./file1\x00', r8, 0xffffffffffffffff, 0xc00) fchown(r0, r1, r4) getsockname(r0, &(0x7f00000015c0)=ANY=[@ANYRES64=r3], &(0x7f0000001140)=0x1) r17 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x356, 0x40000000) getpeername$inet(r17, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r18 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r18, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r19 = accept(r18, &(0x7f00000011c0)=@in, &(0x7f0000001240)=0xc) lseek(r19, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 09:21:38 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) ptrace(0x5, r2, &(0x7f0000000000), 0x0) 09:21:38 executing program 3: semget$private(0x0, 0x3, 0x18a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800000003", @ANYRES64], 0xd}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x10001ff}, 0x405b3dd1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xffffff3c}, 0x0) 09:21:38 executing program 2: setrlimit(0x9, &(0x7f00000001c0)={0x5}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) __clone(0x1200, 0xffffffffffffffff) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r2 = __clone(0x0, 0x0) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgget(0x1, 0x4) r4 = semget(0x3, 0x4, 0x80) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r10 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r10, r6}, 0xc) r11 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001500)={{0x7, r7, r12, r13, r14, 0x10, 0x9}, 0x1, 0x1, r15, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) msgsnd(r11, &(0x7f0000000440)={0x1, "c2278398799fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb8251207220be17a333d8349abb8d8dd6a7160b23dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7ea675a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a524794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe1441810d4e3c37feda615c25476da3c93d1844657a7bcdaefdf44ff8e03dfea8ffafa7b092941ff42560487600f175064286a2b47537f5cb35965873e7a5e705e531bb1aab6f978dc452b84e2b1c515ab6235434269622ea88cb198d36af84903229a6231e008e54b8a3bbad20017fd444045331af276ffc0f40ce66e38f3be6d72f75a655d59876363cb1e815a37b42cbf02f1496eefc165f2b3459620c43c0b302c032af3eb910dca539b91e21977c4209c2564743f9afad570e0a6777aa73431536a46146193e87d6f6cfd3e9221b446a5"}, 0x196, 0x800) r16 = getuid() r17 = getuid() setuid(r17) r18 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r20 = semget$private(0x0, 0x7, 0x0) semop(r20, &(0x7f0000000240), 0x0) semop(r20, &(0x7f0000000240), 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r20, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r22 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r23, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r23, r22, 0x0, 0x9, 0x7cf}, 0x8, 0x2, 0x2000000008}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r17, 0xffffffffffffffff, 0x0, r21}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r26 = semget$private(0x0, 0x7, 0x0) semop(r26, &(0x7f0000000240), 0x0) semop(r26, &(0x7f0000000240), 0x6) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r26, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r27, r25, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r28 = getegid() r29 = __clone(0x0, 0x0) ptrace(0x9, r29, 0x0, 0x0) ptrace(0x24, r29, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r16, r21, r25, r28, 0x80, 0x6}, 0x7, 0x1fd, r29, r0, 0x1, 0x5, 0xb89, 0x100}) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x16, r2, 0x0, 0x4) ptrace(0x7, r2, &(0x7f0000001100), 0x3) 09:21:39 executing program 0: bind$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0xed1, r1, 0x0, 0x4200000000000ba) fsync(r1) 09:21:39 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffea6, 0x0}, 0x0) 09:21:39 executing program 2: _lwp_detach(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c6497e14904593e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c8", 0xb5}, {&(0x7f0000000280)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91", 0x4a}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) r3 = shmget(0x0, 0x1000, 0x20, &(0x7f000000c000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) mlockall(0x1) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f0000000040)="1ad318aaf4682b769941062fffa1fff1d418bbe4f5964d13558fc6cb80274a2eaad38daa008baad5f25a1f348545083e91c834dfefbcbd21dba3ee46e7e3ff0eb3b630f6de8c217a42a7bbcf90c4b0eae20a9ad640e65816de30ca94cc7e662faaa6d02dbb384b45b9c9d9dd536539f2f7bbb7e98659f4fecb1554a3a0b7b050f0b2432fcfd6016caa289d9152fcf06b6465ffdf59509c47572dd8e3be833d3e3069b65b39e9586418c0692647a16cd9bb2dd30b8269ddb123b400ee491cc3968afaa047318dd1bea86874b9a10297b87d4ad5ca68b3c95c84ff7a037bedc944da85e898fce13e91f2a7423ff0b28a248da8f14b", 0xf4, 0x2, &(0x7f0000000140)=@file={0xad947888d034bfce, './file0\x00'}, 0xa) 09:21:39 executing program 5: r0 = shmget$private(0x0, 0x9000, 0x40, &(0x7f0000ff7000/0x9000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) compat_50__lwp_park(&(0x7f0000000000)={0x1, 0x6}, 0x0, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x1) r1 = _lwp_self() _lwp_kill(r1, 0x100) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) __clone(0x0, 0x0) 09:21:39 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfd2cffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8e1bba0e012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4ae009d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfad63357b136b7a886f646ba6551df94e6f3c8236ce7c05c85ee7da4b06fce24b69229fd5ce2610c4b134799e452db2817a0d675db1f1d978d15f1ce0f0e945a81461a3aa1caa8c4618c44fc20dd65b37550435ce32115cdac745a7e6fb92adf320fc04f055fe0798dfae4876ec81635aeb68010c734239bb9ff75ffb98a7c91ed3688348c51bd6ac96049644aa4e019a184d7ff6e193e9c5b53b1e4a80dd5b754b655f76c98a196ea2b450ccb3fd7235dce6ca90ad8bcb121b81eeaf12d4811"], 0x10) dup2(r1, r0) dup(r0) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000840)=[{0x10}], 0x10}, 0x0) 09:21:39 executing program 5: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:21:39 executing program 0: bind$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0xed1, r1, 0x0, 0x4200000000000ba) fsync(r1) 09:21:39 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, &(0x7f0000000000)="bd4ba5b940b95b63d44561f67148403163bfac69b9705fc366836c5fc0b5633ebc03a4be0178ab596fe48285968b616f65c9cd22b988eb8611b56bcf6c36f6eebe4fdc125f9d5224197c7d8bdb026623f1b6c82078a6d3db0060dc0338ecffd2f360db1bd20a8869dc21aa290aa022e58ee32e9948d975292b2b98e143a6edb526cd682368e374cee1439eb1d0bdaea17ed24a9a5900010000000000e4579a07f55f67fe250bf31deb40410b01907418352a971d9580f4", 0x3ac) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0)="e3ef000600000001", 0x8) getpid() fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 09:21:39 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="379a1db83626b2a1406743c6cd09ff80ceed8e85c52f144655b14f7021d4f796e97fbef6e74b137a793bc492a94722e731400a9723ae46d3f478ccea731258cc049528ff92ea408bae4238e59f51e928a3b199bb3bbdf3c2ea2cabbcadf719a0dfe473bd37905a3732302a3e77f2e86e34210a6d82b54e69c20d342c500cd5a89001bcf7cd509c05672399da04c7a102eb2f7cd7251890889c40bdccad7969e719a44e11f7cedfdeb3", 0xa9}, {&(0x7f0000000540)="d13cafa7a75072b4898d57e670157e080d0797d68443de1bdf1bcbb5145c4985cc0171ee6ba4246870b8d42a64b40bf649d70729bc6443fcfd651131dfb88d559f01178224181b849357ad3d5bb66dafbc1aacb47cbacb7d9acafcf5290870dd09ebc29f585e0a53081d7dd08f3fc96716d720b131551686de6a4c0702f87ce56085415850f607170a386f895b604d250a2db3f7d4b8472cb05ce27bb5a8a582a0ce0fe89361a59e4c8285d8072097db74041de537fe2016c97b22490ff52f19d1dfbdf661db3585a2", 0xc9}, {&(0x7f0000000280)="20ed05f5f60a09e4a95e4616c2fcd807976178e2e287e630b757b75c546b3be7d4f8d6a9a4fff2256d570c1fcd8d5b15565a0d080d2dc51c62e65d9897ebc2a814569a0b33f0af1dcf", 0x49}, {&(0x7f0000000480)="2686e9b3492929969bf38e6ed71f6f4576d91e0932f9e2f3824de1d18505c32d24b0eaa629dd3dda29f35d4a7c4661c0f1c676d173b05f1723f959e895e0068125309e58514df4c2563b0eb5eee7aa9332c0117faee16394f0b2521342619f317931016e83409df5b62f19e484891925c7de8b778e5e0b65382d3299f8d0c55931b611788f1103c1eb7d264a4b2940bf23ff7161d416ecf13869784782b019dcc4fe23c5404ae665e47485ebd3c584e645dec178fa5f6651edc876a776", 0xbd}], 0x4) fdatasync(r0) r1 = dup(r0) getdents(r1, &(0x7f00000000c0)=""/222, 0xde) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) r4 = openat(r3, &(0x7f000052fff8)='./file0\x00', 0x0, 0x399) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xffffffffffffff68}], 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xfffffffffffffe70}], 0x3a8, 0x0) getsockname$unix(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004100202b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333b096b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffff00"/4103], &(0x7f0000000000)=0x1002) socket$inet6(0x18, 0x0, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x2000000000011, r5, &(0x7f0000000080), 0x0) [ 148.0482184] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1071 command syz-executor.4) 09:21:39 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fcntl$dupfd(r1, 0x0, r4) write(r3, &(0x7f0000000040)='b', 0x347fff08) close(r2) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x142, 0x4) fchmodat(r6, &(0x7f00000001c0)='./file0\x00', 0xa0, 0xdfad53d4984075a7) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140)={0x5c9a, 0x8}, 0x8) 09:21:39 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r3, 0xffffffffffffffff]) fchown(r1, r2, r3) fcntl$setstatus(r0, 0x4, 0x1080000) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3) 09:21:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x112870e, 0x0) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) r1 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 09:21:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc0040, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x301d, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair(0x2, 0x0, 0x1, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r6) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r7) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r8) fdatasync(r2) fcntl$getown(r4, 0x5) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) openat(r9, &(0x7f0000000100)='./file0\x00', 0x281000, 0x100) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) 09:21:39 executing program 0: shutdown(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000240)) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000240)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) __clone(0x0, 0x0) 09:21:39 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='I', 0xfe54}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0xfffffffffffffff7) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x4, 0x0) writev(r1, &(0x7f0000000340), 0xe5e0494de06fac0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 09:21:40 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 09:21:40 executing program 2: socket(0x1, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') [ 148.6390723] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2384 command syz-executor.3) 09:21:40 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e2", 0xc4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000094b9958ca4f0ef8366a93817b7f8909adec5c8ef9c76251c1d18b5a0327d2c968c740514983fd6e29daad2db0a3fb472aa3a57c48d0ac0d231893b174f89a1c8ac150c0199971111ff4de46ab682b51304168667f59e703d57a58869997ffeb8a1eb3a55498cc7b96b745c0d2b457dc547b02a2bd7d8ad79b6c7ef61f760db9ef491519ff12a2dd4ab6431f5b9a8f20251dcb7d94c9db7839f58cd73871437319f40c3a404482cb4fa60a559c8405634d7e48960ab9728fbcb24db5d8d9494392b3de00f21ffac10fcf193d385778947c596bfb014f7824e09371ac4db5da9f4ece4d674fdd1b5f48648e16f34bf75520da5d0226598a01a3e99e9b120054b5a620899434ff562f10d9c06cde94701e694677edb85064f22173862417efed6249cfae81c5d8b7c326468a3c699b6d51c229271073944df13f867b648394494e483badf7d3a23eef85cc5175c8371ae70eebadf79e2b9cf901fe384a481e4db660e90d65fda3f4324e7847419da6a4034155cbffa48af38aff5dc6e59330a7874c64449cb6b131c52d084639b9055a39a2bf4ddcb4f5cbf64ba74c0df989827db8dc2381ead68b360aedb25dd1fb776eddc519ee7ac655b9427375f93f69937390b36f52c7f3088c28d5ea575be8d7e8e47e792504dbdd2d6c480066aa19ff75a7692633f59c24f5528611d8b2d2636dac7b2dfe62bf383609d62"], 0x50, 0x1400) 09:21:40 executing program 0: socket$unix(0x1, 0xa, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), 0x0) r0 = socket(0x2, 0x40000000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="020000f3ffffffffffffff0000100000"], 0x10) 09:21:40 executing program 3: pipe2(&(0x7f0000000000), 0x1000000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='b', 0x347fff08) close(r0) 09:21:40 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4d0, 0x61) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x400}, 0xc) [ 148.8994533] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3292 command syz-executor.5) [ 149.0096165] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3292 command syz-executor.5) 09:21:40 executing program 4: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x2) dup(r1) getdents(r0, &(0x7f0000002900)=""/4109, 0x99d) 09:21:40 executing program 5: r0 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba3") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = geteuid() r4 = semget(0x3, 0x4, 0x80) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = socket$unix(0x1, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000005c0)={0x0}, 0xc) r12 = getuid() r13 = semget(0x3, 0x4, 0x80) r14 = geteuid() r15 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r14, r15, r16, r17, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r18 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r19 = geteuid() setsockopt$sock_cred(r18, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r19, r15}, 0xc) r20 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000001500)={{0x7, r16, r21, r22, r23, 0x10, 0x9}, 0x1, 0x1, r24, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r25 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r25, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r25) r26 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r26, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r27 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r27, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) r29 = semget(0x3, 0x4, 0x80) r30 = geteuid() r31 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r30, r31, r32, r33, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r34 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r35 = geteuid() setsockopt$sock_cred(r34, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r35, r31}, 0xc) r36 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f0000001500)={{0x7, r32, r37, r38, r39, 0x10, 0x9}, 0x1, 0x1, r40, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r41 = __clone(0x0, 0x0) ptrace(0x9, r41, 0x0, 0x0) ptrace(0x17, r41, 0x0, 0x0) r42 = semget(0x3, 0x4, 0x80) r43 = geteuid() r44 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r43, r44, r45, r46, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r47 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r48 = geteuid() setsockopt$sock_cred(r47, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r48, r44}, 0xc) r49 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r47, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r49, 0x1, &(0x7f0000001500)={{0x7, r45, r50, r51, r52, 0x10, 0x9}, 0x1, 0x1, r53, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="f151364727da25c13d338f96675915c7450d21e97e64028c6ed864b8bba43e99fd0e0ecd55d5e23d35468cc858d0b05db9a1e95ad118845871589afe5f60cc38557a0e5536141c2dc67251cfff8d203cb0b344e3be7a27c01ef50221f796c2fb92f2bda2a6e0815f947095dcea2dbb5a9ef4ad9f9b8ce7cfed7eff9772f7f3a1b2c240dc7842fde83a3cf9a4b926515f13447ae70a493e2f5966f32687fda5f5c327b70da815866946eae4c90547f1021cdf302e7b6b00cfd5afa0d18e000035796f51cf65f35b97d907f77ae9", 0xcd}, {&(0x7f00000001c0)="d148e58450dbbeba65b403f4feee607c56d1b893a6cd9ba84f51b83079d8f55b85e529fbdf9173a4ba5bb549f327", 0x2e}, {&(0x7f0000000200)="0f5b6df9f46668", 0x7}, {&(0x7f0000000380)="c7278129ddb1d47512d5714b5f18ae23f63e99bfcc03b419a88c1dff9d1d94a371f31dda", 0x24}, {&(0x7f00000003c0)="5f96d132bf4b018112cef479217201921ef1b922b89e6766fa7430e824476cc44058977a7eaba62cb16d32e1a3174f109eb9aca9b75c852b977d874b6620e2baa177510d5d3af4576acb8984e8a2150fd227967abea5b77da34c046d6945b0b0412edc29ec9d8ed92b554fb1163bda3fd0d60cc978e84ad813c1dc66165b79fb619268", 0x83}, {&(0x7f0000000480)="0fe995a49dfed58cdf2dbd52ab95fd50a6bfb80374ab1a11902edbabe603a8bb2455a60ef80b1629de1528f94f9f0a76939998a1646bd394227b31b635411aaa4d04d9bac5c82636c50a0349c2d2270a040e8e56f0addc569cbfb36a90d43ffd77deb143f15f787dca844270eef9599a908a8ac83a188ac5980780afba40148cbcd087ccdf5db07efa9474", 0x8b}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r0, @ANYRES32=r28, @ANYRES32=r37, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r41, @ANYRES32=r51, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x4}, 0xa12) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x3d4, &(0x7f0000000340), 0x37f, 0x0, 0xfffffffffffffd57}, 0x0) listen(r1, 0x7) r55 = msgget(0x3, 0x0) msgget$private(0x0, 0x1) msgrcv(r55, &(0x7f0000000040)={0x0, ""/250}, 0x102, 0x0, 0x1800) 09:21:40 executing program 3: setrlimit(0x7, &(0x7f0000000000)={0x0, 0xc}) mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x4658, 0x0) 09:21:41 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200), 0xc) semget$private(0x0, 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r2, 0xffffffffffffffff]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0/control/file1\x00', &(0x7f0000000080)='./file0/control\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/control/file1\x00') 09:21:41 executing program 2: r0 = _lwp_self() r1 = _lwp_self() _lwp_kill(r1, 0x16) _lwp_wait(r0, &(0x7f0000000000)=0xffffffffffffffff) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) r3 = _lwp_self() _lwp_unpark(r3, 0x0) _lwp_wakeup(r3) wait4(0x0, 0x0, 0x0, 0x0) socket(0xc, 0x3, 0xda) ptrace(0x15, r2, 0x0, 0x0) 09:21:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e2", 0xc4}], 0x1, 0x0) paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/27}, &(0x7f0000000140)=0x1d, 0x40000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1052, r0, 0x0, 0x6e) msgsnd(r1, &(0x7f00000000c0)={0x0, "94b9958ca4f0ef8376a93817b7f8909adec5c8ef9c76251c1d18b5a0327d2c968c740514983fd6e29daad2db0a3fb472aa3affc48d0ac0d231893b174f89a1c8ac1111ff4de46ab6"}, 0x50, 0x1400) 09:21:41 executing program 4: _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x800, 0x7fff, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x6, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0x7ff) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getrlimit(0x0, &(0x7f0000000240)) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/131) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r7}, 0xc) _lwp_setname(r0, &(0x7f0000000440)='\xaa!:,\x00') setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000480)={0x7f, 0x1, 0x2, 0x3, 0x802}, 0xc) setgid(r2) fchdir(r1) r8 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x280, 0x80) mkdirat(r8, &(0x7f0000000500)='./file0\x00', 0x80) _lwp_getname(r0, &(0x7f0000000540)=""/4, 0x4) _lwp_create(&(0x7f0000000680)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="0100000000000000", @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="0800000000000000000000000000000001000080050000001c0000000004000033c6000000000000000000000000000004000000000000000000000000000000060000000000000000"], @ANYBLOB="5d0f00000400000004000000990f00000000800100000000ff0300000000000003000000000000000500000000000000a5150000000000005d00"], @ANYBLOB="0200000001010000d400000003000000c00700000000000076d600000000000001000000000000000000000000000900d1deffffffffffffaa213a2c00"], 0x180, &(0x7f0000000700)=0x0) _lwp_suspend(r9) getrusage(0x0, &(0x7f0000000740)) _lwp_kill(r9, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r10, &(0x7f0000000840), 0x8, &(0x7f0000000880)) r11 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r11, 0x4, 0xc004e) mkdir(&(0x7f0000000940)='./file0\x00', 0x4) compat_50__lwp_park(&(0x7f0000000980)={0xffffffff, 0x1ff}, 0xffffffffffffffff, &(0x7f00000009c0)=0x87, 0x0) socket$inet6(0x18, 0x2, 0x20) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000a00), 0xc) 09:21:41 executing program 1: socketpair(0x2, 0x4, 0x20, &(0x7f0000000000)) mknod(&(0x7f0000000300)='.\x00', 0x0, 0x0) 09:21:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x20823, 0x1) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x100, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) symlinkat(&(0x7f0000002740)='./file0\x00', r1, &(0x7f0000002780)='./file0\x00') r2 = accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f00000026c0)=0x1002) readv(r2, &(0x7f0000002600)=[{&(0x7f0000000140)=""/36, 0x24}, {&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f0000002300)=""/29, 0x1d}, {&(0x7f0000002340)=""/45, 0xfffffffffffffd50}, {&(0x7f0000002380)=""/85, 0x55}, {&(0x7f00000037c0)=""/197, 0xc5}, {&(0x7f00000038c0)=""/71, 0x47}, {&(0x7f0000002540)=""/165, 0xa5}], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x49e, &(0x7f00006d3000/0x4000)=nil) r3 = socket(0x18, 0x3, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="7bb339cb13e7c4ca51f12e5454057d57c10a7cb65b83463290f8a2fd81589b3a0e206bd74cafd24899299e4c338c576bd408f0d319b1bbe22ddd9b3a6b52ef2e15304ac5c9b49c62", 0x48) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r6 = semget(0x3, 0x4, 0x80) r7 = geteuid() r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r7, r8, r9, r10, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r11 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r12 = geteuid() setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r12, r8}, 0xc) r13 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001500)={{0x7, r9, r14, r15, r16, 0x10, 0x9}, 0x1, 0x1, r17, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r18 = semget(0x3, 0x4, 0x80) r19 = geteuid() r20 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r19, r20, r21, r22, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r23 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r24 = geteuid() setsockopt$sock_cred(r23, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r24, r20}, 0xc) r25 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r23, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000001500)={{0x7, r21, r26, r27, r28, 0x10, 0x9}, 0x1, 0x1, r29, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r30 = getuid() r31 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r31, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r33 = __clone(0x2000, &(0x7f0000001340)="83824271405e968dd9dd1aa297a7ca60d579564b8e821164da60b7e9c849185f777575d16c33a3aa32f2f9687541d6f7357975c835a6184171ebc287448f") r34 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r34, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001480)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x6e19f45d, r15, r26, r30, r32, 0x7be868984a11e491, 0xf188}, 0x3, 0x9f43, r33, r35, 0x0, 0xffffffff, 0x6, 0x1}) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) r36 = fcntl$getown(r5, 0x5) fcntl$setown(r4, 0x6, r36) [ 150.2113550] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1870 command syz-executor.0) 09:21:41 executing program 0: poll(&(0x7f0000000180), 0x17a, 0x0) [ 150.3014848] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1870 command syz-executor.0) 09:21:41 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x141}, 0x0) 09:21:41 executing program 3: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008083ce, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000140)="1e5bc68870af3ca43450faf4afab3fc7c19e215dde0370f8c56e882e8e12eec4ed5268f2c54dd6704e73881455d61dc864a85bd37875", 0x36, 0x4, &(0x7f0000000180)={0x2, 0x0}, 0xc) 09:21:41 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x1) rmdir(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xc000, 0x3) r2 = semget$private(0x0, 0x2, 0x140) semop(r2, &(0x7f00000000c0)=[{0xec761a4e6ecddae2, 0x33, 0x1000}, {0x6, 0x200, 0xc00}], 0x2) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0, 0x210, r3, 0x0, 0xff) 09:21:42 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5", 0x141}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) dup(r1) unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x800) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pwrite(r0, &(0x7f0000000280)="b1b65740fd57d4249ce5fca5643338205321542368be00104fdf777f5af1dfcd7b3bd931a7cec89deac0448f12491b459df8fb807117574f5f14d3a4450c16dffe2e88048cb662b973fff4aac9d85c0d8d45e54a450499c98e4a080a75e9503b76570efd4c762b1a31722f66cfb205de02b4266fab6ac66a341ebbab8f", 0x7d, 0x6) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = msgget(0x3, 0xa0) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/162], 0xa2, 0x0, 0x2800) 09:21:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000001600)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000380), 0x0) 09:21:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) _lwp_wakeup(r1) 09:21:42 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) fcntl$getflags(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000380)=""/102400, 0x19000}], 0x1) 09:21:42 executing program 3: getuid() setrlimit(0x9, &(0x7f0000000200)) r0 = semget$private(0x0, 0x0, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0xf9, 0x800}, {0x0, 0xfe01}, {0x2, 0x4, 0x1000}, {0x9ad79cfa44a82644, 0x1}, {0x3, 0x4}, {0x3, 0x3ff, 0x2c00}, {0x0, 0x7fff, 0x2000}], 0x7) socket(0x1f, 0x1, 0x0) 09:21:42 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/147, 0x93}], 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget(0x3, 0x4, 0x80) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r4, r5, r6, r7, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r9 = geteuid() setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r9, r5}, 0xc) r10 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001500)={{0x7, r6, r11, r12, r13, 0x10, 0x9}, 0x1, 0x1, r14, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r15 = semget(0x3, 0x4, 0x80) r16 = geteuid() r17 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r16, r17, r18, r19, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r20 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r21 = geteuid() setsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r21, r17}, 0xc) r22 = semget(0x3, 0x4, 0x80) r23 = geteuid() r24 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r23, r24, r25, r26, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r27 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r28 = geteuid() setsockopt$sock_cred(r27, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r28, r24}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r11, r17, r24]) chown(&(0x7f0000000000)='./file0\x00', r2, r29) getdents(r0, 0x0, 0xffffffffffffff3e) 09:21:42 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1000d22, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) writev(r1, &(0x7f0000000740), 0x295) recvmsg(0xffffffffffffffff, 0x0, 0x0) _lwp_setprivate(&(0x7f00000000c0)) 09:21:42 executing program 2: connect(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x5, 0x7, &(0x7f00000000c0)="1c20126ba9", 0x5) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x7, r0, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 09:21:42 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX]], 0x1a}, 0x0) pipe(&(0x7f0000000140)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) 09:21:42 executing program 4: rmdir(&(0x7f0000000080)='.\x00') r0 = geteuid() r1 = semget(0x3, 0x4, 0x80) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r4, r5, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r7, r3}, 0xc) r8 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001500)={{0x7, r4, r9, r10, r11, 0x10, 0x9}, 0x1, 0x1, r12, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) chown(&(0x7f0000000000)='./file0\x00', r0, r9) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r13, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r14 = accept(r13, 0x0, &(0x7f0000000040)) bind(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="00e074cb2a05ee000000"], 0xa) 09:21:43 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x9) pread(r0, 0x0, 0xfffffcd0, 0x0) [ 151.5532990] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4070 command syz-executor.1) 09:21:43 executing program 4: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r2, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r3, 0xffffffffffffffff]) r4 = semget(0x3, 0x4, 0x80) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) getgroups(0x5, &(0x7f0000000240)=[r2, r3, 0x0, r8, 0x0]) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r11 = openat(r10, &(0x7f0000000280)='./file0/control/file1\x00', 0xd01, 0x10) r12 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r13, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r14 = paccept(r13, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc, 0x40000000) r15 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r15, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r15) r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x17, r16, 0x0, 0x0) r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r17, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r19, 0xffffffffffffffff]) r20 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r20, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r22 = geteuid() r23 = semget(0x3, 0x4, 0x80) r24 = geteuid() r25 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r24, r25, r26, r27, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r28 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r29 = geteuid() setsockopt$sock_cred(r28, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r29, r25}, 0xc) r30 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r28, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r33 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000001500)={{0x7, r26, r31, r32, r33, 0x10, 0x9}, 0x1, 0x1, r34, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r35 = __clone(0x0, 0x0) ptrace(0x9, r35, 0x0, 0x0) ptrace(0x17, r35, 0x0, 0x0) r36 = getuid() r37 = semget(0x3, 0x4, 0x80) r38 = geteuid() r39 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r38, r39, r40, r41, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="7281e2fa0bec364d0ebc768ea10616134e0ff627f345e932b8b8c01d148ba09bbefdc43f18982b575bca38c3548031c5aae7a19b0d27fd66f06028b3", 0x3c}, {&(0x7f0000000180)="43b5833308428cfc3f895654b200970b9cb6ddf3a34f9ddf2ccf06af3b627b95fff1", 0x22}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x2, 0x0, r1, r9}, @rights={0x28, 0xffff, 0x1, [r11, r12, 0xffffffffffffff9c, r14, r0, r15]}, @cred={0x20, 0xffff, 0x2, r16, r18, r19}, @cred={0x20, 0xffff, 0x2, r21, r22, r33}, @cred={0x20, 0xffff, 0x2, r35, r36, r41}], 0xa8, 0x403}, 0x2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/control/file1\x00') 09:21:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002a80), 0x0) writev(r1, &(0x7f0000001980), 0x1000000000000206) 09:21:43 executing program 2: madvise(&(0x7f0000fef000/0xc000)=nil, 0xc000, 0x1) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x1a10, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/140, 0x8c, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0x49, 0x3}, 0xc) 09:21:43 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fchdir(r2) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="827e157befbdc1f414980c5b8bc1b65027131f326d5083bc05712c756f9e8920a634ef518ff7cc9a4d0dc425aca80f35321997a104de91648eaae1ed4fab41477b14c00dbd69b98d5848e07b52baf23de81eef14edc214f092e9d875850faf305b4ea30bc35ad51f36cc1be5473a1be21e2fd35b3d23ad58289a7f9db03e8a118170dbde7f3beb258f62356fb0f4130217f02a1b874d2d06f4a5ab91e1014574b3ce3ad23b7979ed6780893ba7ae37e01aff71fc48883c49b09b9549e156c13bc004fbc6c79176a994fe14b1017a78babab52a6cdabf548e323e842d2665e7f3adee861c8fbc7dd9ba8e32f57d05cecbc7d64038b00166b5c04e290af4336a657b33e8018727a453615fe8edc195377e0e2233aeba682f6e097d2512cf272b119bcd83942b2a84b7e100a83552bb92dab899673d55b79fca25c6c5ffbef1c96277b45943bf4207892379e1d3e724bddcce059dba6a419141d7a97d1b68568bb2b85addccf34794bdb90afdacc52e5779a63ba2d8beb26fff331646e7c106531fafd438b3878fefb1e527e593d8b0655924ba718c4812013c0d8007ee0fe71c3d90593721a66e63fad38d686784344c99965d0ef56738c1c8a56123899a56bd5f557dcf134932c68c096b9a7924e6e0311dbf6b64a5fcd23888704ba76202b8de37be1f4d688e7dc79ad0d35507a7f008d8aa8af9fb804332ed57d3e4c3c4c5aacfc6b1d12c1ffc5675fb804200d1409824141d73a98e8b45ac5677e720ee0a82ad08cbefa1fca813ccfc559d8026d87714be3e929fd044d64e306cedafbdec9648c72a70033762101653bf840e09c124b2d2c67fdd10714d28686c819a4ef33f5be3808c782b35a6d9e40509dd1fa6b3c6d78d4b1d76049a2fe6806c4a4e4ffeae958d32cf8b4dbd0df73bf290d03c853846763c9218f37d5bc715343e19f7e06ee5c82ef602a05984edfc59a90225055b806d24e4bb5ef6e3ac03ee773464a7e73a68d14f3d57f795c1466bc4b638db8f28d90c37f78bee2788094ab8aef762a2f89deb9f9121629bbedffb9c7505d0cf61d9a79a9595726c4662b4564d1ca4d6127dc572756daab376937a92fba5e0a941c3f95a6868acf10a456298c10c019c1fdae5041f371f43c007786298a9c537d874a6aef58ada51512a7b03681a85659adace4e1ca9ff658025e9f27e88b46d89ffda726aec235e405db4b8786e3c579bd44da78263d3ad10552e16d1cd02618e923af5a79a3e23fef7d53009304280496cb876a12ee59bd71bd227dd29089815d3e3e96e567284d3f6f9e45a32b33a918a357f9aa117f73d9afc59fcf6c6e60b9f326f88437703020965af34b4dd5f394d606c78781700e058c81dcfad0be38a122784bf3d8a0ddba8077217d5e8b0c7dc609c26a871160c1be1fb1d071b1d1385e6fda1ce2fe3a2adeee2b8b2952a06828015fe8f6900d5aee6e8a2e7b201e407e4fd343d130bd7002ed1505bfa5d78540c2c20f471178b84694879f22ac0078380e1d758c08f8e68697b1a77e0835725dd352cbc25aa24a63123f470f330f094d64e914f96563864e9aeb828577a1e5b2bf96ec0621fdf835d85f9119251740e7ddb32c7102924f8751c21547a0a2d7e33379dba663b789c78fc09804400bfdc0b88bb787d1507c4ca90147371cfc286d71a4c7e6dc643580502a57ee58600116845f1e7ca7f64be354a4c3b51aa6698185ea52f1d5c090be68455e87bb5ed856ad77013a7fd804da3166cce5ba170bce1b2d17d4a8249cd39d8ae9d0d2f26046e798fa403382c405afbf3fe7600e6427ce99dfa521ddffb56f108bd0e16972a663b73f4731503c4261b4d4aceec6ab65722552bd2d45242c5e40a2cea2237858b03b80f1cfa20d63c1740dc95235ef223110339f37e6f8904df80eb46415dfec072ca9f296b0cd9fd7f3f984606adb5064bbc3c020deab3f7e55398d2983e18b693621ab16d64421c1f92faadb22c5a139c12520bd0319d5a0ec6e68b537fd42d28c1770cb865f49fe0168ee6dedb8d2a2832baddfe3bf1b74918c9e1fbce9df8410770ddad24f8107d71e2d5815a4db9eaa9c495dad592d507184e9ce03ca18dbff8e3521b54de3cefb49768c522a5fb0c0655ae7e19537580407466717553a64f0944011d7943b1930b62d79fba5c84091aa79b41d3299956f1b9e481a019b2052c15fe542644ab8ba6e61d4763f896dfb38af4546ecbe2f5c8592d59fe913a175fe039ae7d5ab5dcb9f3ddb2ff9722b2ac2926281502d15a1f5bf9a8a945f0c5df321c952c5e6cbd9215154cc4dd13be02339ffe1af3c2a066f1992b0d92b33b89cf48da0e188548404df64aed4a45d688d3323cf1ce8a9511bdbbb536ac3beaf5d2e299399a187585a76ae2785c0959e4e622305f971793500abfd673b1dcbc77c9111662259f6f7170440056f9976601698fbd30817e098e04334a8fd729ecb2baedb9d34baff75b9359ca5e6fd82a7a5e1ecbb8cdda4570f89828a12e2eb684836bb543e4e38af4b14328f74c6df2ce760a45767e465711f1e8d8b123a276f0e426ff000874e69243634a1ab87757344a7208600cc80073219c0accced007f25a8875a112e24ec324fa9d16e0440b94a962837bb632637ac62303b76d11b156b062536970fdc458955cdfeb252e8dc03250fb91824f757aa02cad772b1886b27549a2c3400e10ea35de04e165b408675ca39a1cd3fc90742a702dd0794efde6a4cd53132ee6ca71a6e01aa85abe3f24e85151233d7a9860cbe8c7e039cfd4f80d522e095d16562b97106d8c7afd98f87ad6fbca5a0af208430982180c8df981b3d6f4ff4ca111043cb75fa4a3743c3ebd8b1e572d5a75dde6e6d89e8b989aa1861783bf57adf1d456d773b5cc5660706181a6a7fa2dfc53d5ad12c6f08d7562ac242e3e86fcb739e77242266a0d4c3a85bffc91d6108c342f23a0eca7786f3a8666c6e69cfc7d98dce7beb0c7dad65ca1d9a1c9169322c329966ff1bc304d5096c7dcc62d4a3ec65166dd603b772b59f2f1357c03c7ef7e3c17fdf89d2a5ba3be8776403c0ef55b98e78fa50e0bcc11a7c9b86ea535d769178edd951c7d13e9a10a20f5d1b0b58451dd6fc5f22bfa260dcde355e48805266b4f895f991f9e71417d7eb090fa0cae7618ada5f4f7d108980c6c22ccfd7c48c5c21eff40b587674154e5134fa24a40fe8ef6cd5de315cdb3f0c8c38ae2b2cec0f2ed0ce08e690f2157c4b96fa3df1c48c95f35a8e57d80c3b7771ad7eafefb932d4a259289ce298278e4cc466a9e6c97d5030b5d568fdff26a54b0bc908abc6c31011a4f56c007283f934841cd6b1f8df98210c4d1f3ce59521e93c1e16c75300489ecdf7e5e5ac8571c86ada087d407528ebc5fafffc35adb3d5a0d845b2fae2a170103b167107ff2f13ef0e95932e28731b66ff45fa515c6e883093c8217f7a3b45e7615fe279a1d6aca50f4f9fc64b5a4bdd92811bd4c2486d728352a7ca75594ddd6a482aa8860365453a9e19b834b3baf8e27dfd1c23d0e01ff0575acda2390d8be7aaa46513acfac31dce7b227c9a483b4491ce30adc71b910e01675b02b5f701b5acaba9b0703f6a9555459afda9b48ca1fb25161727b01340803ab050faa98047cde8ad3f2c1d4312e16950c00bac4222a8249007d423fd63972e27519ee109856d842b6e66aa151cd95c773ccd5a48f8c957d924796c1a2b6aa520566980da85e737ae5dc127541b3b5c24da3ba56433fefc0dc6efe16b3a9f45d8119187e49d411abe78819c457c5bd43a1f150820f50ecedd07c84c84e7c1d88568273d92edf2fe60cdcad847f86d55efeb6547b384d729f003ce6815d73b82292d4a761ee2678a78528ebb32166fb7ce285b6cf5402fd749cbedd3a1b42281db38044d8dae9ca9e59387d4a0ff4610d946ac99ee48a8c510f0aa875e20945ff40045fc101c832bdee2bd14369c564685320f1529c1681d7877f5de87fae7cbfa9383934676991f3cfdf230bfc40b67ac4b3b59e8fd58476973f158dd1ae76dc582a00fa7aa991c39ee59192e1217970716ce64cf3ae248c337eaaf484049c55ba60d8b533f99bb6d45601066481d3f31b649b40f225df36315cf7e9603faf49f097c84cdf11697138c03b448152158b33852575d5d9b404153c39d655e2812a74a30ca0d9cf57152c63c4c595ba9bab82d89338aa22ad88382a6f6f66ecfc056387a233fa96a73af61cc29322e548bf7520900610edead283c283f8387d95aaa6fa86b981bc137d668efccd2375750aa4e537b4cd398fe06541bc8687910c59b148c83fb4e2b1266e7ad5f969db05aab5e5c238e912867ee27402f97994420bbde7fdc8f71ec10938bed3b091604aff0be4e8c85b473a5330dee0221172ed919d548b73183a1cd6b067ec4669b9609da5fdaeb544968d9c9f109fa172f897299cd0dc02a6be68bf933675534ad85d4b2f55a8a3d5e54bfc294f58350e682dd903c5fca0bcd1b0b229f230291776d4bb4aab5ceb77615b6aee7bff117df3348aa52195bdccad1c6aeb7fde8aa4eaa9f4f649489b2c6f4ce95cc325667b400ca1111be63b971d9c92654a9fb1221cae49a91edde573e95784a9f533753c1642cad98d9fdadb2298d15b9c87dabdf6c0379cf77c950a6ea9e4faea564b4941fecb8d18be6593fd1f9bbc13c53b0d5cf00a0f05c4008c2681b26255fc336d21fe987e5c47b05f61ba0ba7cd2823607510259073b752caf5935ec715f8eff3b97efd804fbdc2b126e5938bae29ef17738081fc66f36ffea48b2be059dcce50afb9a0a205beaf7e76547cc871530867d761ea498e2278192896f03ef01ef502c69807846989100c66d91adb4c5b5476c5e2f28cb8648c75414748f23e8002d78e532de54aa5d6950824fa507f0ee133f764a5f68c6d896cf0394fe89574628e403f6355cfff7b95c82520405ec989e84f332805ad5bd9617654cdef5d3400f0d1659fe1726abdf7dd5a9044e439b4c852a2754ffe0274b38f26ae0e9473dcbc3e2034daa89756646183d648beb0eb05e5ed80a420506888408557c52c822c2709625392b139be97346178ce24e81f18b6e173b90f63589d49343ece2ac661a1f51fb71f172d380ede73faecc4e31c6468c423e3b7038afb41064ad44835b08123cc31cac4a6a852b0cbfaa6b65346aa56596e86643da7c204f536f1ca6acd9da9e31ed147561a97db31ceaf11a0b0564cc6a3eb6d31e55747b90af9bc6f6cc763578046182c7cc69117f8afde85eabb372bf92a9300ea6d23a5c40aef2180daca200176d38f1447d5afcd855ee8be3bec8c6fb8fe72d460e0c44f709893d8f1152836ee024d18aa12297dc020864b77c58caf4a3d5ee11e5347490b44f6b7a8fcdc4897e5bccf22cff9122eec1f17c66633177e2244c4c5b04be09a6d252b2c1287fe9b8a5ce78624d3eba265dda448d6520c717097aca8eeb80a6d029a25355b80bb0059e93e7a361a90db55048357612cbcae9cac37a6b8c26de5430f2d5e6233513ba21d96871bdcc25d9a84420d722edc378fc533cfd3622d4fa3e9c167a9eed8cbcd159c097d0f9c041aeecb42aece73928899210f2a39f9e4a8009469d44a46f2a92fe30b3dda45b822ac86e047e553e73a882a2152bdf8518cadd59a74d8cefee8437e60c29f6d355ef888583bb46a8f984ba83cddc6edbda453ea85d4f411d8420e7f3a3afba09ccbed0a9ed408b4ee528fc359f15a1bbc41235ed9caf272faf014f3ea434d97c9192629ae0ca2d3d405", 0x1000}, {&(0x7f0000000140)="5c1ee2a7a34eae5706c989e67e9dd98cebd18b3e64f60d7a5f3a8cabf763be5edaf2c248d666ce75ad76347fdc2d8f89037ffdefa7b76277d8d1d0ba03cd9dcda1e528254e32c1c27796076446f310992a8f0a2b952f14124be3d7728c0aa5d60d73a2eee0c6ac4b70c5c08e704d5c67304c315238c20277491ca8e82e26b3e63ebbdec6ca7b90c16265ee8bc0c1a8ff822525bdc7c465fc2ef72efef6342b241187af8dedd32daaad78b0178de3dadaed4d64aea5d2582bf3e35f323b9005", 0xbf}, {&(0x7f0000000200)="9138a02b95313b5a86b2e6b3e2836eac75ff5e54a9374b78e07e0a2766c6f444f45c0b38b46ef5544fcd1acf555471e90af9412bde9505c31d06fada821790075786ea9a00f3cf0e18a76419b6fe6e29a44090628a9be47582875952feb9513a4123d23ce823a396288ff80f0dd08858b3e3cf22dd93025dc172ddbe4be2d04d8a42e55f5f5f542069b676d2f06dc7b313154465f927f68f1429a90bb8c1e40a297751c15b26994a7f62ce7491caa9f81508cc840f839e7d3730251cf64b203bb934ec5df85ef8041d01d16ca0ea01ce9734cb4ed2f1ed1e148b37f86860c1ef0a69cdf423c8307f33d01b8cbb4601d4e54a112fe19fd889af", 0xf9}, {&(0x7f0000001380)="b2ae3d1a9d07986639011accae2d48d89a8392f2fdab276b6d4300afec0f4c07c20dbc68911d00f2be7e81926a89aded33a3a039fc16089218fb54493b895545f0a812693b96a716c5536ed3c10649783b45b7fe3db57e72f23ba83a9eb1f20d5694c45ce748947ae75e8ff54ec596d88d38b4f1d70d11dcdbbc2b57847a1ebb69ff2ba314f4062dfba7867558b186d1a88e306816a4680e0d6c0127f56e25a0924d8ca95bb663f3bdfff17f7692c68398a3936f488d6e5e3cba6126f577c58d", 0xc0}, {&(0x7f0000001440)="6c41eb6e9afabcf9d2fc145eb5a6f9ca1d2a61eb4fd4d030c8be21cf6f3a42cf2af3e5668d114a87f5835b7e489192f0cb1ba098e2076eac08f2bfdbc162c9b9a3c3c511bd7b51659917208d3a28e3fa6f6dd5c99ade831ec3b4dc53fcbfd83e70b8c826b72cd0a9ee3aadd1f4064432e22658e266efec75af9061bdd912442b50c6e9ea363cc5740460c96d2f20def57717e169ff42b937cd06fd974ffb903e4837dde114a42e952fec8464d590c4403a5c469d3eb233d66f7359ed", 0xbc}], 0x5) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x2200180, 0xf0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 09:21:43 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000740)=0xc) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000001280)=""/4096, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xb0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000005e53003ccfb14fac4298fc9fb1e5dba4e79971f55a0dcb27f16ba4694a9a8fa10e97bd9e7d172f6fd3da7fb72bd83f03513e8685f56b62e08a8b5292906e9e7bc90b240f1023b6b994ef82a096e489ed570a9bbacfc4eb5d06d12a75541738a6fb904ab03f50c12"], &(0x7f0000000200)=0x12) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$getflags(r2, 0x1) rename(&(0x7f00000000c0)='\x00', &(0x7f0000000080)='./file0\x00') 09:21:43 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) preadv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f00000000c0)}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3, 0xa0b) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) poll(&(0x7f0000001380)=[{r0, 0x8}, {}], 0x2, 0x0) 09:21:43 executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:21:43 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000052fff8)='./file0\x00', 0x0, 0xa3) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') _lwp_create(&(0x7f0000000380)=ANY=[@ANYBLOB="0400000000000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="0600000000000000", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="2c000f4000000000000000000000000000000000ff01000001000080fdffffff0800000000000000881b62ea9bd2559491478357b23e07010400000000000001000000000000000000000000000000c6ed00000000000000"], @ANYBLOB="ff7f0000f9ffffff08000000b7f500001f000000000000008100000000000000020000000000000000080000000000006e0c00000000000000"], @ANYBLOB="ff03000009000000040000000100000091000000000000000300000000000000040000000000000008000000000000000500000001000000ca5c00"], 0x60, &(0x7f0000000400)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f00000004c0)='./file0\x00', 0x8101, 0x8) fdatasync(r3) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x8) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendto(r2, &(0x7f0000000140)="97d6e1d560b3eb6b958b546edc6a44a086b4cb041f97bc3ba2098bb5bf0c8700008727c9ef3fd03b04d1f607962ef4daade2a5e6f30117ce6d23c3894149a13b8197e75c9cf3fe09822e3ced74a10faa63c8003ef279f4b098df211389b36f242c25e6fc6aac648698ecca42d87edc2e09b63bbf57c266aa04023b25a62a87632c5bdf8e5d5ac06ff8a6492d8cf40688fe98e538c4955ffaf23c", 0x9a, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6f7a, 0x1a38000}, 0xc) preadv(r0, &(0x7f0000001580), 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0x10) [ 152.2242717] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2166 command syz-executor.3) 09:21:43 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x26d039e1435c943d) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 09:21:44 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 09:21:44 executing program 1: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fsync(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r2 = msgget(0x2, 0x408) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget(0x3, 0x4, 0x80) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r5, r6, r7, r8, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r10 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r10, r6}, 0xc) r11 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001500)={{0x7, r7, r12, r13, r14, 0x10, 0x9}, 0x1, 0x1, r15, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r16 = semget(0x3, 0x4, 0x80) r17 = geteuid() r18 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r17, r18, r19, r20, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r21 = semget(0x3, 0x4, 0x80) r22 = geteuid() r23 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r22, r23, r24, r25, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r20, r25, 0xffffffffffffffff]) r27 = getpid() r28 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xffff, 0xffffffffffffffff, r3, r13, r26, 0x18, 0x2}, 0x6, 0xfffffffffffffff7, r27, r28, 0x9, 0x2, 0x2, 0x100000001}) __clone(0x0, 0x0) 09:21:44 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xc6}], 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x184) r6 = semget(0x2, 0x4, 0x100) semop(r6, &(0x7f0000001580)=[{0x0, 0x3, 0x1000}, {0x3}], 0x2) r7 = semget(0x3, 0x4, 0x80) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r12, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r14 = geteuid() setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r14, r9}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r11, 0xffffffffffffffff]) fchown(r13, r15, r16) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, r4, r5, r15, 0x0, 0x3, 0xb}, 0x81, 0x400000002, 0x2}) getgroups(0x1, &(0x7f0000000080)=[r5]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffd08) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000240), 0x0) semop(r18, &(0x7f0000000240), 0x6) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r19, r17, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) [ 152.6649094] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2427 command syz-executor.5) 09:21:44 executing program 2: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xff, 0x5) unlink(&(0x7f00000000c0)='./file0\x00') [ 152.8151241] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2166 command syz-executor.3) 09:21:44 executing program 3: mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x48) r0 = dup(0xffffffffffffff9c) fsync(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) openat(r1, &(0x7f000052fff8)='./file0\x00', 0x2, 0x88) chmod(&(0x7f0000000140)='./file0/../file0\x00', 0x0) [ 153.0454597] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2427 command syz-executor.5) 09:21:44 executing program 5: r0 = socket(0x2, 0x10000000000003, 0x0) sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f0000001280)=@file={0x0, './file1\x00'}, 0xa, 0x0, 0x0, &(0x7f00000025c0)=[@cred={0x20}], 0x20}, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 09:21:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x0) writev(r0, &(0x7f0000000840), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getgid() connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) pipe2(&(0x7f00000001c0), 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) bind$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000280), 0xd) [ 153.1556251] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1143 command syz-executor.1) 09:21:44 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f0000000040)=0xfffffffe, 0x4) 09:21:44 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xc6}], 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x184) r6 = semget(0x2, 0x4, 0x100) semop(r6, &(0x7f0000001580)=[{0x0, 0x3, 0x1000}, {0x3}], 0x2) r7 = semget(0x3, 0x4, 0x80) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r12, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r14 = geteuid() setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r14, r9}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r11, 0xffffffffffffffff]) fchown(r13, r15, r16) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, r4, r5, r15, 0x0, 0x3, 0xb}, 0x81, 0x400000002, 0x2}) getgroups(0x1, &(0x7f0000000080)=[r5]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffd08) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000240), 0x0) semop(r18, &(0x7f0000000240), 0x6) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r19, r17, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) [ 153.4360371] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1143 command syz-executor.1) 09:21:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000004440)={0x3, 0x2, 0x5, 0x40, r1}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)="bc8a3629b9da1c9edf80372a886baa5d7982cbadadea84155c7f7c6f15d5f16cfefd5ca05de20a4604b2918a3881f127d92704bc81015a1e05a608a49b4c7699ca33bcc388b1425bc920cad2b9379a081241436455a7ca93d845882272625470825e401bcb4640faa6481adb6b2bb6152093dff03bc25010e0d69e43f168dd421eaa076d3d071ce09fefb9995da4e41a4b310d997724991a5b179f25c3ff4fd262a4d6645adbab70791bfffd14d4fcf5e98683bbb5f018b2efb9197f281cb805290263c39f5da1ae5500654446ef7c6b92bfbdd0771ffbf090b30452c5ea5810ce5217c2ec29cd051850983d314526a75e80b949e2187c4a66c32d550f3416e38fba830f59b2739467c951323a0e2c7a80caed7acf7f8d9afc3a59672d86eca10dd81d5f48ade532ff3ed7bc1d691befcee8ea23e4b60add3676feee28173e86a48510ea1e264ad69de2e3e51f89a7fcbc389adaeb4b7eef17adc32226486bc059d42a2253dd00050c93ca48bdb14efb88b8d0d0c0ed0719fe82ac771fb0422d95e18704204edd43786754f557e8555e555cdf9063e000028c28a396d3afe4e7cad9004f4092bfab16cb37269a3ada548c7610b844da91fa2bc3805beedf3c781bcfccd5f603a649d6827f2b41c68c8968cb6303a294f75673b61f83c5fbf092167ce5a2040255e29013af96dd9916512da01868c3729970777dc7a96c584105e58f8f74a0439d439bf6c5ae5f312dde7ce76712231170aade562452256efb5035509e6f416a9c4d27e1a872aa6b9c24747dde003904dab75b8fc3beeaa4ab640d383dcded419ec3a0446db9de6f5748dd30ae2f004a3de741aea0d8bb2b6b6487f26254b407e95e6f4fd74b8ed1a6e5422482d70dd7f35d858903df1dae1d4df8e4592db3ca340ccc8f0de5f810d71c54999d09057a6ce3e9810bef41ce811f9211206742a63bca2356fa5dce6db8f7290e3e56f70b2597f09eedaa89eeaa5db3cc92dcfe85d43842459eeb86a5f55d0cfabf07984614871f75c570931f08aa346f39a10bbe7497452d507d27aa163cc323155cc79d1db0f92f3872962c6c79f6040573436ee3128c777bdb7d684d2b8b694b4465b9f68dfcb475eeca173757e1dfaa076fc4c0c5ab449b6b41a2d98d0ff221168e3d5b2d012b336d5d037c6b778c3fcb29060af208f4ccf503104c0ae5c6811fe66a8c0486ce9a7deef452e702614008e174dea4b192e0dbe6e7a5ec2e756d31d342a1e698c9b605d27a73b4bd6084cb84f20af29b5d452049399eeb36e3073de4bda86a83ca7e36fc36967ca16483bb2f4f5109c6cd662a78e9ca3e582ceb0bb3c1955277e67821a63a2e11cc53319133f711312bbbe7ab5bd8e93315839d52c9069ed3baefbdbd9bc9d28a3e94fee055768a8cee746a1d58e87e5e0613ff9d810bc100bfe9c4232c0b92e116c47356ee8648337c3056d2ad7081f8ef06bc4a4ed5690ed60cd269bbbae168fa583f41480b02cd107bdfb7b456a19f2344e34c9b671a337ccac760663234f009f5952519e41feb40b1c211077355aa0c90f5023ec3778170cf9d384d4515329a753b226384ad27fb4c7cfaae1cd3cece69736319521ebcfad6e5054ae137db3dcde4af9c708fc9c7403b61716f9fe7319c61bdcf5eaa65815f1c2fc5f59eab2473b1f57f828048aff0845ca5547f74ac509483056c3792b767a62256e44d5231ba80a0129d1f05a24e3107f24c1f70364e2a3e69265597bb2e9a055a7825e2176eb1501dfd126a62c7d4b6cd73e52624dc9d045bc15a740df964abebda081070267b4243bcd6e457ba469291e502bbef541a6a61141d39d269dae0c158cd34c581e2bbcf230dac5474f7590eb017ed63ba5fd7885c922142d6ec72d7bd00d60f5ce5ee0a10fe5f61cd48ee0a7c6ff8131f515cc33695191b7923583e73ec4bae1203397121d603f8ebaa1ba19b70a19ce5b9a1db5a12aadb703b4712e673b4ae7971e327d917ca00964127a7246f47cd5ee473edf79d91f5fbae9865edda167471688bc4da51b2594d54204012ff8372a69398600b8707164a6e7250f73b82d5ec5875f7e411e82598428c09fbd17cc79eec54e2b483b8cf585403816501dcd1ba19af317319f0f4004fe33ef8645bc61fac950ec5689635e0fed0ed64ef878aa797cc54accb20417424dd94b619603c5c322f03d90f4dcbd0dcedccbff7cf0f21e64d61734648f4b91536b8ab8be3b863d3acc26df6c89b12329322e03a5682619ab54e12e98095acf3455b551b07e90ff966facc11be4925f175f99c5d85bc867640e20c691149724cd1c9bf6cdb526b5c520eda30ac10cb5466d683036bf9dc2602acdd272225bb28ef9db38696f992c50c4a420d9494c8f6a759dc14793c6384fd570de3dd42b70cb50bba97e6a66973a64e3b5bc181f786a265554599f8aec9f61c0d32825493441d8e24c60aec494f72c716a00cbe0a9d8d6e41d70e4aac4e88c4727d4bf80abac572214d32793278e90edcd99a50113015d8dca489ce78152b178f0d1787b93da3246cd89cd71e2b9d398b3f8387e7967ac1e2084a1bbdfc45cc22dfb19cfdd7ce3aec302d1d3a604f74b60a01778fbe70afdd8ea35169b4f1aad5d8599070c8ff0608075e321f65f677a886f77af958de1f64658b2e65513c23d0b169798fb8825afc584ddad6f0d85500453b7b24520d2996f4315d34262b751c86852007256316ed71672558b4ae5e3fff69f8122dffad9e8a95f2de81d01d49a26e61ddb60024c9d428998ebf4733ed26ff5665104a28f70545f9aaa2e5c7243f54ad2c12283dd6f6e27eb24fa4502eb70df38fda560302d975835d2c774bdfe0a1a2ff3145b1dd88a56c2e1f3b8061037246a7a21fb24d37c1a3e1be3cc3608f32e8a5327027d7601730621075369f962462f52c8e9a60eead88309423814a73641bca74a076925ed0e90711dff950daae0af00159343bc801e837e991c28ea7ff02c672fd69143955c2fefec2b6126b0d3a8e41b563f68f9206caecb9a242c8c86b9fd7ed9438c4a1e760945416321e7c39557d854151cb676ec024524b9b493af5905b0ab9b479ad9531e1e8996be52297529a48445143f3c8c00e02c148c09516eb578954c9a673a4eb457b9c2f08eb945252b09d824f91ae0fcfa1549dfe7071a237d90a94d357b055fcb1c0f8d04f200192e8ab4141f0bea5b4fb827850ddc81b7f780a8998d207486976b95973756998a78b22c557c408f12c7748633f452a535caed94934de2a17880c771f2111296f4797c66d7159c5f9582c836821ebb8a612bbb2616adaf7d8a25c392256326fb957e2e14ea1a87c3790d652779bd3b8c4b5747a816d42346020f76e9b28f81032db4bda0d9d08ced8291651c42af2c7773165213c9267b032672645e2c650b0021a98cf9d83e05fe4a66177f5e4ba7a1024b771727fe9a1ce0f9909569cc0c9b3000ae84857cb1649228bbd72c575935f52a1504bb076132eb685aa473f3a8f6eca76edb954d5d9f628694c4e98817b4cd5acacf5d029679fe724a299d87995c4b06070ffc6308cd78172ce467df1564565a9d61ca867497253133b82e148eff61b2c17941f8bb1881987c05cc8d5521f99cc54f6eef053c73960656f6395ab3a9d85a6df8f2d89cdfc4f30b673ce3d3c98856ebd4fef0b149ea95b3b76147a92fc15bd8bd6ee372350ee3b1ac4f831a0ff09c069f30ed79b73103856e9e17a5be368c1b2421124f29ce457fdce119d43a303233a24cd6ade4e5fb5e8e98ce7f305ccc610ea1b974555e970b946e21a24a3902b2e6d6ce870c39fb151a3eeab7b6a59f23a7368208a60d127b1559f863cb16a1e219d1ac9150cd89e297fff04d414b697e0ddb64000e859c87210abda665b5eafb25b3c366d4a3e9b6acbd1d7f8d117fe785c3fe98cf233bfebd3cd0af0cf6a15e9ac5b616dc01bdeb3691444f18ea9fb1a1071275774145cfb17f73446806ff5be08c376f704b5b6c8475c28a5d0364fa3879d0022698dfd63dfd538e314a81a79364083867ebc47010594d0d02544c7b0ad0d94c0102021ab183f30fa0b079f565ede37a19a0a47af902d91d92b21cf172efbff0413bb73779c1434d70abdb2f6906d28acfe1403790ef881e5db6a709494e9c6c20bd2c8d7d3a133faafb82e31ebe1f439a18f0bc7ebb59c720784dfccd7e9a4784716164c255cb260efe4da5f7ca8c94182cf6d50a966d262878b77bb296bf3f22c5d9dc91b4777363936f22a478ee9a7262d3b8fc3c0aef4fe2bfc3392ba20dccfc1347f2545e2fcaf42897e61fd0df925fc895cab9d810bfab7b26db5c3a584f97d8da329fc739693def4ab9023a0dedc1e5c9b35a666febd6d294a93e1b99f6050044e4ac3a8fd527c2b1fccef3ce7460b27d6dd7499e84384a7e1aac31704f84d03c5f25cda357afb617017f67fe8d44ba303f408364b27239bbee10f6650295a660f85e24d2aa58018bd0781c23864782bd70c474ed25db09c41231a3a25fc2fca77484c34196b4927c083a0fe646c660d3fec4e3430106c43051f22044428ddaacfc01d569b7cc8eed2daae8518887f6c002e9fb896c9b1961d70a09b6525dacc3b6146a97665aac69c89944a4252e2468655033b7c030046dc46ded33e9197e68271dee551852a5969a07a2be47c8013d86ed0c04c55a17cfde782886ecb4daddefb31d9337518d950887ed8b15d97a70da22ed0884c2abfd162d1248837a4916c47100cc25d6d208587c94f04defcbbcf2021bb7a1450f5885eb67b2f1b05f6fba4e8656852596e543d0c30d71fd6016dd9364e68de751671e13f4df4fd3046bafa294eb6bb1de1a38258066b06df23ae6cad871d60f423a05a07a42cc661dc0aac442b637b772ad381a6a1b9e24430d00b191d5a5d32f9d5cd18600e858d12257e1c493f37afc3a2e357c49e4e6f8d3afd51f682bd4bdf1dcddab299d4fcf608156377c2537ba7278a994d997a2954db34e32c84e0d63e5a86505656141bb91a2889fdea34313132bd3a1875cd9c5ed2380e50ecd664f7305345f272fa93cd38342031b0313001f9a5b0c30a3d389d5645ce9360beedd403bb7b71050ffa60c25419640abe3f55065f4b784ab67333552cf6040bed59a0b33fa8a61ec6127be014021e6bbd9ecf57866cafa12ba462a29825f45f2005c62317e2912a55ac7a2b6a4ccce147d321a695811e2a135acc7c6061270c24e56874853bf767bb0a2e6d7114aad99a8c14f08f97efea38ed37b97f452d6ee72359d49798ab9906e509232de54f9855bea211cb4d01355a2890062db4687062d36ea4b14aa7edf9b57f121d4b7b9c02d509e79f90131612ffd303506436d472f0bdca42c4be49c945a09d2868fc97cd0796c2fa84b5c3bc215aa6695cb90e5778365155c27f4053776c1fef8ea9ccb4c436d2dfd85d7bf26794fbd8ecb6fa61c84d729a4016e9e50a74ff9dee44f90a848a5e9706bdc4e75581b6c68f96670b051c9ce4338a0ae29df5a5331247893646c3412e6b8c229ed9eae9b1d54f740d399bb6d90edb7beed8835ed471586978fa554ea1f093eec1fcb91d593bd4190c06a48377b90a55cfa5c6148c6d23857a446aef3ed440d66377d94e8f2d8fbf2a8f1573a70bc60bf02fe8dba2e4ae80c7557796e1c870ca700853e2597b4d2d0e6b3084511942ff65a1e38b2f7c6b248e4376f0fcb8b5adcd1c63ebc0a569dc91267563ef43bdd978ee097f487bc7b14c9cc43e71e37da08efa15abb645c25ac9c7dc64db5b", 0x1000}, {&(0x7f00000000c0)="cf47d9c2b29cf1bd1a1a19a81961ceb0e0b26a70e511671894e204ac91723177e86fa95f4fae0a7509f0d70be7da901239e5a8e2ca7324cf49de10aeee5cd2dfa16fa940c37acb993d37dad6fda857a7", 0x50}, {&(0x7f0000001380)="b383fe1ded2d77168621de87b56c111f0ae28681a40e3341679d1918b38c2fc92c68d217574dfd11ca12f5a2e922bf0e37be459359620c03cff004c1c803faf30a917910df1bf7aa97e4f306e9df58ee51ad984c5dfae79bdf57adf1b052d180019644ce858e788f7872f2c577eb33bd2f265d94002f12c5056f445559321e44ed57898f09f6b8fb2cf41f71b8fb8ad4006a7f0369a61705fadf2df5c7b0a889c576eaaed5a5715bd71c7d8486971d439005de18196cd9a8b1dc90ee63e1d6758e2b23fec42bbecc644f075a8330f3cfb5ec82143c217b8194c0a884304aebbf0d962421fb33d3329bca31a4d5b2d60d11df61412c650bd99563b119f43a47d805fad2d143cf8e8c9c563dfccf13605fbc5d50b3e2240056efe39cd0ee4968e90cc1dce849f181cd827d86fe23288bcdb87061dd9ce1ab951788d6ddf86bd9859ecd26509975fef13759fbe75ebda92d05511aaf57a25c2515240791dfd4c809c4a121a586f9b1c0a9bbd29cca34b0a5f25a00bdc8dadc1a7f0b61b4c231088df80440699aa5b28a7f10c513fa2046aab210dc03d474e5f7d06cca83e9924a19018f2aa9937e19be11c1ea1d24af8b4a6d73f6b2044c3b532348e7ed8dd97976bede33ec8449f02ac2f4dbf68f476d06f1fa4fb1423b1bbb8519fdd577e61bb3741ec8133ab2846ac4519921723aca343bd44871bdc0714515196bbf9eeb5e8d53d43a2b0909c9e634289e02e93b140a8ba2eb8fec5ee937a6fd24eedd827ed145cdc56947c528ade8611413b85ef2c739bacc52f139c88db55c0d983809d16d972b9430267bf15984745ab67e671419491898bf8dd150d4eedfb1a228ceeb5db1046f08ddceb9e247f3abbcfef1f3d3eb4b22c6b4b93a185dc2d48628fafddc0dc571570ac6eca72c75ae4ad6813f3f4c3e9799cba7a9827b84d18d17f514503b2b20bc1ecc1e7ddcc372b36241809cc79adc88a47a19f915bfb39a70f6308de1b2427c407cdcb4c5160e5ed8c097a99c1c73341b960ff69a06493528ad8b5a5d7a8959a8fb3747afa58bb5d101ba1c1ef32231b951b87f49f24760d11bc38faa25831d162f1c4962929ef157bb2eef9232ec5397e2b17bc3c41602e4bfb0a235aea0b0bbab2b4d87ae58a71ed05133bdc7e1018ac346bc6d90e6455ea41eff5e5ddbc885c56b6457e701e34b0f17e24df96cc096315487bd368e4ef0c5401a131beadc8e1c5eec2a2cdc81b6892da7bb02b8522cde24a9c5e3c39a0666daff94c8336cb73587bc96e3c1f7aeb4c8b54d6fa20e38b65c032f0352a6b5b006dd0c738f310fc998e0db766b304bc0221aa256db785e7bf234a1e35551872b4a453de93f6281553bc2b4e75b7ece219b23e7e16f0b571d965bc026cad08fe14e8faddd850ed9ce218f065f1a44556f583d6b3a7e5ecd8ef208b47a2874471b1abcac499db5afd310ca4134106b105d653103a0d7876a5282409149802bcbd132edcdc61e719d870d746f9fbba64951c5a29c8560e3ecd766b0678483d08d3984c55285db1cb40f2e0b0e06b1597f28d859d4a6cf9988f70a817ec2a79fcea99c6bb7872475c9601888b05b38778a05d0cbbcffabd63b785305ea4f1ab903345a7375806b0017548b0d0bdaf67cf8f82d14ba611a24a680c23d19a47cf9007f2260e0e1a0c8892a10e17889b9d00ecac950f6a5321d025f9e87c08c1894ff371dd41e125eb946185d39274d9f53427bfe359160aff41cbc6e9885886e8478cbfea9e859387ad243c4c3d06e71a152cf209bce447751b583509c13d8ed313969c094688cf69d2aec0bcecb262d8ab5c8b7e25688d14130c8cc2589f4ce806140ea47e3451d1803460648569fa759ec627ace0940fa3908ad7da77ab9d4e453d4ac231c26df08df231f1655f23a54d14856a3b974b7956d6d8f78fd5567837443b8827f57c3e6c8a4406c131db4fe5bfc982f9da4dbbb587bdcdb4dc65d1d363aa8067a5daf668266c5dbb343f6388a5467183a5682f6c35e11f89df11f552116f88c729629a0e912e51a241a87c80817626f594da237f9ddb1cd1706d8aa964ee4dd6be081c139604cc9b39c0ece1d2dded8d6d7648a976bc2231cebe7a5b91d7a93fdc4cd672aa379047c467f1c3841814b188a6871302f47f3c62214275159ad2d0e5d76861a4e632c127f0939f15c8362ea440455181c20adb22178b5b5ff0ef5cb96ea53976b8b800de4729da2fd63d228535174359aa1c66e2170373a3bf227ac8f4fd408293c840794fe2a53ab12175d9b85ad96d12cd3907e668270ec0402ec562a67687e37d0ac0ec177e0da74bc2356de2d384ae5d2b593497fcf8dea66f5bb15794365ef4c7b096da66ffcdc458bda419c3ee8162c60371383720f1aba9d16723605f1691fff4f4a9e7efa70cd32412fb197f49364ddccba5671a48219f77dc26c9712666128507e62b0661aa1dc16b7bd398d653618ce56110278a0545842d77cdf2279cdfd1368e09ee73135f418e973e8ede192a9f93f809c5aa1622db953f19c4010bf7c80f322f11ba9a4d2407a78e6b9d524b92b1408700e31a27449fd4b6e765648fa5174bb30b4359f567a8a0610060410087b69eb69a0a64c2c61cd23b8f95d7235e0c3c2075ad6c06c23e0045759c6505cf5c53894133f7ba45438af99a2a0f7fabd091c4a28ce5b8abe985a3034a4c0c57b8f23b8ca215801406fe2733f933b715ded36e2495cf3a7eff51d26c10d6a0650edc07b1b1ff96b6be320c05efe6c1e9a8be5cbc8b2d32e55abe0a3946a677566d2bfe1377cef24f527f856d861a68291ca15530ad31fbdd2391be874edb428866db59c586c94ff8c7d3a23ff68197a0e06e0666a90dbaada389adaf01a16bf1d6889f79773a4cb1db8d385ce0706ad30c14798fecafaafcff04ccf4e0e27c6552b8971d6f814855402b4d9328289c0c7f932364fe70779d9d494b730997234e2f72ed9ab47326323e2b4aa890b81568898a22deaecbfd794d2fe52ffed24954a07141bb587e41de2aafb53ba85d9d0662eb79417762abfa8a951ccb94f52197273be1b591d9af2751230c6bbb5b2a5371831201c9c49ac53b5a47c1506015de1952771d4700882f6c3fd47634515ff047a416c8d337d94f1187af2ec318feb851cfcd2d0ca9e2958bc145eda65177536deb29956f3a046032360433baa163acb109aa23d70c8dbd34b7d80d7c069bd962cdcb1799df86f4028bb223a2bc8508d9278ef80242ef11d113d8c440f19660abce7836864a6e5facf50c71832e4d2678633ec1b18c178723c875f36b0377845b7dcf08c78d52b3c113c423e699a5717d9fcaad7a33f495055b3b630fe97869cc396160be03b4b4c96caa18b1cb47b960834fdce4d19782a856f3e62bf6aa5886df930c4595a25985a90b429df3e04e46f9fc6c5baea73bcf318c722024aa48d2ea37251f874147c7b2236cbccbe2d0e2382d2c768c8aa79766d9eda883ce220a49c814794dd2b63fa1b570db4a20ac53c0e54ac08d7d1cda0b11c92e32c4df4a16724a02b555dc1b3ec49029a2a920559967dbbaff5e1b5e597a0d6771c742701f2e3fe3118b8d0f0723e8e42c6b9ab56a8f8d17309635360e81921a74a63dc735d41a25353849dfdb4d2f7ac848039c99d1e0057899b0df3252828bfb5769d7dda3dc03ad694b28d24fc4dead9bde6fa54345c217761a876343bab57e4a95ef83f673bb24e1a81eb30a4d147bdb4ef26ba2d8aafab5903201b98a991c9e53ddda133c7c9fce9687755bd4d8a86bfd112decf28d9deae284d33c337b2a006fd16a5efadcd34c34851ab486195362c9cbc074fba845c97f73126ac424d2246c6b0506cbe873f5c7d77c86d8bff1d86ea35bf51092cb2bfd65e4ed6dce68508387cd126cad6c8807b1e6d6b6ce5fd9ec0b2bdc0423a1eca6ff17aa8feb43f62ab367ab219045b48975a62aca7d8d5fe094f72c75407b30e7cce38d683a342cb33ecc3352c4e08fa7ccd52d44bb092d07fd8452e0c407cac41b25c8f370e21bb5eeb63f411a19e8cbf6d3661d33ffa8086371f17ae8916a9e02f0efcbcb6a86feac2accdd15490b78a64996f6774a8723bd7e8bf8c6aa46b2bbf7874b3eaadc770d6a922923095a62854e734cb8e64316c70cabc4c89426f25f0d68b6e8403cb76ad026b47fe041bc0648f722dd20ab7dffac17d93ed178519fb07db46f81bd2ef32d2122ff5cfa92dc1d3b1c8f6c9b84ffbad1fb9d8006ae2ecb62b2cf5a5a6f3e36584aa63524b1a671377b51beb6977d84297e1b54a857493e6906db6898acd64250eb8b64f9a4692284674bde24e852d08411ae2afd4be04f83d35e3baf5a2a5d1ba5c313317099725468b26ad070842416f3e041fd59b2de9e5b877fd8671e7fce65a619e3e602dfb5f2a61a02614f4691ea306835472560d0cd9efb32282791a1e48c641e799536e9d3e836f53c692bb7d40dab8e318727ebb16b2d784e599188a12dfee4269e0916f21386be7910ef4aa7a1bcba2994e7d10f3800401ae46ae8bf7221df4fc49ec23764741e9c5cae15f8cbe5fad92f5a03aca117b69af1e61fd30e1079870499fd92204ad0af8aa605dc2db4fd3c9495a7d4392db0696f12f75e8b6c169e137aa03b6b3b476b9d2b28e5e89127a984e2b4a2a5522e9801dc7ef65157992d61fdc4725a4e22547d5b3e092144d46cc6c3f6a949704a9ffd69ac7c85a3f2d4c8772833c5269a42a62f7dae70ef10975576d022c102fe684da690c4607849bf4089955cab516be392fa73e21782c0d30dbd6fa136ac34c5d8ea68223fe4f1aaed502b4e5aeeebd71f5406f25fcd5beb5d229f240804fa34089c8e8cb49d534b16b47ca6ca882575c2ac724cb8f8b2ff4c570c87d42f3c9d3f503064b19a88b0fd0b0504fed018b38ce5e5d140dcbfe240b45a9d91eb62bac7298b3b31c76e9122c6407ae7283b74097deed67d44d3358e9be53c4d0cc1ee1a2ccf28d57817727b07d260ba7c4477761ad7bfe2b25e659b7c21887b97e2a24bc3dfa8c63a4d3de27c0581d340c01e3429a5add7c9a928edefa23404176d2581ae8e3d662bd7b08a01d08615d5053a4acf5549fc8c4221902b29f79e2f95d8790e7a23e395a0b7089ce221d177aa6bec6714ac1908cf82eda99070b5440e4225f3e60f4701372a059214bb7f6b8497966d0c165d3d30d1fa71238989fa4916342af9da15814de55db18b518ee8857e681f906ecea1e70629a5000426a2ff43e5910228669ceec5def249a2a1e6908bd3c14a60dce6d1ae11ddd89400310830552eca62356f4655192a8842d49727cbd67efd98e6c008e5c91e77bba86f769505922f0cd5517b614e958df8c2fb75d2dd54d470e59f91bc5a5c071a60fa8738e25eca49d1c1f223046da395fc9a244f5061bc9b8eb1137c87f628b6a999dbc20443fca3ce4150bdc2db71d27ed4c6f7cb877aabe253586c4631d609a3d64e744d421de0a6131a559c40668522d58b22f3a1e452b51b4f25a9cd4f8774000fac486b6d7603a2362170b22beabee7a88b9d63fd17442b7e0dedfc4b6e2bba0b71f142d991ca5001f95912b4f8a0144cff35a1d97ab92628935c2de45c547d50c31508d3f0d70851378fbf01bb659286823e697329ab277ffc733ea3804ee6ac79764bf37a45ce81cefe4d2c2382fc1817846c212a3f814aa377b84e9047cecb206854fba2263a0b1f9a45c54233cdd5394187eed8058850b7b84b2d62280f88a5330db9860b6e409eb75f5105fa89be041ec8201b1691a", 0x1000}, {&(0x7f0000000140)="f0b45816f54eb68ebacfe62fd523632d8710feee50de54fe32a69f89186df49a817bedf30c2d1249ab0401409c5d37428929085f84db48f24f200930488b5d1cdc8e21d0587d6e6c34aba8cf24931a1bf5f12d8441e43d5ee09353facdb140122e620022c1d2a2a1ba153332bdc080fce72514320f", 0x75}, {&(0x7f0000002380)="68cd61e1c71a224730a431845fcc60dbfc5bd0069ed21304e5fc5c3fee93d2a39a4fd09969b4ee1103fc6ff73d4bc862468ca2ad251758e97fa12fbd37e42e6726240b776a08c4021c6a61ddc024c428e3636ab7d76a864f309dd78cd4d334008c3ca541d3034c4aa59ebe52301caca53a04574f45e2fb9f1edcf48c88b6c667d6e867ced0c526c8ff36146f2ba0332e93a658a6ce6cd6d6f91efdcb93b3b6a567483be7bd32b54ba84197f558a13776effffcb63f2c564c7a0daaa55139035f90b95efb5c6202f8b43039b0d213013596ed3c295378d238563c58c4154e838a36ed97b907ec127ca65f8acb4062297c291c786805a9dff72f55504d923d8b1a4b783a69b982239e5d8262791a541986f3732e938721de28b082d28a378e067f2027ad85f8f86fe7fd5c3c5d3ab21a897afb8af4fc81bf10d0aeebea7ff6220733bbce5a8d03f61c9f615dcf7557f85c0042c90c97ff99ef52a76ca6adb47ee2bf8ff6cc410d2d6494f5e4ad980523c1409aad2a554cff3d655bf7e7bb540344d7d5b7ce4e0c16e5d823cb5f54201b859f7b4550eac0a9f98b3866d5f1a3e6f540379f6d5106e75bbffe9aea7e9a39065f8aabdc99b7d7119fcb7d7549ecbab564705881c2bab109229d8da230a46adef8f16f420448d8f80813d8d49013ff84374857576d80eec3edae524d12cbdc3d591c1c6ddd6a19998da44edbaa94605b23c9a691d6fa4460721d495c7aa486371e4db9d7c7f0c5adc765e1e754634669a7fda3771fe43dbbb7d2532a08a6fb3b2ac9f7d118121364d82ae17d427711fa1dcdf657a53d93ed73d1d0acbc2297dc1d67ed8c1b0e00dd42b4946c14d96c602962249126b947ca94842bcb720d8f7b3d9095949f54111260f135d2416ba9be10103416df435e0239d553353283b749d07a82dce5a6f6958607e10243828741aaaaf3af58afc3c563ec1626f9b5ccc958abee76d7d75617f8978b6fbeb29ac54204cb7fdfe5027cb05d1eae91f691f5babbbf9d64bd5acfe617291659f60b41c75fbf40072b10d82f1d820475c442932a8fee26c34457e8e1eb79e600c97144869404da9f93b5c2da249aa67ce10b505b1f7fe5bd2d46bf6e1dc39a967e0417f07c481539c9e979dd0016b3fa5698dd57e326f7eff21d93f80f9668788c303229c183febd2a8fbac463f621e06bf43a179636fc018534c343c31e62e9483ce35557d1a70e3fac5d5fa42daec12d6060d458f6abb205e2f74d660e625a798cb0a3eb158d8d0e3c0e6f9c4f70855bf523b99a0530989e542fb024bfd22b558beb049fd410e0dbc395f7e4d656593bde888474b68aaef29f156cd093c3db78988b584f783084053bea0ddc442474e174da60f02f20cbdf2367d8a844da03943a68ca71890daa7ba232f3b1767d36747cabbc0cb0aa01b1249b1095f274a85bb982cacafc3f2cab9f16e77cd5f78039cfd0ce31719d9276a4548e5899e39337976fc0b3a1419f6e36695cfbc0f33f005cfc0960bf4d5d11c2f28cb6d5a7c7fadad025ae3b9477deb50a424b5ca93355ca894f462e6069d7c31c5e123ea0b640c71703bd270cf646e5a7e18c209907707f5b300e2e9898d4ec74c3418c82110797075e78cf168ff0c099c9a091170856b5b67a9abc2da0a0721439501a91e7965612f1aff2aa6d2c8cc70080d17cf4c331a852f22bf01ee0b9054a8b50ea30c69c07eaa805dd43f5bc339a989c06d16af4d61cede3178595179bdc43af85901d9f84eb94070f6429e15c3d2bdd775dbade0be24c4e6eb4a0102939d4b3baffbeb62755afbb0859c577888827bbec2a7425122eb941d41782c298ae72eb94a91afe12d59ab1518394f255b2ac072bd9242c512a7f5106fefa3e1c81851219ea4a41245cc8a1c6796ee9f10f0fba4a6b0a8d055f14d4ffd8cfc696f5bb315c72a499501e5320cef41e9a9e40f9b9bb82c191223783a3e5393c0553c5a527b6170b8870d879246862814dca75d9f586d8aae4eeeb846fbf08ac83b8a960080aa33888de78fd997a582f5a36773072fafddbd16ea827abf32fa2f0d08b1fe3bac531a6860023993a2fcb3e19aa773a111890277060e153b7e225ed099aa8faf6805d1b97c1327b7026c1a487382cb334e08541591ff0c59fadb8589281fcfe09cde8a5e3aab75d2e4a7736080d102b0df5de463a9c0c396afbf9dae4581cea9765c2007e61a6e9c5d9526dd075f29660751df55f0205bb7c30a6fccafdf7870ac0148cf6c2b38dfc81a12c32cef803498e67f6fe300c73a2789d0afa87018363a6248d57cf5c5401aa78e5ad13cbb2b196427568828ff0b344987328f7d9dc4cf2193051d6d8c543536fa6614f859866b7740791d197c782792473da804a80bd81b27a0a9c2619e79dbeb7c50306093c5f6dc2d724a75e02521c4bb949b6d1283bc4f3d52cd033a139154ad15cabb9ea2b458cd7952ebc320e1b3f025b36f94c19b09885e830f7e3a7a3bfb6aa2cbf034d351496327d5f1c1199d6ded852bd9acb36983208119b33cb3a8059135379f3ccfe90f8d5d6a77c0f037c80945efb5bd492e631e2a1e97d60b82c747cf422bb0259981c6b45bd6f5af1ee49132478277e15a2e0f3091420a6120339f6db6fe4c59e1f6e421122419c92cb660681b20307448e4badec15cd67ef25932143edaed7cb37bb1110306b836d109420fe5f5ccc94554b0233e0744837ee25d5fe04b6711e6a5ad128dec43d928c28e6629f83b0f999645a725e40f0631682e93b95ebc70fb8da1f7126f2b66454ac8135627ce1f9bde02a45755221ecba8cb2037153e9cce72a58cfb56dde3e690f778362d1f5b4b66451ba971eb35be6b4dc50bdd2f7fe9e830a58f000902b5c6917b236633cd5138c93ccf7b74c6bd04e0e4a4dba769ca44159b405cbd5bb0a0b79f60e3e247385901c6f10d6474e1d26f8ce7013ecfb0246133659cca24dc1c71d76eba2191df1594ee7b5e431ff782776c65958acbf6ec1d1b8a9c2d9ffa48536f4e43ccd6b81ca26a03f6cb8d39ad876318fa7e14d7e2b58e75710c642d37eaf0cda5370d8499961fbd509bdf03d8586b75ed47ac2f45850beb0111a4402ec1c5c09c4cafd142d0e5e2460656ac45a20eaab2deaa7f7ca70cd15d6defb5d9d846d9f3b10546787367372d06a9c12687733e7f9bf57613f701bf8b9eb9414b2668f50636c191dbd021e1209dd85a0b99510e91945fd4687fb183c1042273566ff5d0d3e8572093baa233f8dbe47f1606f20ef96d0fead3833f2ce49d497251904df72887f6971d1118d563fe1208d67b732e13984b04b1bbfd8a11ef28751785df21b8ac38481eb770a19016f62046cf3dd7a38d82db323d6ae04c77d07dd51793361248f44f177d36dec74fd5958b7d8b0e7b13a5e6357a0cd1c4f7035532e37718d633ac77f61cc4164b7c8f3b74f72d2c8dcac08f5b5de1f6a30fbac3a51aafededce91ca3e76265de56231d7ef8c78b41ce63e96c573e319fc1f230d0cbdcd2edb27179f2a5b6869b7cc6038e7ee0711c77064810789866def63d7b303266d690b48e14a26473518f41f1dabaeab06b45c181d774efe5e1e24f9c6aad861b34939a13de62a0f95a592c7359aa1fa29449d54d3d4c28acd016f5f213f37295d19dd0908ddfd77da845f0358e24d81d75335c546693caa0c6fb347e4a3004eb1903d6ee3a159cd557f6557ad83c2dc81ac4128862088b44670baa2dcbcb1b1f2a40b60eecba47f0cd6650334d55ec9bc7eed8c134854b2bd938c1300865d1ade6ef0b25c0ef80c6b0a4639d8e5c4cfda785795f3d0e9298260d07048abad5c65e75e1f99d62449d94039b3073d3b01803578a9c58de74a00b27b755c7a3b5ecacc80e39e4b492f77e9e57948d0946fd6c7ace00f0a44a8c0e9661bf99823e8bbbc48c4f50e171736e709ce77b01b6e9c5ab0a76826df3232362aa85f3c6d746b9300fbf9604834d0a4248b961c5ce71c6617e410ba8d26e0f303728d1f72e8d41cf592ab5c5829b1fa18091047b6ba67ccb5c27f1cd50f3766231844a418a676dd99f76722496e8b2d0d8ba1e03c514d43349d434c110b51167397cb03f3b8ad6594985929db3af83f5c9f11e2b3a3c0ec011b5bb24ee3abf173ae858675acc0e4f6e42330597d9811819e2bd6f1d048e2073bb71dbaf5868cf97ebee06b93e193148fee029859db2277d6909f6aeb341964d0fadc138f2a15b81a30dc44de47a28e7cf8ecfb2e18c802411ae7f7b65d35e026c9d3c546013cd0e8de8bc40b88ad0b4958052718cf1c55f5477e9f411539771954406bf91de9f6b4921ccabb5c8a295261969cf58017986c804eb8e63888893f92bed43b4eccb35798a2ca1a05e79d3f734b05f58098bf63bb64fd8a0a9b9d6a23a2d5de97a15defcc136e14137315971ca5641a183b7530b3e34f1f5ad2e5b77ea610978cb026c4268a51ff9a76f472736d4bb6b0f3edb9326d0e2d0d3aba787d1ba4a83c579e7dce591c00cd9df509f9593a2977faf4cc90c3184d0ff6aa4d4d6fda55ed4b6976412c25a3607650eadd10eb0064fbe496f271ccfd3022cbaab076c6deca85c5548352415d8f4f8a539caf5b20659f18ecef8f96014d352e91b55d9fa8b1a4eb02d76802c6255de84c25c1e020504776b9ce934b9e83d042ff1a312ea989af8caea0f4cb0538635910ff788a3549579cfdf1cd2e4af0d533eed058e09db80b9cf4d6bb9d73a2b96c278aebee5c153445fc382d12a0e1b2c7ac49c7f3d6def6b4b90bdf5db936536082783aca1cb5916fc59fd7820a7ec41a7dbdfbd7a64032d3d46d1157bab25bdedf17c6eae14bb13bccd073616e65b26b152d00943ca9b4666ac8a555d249f2dd65c4c54556a25460aeb5850383dd73606426ce58619f9b033970a9699f1a99fe017f86de6582eac70b568d7d62f6a513a436fe2c4c16e893bf9af63a6a52d4cb14c48ba1bf0e2724e74746f60249905ad605eb830711d94d9e73653c66e6441951c21ecb27ca434306d9c9384bb83c89af59e0b776bd49c635aa3a272d21a8603101a29b09cc01761d3e0bd00f1ead4453fd1307b45af161cdca46ab75fd7f422ccbcb76f965ba5ca7dcde71faa992d0360b4021ef98f61d1477fc389b5decfc2fa170e0c2e334fc0c27ab2062f2ad6cb4d2d433d7f6ac4601e26a92ee8498268c144ae167cde8af541315f790334b9b719debf239bdff08c46faa9d6745f2f1de50230624d5692821dfc62f507dd76cf1089a93dd07f0343cc223a92706e30a8d199ae8609d04dbb72cbfc8c46200416cb7902e6b25b9befd85a88d07e9fb17970182a4dd300491d62c992337a51d4d38206933ee16aca4f3306357c3a03e9a443f3004faf206a5de618ba23c5d909166b1ac74b87323c99422ff7ca8c2192766b034e11c6291e0c8a76727675fed4310a7c881659f9156097f7f696f4e98f0d0f348336d5363ee515d6047f8ab2c11078a6b7438ae40cd241fefa4974891ef05f7eb7082371fafeba7c39acc6b90ec1660d01a6a626fd39cf0f2a058d64bbe6c3d5d197d3f939a47cf10b593b3c876f6d4f4e8a9635add860fb099aa499f73165d7c48076df3fb30f1724b8f2a1d9f4ba65409e52b8a1233f12d8f55a3ee59d52bc2b7597e67c5d404543e17fb1160b878e13128a360e948d8846a8b2040ef5923a2816a1c51768f70f716e2ca45003497a5bf5e81a66f6a7b727b6d3a727301fd75cfd632875b5a7833e7253700a2c11287a1949605401687db2accd65ba210ed90120", 0x1000}, {&(0x7f0000000280)="f1011a062635dd5bd5e54dc7107f506417bbed1d18a3c2b0217ac49879f8cb4789d406581b2ff997ef6bc765f4546910261c699c73e4cc47de31655933e8be157a6fd582b5cd3d23138e6af522dcbfd455a25dee0cc64cbd1edc8fbd9e66be88d11a8d0f1cef61a9fab7f3511647ea151648e7a86a312f5f542b25bfe4e63b002ba5471ab434d19d57e568f6bd0fd8b18732d3a0d996c264d40bc8716ed1a179649df2", 0xa3}, {&(0x7f0000003380)="310a33cb95faaae05b479b84ea732c2a011ad75036a48ff1142b50c6ed0149dc6bbb28d4525dc3f691525e62a1e5e5cd5bc235067adca94b7b9c84f20aac2f944a7638bac9142c7d666b41d8e116aee18418dbc5bfaf84ea961cc7cd6409f8cdd17b859a11bfb47b15237c4c89eb85c5e656cced109a9b10c96dc6e14d219769779533280d027ae3c21a7a8f0982921f199edae36c161515bfc7f63fd68c624dede2b3f9f9b0e066245757aa66a00fd75fb38f17dd7cbc4cfacb5ecc14d4640b9b7dc79b65a616977b1e1fc9112303057e6eb92f3a2a274c85d02bed4d66331cf23fd7fae36949c9f20e41299f918f3d52c2fdd69d70192e0ad76c036c7f6793a583cae10d6e1895cfda4973c7f7a66bdb17cd089c2ccda31a00c38c8f43ae68b27088269ec03bc59fec8c4bcf88a6e3d39c210098d2d3a3364562768759d887a74f7c9b46182e62ed9edc97ca00066d79e7c9f5e53fab13f9c4ac871bc39560f8909f69d9d23abbf82aaa50140dbbfddcc70ebfc228607a927d1b8bbdf8172916eaa047480583b577bf157d0904f43f91a8b50a840b65a25878c2fece7cd6032945af035d865f7569c12f73f18359c7070ef18cfa192a140a165972b08dd5ec333498dddfeefc0db012864ce92c7726bbbcf78b33de9ee2de04f326212c53fd9d6eda80942f7f905dabec948ac04a0064d1713c54165108de6c7d17ac555ecc61665168cbc04cd8025f79c9f27846b350c3605a9eabd4d61da0f5d683e4e70715d6cec15ab273b8b93148aa35fa74ddc7069cade583a677c5ca92d46683bc78812b8289f655e2ac54bd78351761f09aeb7b5b450cb5e9d0db513ccfb0d2203877adb35ff08f20075a944896fa48ed967acfe0d50e69c34ee749f097525ee927b9049c601d861ff2ccf1e0bd71a3c573ec4bf11a23f151ff52fbb21f2a38983eb5ca627f1fb188cc0d9a51a4147d5e5b1b050b6eb3e170f692318e947dea502b438ca9024cae953f388663e35d3552bc430021a9787afec57a77f3d46d8196efbceee4058eadc161fc5994fda9b44b6c9b78514797a9443e5853eac221ec0d38e218ca6bed347d76603616e3b7bb2cbd7ff07e2fe4880c47a3612b8d9e5784e131185ec501b54350f53d6906fa86e96676ce0609ec81fff988e41e95116817671d9e017f172f4d998507f43165f5c00f3a7e0120fa0f84ec83c1c1e4b57ef4951eb65c68b4244ab9ab24c503c7573dfb4f44b54f8cbe333a071e21d8daa8b09f0603f67f96492f623b7394c01ff842bdc3da053433f12955372f676816492a6dc368e7373252533e9d2f927d1f31a512267fbf48bfcbc58291b9216d67a9dd56ebbb6fe540ed9c69213c81a3a138e72df3514c6b2bac2828bd531221db755f68a6e3476aaefc30758490f5fcd962c0289872f96910f45019d9be58627980b775b14a7caecdf71fae0088c7dc467bb31546d4a5c4851749878db9a8c7708ca760f218cd5d1de095bd592aad15ba167e3f9d28a492a39f972255e8638a334d8487d4514f9b396b125ca57479a8565b687c388edb559669372b06021fa086c4c221758ce6cde047e7864cfc8bb45dfb3145597e11fb1488fa6859a0fb48e7ae5f53d21e061002ff76ec6b50c956d34f8677a5a3b0db033dc0f52dcd47fb43dc70c3e84664fb8a159d7e13af657ec907e316e91eaef3ed1c232f90d9fe424f3f691cbfd9deafd7dfd32017da501bb554405826cb917d4e043c83b212d4d3018b60a0328fb269f14a9ef5199e1084c4a1e94bb497fe6b5c00fb837137af1f3571a075f2faf2181a99c05db32b626ce0d8dbd37abdb92f903eedb1df8e1d44c697a7f7a1efd6f1731a57810ef09d06fdc348ea6013c146d81ba510354dff1b9650053b2e822e32406501947be9e50c3f7fb91fff2599e6447daa6ab090379b9564934b9402fac98913df97611de6d65bb3824112f3bbcb55ec8e8be8778a290be1dd625db84412b157d9f0a5c3a6f5cfd114d622d827f29202f9fed18ae5dabfeab6a316a722c70b50d646fc21ffadf004ecab41e9665e0a0f02213fd4931afcbd9d02cc4687621738d5ce5356ddc59a8d3bb86175296a6d0b1ada3e38b22ac465f4465c1c4b27c77e6677f747d2f4cb4348237b37c4e55a1b9fd524800627ceef0facb49bcf30beb03f99b203b4cf50da84c7f5b142b1e3e01b5217d498c916be2ec68ee9a2fa1c2ca70eee6032be7dadc49a49ee5b029e9c4214d42011797c5c2cefcea77e704209912aa02a4ad87d56789ead27eb3f26907edb52d44c5f8cf6f46b6a7bd466de642baaf2776c7d164879da1f39c77fe1d29a6d510ae457630313745ae051d8abebaae8b6958d443f89207a8b014ae8b248792ed8094dd9435458e9287273605da45f9e734b333b362866ef32f1fcb830427bdd491bc18571b326613728b647a6f2954e1dca89f0162d03f680de429beb12a02f6e4f9fc574f9e00ed668852c6ae4f7852b088e867a4add9ae90cf84e64887393453e4216d13c07316ae0324efbf799b3858afecf2eb205f8cb628fbd4de1dfd072b046030fbaf743a1d3611a90b700332c67f04d1e561754922067f1fe58b05a21c234334add4ef629fb574d4c3d925bb2e5a5d61a65a7e187cc13da713d8c0261504a7f4a1ecc6a98a04005d8e7ed3206b5412d3768c96f2924aa64a5cb160b390fbb3215bd401acaf62b3b993854a85eee11e11aabee73881c2629f451fbdf36b5b1239545c44efdba348a4db3dcf518be168d58fd73580ec158b8de070f0f2eabe6c8a0ca73fbf12cbb86cc10d9ddfa2ff21c38f4f43955f2f30c34347e7ec6a8f394d1f39060afc5f0f3f2c40246f214446f9788cf03e6fe5a182e63e3c91010e34d7031eef3410cd4039e3bce70b544ec331bbde7481ad13f3d5dfe18d98818a4fb8dccb4d23e52c4a7f523af33265075e0904b7259b8ca3dcf25aa923f6bdf92b4b3129d7371de482e6f65d0a7a1f3b700779301ca2eede1b168ec13b7dbb90d73c529125b7d57fdd18ab0d63e0615209b5acee5c11cdb5124e5f43a05079e7f58eb662f5858cb1ec7914dda046c6bce39e0d958890825f8c9d7db4d28c970678d3e469bbc1b068c6832867c9c09818e2e790de37276e8f95a1acc8e2fca651da3834d69ded3e228361c0ab202879b29fc1119a49335b9ac9c59667e2be8df8655204b694f19a6cb9ff7de1d341453ec331df26e1b61f9aea33c6cf3db4f40ee88c3f072f7755a5fb8bc8d025614434c1975d72021e53dc505451a19178c76ca5ee6411f1f71d118e530f34d36a31109bb2890c335b080edafb995521d82c616e9d9715949c13ef7a7b41d30bd47fa650dff90ad8780692cacb7e3f916e6e40a883c7ec46caa603cdda9019f9841da893c26ca22ddbe0c144ab2698049ee4c192f55511186947ef6e2dbe627666cf7ec9eae02bac179c0bd1c2041a7fbc7a09e19162fd08185607244076937000e6f4682f3e52822892ee1fda6be89deec5400d84d45787c12b6eed24208ff94e50b92550b4dbc92027e46cd023315eb1143ce3eba51346f8a60f445d4ad0fdc19f9c1a1010ebff16b3fd0c0f0f3bd53eac5768278e2416bd59584fb5619610b9a66cd4785374880b9ce133dc0cc9d3101fa0bece4e9d3124ea0c491161ff814477e930252db7a741164de4c1aae7113df97a5daaeb9f172faa174e074bcdc4532c635ae72a97540471b56250b97e641ce2a48d63eee83ee93556dcbe88553ae5bd317254524c7df3de99e9adbc2da27b1e5d51608da9c603082b3096e629da79a642caa7bc8aaca51d24e1c8d6d259345ffac9fb14c752c9fc1ee2c81f1e949ef7ea115ac18f9fe6f6612db311a2113b91be30cab0541a57986006cae7cfd8ff40def5ba63206945764dbd4c77c0d063364637ebb3aa6155d2046d81add388256e07cae1712da3d95822acc2122d6d94c8187ffe89ccbdaf8f7a803466d8fc7d578f4f08f5b54b754cff09fc8e5482b71b7095095ee151c63e105304772ce24cc2af61d06887d08cbfa3c1df8944ae0f3ced4b34ebb2a941bdd03d62a37e38667cccac3cc1dd5536ba944b04c67982c85214ff89ee4a1eb9ba7d413b30eedfa851a44bead5e0f682c585ab3e6029ddf242531fe67644338b156cfcf8e28f97e38baa1fea7cb104de11e326d9fc07f1f6eb04e061cd5116b0948790239be2a6c8daa0cac2f5ed3f696cc6ea50f7b08d02df906dd947084a45fac44bcdcd0b262ed425709d6cde3ffb18ed1b2d62fc6ebdb0d3d44acb7b99a134e47b6baefe37afe1f02128076fc1fd51b3d6719c2d8ff22f5f993dee8945f9d08c731365922e44993037ae510bf5409daf54ec2cf4b7c1bd650413507d7676e42a133a7c77a2e37040c159e5180189baaaf07635d5de0679a68b16e3af70768bf4011ca077164dab56fd5c20dad95d4ec9df4c9e88bce4bde4e43a50d89abe9f0a59bc9ae7332925268d430e7655ab9aee494e0503feff4910728a781705d09f1e971d2de16e55eb82883d9e1d9559d8fa2e97d003cd916de9450b7983d0aee56fea72a7b05b2e6a35fc1b091165987606e85992000f897d5814b9ab34d674b0398562b632963a3451e4c025b4fc18efe47207eb7f76448c3595fe4732e148265973f1473d7605008b8b80d57820b6c616ad523df82287aabbeb35ef6a29ce0c447bf58030bc87ec40ba6abd8e603c6b0e3f84b576cdc002c9faf7f27b539da0946a4cbbf5f3f8a0b31f7743b9c2fcb491669b0b4cead939a82c84f4467de39e282c9e59bdfb4c1e34980c349778d89928c6233a0e1bee661b558728de7a68d7cf0e46159b060463fcedd9efac5dd7ada8f6d8012dae4ea9ca3fec34504c83cbfde2c07ae750c1aebae0db124893c58450ee1061dbf0ab3326c763f0476f432a065cd206186a4a5e1a1616d8deca9b432064b0ec2a88bd3359cfda6517cb1005b732293871a8513dc932fa9a91c7ac0a6b67e59c9424e89d54385b0459401175dcdd5487836301ee9c2012bf4c01032b5d23700949245119f0fd48e1ec28b54e663a4934e4c0fd38757ee1232ec38684e6a573a60d439c185a29f162f7c46b00b6cc0c9feb95a1f5735767d632767c7acbb1cd391ab3b4cc750ddaf2dd6af7d1200d158932fcccc95ad033e4c643df976499c8bbe9b02a9ba76286857a9159551c4c2bb55852a51eadb9b6932e2f08083cbb2b4acd6cc36978004e5756134201c0d3635fb4011e9f7b14250445ea073ebc6428a658edca7839c1c48a92bf1fc9856d9e9778299bf23072e83ec994ae1d0942fb6ac30d182f324476ff738d59959ced0f982f53bde3c09cce50cac3660e5f05473d3770f161b043bb01a07256baa17895c6faea106b1581d67899a3190ba464bd585514d0eb2397a9a68ffaf66315cfdb3064678e97061bf65a4784aebc26cfdc49347e3e454d2f1a15f9a383c00a595bb63c4787ee0d1a4fb66f00b44f72beb77c062011e79b719e9ac77aacc5febd090aaf1fc43047f5d3431384311e7e823b0dabca9778b490bf9e0e844014135a19f97861ac6b46021004f5b70c5784a101928328557f0995bc21f6bbcf9c627967113ec60d7678ff44081a52c7e3685beeb03a8d3ac6bbf0186b7239782f5b5acde69194fc0f1046066c036b58488fb8a79cb3668fa757c79bb6b9227c6d1b4f689660d771151d1c34135d5b2af28c64ee2d366dfd7813acd12e9d4e9f53f11f702e8df91fbc429b65f3956606a798b1ea71b7961d372289821dd7ecd", 0x1000}], 0x7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1000d22, 0x0) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000004480)=""/23) stat(&(0x7f0000004380)='./file0\x00', &(0x7f00000043c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) writev(r7, &(0x7f0000000740), 0x295) recvmsg(0xffffffffffffffff, 0x0, 0x0) 09:21:45 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0xf25e25b739f3b70d, 0x7f) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000000)) setsockopt(r3, 0x6, 0xfffffffd, &(0x7f0000000080)="ba0404001ea840b1cbab563f12113171b0d8edb093e1", 0x12d) 09:21:45 executing program 2: readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r1, &(0x7f0000000740), 0x295) dup2(r0, r1) 09:21:45 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x800) 09:21:45 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 09:21:45 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) lchown(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa11, r0, 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {0x0, 0xfffffffffffffddf}], 0x3b6, 0xfffffffffffffffe) 09:21:45 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x12, 0x2, 0x0) setsockopt(r0, 0x29, 0x16, &(0x7f0000000000)="02000010", 0x4) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5}, {0x8, 0x2}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0), 0xc) [ 154.1570769] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1153 command syz-executor.1) 09:21:45 executing program 2: r0 = socket(0x1f, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002100)={&(0x7f0000001c80)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x0) socket$inet6(0x18, 0x0, 0x7) 09:21:45 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0/file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file1\x00') renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0/file0\x00') 09:21:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000180), 0x200) r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/191}, 0xc7, 0x2, 0x800) [ 154.3173028] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1153 command syz-executor.1) 09:21:45 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000180)=""/8, 0x24d}, {&(0x7f00000001c0)=""/206}, {&(0x7f00000002c0)=""/6}, {&(0x7f0000000500)=""/224}, {&(0x7f0000000600)=""/105}], 0x137, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x80000001}) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) 09:21:46 executing program 4: r0 = _lwp_self() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f00000010c0), &(0x7f0000001100)=0x4) _lwp_wakeup(r0) _lwp_create(&(0x7f0000001240)={0x1, &(0x7f00000011c0)={0xf, &(0x7f0000001140)={0x2, 0x0, {[0x80000000, 0x9, 0x4, 0x8001]}, {0x1, 0x1fffc000, 0x4}, {0x3, 0xc624, '-\x00'}}, {[0x4, 0x9, 0x5, 0xfff]}, {0x8, 0x100000001, 0x4}, {0x1, 0xf6, '^\x00'}}, {[0x0, 0x200, 0x200, 0xffffffff]}, {0x8, 0x3f, 0x1}, {0x0, 0x2, '\\&.}\x00'}}, 0x40, &(0x7f00000012c0)) _lwp_self() r1 = _lwp_self() _lwp_wakeup(r1) _lwp_create(&(0x7f00000001c0)={0x4, &(0x7f0000000140)={0x2, &(0x7f0000000040)={0x8, 0x0, {[0xff, 0x2, 0xffffffff, 0x7]}, {0x1, 0x7ff, 0x6}, {0xd5, 0x957, '{\x00'}}, {[0x4, 0x9, 0x8, 0x3ff]}, {0x101, 0x5, 0x7}, {0x6, 0x8001, '&,\x00'}}, {[0x7ff, 0xfb, 0xfff, 0x4cbf]}, {0x5, 0x5, 0x1}, {0x7, 0x6, '\x00'}}, 0x40, &(0x7f0000000240)=0x0) _lwp_detach(r2) r3 = _lwp_self() _lwp_wakeup(r3) r4 = _lwp_self() _lwp_detach(r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) __clone(0x0, 0x0) r5 = msgget$private(0x0, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r6) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) msgrcv(r5, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000015c0)=ANY=[@ANYBLOB="cbbf2a70f13cae364f3b026602bbe03bc772f9944033d8a3ab9d036a74092217a4c8e44a3d0750eb47b8480a2d7cf23538f580354fff9645b71b19349d825074914d2d37c9c060fe5816435adcb58bfb7a0daf62de94a93965d4022eb88c8c7e3efa036c1214c385c00dfc6db1f1d4f5dc3bbb1508b0cb1e52065eff77807c22d39688e3859b415eb261442c8314c7c008779097a5fa8de21e6eae8916a382cc29333e79a79931abe8addbcd2b2a50bb08bcc597f633d4c31c883005ec992375b049d79980bb6c7a61f4102ce28c50c829f9202e614ea317f52dc06974f45857", @ANYPTR=&(0x7f0000001400)=ANY=[@ANYPTR=&(0x7f0000001340)=ANY=[@ANYRES16, @ANYPTR64, @ANYRESDEC=r5, @ANYPTR64], @ANYPTR=&(0x7f0000001380)=ANY=[@ANYBLOB="8bedeeeb67cbe8f6ef902eefcbdb1d2e858a1900243efa140ba583", @ANYPTR64, @ANYBLOB="a96dfc49993812bb6e5e715c9c7f032853123f1108b0e4ff103a2966b4afd5186f2f651eec224959"], @ANYRESDEC, @ANYRESOCT=r6, @ANYRES32, @ANYBLOB="4d25d04b6cbd356daa62b3131d5cac208c507fc356cb67744bb5629996478b0a7555dfe0f57a9a2638d58c77db24666ee481", @ANYRES32=r7, @ANYRES16, @ANYRESOCT=r1], @ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRESHEX], @ANYRES32=r8, @ANYRESDEC=r4, @ANYRESHEX]], 0x1, 0x3, 0x1000) msgsnd(r5, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) _lwp_wait(r3, &(0x7f0000001040)=r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/84}, 0x5c, 0x1, 0x800) 09:21:46 executing program 1: r0 = __clone(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ptrace(0x1000000000007, r0, 0x0, 0x7) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x12, r0, &(0x7f0000000500), 0x8) geteuid() r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r7 = semget(0x3, 0x4, 0x80) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r11, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r12, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r13, 0xffffffffffffffff]) r14 = semget(0x3, 0x4, 0x80) r15 = geteuid() r16 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r15, r16, r17, r18, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r19 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r20 = geteuid() setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r20, r16}, 0xc) r21 = semget(0x3, 0x4, 0x80) r22 = geteuid() r23 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r22, r23, r24, r25, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r26 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r27 = geteuid() setsockopt$sock_cred(r26, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r27, r23}, 0xc) r28 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r26, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000001500)={{0x7, r24, r29, r30, r31, 0x10, 0x9}, 0x1, 0x1, r32, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r33 = semget(0x3, 0x4, 0x80) r34 = geteuid() r35 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r34, r35, r36, r37, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r38 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r39 = geteuid() setsockopt$sock_cred(r38, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r39, r35}, 0xc) r40 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r38, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f0000001500)={{0x7, r36, r41, r42, r43, 0x10, 0x9}, 0x1, 0x1, r44, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getgroups(0x8, &(0x7f0000000100)=[r11, 0xffffffffffffffff, r12, 0xffffffffffffffff, r13, r16, r31, r41]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={r1, r3, r45}, 0xc) r46 = __clone(0x0, 0x0) ptrace(0x9, r46, 0x0, 0x0) ptrace(0x17, r46, 0x0, 0x0) r47 = getpgid(r46) r48 = __clone(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) ptrace(0x2, r49, &(0x7f00000000c0), 0x7) ptrace(0x9, r48, 0x0, 0x0) ptrace(0x17, r48, 0x0, 0x0) ptrace(0x3f, r48, &(0x7f0000000040), 0x3f) ptrace(0x100, r47, &(0x7f0000000000), 0x2) 09:21:46 executing program 1: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00', 0x800) open$dir(&(0x7f0000000100)='\x00', 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/13, 0xd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) 09:21:46 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mkdir(&(0x7f00000000c0)='\x00', 0x28) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400004, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f000001a000/0x1000)=nil, 0x1000) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) __clone(0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="fecbba17af08c8a6740cbaf26c91e5f7ec180b8453db555bbf2c10548a863eee69fc1f614083d498fbe003dcc95d6f7e04912ad29259bf", 0x37}, {&(0x7f0000000140)="40860f00fcbf4b7c24f7a84643d7a168cde86b5739a51c5fb521b0099ffe4d61c8babbc152e781a9955a2051fe092f673f48eafc83f7003c0adc6ea44d63b90415d24c71448d41e6c77694a94004a4148bc328816db494add99463fa7219c4c5f54b63770f009614efb90894", 0x6c}], 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 09:21:47 executing program 3: setitimer(0x1, &(0x7f0000000140)={{0x0, 0xfffffffffffffffd}, {0x0, 0x20000000f423f}}, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x6e}, {0x6, 0x5}}, &(0x7f0000000080)) setitimer(0x3, &(0x7f00000000c0)={{0x77ef, 0x35f}, {0x8, 0x1}}, &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000000)) 09:21:47 executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x31) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1) fdatasync(r3) read(r3, &(0x7f0000000080)=""/58, 0x3a) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000040)={0x5, 0x4}, 0x10) dup2(r1, r0) _lwp_setprivate(&(0x7f0000000180)=0x3) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x871}, 0xc) 09:21:47 executing program 4: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x410, r3, 0x0, 0x59) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x0, 0x1410, r0, 0x0, 0x0) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 09:21:47 executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0x44) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 09:21:47 executing program 3: socket(0x800000018, 0x2, 0x0) 09:21:47 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='I', 0xfe54}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) paccept(r4, 0x0, &(0x7f0000000040), 0x20000000) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r7 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x42) writev(r7, &(0x7f0000000340), 0x10000000000000cc) fdatasync(r6) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r8) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r9) faccessat(r9, &(0x7f0000000080)='./file0\x00', 0x300, 0x0) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r10) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r11) close(r11) 09:21:47 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0xa4) read(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000, 0x0) r2 = semget(0x3, 0x4, 0x80) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r8 = geteuid() setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r8, r4}, 0xc) r9 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001500)={{0x7, r5, r10, r11, r12, 0x10, 0x9}, 0x1, 0x1, r13, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r14 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r5, r14, 0x400) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 09:21:47 executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000cd00"/110], &(0x7f0000000080)=0x6e) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380), 0xfffffffffffff52, &(0x7f00000035c0)=""/40, 0x1f}, 0x1) pipe(&(0x7f0000000480)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, r0) recvmsg(r2, &(0x7f0000001940)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000000500)=""/215, 0xd7}, {&(0x7f0000000600)=""/67, 0x43}, {&(0x7f0000000680)=""/139, 0x8b}, {&(0x7f0000000740)=""/62, 0x3e}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001840)=""/197, 0xfffffffffffffe81}, 0x42) recvfrom(r2, &(0x7f0000001980)=""/142, 0x8e, 0x2, &(0x7f0000001a40)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getrlimit(0x2, &(0x7f0000001a80)) r3 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000001ac0)=""/189) semget$private(0x0, 0x1, 0x210) semget$private(0x0, 0x0, 0x90ec12b83bda80cd) clock_gettime(0x2, &(0x7f0000001b80)) r4 = socket$inet6(0x18, 0x3, 0x6) accept$inet6(r4, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) syz_emit_ethernet(0x1000, &(0x7f0000001c40)="c1a69caf66a58a2d63b514a4af2b30b34c7f27c7b0e41394bfe927347126a43547b2694a6f880dc5e96ae053be665f2dbb7e4ed3e34684cffbde126b9bcf584f39bf7653b7f6f3fc4afe9bdd7f9202d87559653951fc1f5bcf279c541235f1edf76d5f32f6b8a5a645341cd1dc2ac40ff17eca7bb040f27fe91abbfa57f2454873047ee1dda5247d3e8efd6f644e2ae0d69876ef2b6176972a9e720bb1d5e46f89ca19c8220aaaa23111818c4bc35fc8e15780d6640b871c88a576d975c056a069b83e89060ec70b711304c43e5194e2b5b91bbaa33f19d6523184ff8f5a3395c2fc28b8d9ba1d5dee6b25872090b510e4faeddc6f0158fb51eb41321f4e52c56dfebb2affaa8b8993dc0d5c47a8bf62bb9ae5d98631d49d71cb98c12aa812eda8a79831e3572e013f645e6eee112cd58362afd2827b266932659e0b2a53a662fc251ab7c0ccd436a8d01d87b5b789fb338be540e5ae47f3adf0b8d6f70f2e47409e850d39db3293c4cca46661e03295baf7a71059b287993ae245f4a89b4af2d244afa6beb8bc993ac14eda295ae4334095c9ca0e3e5e68c669ac2d90b144beb8a542463b6681e35a09d39c43f21a82d3990252dfc05006eca612d426a61c733cbb1a9d485fe203a8cb104f65715b9db614e62834cb75391e10d2260042f115af5adfb34132404112099740df20812efec314cabb9c4e93dcbbb1c5669db6ed47557439707bef894c448fe5407f8bdbfb93dddf8592d444b62a766665454666434b42de661cf2922b1efda2d9459aa820d6c375afbf96635021f606a9036ac28d999ad2195dbbf7f13df87315cd0399709eb43f2eb3cbb9ddc8e728d8d2e64ba1d03b4ce66fdcaba8c294680227c37bc6686635f24c70f17dec00158d0616794824421699667870041a35035a08c90570211792ed4387b7774d2de9aa82aa1df2b6e881c1023ba96762462cbf9389b9181dde94425bc1500af75ee5d134e011f032cbf90b8567963a0977eeffebb50df10737cbde3bdfcc1e63c66742abbacfa234f6c3ce5848b3c81b8036752b23c8ad25490a14b8c96be085144815c4900bf8178b36d4663f80a55e47fd89c6669845c72cd845f898772ec31d04a6971ff593391ce3ed4d9d4657baeeb4b8f928fb1f5f05e61d7ff245c3af1e8dfd0dda5da5488e9d2fcc1c84cf75a816975f144ebc7b7609d471580ce2326f17c1679371972bc9b3e9ba3c5e96ea252fd09834a2e687aac17dba0c4e764183bf1014146b235f99498d204eaf55dc5bef27badb9adbf8f6c491bfcfaad5a2256057016ac52a8ad8d85fc2792f8795d5e2a1347edda9d8f7ce2f08f5e89920393e3ceedaca579d2b187074ee861caf5dc0c603ca9a09974225ab921fa17880fd208949dd8852a1adf5839ad4198d6c3ef0c226defa646bfe04012dc10f1c754910e7b9e9db6def6c8570959b2474b321573b2f4763a5fb6a6bf6256c2c26b7326ea3a539a2546064743828fb40433e1283750234d5097a6250af6287bb5729e1eff7a90fd755fe1247185dc0054e5af0fdae7f3bd821b9134a3a7d60f940803b0eb34d4c5ba431b5e685c3fba4507118b0974d438e04740a4f45befff3890d518a7417fe78ed286510de704d386c74e45d04abbd3541e6d4480823849ed04be204f2927c693376ca10224cb7c1e7ce163a2e5b9ada64dfca078b2a7b56f86ebdadb5887f20aee425dd3d0cb49eab2d883b650069a132bdd31d65e0656c731dc4ebc6dd7d12be4baedc8c230324bcae835828534e4da96a339a380b514c67ba56e8726c43d1b04dedbf073dd6297163a108a3717302f94c84aee032e6a61bd399f28c1b41379570f476f05dbba7359da5325958b32ba98b2b42af17f41aa409a6542e2fd1d60aff3e30a9f8164fd7d760561a1b71bcfd9f0927ffe2c8a08b62a305c23e8b34f0acefe7b079fd0557887dc4d519e69222d10afade1e3b29676e76be47b642d7c82058f89ce20556ae78c109849c131dd8f30e828fd1b510e88a01e26adf09627dd083041525a853147862796306e139e4a9809f817a5999f357e6d8a2c1cc31062d92b4c2c88912411d9e8e46ea2a65a758a6a3984a5a2bdf2fed994f7a6b8d01cb06603db38fbb48ce0ceba5a277590ab510409c5ccdd8c6e20edb59931879d88142925cb23bd9e13c9df71cf04aedaaa81b1cc8fc256f49aba1def77e3bca9f2564f423cfb90355789460f657b64bced896a0080ffe332733bd2f7b36e106cc5781afdd84308286e2fa697a0c2a36420804405e6b0832c420e8470f04f7dfac69257abd9a063d54acbade3509a1302f5a17e60c1da623bc8af6206a0fbc3af287454222da5e7e687af2ecc07b8c4c512a71085b249e5c808f67b9b39374691bea3a26df50d7036bd888b061a6b72a1c901abe82761fe8d44f8716c7b062856b998f06627c1eaa0b0c077d25e650d0a6107cd873c1bc132093a812a54463188d0c688513e583c79fc38cf1440dafad73d6140f84c2525f072bd2ff7d220babcfd5c5328d531db5a7dd1d3c36f36d7c58a289cebdd80933479eea52809c10f8d1cf8559297d9ad19dd1e607de61206d887242cad4883b2c2019645a3d746975967db422c30b33bbe1ab8be582ca848a7000f2baba2ed0983cddcb6cd6bededb832fc80c7d35947a9566298bb98306f02b301806ada3402110ed9f47fa774037a123d00843c7c5dbc162bc50791e3a66c61dcaf55917f402880fce201b9152964c905b1b0171737633e0e582d42450710825123909a8f162660fde4aeeeddaa7d70c78cb377f7b767052145c2fad42855675936e249ea6861982ca4f3468be18f1ff0919bb78186a8be29c2dafb9613b0b9c8ef856c9f66b52a1a5f7d04d6f2d7df7da29352d1666d869a536065e5bef54507447ade6ed110d8db6c0fe032574aaeb564b9747eb4b51e52d303dab01b75177731ea483a87a008a6a35824aee21398fd3807d634484fb2d0509fcb5cd742aa7bd517f91e4fa9df086e4789b445c0cb3934f6df507b1d4dad4e75d20ab88839f4c9108a3a4dd253745200af44da51590253bd566a6969aa54d969eb1c20f1037c3d91742fbec0e7e9138875a2407be48cca77a89997be58278492d46c8959f51d0ba8609a337961b28f586cb04fcda2e9fcfd40fe5460f21ee1453901e0902eef285e9dda3380167737f6bece8340c9cb7b649831c0f000b6e8bcbc0b40f436308643d59d498f9f29b4fc023227d2646c36e492ecc6244da51079d88788cbe98b55c9f5416eab65f7f6ce668e4c788e456d7c4cb91f91d150adca64ed3cb8526c4c90c535a0bdefaf8d374a0c38fc4bafd8603274b483e8d7caf4232f762f74d9f5842d0c34bafce2c832b08609d4aefda4aa49c478bd8ba2cbdd7e6179cff9582512776294f50be2c55836d197d5809f8750ea37442ae0b3e23822b62d618585bf9c41193c7affeff8b0a0826598cc45a87e54bfddd98996413020be59508b00287d64a22d658b0ef4e080b214cc4685d4def1a84399ec0a7e1788dbc302df2344c721530f634af68e88c94c7bf2dd3f7354daeb9659abeb7ed9da653af52d79210cd3d86a51ecf2c8a1d1d5701a09f7e09d6b1cf0879df75707411942ba2387fcc173a90337122253ff578304f983763eddc1bcb873dcbbbaf1a28ed3b3c1c537b756a52aa7be8643e446467c5cb8e407f4125bde5ee7a27a78cd6dbcf2b52b2534ffa939de9e3844dfcb260745ad277d48558369bb4540432e287f7b4edbe37873192ae54198e7a2bc0fc5ac18855e0199813c17b357eef690085256af5cb279df9b71e75cd1941c16d714d9b66ecd8d85d08958ef5b507fc40d77d51014916d919ca459acd1f7dddaf4668f1489cff6f7ddefcf6b02d984c6fb493a4eb11f966f094f7a970e3e1b2d6c633d2c1522e0ab319abcb9b8245079a4ea3d7f7f0ad0f77489bc7e32cf63e48c2ae11f71f7f0c9a67b86b28971959d0e5b2f7527059041379e86624a2d5fb3c790e6f59420753dcfc80a0545f3779cf1382333e8abc4ccb8054cceeb04b279c035dfad7f3d29cfe917a53b6e9742ffff974aa29d3f37ed916bdb7d889cae8caae540115efc1fb821c5cd7783beb22d5743f1f0c0f2f17299c43edfa34c1ea9bc74e7f994495fb53c28bcb69236a217994c8e0e84c1fed6df21fa0752d51640ac314e924f2522ac544ff5c024ac884f365d344e905441aa92053445c21393304a174c741dc94ba7660561d55fadd55c4c6e36786cbed27e6a62e4db5dd821cba8931ebade486080a65d6a6b5af0663dd389d4b2a1c4cf21b46e15bc99b0d4f10c0a8309c5278935a752634614840f84a2d57b7c1f9a75656bc3d111c17e52164f131775fafbe481f97b38726cb844e89f8a93b618e8e7a680cf3b44fbc48c30d97d3af0735c009fb84e5ef8aa69de9ceefb2b0d26903a0d984379822e273914d57fa144aa7dcc92fa91e37974dfa3ff95ed9f63a94bbd836124fcefa9d7be09a06c4d75670fd0b32f42380b8b6e4dc1389028b9becc00b66a66d06b4ce62af85e05a936e29cb61122bd80d1b9dd5dd3be592403cd746a22558e2e9408697c53753d92d1760daca73dfbb089961541bbbfc5662867864c54c24b56faccf259d521f886cbd67e4863ba82263cba54782a1dff426b7d48180c028daa4c0f67074d42ad4033703f5a9fab0d5d610d1984e268d12aa7ab22b915da010f353df25ef3fb21ea053c169243453b2ee3eb46455d5f8951d885915aedc1640236a077e5a14bccb6a8e9098429313d88f3694c4e212b16ecaa0b4443852964cc91b80e5e6ab7c01a9d051759e0792f05f2f3b3b4377004e4c85a3acef43170f43d96c4936b808cd333841e898d5b7b3a32d32174bf31c39026213bdc88c87c1123103de80df7183d97e6e88bf9ce0f923f028fe61a8fa8b836762a7a477d0e2b197e6869f8c8fe7a830fed3c8be81305a252ba86d3a7672e63d46770366b6cdb63c5a4bf0e20a7befa71c73b888d8f01e9216f09f321bff71b8dc5551795a4898911d095145b6c9191909ff46c5c085dcee897b64d9a86fbd087c1d9ec94df532f849049def9b5553860e6da1f2b3bd65ee3035eab6221aa56b41e850ca62a168cbc0d11edf07e443010f621f14b3bdf5d3716b5b93b208f686da82b388756fa12b44e4d4a3bae10b1d18479ead78caad115c792f130333c2a377a7cc5a44a30c77155da035a878adfc43eccb86f69e350e5ebad32f62432fc1c7bc51a4c96c026076f524e2c6cc4137221db84c71764cb9cfedac7091215643820e6244d4781b0664ba4cb8a30fd52a432cd64e960879ff912580fe6585213debd60adb0e4f2bf8a00b4373fe4ec9563b52aaf88a36856d20365f79e49517dc6727d95ef5dfa4edf4c5767f8cae6e9a843d687d5168643567fb4436d8f706f05fab249fa7a9c563864fb2b7b3d6871de346907d85568e934c65c09946fedccbead4bac6a7226a3413ce87093f8fd70d50c723f9ecc66d0d124273fed32e9b18828f2248ee587dec43e53f8667b540f97b847c645e4b7f72c4930b62b5655bbd48a9a53fbd6c1e8d374bb9e232a487840c9bdc200d32e1c1db6b3298cac6000711f2c9e2c71a093d8cb8cf8ffaccd2bf590950657d58a397245907d651916cf57c5a6f4f993b92cd9eb59829713bf2a7b92015f53434a85742a7314c06f09479d7336fee5dd9e2e648c8de88cc98be632584acc18eb27d5d0febff60ad01b0dc1303de31b99d67894ba116d0fdbe14") r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r5, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000002cc0), 0x0, &(0x7f0000002d00)}, 0x408) r6 = openat(0xffffffffffffff9c, &(0x7f0000003040)='./file0\x00', 0x8000, 0x100) fcntl$setstatus(r6, 0x4, 0x10000) r7 = accept$unix(r2, &(0x7f0000003080)=@file={0x0, ""/108}, &(0x7f0000003100)=0x6e) write(r7, &(0x7f0000003140)="c2dc04c2fbc9d0a34d199e2b1bd1eb66de0106ed0a463f9e7e04cd8b75b1d60fc58c20d7c143a56d", 0x28) stat(&(0x7f0000003180)='./file0\x00', &(0x7f00000031c0)) r8 = semget$private(0x0, 0x2, 0x400) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000003240)=0xc43c) getrlimit(0x6, &(0x7f0000000100)) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000032c0)=""/219, 0xdb, 0x800, &(0x7f00000033c0)={0x18, 0x3, 0xffffffff, 0x101}, 0xc) r9 = socket(0x18, 0x2, 0x0) shutdown(r9, 0x6) pipe2(&(0x7f0000003400), 0x4) 09:21:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000300)=""/249, 0xa3}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x1}, {0x18, 0x2, 0x9, 0x7f}, 0x0, [0x8001, 0x2, 0x5, 0x5, 0x8, 0x1, 0x5a3005ed, 0x6]}, 0x3c) open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) poll(&(0x7f00000002c0)=[{}], 0x1, 0x0) 09:21:48 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="87", 0x1}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) fsync(r3) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 09:21:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x21) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 09:21:48 executing program 2: setrlimit(0x0, &(0x7f0000000080)={0x9, 0x1ff}) setrlimit(0xb, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x5, 0x8001, 0x6}, 0xc) getuid() 09:21:48 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xa8) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x1d, 0x3, 0x0) shutdown(r2, 0x2) fcntl$dupfd(r0, 0xc, r1) r3 = semget(0x3, 0x4, 0x80) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r4, r5, r6, r7, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r9 = geteuid() setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r9, r5}, 0xc) r10 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) socket$inet6(0x18, 0x20000000, 0x40) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r12, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r13, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xfffffe38) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001500)={{0x7, r6, r11, r14, r15, 0x10, 0x9}, 0x1, 0x1, r16, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r17, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r14, r17) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c)  ./file1 [ 156.9010477] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3391 command syz-executor.3) [ 157.1213692] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2228 command syz-executor.1) [ 157.2315311] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3391 command syz-executor.3) 09:21:48 executing program 3: r0 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8, 0x60000000) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x5) socket(0x0, 0x20000000, 0x0) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:21:48 executing program 2: setreuid(0xee00, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1480200, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) r2 = __clone(0x0, 0x0) r3 = socket(0x22, 0x3, 0x0) getsockname(r3, 0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) getpgid(r2) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200), 0xc) r6 = getuid() setreuid(0x0, r6) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x3, 0x7fff, 0x0, 0xffffffffffffffff, 0x4, 0xb3d, 0x1, 0xffffffffffffffff}) [ 157.4818913] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2228 command syz-executor.1) 09:21:49 executing program 2: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001040), &(0x7f0000000080)=0xc) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r0 = getuid() setreuid(0x0, r0) r1 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(r3, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r8, 0x0, 0x121, 0xc}, 0x8, 0x2, 0x2}) r11 = getuid() r12 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r6, r11, r12, 0x8, 0x6}, 0x9a97, 0x9, r1, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) 09:21:49 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a43a4b27d7e52e8c57c96fe1f69962d7c8c8b4e0dd4a9935c56a3990d76ebfc53b57c4c6852e35e67eb9803d02ef609b96c9ba83263873b4a14efb072153fb968f5d5d6c17527d9a6c8505381ac5ecc3484dc69613df132cbd7e92a6bc1ba8e9cd619432e2219d1ab2b4aa39e91560e8d9f599a296c939f36a4e0e810df2400e15be5985244baf9f24dc6f58c31af241fa0a112b54f2f575810b9f286ae1bce5d4485fb56b23de0a376459ec93ec3f11c912e98e986809e99f70dd91b23a771b60ecfe7d00"], 0xc) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008effbe634d34182a26cd9c34eafe13da3c947d4a975fa036a539f955d1082630bd7f0ed887b711ce4572e2b0bec90212636458f9a90e88d7589d97704c99e66ab6c5fc2b9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203f0066d595178a71eda3ccc550794d9b49f846c348e8d7f3ff62fac9ca4432a25bc7d526709600d3e09c66b8edb7e202616ccb63f5063a6d2bb9f8f6d2373f6d13b4a0e5a69a3206dbb9c61c02b72bad7c2c77f527dbba2a078683f7679637b266ee4f5365f115da8e3b3a3699d508baf4833f1d559e5ab5fa06649285adc6afdafff867a547d5a0d467938c94449b41e8ae50558fdf6a6f9584f044946c648df75e31f67e19577dbd3241a688b35a1cb7230fc39383d1a948ffbde714a696aaea2a3149fc63086e4399912b7e9bd457ff030000d65af94c0d3f1873ab00"/358], 0xc) listen(0xffffffffffffffff, 0x2df) 09:21:49 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002480)=[{&(0x7f0000001180)=""/60}, {&(0x7f00000011c0)=""/58}, {&(0x7f0000001200)=""/232}, {&(0x7f0000001300)=""/93}, {&(0x7f0000001380)=""/208}, {&(0x7f0000001480)=""/4096}], 0x2382642, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0x3e) 09:21:49 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x142, 0x0) writev(r1, &(0x7f0000000800), 0x10000000000002ae) getpeername(0xffffffffffffffff, &(0x7f0000000940)=ANY=[], &(0x7f0000000180)) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffa}, {0x6, 0x4}}, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x8) unlink(&(0x7f0000000900)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/150, 0x96}], 0x1, 0x2) r4 = semget$private(0x0, 0x3, 0x20) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000280)=""/92) r5 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000380)={0x3, 0x0, 0x7ff, 0x8, r5}) symlink(&(0x7f0000000080)='./file0\x00', 0x0) 09:21:49 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:21:49 executing program 2: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)="852608218cbcb0e0e7ca4837763fcc20f84ff388781b45fa3c73f2c57613540000291e719a56a984ee1a98820efff065c78e7818af36b56fd90a68b59718c8cc3a0ae7b3e1252b02a7dacfd0f8b985c7c76a0c0bed92a2215d4d78dacc134f3a935b1dab2052166d1f80fd6c9e07fd93ff4e00e1187fec2dfffc5b34e5977143252b4a2a8469ba629e85ac38b98a13755532f384c9968bb6582bae52787d9c0720f81ed60703f1bf290a8b4f44ec420d3aa5919d1b66655ba95158a4722e93de93dad3d2a71628ea9b079b16c3b24519b120c52c1aebef67aa023e8679c4f8988fe4bac0fd7bbc7fb76926553c6a76", 0xef}, {&(0x7f0000000140)="4d2309542d89c4a7a1977ce0483ef2519a3d0e9cea4572b783ee391472dc8f400f6cddd039d759a6569d530c16c0fbd388de7e300ffce1248b969488a54923c47c4775468029fe6d62af4c563b5beed89563a15fbb4f9f204ccf3b8194b75347885b1bc8915d29c3a4c88c8352733c2e7cec", 0x72}, {&(0x7f00000001c0)="b2c59ee65c7d4520d85306", 0xb}, {&(0x7f0000000200)="719311f321e6a71cb3d4c5caf7c9644b7d50c5a5e933167b92242332e22de030e8fcf351fb05505a906763d860dd30fe661803a0ede4bec2516949afc0966205cde41650d2305552265cfe1464f67e0ef116dd4e70e010bc064d7d1f0782a456fed83ef0fc430914167ef900951838834a431fc9c9022621c963a39fb1010bd4f2b31bd13decd8a778c025c67fd481d9f1d83bdefee032f7e637e7cbbc0d1d37562044e0398dc34c7a3062a275d1b225203a50b084f07bcde0ad6e40e6a57d1e1486561a1a88a49febe3c248820e883f", 0xd0}, {&(0x7f0000000380)="2c4fe9180a3b13d74b631f7df09913014bfb1e17ee86711ade5b681417cba8792871fb1b0758a44ac330b7f40787054826b7635c6fd1462001727727ae7af5822b8ca4f5a60d199b53420f799b00ed29d00d9fca2f445e5e2e1a960f065beaa4ce20ccfe09df582ecde46ccac3a088765018c7b1d1128bfca5cc6bb7b41b3a03974d3ece5d4fb95c4c15450ffefb1e15d9a9a4c6a82e4972a96a31060d106176c39d35fd93288bd42bf41ae2cf0e009c4b771b7ba3bed1839cbe87080fc6b2dd265c8c30c4e986fbcb581d", 0xcb}, {&(0x7f0000000300)="4c828d37a252608bc4cac29f8fb4345f40bb4b7b5050759294e28368a1eb9e1488e553ee0a6940c5783c52fba7a2f8db943ec0406fc40f16f7f53595a518", 0x3e}, {&(0x7f0000000480)="a173cee766f8527a0528e6a12e19dadf86b9ceea572c6062005aedc846e551a2021f7e0e4e271e199f1e4b0e35251684e76c", 0x32}], 0x7) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000740)="5a1ef300f8d5989787098c055f39dfc273f07ffc3ac9569b4eeb27480761297c93b46df09a57673954766c3b2b9a63833c1f085834f9c0fd6f691eb9aa68", 0x308df}], 0x1000000000000013) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() chown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r3, r4, r5, r6, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r8 = geteuid() setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r8, r4}, 0xc) r9 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001500)={{0x7, r5, r10, r11, r12, 0x10, 0x9}, 0x1, 0x1, r13, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) r15 = semget(0x3, 0x4, 0x80) r16 = geteuid() r17 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r16, r17, r18, r19, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r20 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r21 = geteuid() setsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r21, r17}, 0xc) r22 = semget(0x3, 0x4, 0x80) r23 = geteuid() r24 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r23, r24, r25, r26, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r27 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r28 = geteuid() setsockopt$sock_cred(r27, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r28, r24}, 0xc) r29 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r27, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r29, 0x1, &(0x7f0000001500)={{0x7, r25, r30, r31, r32, 0x10, 0x9}, 0x1, 0x1, r33, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r34 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r34, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r37 = __clone(0x0, 0x0) ptrace(0x9, r37, 0x0, 0x0) ptrace(0x17, r37, 0x0, 0x0) r38 = getpgid(r37) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000680)={{0xfffffffe, r14, r17, r31, r35, 0x25, 0x3}, 0x7fff, 0x5, r36, r38, 0x76f, 0x6}) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) 09:21:49 executing program 5: socket(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffcf5, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000ffab5d1ef327b60826d520454afc1be4f1388598c7270a000000040d87cca9c4bcf002f7f0f6cea8"], 0x10}, 0x0) 09:21:49 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 09:21:49 executing program 3: setrlimit(0x3, &(0x7f0000000000)={0x0, 0x8283}) 09:21:49 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(0x0, 0x8888, 0x2) 09:21:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[], 0x0, 0x0}, 0xc05) r1 = socket(0x18, 0x10000000, 0x0) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000040)="817f50599bb68780062069ff9fe6b7f73cfae79cfa951ebfc5053f85c62079e3447528887d3601e23d4505648ffa9d04b36513cccaf9c60b1e76ea34ad0ab3fe2d36b29a9f8386eb181d7fe0aae5d354c5a7882979100c1c2beafe00787222f3d3164f9dd94f33e90259d2cfd01d1cab93b40d672d91d7de146510c993742eef338f32498f9ffd547baedc3cc8ed875f196f32704db2642dd8602532d5156e72e5ccd5c14f183d0debff7f8392c2bff2f91019c1960f5230e8799499d30db4b75d12889a1b05b4996fe3da8e683022bef35089aaf38516b6648c627bc3d86c3afd092bacaff6f87c156ed6684d9b65eabb58258575e635abd411d274a4e6072044db720d2b1a5a32a184e48de0d94bbaf1efcbaaa205074e237649058b715cfd8f5b3358b992e317f87e670d46b72735e73f187e7b26c0ed83028ad6140939bb1b8f23e42d0dd1a630518014f97196572e3181afc0e4b9d0c47b", 0x15a) 09:21:49 executing program 3: 09:21:49 executing program 2: connect(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/194, 0xc2}], 0x5, &(0x7f0000000540)=""/167, 0xa7}, 0x1040) ptrace(0x7, r0, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 09:21:49 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x42000400000402c3, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) fdatasync(r1) 09:21:50 executing program 2: mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000400)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000300)=""/241, 0xf1, 0x2, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000009000/0x2000)=nil, 0x2000) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/131, 0x83, 0x800, 0x0, 0x0) poll(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 09:21:50 executing program 5: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/180) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x1a10, 0xffffffffffffffff, 0x0, 0x0) 09:21:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt(r2, 0x0, 0x80000000000000c, &(0x7f00000007c0)="75959205482eeba8bfaf3b5c9a8f278fd8eac94be2304d956685ca25a8b2f7cf91eb87e4896a1684de75a28d39b54a0f7ab472efb372c97cebf9e91c553252ac986940c67ffc2623a870a5c5fbe0e759d5eaf8c9c1ddcd96956f987756d8a043ab66918fa5c959bf1d74e2ee46ddcb16e5888016f891447094ba3593fe17ad", 0x214) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0xffffff35) listen(r0, 0x0) r3 = paccept(r0, 0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) connect(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0100e91f71884e1e9233614b008effbe634d346b085c2ef92d19182a26cd9c34eafe13da3c947d4a974f2630bd7f0e6458185c5690f3fc2e763036498494f47e20068702aa0e88d7589d97704c99e66ab6c5fc2f9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203ff266d595178a71eda3ccc52d794d9b49f846df48e8d70a0063fac9cad3369380effba1fbe910694749b803ebadf306deea0fe5c25023bc4570df2e74e37c4cbaa8839fe82f9f2d75e2de3a4f3bc4261f0b9d66531b3bf208dae52631b26e179792f64f4a5a9f1d015cadbffc9f96e3178023b8409ae3431af58108b896afe61a8e9f5ff344027595169dc09fc968b21e173d9391cbf9f34a2a3913dccb33d3a83aac1afbb4758b10a787511c8b9360ed1554f71e02008645b10ea400000000003fa9a10b20c064ba003376eaf706be075512268fbdf3798e1e2a4f6659f8c90622114dc0a54ba09394a5762176f5e128bd43af12e2d47b3351da200d811f4e57ef626500efdaf304520647133166ef2f5ed36bf1a772259cac27fca6e3d37cab7941ab650d240167d60c2a7a2e5d18b3bf8743d71e40b9513ed159c470b84e629c3fa36bc926830edc50318b0a71c6d43c8f23fd2b167b18f07d98ed7d1f9a510ae819ec7d05322cd992ba35d03f52687d73a5821660f7ef7ef5c9ff9620069a2176ca68ecdf8a5965fc97b5e578bc294cb41af188d9e0c5e817bc246c10807b92d22b7e399d1227875e7b6281534bc29ff17375fd9c0f8987982305f19c2f2d71a9662c90d268051d7f55b95e4eb6ba058d17ea1cd3c1df4e8dc749dfff2f4f2f0f7ce9be84789d3b49d385841317218be01cecff27d4b1264f6d92f4d9c1508376417e02d37daa36e8adf0951f6144c206b8ca08e2be52229542792244b0316700ebf967a0ddfb65d228f11ba35d68b3985899b1392c75d0e1429d0a073ccc33c6eca1a9d5a097130d7f47682fc747365178e96ab1f91f85317a3a4e19d31efc774a910ec757dc5f50f7b3d4f4a650656250298b355bbaa53876cccbb5765f0f68697a3d6f8f0362bafeb949bcded87e90736815c32e50d39c32bc4f04f3880d3d5790c2f9d686cda82b9c5fec1c74df67f1e5f7412d4e25faf37ea6ff5ce0f7f6a2a6ec9dfdccf7306b456a1b7461f71b562d5b0fb2d7c331a1aeb2d7826af500e3478c9436286a7671c0ceb0e3e3dd79148b6424f06008d792f078ea07e3969643a5f015"], 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f0000000040)="ebff", 0x2) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000060015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"], 0xaf, 0x800) msgsnd(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="03ff00000000090095f4a235570c932b51bf23d08657e520e17ebe0d358bf604c60f1b9896749a000900000000000000a0fc25010000000000cabb1ec229"], 0x22, 0x400) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getegid() r10 = getpid() r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="002504400000374e1912"], 0xffffffffffffff45) getpgid(r10) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r12, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) read(r12, &(0x7f0000000280)=""/67, 0x43) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x0, r8, r9, 0x0, 0x0, 0x9, 0x20}, 0x4, 0x1, r10, 0x0, 0x3, 0x80000000, 0x6, 0x966}) 09:21:50 executing program 0: __clone(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x51b) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000f9ee72ec0bf6ca266086e73a398dc76003077e704d4056884036438f458945b04ef699d5e93845c9587823127bad30c27863d624a54f39dc73c876739740859ded1cdd1730b1668d"], 0x53, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x83}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040), 0x10000000000000f7, 0x0) 09:21:50 executing program 4: socket$inet6(0x18, 0x3, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) 09:21:50 executing program 3: mkdir(&(0x7f0000000000)='./file0/control\x00', 0x11f) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/control/file1\x00') faccessat(r0, &(0x7f0000000080)='./file0/control\x00', 0x180, 0x100) 09:21:50 executing program 2: r0 = shmget$private(0x0, 0x9000, 0x40, &(0x7f0000ff7000/0x9000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) compat_50__lwp_park(&(0x7f0000000000)={0x1, 0x6}, 0x0, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0x1) r1 = _lwp_self() _lwp_kill(r1, 0x100) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = open$dir(&(0x7f0000000180)='\x00', 0xf8403e96de6e1f7f, 0x4) dup(r2) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/103) __clone(0x0, 0x0) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ff8000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/75, 0x4b) 09:21:50 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x103, 0x1d, &(0x7f0000000040)="1900b882", 0x4) 09:21:50 executing program 4: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x4000040000a083ce, 0x1) fchroot(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xfffffffffffffed3) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000200)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) wait4(r4, 0x0, 0xb, &(0x7f0000000140)) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0009, 0x0) getdents(r5, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r6, r7) 09:21:50 executing program 3: r0 = socket(0x2, 0x10000000, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530001835a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642a5564c03be48e61665b0900000066860828df840500000031cb19209eadbe536eb67c8a26ea3acf68a1ac5a42011e2585fd537bdbfcc728804ffe7829bab111bb7c857b9b8fe0f2031559074c16ef9e06f52c1bce5ed8772a4e4bbabb76f279653733033b45bd632937a526e65300b700000000f100000d1b95a967c90fac571191169d196bbdb0c715c0fe2abbca36c4d179a3eb19996408215cb31bf68ac6fdb12503f30810567414ba464ba35d039ee4262c71805d12cb2819bd8723e26f4b6bd9671fa22f8fb099e3a00cfbc83284c769bde1c8a2dd6828b7fef63ba4f7d952e3daaf6b60c28ea5cf0eb6be16dad9605b29e0fbdcc9aada34e019f901000000d19300000000000000000000000000362eae04500f4455689bfcfbc4f22587ccc157f473e3cf395e79e92308a972570424395d33f2dbf6e37c110c14e27c23d2dd9a0755aaf38b6348fcc1b082d0529eb706b786cd4896781da1765a975215efc49a9cae4e589d448b0d3ce02e93333b010000002842df935eaf8fa92dfb0902a67d08d8622f40280100000000000000620000458c19571610421fe1ef895114ab86e9e390f5b2e5cfe275fc902754f7a150e7a8735ce5dae6146df8bc3597452eb48d7f05e540bb8084309c4e0c7fe2bf84d9203029be4ffa60464069cd217d11b1a9549c72d25dce81e27c0c1f01000000d8590ef7c0c10341c1a8c22e05d786e90d999f77cf055c80317fbd6e0fb7d1f0fde05772fcee41e4bb8c5178704c8b920bb5d9aa3ad51320029d9df00216850b87a998d6d91459763ee821747c570777f8041be471357b32ec4675558b1e23616bbee6f74ab237d7da619fd363122669b4bb292235395ffea0db7b82a720b16643661b024acd6c000000f6014df9c07b2beaf2e20e6d1cc45a24e01d445e2a6f7116f84a5386f6eb852952b13dcc2000000000000000d15477513605774d3127cc0b965914f2ab81afc6caffd26fdf16df32eb4148bd63b2c5699edcba8d51f2adc6be5bc89f366384719b7ec9640dd59b9a0b49a94d2350d780e2979ab130063e044d6151f812479d51ee188339f1dbc9d1b0b8b07d01556ff1ced746cc3eb6c9da66eebd32d8a10d4bc09fd3ef1b546570d1ca9c8ab2b3632528a260bea638850c2a69764ea5f12b008abcf7f5f6346b532e577db35006b6bfec50c46261baec72314d91ac325a907b50033298706459801e99379b1e0d7de2027aae2ee43001f8f778285b6646f647a10191dee11702aaa7c260bc52bf7db912f1d6aa52b77a7bf952e125b75ee7e50ed6dd7090bfe6301fc4ac6e16dea4728db31ed04f649e867ff8b2d759e2ecf8fa454b1f5e79ad1d3eb46a3d14a624d82f661c92df99d372b4a5ea4f17a6043bfc1c3e6b8608768699a41aca4f98c9af32640b570513019f4a8dcb1e1990594ffb4351c4f2dcaa4bb325c4d094026203c928e53e8d00ba0b9c0eb1ec38b027f659593f4abe203ce6a151870a996a84542209f9d3ba957a6ac7b7bbedbff27dbd0b4043c2ae4d0d168d046b9eb6eea3a7c202d6d0ea0a52c24c45a708ea084953afb298f249074e7de299d5b20adfacf1aa2ca0446d3995262ee238cfd1d9c726ca581cb155bdbb00161c711dd18a5862cb1de5d24b50d54a2d33fd22190348891d79e92fdc9f3764ebaf7455a1c1768bb7d3433f68e800612fa712e1cd08331e3501b923768c58f83b3e9aeb43b521ab8cbac4d5b099cd79dff7430d511bd0d5b3f0ec"], 0x10) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) r2 = msgget(0x3, 0xe659ede7e7c04458) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000aeb400000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ba2ef0000000"], 0x1, 0x1, 0x1000) r3 = semget$private(0x0, 0x0, 0x5) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r5, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r6, 0xffffffffffffffff]) r7 = semget(0x3, 0x4, 0x80) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r11, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r13 = geteuid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r13, r9}, 0xc) r14 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001500)={{0x7, r10, r15, r16, r17, 0x10, 0x9}, 0x1, 0x1, r18, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r20 = semget(0x3, 0x4, 0x80) r21 = geteuid() r22 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r21, r22, r23, r24, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r25 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r26 = geteuid() setsockopt$sock_cred(r25, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r26, r22}, 0xc) r27 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r25, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000001500)={{0x7, r23, r28, r29, r30, 0x10, 0x9}, 0x1, 0x1, r31, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r32 = getegid() r33 = semget(0x3, 0x4, 0x80) r34 = geteuid() r35 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r34, r35, r36, r37, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r38 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r39 = geteuid() setsockopt$sock_cred(r38, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r39, r35}, 0xc) r40 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r38, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f0000001500)={{0x7, r36, r41, r42, r43, 0x10, 0x9}, 0x1, 0x1, r44, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r45 = getgid() r46 = semget(0x3, 0x4, 0x80) r47 = geteuid() r48 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r47, r48, r49, r50, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r51 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r52 = geteuid() setsockopt$sock_cred(r51, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r52, r48}, 0xc) getgroups(0xa, &(0x7f0000000700)=[r4, r5, r6, r17, r19, r30, r32, r43, r45, r48]) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f0000000000)=""/104, 0x68, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0}, 0xc) 09:21:50 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x48) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/../file0\x00', &(0x7f0000000040)='./file0/file0\x00') 09:21:51 executing program 2: r0 = __clone(0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) wait4(r0, 0x0, 0x4, &(0x7f0000000280)) getegid() socketpair(0x2, 0x4, 0x4, &(0x7f0000000000)) poll(0x0, 0x0, 0xffffb280) getpid() r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x17, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800822, 0x10) getdents(r3, &(0x7f0000000080), 0x0) wait4(r2, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) sendto$inet6(r4, &(0x7f00000000c0)="97424c4fc7b83d5e1c78ce0aa83d746dda246f2cd49ca675998cd00d454cc96af48e7097bc136a1a037cf61aa812f27fa89ec41036482eb51453d8282e1d50b94b65a12bafccf678bb013e5797e916e45b2803dbf138a1cdc30de5cfabc33d7ce5a284c2b106687e9ac20b0bc4d468dc2a017bdf6342f9aed6fe88cd07976de16b31e509f9078e7e488466", 0x8b, 0x14, 0x0, 0x0) 09:21:51 executing program 0: _lwp_getprivate() r0 = __clone(0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x10, r2, 0x0, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x10, r3, 0x0, 0x0) wait4(0x0, &(0x7f0000001300), 0x2, &(0x7f0000001340)) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) recvmsg(r5, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xfffffffffffffebe, &(0x7f00000001c0)=""/119, 0x5f}, 0x0) getsockname(r5, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000100000000000008000000000000000020000000000000000000000000000000000000000000000000000000000000000000005ac0a48330915f42c7f15678632b4e317bde2dbfb01ff6559e6c87f6aa55b03900ec8eb09355bc6c1e4118c4f3af946b38ac820d1ac6ed815fa23c27d2b107c579b347e521b5ef613a1845a4d4562a59a12ec0ad7feedd3eb65516e816e415c59878c1"], &(0x7f0000000280)=0x48) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) fcntl$getown(r6, 0x5) ptrace(0xe, r4, &(0x7f0000000040), 0x0) ptrace(0x1000000000100c, r4, 0x0, 0x0) r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) ptrace(0xe, r7, &(0x7f0000000040), 0x0) wait4(r7, 0x0, 0x10, 0x0) _lwp_create(&(0x7f0000001200)=ANY=[], 0xc0, &(0x7f0000001280)=0x0) _lwp_getname(r8, &(0x7f00000012c0)=""/1, 0x1) ptrace(0x20, r0, &(0x7f0000000000), 0xfffbffffffffffff) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r9, &(0x7f00000010c0)={0x2, "c221a32ae169ea11750a8b12bc7151e59bccb3"}, 0x1b, 0x1800) msgsnd(r9, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) 09:21:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRES32=r3, @ANYBLOB="befd8628abf2b94d1f584ca68f0a2e3a5eeab25eb6ef4ec7788e6f266fda7b5b9749a923792b5b46ca330627485ce1da202bdd846cd110b23af689fd3c3f9d1a79d7396e705bef548886f7be2be8ffdf3eac831a74a3", @ANYRES64, @ANYBLOB="75c39b5180eb39d2924498ecca10a11997ac8d50590c7a85bae246283be6d267843bef855432507cd0b9b82daf09f6db274d2f7d4d46c76555ebf0a7f73de54a9953f56f2a70792ce76ab36b10c1e7e6679b88c6e186589d4d666dd9453e82680171a02eb88dc55dfae7f3ca9efc79541d9e396e8e3916e44c05f4adc450a1a64d04a3b5605631ade67c51291ad7b83b9f15e06c363524e09a2798907b43", @ANYRES32=0x0], @ANYRES32=r1, @ANYRES64=r2, @ANYRES32=r1, @ANYRES32=r0], 0x1c}, 0x9) read(r0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r6) symlinkat(&(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') 09:21:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f00002ba000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) socket(0x2, 0x3, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 09:21:51 executing program 5: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001040), &(0x7f0000000080)=0xc) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r0 = getuid() setreuid(0x0, r0) r1 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc1419591000000000000000000000000000000fcdf4131a9be8c27b4ccd78135320e734edd8732bd82afa3155c7b3328d7ae8992f2e1eb6db993d1735e974ea8558b551671a4387a75d51ff3cdbab9f19dff56b8856e71152871b098bc55f035cbcc30c76f203fd639233ade4b4fb70b2bb88c049a6e892296833722b2aa0b0a86ef091bf7e1237374609ca574b22447576ef8e6432a5bf9bef29d0cf01ba3d7610a737f2127e027ebb4"], 0x31, 0x800) msgrcv(r3, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000a700000000000000000000000000000000000000000000000000000000000000000000001bb4d1a5cd04a0b62b4d9b60e180b800"/107], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) 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), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r7, 0x0, 0x3, 0xc}, 0x8, 0x2, 0x2}) r10 = getuid() r11 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r5, r10, r11, 0x8, 0x6}, 0x9a97, 0x9, r1, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) 09:21:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="bd", 0x1}], 0x1) fsync(r1) pwrite(r0, &(0x7f0000000900)="b9", 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x400004) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/184, 0xb8}], 0x1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x610, r3, 0x0, 0x1) 09:21:51 executing program 2: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) pwrite(r0, &(0x7f0000000000)="db3c705ce878aa4a3e0138097d3c8309baffabf47f2ff9901926d11629", 0x1d, 0x8) r1 = semget(0x3, 0x4, 0x80) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r4, r5, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r7, r3}, 0xc) r8 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480), 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0), 0xc) r12 = semget(0x3, 0x4, 0x80) r13 = geteuid() r14 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r13, r14, r15, r16, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r17 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r18 = geteuid() setsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r18, r14}, 0xc) r19 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000001500)={{0x7, r15, r20, r21, r22, 0x10, 0x9}, 0x1, 0x1, r23, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001500)={{0x7, r4, r10, r21, r11, 0x10, 0x9}, 0x801, 0x0, r9, 0xffffffffffffffff, 0x123c7400, 0x0, 0xf9, 0x6de}) setreuid(r4, 0x0) 09:21:51 executing program 4: open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) close(r1) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 09:21:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb18c5813a0c1086f4e89fbaf7dbee7d56a62817434dd8be578a67c6680c881e307275f007d137377f93fdcff90db5589a30f888f585e9d3a225de1cb2de05d79d21921d616bd2e78092da9288adf3c3ce6b5a447445111108507e5d8b4d8230b04561bb3ab8ce726ee612d146f7a0c25af9ad1513d3bbe112c37e725a7c620e1aa1c86798e9ba80ca8b089bd846f2d30713de16c159350100000001000000b9915bd432afc687926dc0d79939ad3841992fafff4d67d1e802fee108bc8a693cd86d321d40f0930059b51c1376bbc9c30e6779ab9d21cf646664b039b1b28fb7ebaed4e0c2cb9cd3ed5e6489e21b476e129b4402d274e1bb29da4c2c0a3a8b4f4829a2dce25fd54b8b918ae2408f22f4f57aa9df20098cf6370235399e989a9897be7e9e1afa605e1a7dda408974fd8c1a290b13195aee2c5ca24f0eb09bd5d0b3f9c558c7e96cfc8f7784c3335bd419a58b61b122784e5aa2ddb734281274c749b98c7d80b58ae48f91c47cfff0a4ae6eccf49557d6bab4df8d60a618f44a9aa14b990622fb871504fda84efd04de613a5f615891d56a4cc87660206d139355e9ce44acea775f08bfa43eb5d19e8af5c2316799d069ecde4cb31c5f5a7b6713"], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x30, &(0x7f0000000000), 0x240) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) fcntl$getflags(0xffffffffffffffff, 0x0) 09:21:51 executing program 3: chroot(&(0x7f0000000000)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="2b7051880c702f3ba02a36f789db24ad207de89d6000336042a00fa888082c3589af9cb2df"], 0x10) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="aaef993d5e715acf4cc3591de8aca2108c810504d8ae120801ecafdc94809b04ca5c57bf6acbf30aeb0afecb9fe76df0c20416d8c1da8a185ee480de7d29e0d575a761f330a7ab0987b0a1038bfba3cb42d6b277a7c4b9b3a3ba112239fbbd536c3f257af395555f6582a6517828e877cb31caf58a28c06720ac355cbbc13646f7bc30828542c50c45dbc733a1c2383ee3398d4be741d766f6d4190d617ad28e36", 0xa1}, {&(0x7f00000001c0)="05b0e352a97273b79fd06540d016f54f8492622cd729a2de8a01fb288dfc8c92693d758d1a3962a6fd1062bf6c709acbe21459b5326fa8ccd893294fd7c00d22ee3525c151b4935b17f43d6f513c309bb9520e57535a7e1ed15bf9e99298ddbfe27037daad77f34990a7d33bfa9543d13ff239a6d2a6e94fcdae8bdfa79ec8af61dfda1d7e8d2208121c1e8fb6ceef96585bb0b72ef811a822f2b2074cba2734fb8ac19ff8d82b1506748a2b38666535bb0b6b19494702f0c556671bcff5256d33c6e176bc92c862fef885ee717a62630d65b7137a7f134ce4b43d07175fb5838eacbb56c2349b3f486fcef32faee573ecf7360f90745f205ffe5a12c7040eca4e6c9a388825b9b19c8f571fffd0a18c6b6e992736a41e9388bbff0814a67af3f6f6fb1b6080f9ca0c47c62a055431e02f56dbe3a5c79488feb644421cf0ac5230030bb96240a2158ca09742bcd6abfce4e773a84ed4bb22c0f07e166d633725fe017b9c9c05a2754e619eb62d486ae3bb43b1d82866c46d7efcfff3d5de62403e50e0330275c0ecc02dcbcc038fd13ac60fa2e8bea0845c17267aee05dab193abcf27f7b8f5f88755b7abc6aa9e6d2b2aab0d7e67da8525618b15351bd2a4c3a615dbb7dca365ea9c6867f39cd5f9fd1b46cee2626c6f5de39afd4f4bc83acd2e0170a31e784bb23352a4ff0c2e38775e19c51a3b421318682944449a91a1151b9701bdbf3277ea1c03ca9ce97a7cb68f08203df29948f2ac5ae3c35e244a9522c0cdffaadcf596bb7032ca3ade9b041bb65d1bc795ddb48b438dbde635d6b723f46221bf6cfa354a36f4287baa3b94940869028e7c4e04905e2ece76ee3fb0adc73a1d1ac18c5bf225304e2d62b2bbb7612d53c53ee32c764a892cb3badad32030d0cc118a0cc17ee1bb6b646fa94455980513a3aa41987fe97ca38c10b1bf6fecd0f39d52fc9b505495cc2a35756be5ba277b523714ca", 0x2b8}], 0x2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 09:21:51 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x42, 0x26) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="06cfc81c274fa54cd665bdfced6ef0ece0bfc9f4f111b6110000009033"], 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r5) readlinkat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/197, 0xc5) flock(r2, 0x8) 09:21:52 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000040)=""/184, 0xb8}], 0x1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="96f1c6ca110873d09f076cf529063ca79ddaae33d100a9cdb0e8004731ccaf4ab1a05db8cb9b6ae706010fcc854a02e86a3d3c70d7b5f542a0d65394dbee23a9397b9a8fb07819eb9a546067b572d1e00b33bf3b9af207f2930a6d491551feb10e99d1c3539e191b47ea903cebfd9d5322e8268f805a112319ab424fb045721b95ab2a0d53ec5ecfe72298dcac737b73775695e153cecfd3f8bd274115285c491ef576acd4e259b7a1993ea4ec4c0903ab29d21d36dc16af6044d4a60cd902b6086e8ef88e6a9058364aa7ce9ed264af984113295a819be96775407a729293c564dbe4761944f01fbc55688e0ccd6e6fc9752d0dd970b8bf5578c8", 0xfb}], 0x1, 0x9f) r1 = socket$unix(0x1, 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="c763752b2b072e74a81c14bf9aec954b82ebc5e917c0538741013756ad99d123a273c1b27874ba335eaba8a88c2086cd4def6dc975b27f73fe9ab1e3dc831b18a8b062621a806aefd290a2ea61e6f45444fd1cfd9970566e3c95f57cf49def99e40bdf3649d4d894d34678954439ddefe9e3c1d8c5131ccb011d0786e5f3e1de538c1dba4f5c984510aaeff0ccd062fa19ae2af6214a66ca4555a76ec878ab97de5e2b8ccd618b289a6b71d633e3b85b1863443e1658a8bf6535f7b190056fb23808599ec4286eda868fc8984074baf5c4724e55e35d63dad1f14ffc0f8e42283a6b0fbd0015a05d876b98580d", 0xed}], 0x1, 0x800) 09:21:52 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0xffffffffffffffff, r0) r1 = getuid() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100), 0xc) seteuid(r1) 09:21:52 executing program 4: open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) close(r1) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 09:21:52 executing program 1: open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) close(r1) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 09:21:52 executing program 2: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x7, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0), 0x1000000000000145, 0x0) recvfrom(r1, &(0x7f0000000000)=""/77, 0x4d, 0x843, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 09:21:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10040, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x100000) clock_nanosleep(0x0, 0x0, &(0x7f0000000000), 0x0) 09:21:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) dup(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x1000002, 0x8) _lwp_suspend(0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200000, 0x24) write(0xffffffffffffffff, &(0x7f0000000280)="16bda88efc6c433140554465fe26ce920d8a502a28102c4047cc8d0a5e0501c7d0e45ce6cea49a7ed878d556e18bca646c657c4fc2e8f92cff52eceffc8e1a911c1dce2dd9f1459b11640c752cd8a4c4732fb7a3b039ba467efff845471bc7057066b5377a4318dc030b85b20e8334c344b5b3bd38a2b994aecbf1e518e23a5da48a417843d1a2c4b026395a847ed6e232a11f7cf301a590c031153a9dc10cc6e3ff58653b8ed08a0f1e192242e7e0dba707bd00aa523816be5910b8fc6ce23a7387afba7f5e857f4937987baa0a9a064bafcf86683282d0746d22329700abb371660996231ba43ac873196f", 0xec) fchdir(r3) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x18, &(0x7f0000000240)='\x00@\x00\x00', 0x4) r5 = _lwp_self() r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) accept$unix(r6, &(0x7f0000002640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dcff52b43c132ce8d3d3ddde01900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caf4581b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0044a8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed78ea8df12a477032effbd0a8048b98d50c59b66a879dc9d8eb117c6ca6381991437a0783b2fa358a27943d71e49d199dbf78fb770e7208c30a7156c9afff2066592c18c7777da8b4a8a23ecc4c335891184635"], &(0x7f00000001c0)=0x1002) _lwp_wakeup(r5) 09:21:52 executing program 4: open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) close(r1) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 09:21:52 executing program 3: poll(&(0x7f0000001380)=[{0xffffffffffffffff, 0x100}, {}], 0x2, 0x0) 09:21:52 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2}, {0x18, 0x1}}, 0x3c) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x1604f}], 0x2415fd17da43f06) semget(0x1, 0x3, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setitimer(0x1, &(0x7f00000000c0)={{0x7, 0x9}, {0x9, 0x8001}}, &(0x7f0000000100)) socketpair(0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x10000000, 0x3) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) writev(r1, &(0x7f0000000040), 0x207) 09:21:52 executing program 2: socket$inet6(0x18, 0x0, 0x0) r0 = __clone(0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000003c0)=""/220, 0xdc, 0x1, &(0x7f00000004c0)=@file={0x1, './file1\x00'}, 0xa) setpgid(r0, 0x0) r2 = __clone(0x8ff, &(0x7f0000000000)="ffc21144ee32d1dcb0442bf177d140d73148fbca1cfbb850ab6a625a6cf30ba8845b1f952bc8d3ec55d7bfbd64781cfd982c124479c4b40e6f68bbde56722bb952565f3eda5a3b002cbdbe9128ea5007e733a2b1ca7283df194528e264e087bc4cad5235009a425c54449040243b9c2146c161df33a765799d213056c6061f99dbddb684feea7671e95c0bd586597777624e850845b9741e541d1630c9f3fa") open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x100) setpgid(0x0, r2) semget(0x3, 0x3, 0x3) preadv(0xffffffffffffff9c, &(0x7f0000000800)=[{&(0x7f0000000540)=""/83, 0x53}, {&(0x7f00000005c0)=""/179, 0xb3}, {&(0x7f0000000680)=""/184, 0xb8}, {&(0x7f0000000740)=""/192, 0xc0}], 0x4, 0x4) getppid() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='-\x00', &(0x7f0000000140)='*):#\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='\\}(+\x00', &(0x7f0000000200)='\xd4(-*]!!\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)='+\\\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)) setpgid(0x0, 0x0) 09:21:52 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10600c0, 0x0) pread(r0, 0x0, 0xfffffcd0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x600000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000340)='./file0\x00', 0x9) r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) ptrace(0x17, r4, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) connect$inet6(r5, &(0x7f0000000380)={0x18, 0x2, 0x7fff, 0x7}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) getsockname$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000200)={0x1, 0x6, 0x4, 0x9779, r4}) r7 = __clone(0x4080, &(0x7f0000000140)="6375af4127a528effa3ddba7032d859c469251355f5a0686eb6e57226ee70016e0a7eb99ab73c205ba277bfe4233c94af197d6b65d75e0bcb49a8cb262361c4690b3e4d95edc2824c9692bcde6495a82767f093a24c24c8e42aaee48f8aba5d7142fc2c4a252c4f75c1829b84d8558b43088b119a85047e7325529d53636c1262c311703d4f933bf97abe0e17f7618bf0fe7470d03151e34d8e024df48c4b8dc") fcntl$setown(r2, 0x6, r7) 09:21:53 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x10000000, 0x0) setsockopt(r0, 0x29, 0x29, &(0x7f0000000080)="ba858f75", 0x4) 09:21:53 executing program 5: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/255) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001100)=""/82) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x3) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03ff0000000009000c932b51bf23d08656e520e17ebe0d358bf604c60f1b9896749a000053007991653169a0fc25010000000000cabb1ec229"], 0x1, 0x0) 09:21:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100122f66696c653000"], 0xa) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r5) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x493, r5, 0x0, 0x8) 09:21:53 executing program 1: open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) close(r1) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 09:21:53 executing program 2: r0 = semget(0x3, 0x4, 0x80) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r1, r2, r3, r4, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r5, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget(0x3, 0x4, 0x80) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r8, r9, r10, r11, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r13 = geteuid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r13, r9}, 0xc) r14 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001500)={{0x7, r10, r15, r16, r17, 0x10, 0x9}, 0x1, 0x1, r18, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getgroups(0x4, &(0x7f0000000040)=[r4, r5, r6, r17]) r19 = semget(0x3, 0x4, 0x4) semctl$IPC_RMID(r19, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 09:21:53 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/89, 0x59}, {&(0x7f0000000080)=""/147, 0x93}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000000140)=""/108, 0x6c}], 0x100000000000004b, 0x0}, 0x42) writev(r0, &(0x7f0000000740), 0x295) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x40) setsockopt(r1, 0x1ff, 0x40, &(0x7f0000000280)="edf898c849a09fbb4294f880a2cec59475012335d346b9a3e935407de7963e4e8787511284dd00ef07fc5a0fdba1ef643ce7cdfb20e9307581d9ddc7ede61c4a893673824c2a5ee32eadda172204e0b17a122f35aca065631a6180af7b693618d786e0b0a50a9b56b0b6e772aa549bdd46a4e174a339945b29dc30b66213", 0x7e) 09:21:53 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) wait4(r0, &(0x7f0000000040), 0x20, &(0x7f0000000080)) ptrace(0x80000000007ffd, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) ptrace(0x800, r1, &(0x7f0000000000), 0xff) 09:21:53 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') writev(r1, &(0x7f0000000340), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0x7fff, 0xffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="87", 0x1}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r3, 0x0, 0x0) 09:21:53 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x1) 09:21:53 executing program 0: munlockall() r0 = semget(0x3, 0x4, 0x80) r1 = geteuid() r2 = getgid() socketpair(0x6, 0x5, 0x8b, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xfffffffffffffe4f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r5, 0xffffffffffffffff]) r6 = semget(0x3, 0x4, 0x80) r7 = geteuid() r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r7, r8, r9, r10, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r11 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r12 = geteuid() setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r12, r8}, 0xc) r13 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001500)={{0x7, r9, r14, r15, r16, 0x10, 0x9}, 0x1, 0x1, r17, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r18 = semget(0x3, 0x4, 0x80) r19 = geteuid() r20 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r19, r20, r21, r22, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x401, 0x0, r5, r15, r22, 0x100, 0x9}, 0x1f, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r1, r2, r4, r23, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r24 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r25 = geteuid() setsockopt$sock_cred(r24, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r25, r2}, 0xc) r26 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000001500)={{0x7, r4, r27, r28, r29, 0x10, 0x9}, 0x1, 0x1, r30, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) msgsnd(r26, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000bdfa1e6ce66d302319526303c73300bb875b7787c4751e900f519488f6eee59155c3514f2dc0db8f941e331556ad852bd67f151067350147624d103c8d06f04fd9639e88d69788619a0e3e4af19f26cfed71416273479862f4aa67c2252b8feaff41c9bd5bb5367365ee603d623551eac128624897e23a8dc0ceac17c48359e6ca397bf36f5f1699e2c3bad6b61e55d0dc596190603277ed356fa9986e3f43a8ac5b8c645688aafc20feae3bd1cace1ae0a5ebc381a3bc05dd3fd9e948ba2aacc67e143e7255756850a1ef002612bee39a7d02f5e9110f96c780dff18a2b2f25647269bd8a39b28d4f53842030a3d3125f47074abfdba44268b04f423af5853dedce31d504ef7724ee2379d85355e6918f6c47eb02c71dbdb53e3d030482e731db375d18c4995e786f7a4711812cb9daa897f455ac2fab392e2ee5ebf3736e9e8f7a492f84641e00c58768849e708289944164dca89c225f5ac4bfbd265cdf2bd37fdc9ed3ffee58806656175b37e3505c1b7d79952cb7d7db240fded16505c801f9431c0d44e10c45e60125cb63af681a6661205233f3219c6a0d80a077c8a2d03b59d20f81ee24b4521c24ff792ab9db0e47463cc6ec867a0d9f171bedbf779a3ed6c72c0ca47b5a289d9b5a403eae93bb7c375447e7553420588a28fd0a6e737203de1af1f37acb7960587efdf8012d180b6c06ff5d96b47a984e020a540ed777e0af2a2fa9fb81bd727950c1796ef6e04f0b02b638ce03bef519d0c504656316cdc738c154bb7122f6dd8b6936f8efb78576fcdacacc3de8bab89393bf542ffca50f8a3c9de2a65b81e23b73d9d2e2e9dfafe81dfc87b955ecb0d966583f84b3ad4a49d9bf3cb2bdc886f0261867864b06a013f18ffea914ee4d0540c83814ae6baa3971bc4cf50f39658b5691db47170aaa510e8b435a56228f2bbcb289ccb9ee38b8db958e30dab4fe1fc646b513119dcc19a8e3e3ce1c1442508f6329faa5cba3fb72395275da4a014c6cd780a0fd866da96699644a0640621fb32609e80eafec966be1c919eff60ea97dcde6c8d402631092df29ea7412cf98c2a6a45db97d62f5b0fc7e9462b66a19d12534b3c23b6252e635873b5ba7ba347b6d40ec0b1fc261781f8870f2bf1c2b8ea99fe3660bb6d847581c3c51138109bb8f9b6a587510b0af681a20c109eb5b66a61e9b364765ea2e7e0692f59dbcd8c1b1c7a014bee39f6042ebaa322e4006c0f7e8accc9eb0126797757aefc0cc09d758f39ee463cb39716afe78f125707abf1b70cf080418dae5aaea7bdafa2dd9f9f5205590468e0f700f51cbc3dbc1ffad4646ca309597d4db3bef52ef98da5afff21a34f0af71cc080064492533707933dfc045781e61d0b34a157784b81b675234d97ae31993b28b73df4b4b2c0cc5ce1c416f492f011f898d7d33266f968672209d2222a612e5feb6947c07991248c27c81b2a500b928e237768b337ad157d849bf738a89676ef7628fb0d8f601fa722a00fb6842740948cd53a9c87de71936fd1c11e64426a8ccc223969ca9927f01bdbcb375c57c100e451c94b9100cf5af757d967be67295942a00c3046fee7d512fa8a7f020c199d82e45aaa04bfe050b265bff7993d7716723089771cd4c353fcf47ab235b60a6043ea7e732a9b90439134a6d75178e5478c75046fdbd36a0b3ccd80935402fab0cf7c8a7b873b42758edcaf9787bdf719417edac1a768901736678663b90c3625b06aa78377339b1416cf36fb12358d28d003f25b0ea4472f82e7cf1848e6ba23ecfce366eda57c87858e8fa5e82e7ddb518bd58e8258f5dcd2833afbfefc0bac9e185b09049e921acec77277d49fc2c6235ac51d635c73e2f59e9bcf9f833ce085cac96f03b16b5207c120faa55d8dfeb12e6429fd62665e71cc6f0144a54b888f5ad98a86b425525a51a7530d7bb2c0c8cd97f4a2329dd1ae42840d1de3958ca1c655b6bbea369eb921bb4c7b28239b8609e3869bc768dafab09c10b306c1fc9835f5aabf3d607c4db3aa021340b100e1e5f69f11d0520aa57af80b5db02bcd27e5946e3b995f7527a6dedc818e08fedf8a2fad5f87a741f40999798288e47080992dd6de77f605966045dca07ca35cd5a7e9c9ea8edf8ccb23cfc73c9fd3d7c787b1a1fdec33e6819830d38139edbb18f9a91112fda050ebf221990f556c318a46badf0c2808f4fe75d245f30bbc8bb2d2babe401c21c816d32ef45de19af7677ac310af29c197309d3ccd68daabf42e7a7f7c2fc01e5d262eb5c3eac74626d69460db2365d9985853ee897272f536f1d71b531bab404d1a758c075ea009e6382180df91c7b0227da57b2ca394c30bb59cc3e526db91693ec8d84f63bbccb060c0967b551d6ac8bcbbdf00531d838e1ed19fb033d72d7c4808eaf669d441a552ab31879fd13b49627ee2b67277096e7d3425eb6d237e626fa215d0d89b2b8be33a24245d4fe859a7a40132a6f99f56a11a104aab91cbe30a01228b82badcf747541b14658ac260c1620b114011d7504cdbe78d7567f760a4123b84d67beaad379365305c65732f2d9b89a946f67ebdb0551862379c4f3f5c84e99b4229317cf66a6631e1db2048875dce3129db1a6b0b69d5d1b4e659547effb585b422fe88e101d15d21ac5793dbb5c49de2689297a2ac12e3242942ac1b934fed857e1f835f4ce02fe1a5c60f148ced509711762d310d4ee42c05aaa5c109750abfe08558c67f0bd7a6822da92a6fb38d9cf1ba8dded4ea93edcb7bec952bcd13a5aea612e8f85c2664592977ddff5bf8721ca50a62fa9fd3ca3db2e98be68bf09a0803bb24d2ead1c5a3b227842aee91090c26b195d6b0cffbc62ad30a43c4b43978e6379c96b4cf880c1e1996a40335cc43bbbeed3de32cf4b79577ebb97d58d16bef0f35d14a1326c4dd1f0772eebd12ef7aca275740c4b803b76738c7050c323b76ff46ee2be6da2da1d5afa2518a07f5861714d03440b0b157eb7c4714fac10db2e1e2bd0bc3bdf8dcdafcbfc336bf91de17729a22f45ac1fd4385fd4ec3f34eaa1cee6d7b2f1b2d1e3121edd932f93209d26609fb203c137ddcd233714b422218dda8041dee0dfd9ceb42fdd6dde55bd4a3c345fb2b97b4df43c7e023ae44e32881124fb01df9b753d43083a53f86aad5a7ea044b67d1b4a633fd59f6ba987c02dd3be3ca31ab7a60208ef7132f956d13b957f8b801ad671cf0e06c6a524cc5bc97723c5215dde69ee78ed94427d1cd0705093c56f896a588661281aa7d1a1de91e6a1ec5730e2000f7f6ce6fefcfeaca5c336bcca73695374cb12d53c7584e7b6e045b7bae14905d5f0b39f9bc05c18218196728c788a610bbd6c22de434d4fcdd6b3ff4a9cb8312295d7768551ca85dffbdca4a812ba56970ed2844a9b2aa3f05bae7ca8f59cdf12adf1fa695ca61fc5a71f6cfb2cb5a5c6ac60b792b6c2aaef04ccc3becfb6c6c052aa064ab266c9d14477dd5c2c457521beaf8738af0d3d4b5b5a4a31cd7ef58baf99c8e0616d78adb3d3522d4373c537f6780612abda63e24f4ca343d1d97b3cab0daba9ddc0ea943ea7ad7f63746202139f401c3001ab5ea2853c06e93db003760a3ea075407539b7c6cd03fe1494334034bfce9c687efeffd6562cb51c02d56657e7a2c89bf185c0909f28fb0c1199cee72cf09f7d395ff2f1e3d924af8bccb67afce5cc38ef01134c51b77643f7367a2cfee3334ec092ebece36a0d3a6bfb76fea07fa37e093da0b4e6cf95160fb0dd2cad049b10ba793d0f7ed615608c470f3dbe557992d64666cfbac8283012529e1e42bd8c131614338aded99d07d2ffc1d27858120f231c3d0710cec9e4347d85c3fab35a8d94e7fd1534193cb91325ecbae2f332cdefb575fe8990dded522eea848507154c0f46938b8644df1457d756d40b35a6cc788942eefea70409b6495fe32260cbfe4ec4147f858e5f3d431632f10d1e72ed4ce8920137f6813631ec82784523eea7c8865db2c7ac9e7452d73b7b88b8394ac2fc9f438cd347007f41ab06c3912989c9c544fd33b9e0a10e19894019254670b8cedf7e72feaf957f9ad37c2021b227016624d86dae8de0316f240e6e7b0003be1126b05c6dd565c0cc2390a57220820ff0de8d0c16b196258e1cc42ba90248b57eaff9daf23f69d55859e47a33da6049b68b1d899b122e0603063eba021aa43597aba6175763fe13906ce3b0bca561dcfacf3c51ad86fb06ca55fc494b7de06c90c4a2bd47d4925122f770057d1dd6be4a63f2a67f2cbcff001fe5ede2ae3411b666ff86b2fa85db03370e67c2f851bb7c5506accd5dcbca09f3662ed4c695d0923cf2dcb2d4d55e01c5b92abd2cb039a742dd33057576c1e1854a58a79166547c59b0df0b2064ab494f428d34929c2c114942875eacc33c2b4f57afa052141d076cf27d972e42a322b9c95d4a27f1ce5b531b845b3b5f99f5a5111d95612760b92df1dc6cc3211372a4e4dd0be47e01bde77cdc1189d73b27240b326e0d1207d0807db60822c32ff37549b5ca263ca8a87093d2fea2cb358bd255ca466bc9615d03dcd500df096480300422ed50db3720848e112491cef9898f0c63543aae9e7dafb50ce7c396abe4f70200e55b3859a9a04278d3a860d96160b6c67e10f31c24191ebbceb03f0f9e1f62a379f6c549454045d923bacc859cd6b06679d11c6df98465d576b292494fcced1988615b7ccea7700c186ce8fa4bbca7ad5c8a1b65afa5cc6d11f2c8a5ac650b526df3a0ade707dff4bf1f783b011d5b7834000b256f0048e98b68630c9c0f71b87b9ea0d93287f280dcd47158d513c7e8cf3873d9615d8b1206926d4c1b6deb350b3c2aadbe6cf49e7ae015f84fed2d9c1655a67ba001744f23120818e72de79d5cf7d7d74ccdb43696a931dcb9338f6ffb3bdf0b8727e291819321660808f2767c6e6d308635718b62e01179898e9f8022f00fec5dd0e1fce68a529b1d1a357e84d64a9f7d0abcccbe7ee824c8a922ac032e11b609a27a34b83c7db83346dae9a0de59aaa842a3bacdfcb64315ddd964be1e2b5df5ec579c3c22cd5df180876c0bdbae163d36d6135c71b95c9e4c16399768cdeb407065b8e0aabe0af2bbc125ca324965c9a14c4c99cef1c8c49253ee01a2045614e78d92ee45fa7c730f851d7185bc887a76ad164656326cff023d457f106f33152563a454b233721e8f3d84157f721b1c3e9091877d544ed266c692c67290a6076e4cffbfdf8c5e48927b612fb281b7c4e388d3fce64e34673fdc87ef7115df433e4b4b65d94c54968390d996ed0a3a5fa3ab3dcce12d170b1a2587d8a4cf275d7812dd4f83f4831e6e6baa64a0f2ccd4daadf385bec579bf294da38c96de1b1ffac0c4ef81aedc9a115eedd33fd6ba269c7578d68471088a891021556a40b6ae8417a399d76137731affc6b599554be283fd7c2d0b03000000e3dba7ba792bc5f242bed6f21d9e53a14cfb94cfc2778b83e8386040841f6ba8823f36be4e6d7fe85c1afcd9dd90e72736cce4c6ec4a9759c0b14dbbca97522376ffef8df3b50de04b23c9d99f8239ed1cc5a6da8d3ddb86317b113cac7e2fc63c990f30e521c0e9aba1834f2201b4deb83485662078ade7620bf6501a8d7ca30baf623ad8f1b70dcc143b5ff3eb43d8f75726904a476636bf2720d63222675d6b601209c76b97eab5b1d0392d4885f64f31c402518d9352178dbe657c44704b0a82ff0b1c93ce4829d0058ed6ada6a7c6aa9b636e2be9d431576d205d670f29805a"], 0x1008, 0x800) r31 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r31, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r31, 0x20) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 09:21:53 executing program 2: socketpair(0x1d, 0x3, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) fsync(r0) 09:21:53 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000003500)=[{&(0x7f0000002500)="6c12c35b1cc7af0d30d4a2c2a5cd332506a417c14b52428e816474ba966f3b3d0c53ac45db6c6e4d6e264497c86d28213ccd7ffcca6a860da65e9a1cc3367bb367874b5189f95d5edbb0edaa98da848f3d0d1ea4c610301dec34f6013163c4166634ea1c0f52a7ddf23fb26904c35dc4561f91b1d0c10f9fd1dd0d7efa53a12c84ee9455ec70aa5b62c3cff57ee8c63955b9efb937057818c78de319449ee593646633e60d32690017855c8ce67ac638904bcf2577236026d6849c30a49f9483256d6a113de2ca44311d09b3b63c67be81d2923c4436c7e64953ffbcb5f9c1918e5f55a84384a3b9708739ad196b970d88b9ea016e4fa5701c85e597a09a01069b722f2045e65c574e26d3c020cab8b8e7f8945605087bc74a5f319e78f8bf4557131ff1f85497815f1fffd3cc9db691598102b33d5b74190c144a2e7e9f57deb7d0bfc7d16fefc75d3213f5d16fd7b9b68f36876d33088edebdecc3ceb5af4b8b59f0821d5a7a7b9385b7e3202e9fb58168b3d67d6e9da1053f4c0ad94e7e7b3fb963ed6a309c044567fc7a3b28bbf250cbd27a9d2d5ad1425b9e74f71d6ab313ac8cbae30a663d2c55139deb186c09e5d772e583a4c268277597da00b95c25fa51b473db0cd378e01944407824428e4e2fce48dbfb7c04adc9325c34ef1684ed6667c4f341bd40c837facf85bc398349e4af01ef08b88ed78efd66eb8bca1f674259cc85d6b420690bcdfb18adc1415b464c767fcf0a2dcd8e2dac133bbff66b70c5c3cdf6358f7621ad8da872cdd2443dfc12099b81c6611e11f66bc95d216bccde3580c56f7f16ad0255ad4e27064887990b2128fd75374d719072a98d44cc7aeb524e1c4138638180929002dab5efa21b3bd55fe9fbdf083f4d525b6bab092dae8e42ebbc0bc74ad714770270ba49beb52e57f13d4362df84bfb0b6dc227a9c1d5c73fa8c35812f05374e7bada7c0325153ca1328527123574501af2fd23ecff381372b82b5a7d9df9c9e5e7eb2458b028534ebaba455ed973f931951c77ce285bab88556dfc77dbeb144fa286b3edd1f9eca6b5a85ceac513f6d6a509dea7dcbbd345808cf14331ae4e1b1c35a6b3768d1f0e6fd8ba4053c719bad30e7afc5588a5849133c4ad741e3e97afa41c9fdad09f995dc7fe275de62876a035c319ae54096ad55f14d9acc2b6202d7e5db55cd4d8526368b05fb44a3efaf55c27978a8dff17d804b9b0b0d915a2b62753c60d0f05acae48c989520f88b4f4732c90e94138f6de1491adfdb0ceb09edc52c0be1ebe9b604c81f117855b4cfe1278b0886869d47b89b7676d5562f887092b2b0238b8f7c896af36ef3d3ecfec63800b0b46eae448ebbd729067773a065b03bf1a571f0d5cc88f5f4e4b8eb1cd9be6ba8786cb5d1eff10c5268d3674f0ca1924f5c22e81356993a66f1b6ceafae3c18cb9703a930a886dae24a3c58d97435755c624e62f7c03045ac0e1b9e3ed7beab1faa43ddc35edda4e846b496dd3b7f177d0d3386d44ec0057d3375d3ffffe7a730c1a04ab7d5a5b7dd44631fc0ee4c41e19bd4484e3c2c804b01b7b72c223f273522532439469f97d2f75d50b0f0b008c6ee27aefcab4ed9c9b720cd1a21cde602239ee790595aad4622c86b59228b6fc5219eae103342682cd646d5482a58910b4162b159361b75226626a3dbd629af2513a7af9abcf0e8e7064700bdcd3c0d9d0371a8d0b5ecec730183d5c6b3b5db1cec8ace97406ec3177659d3df4c6eddea80e85cace193d2cc095bba5bd7227d20d7d05ef31552d09012198a4471863eb0abd01d7448d7c93f9d40317c566f6e691e6117d2821aa931274cec87acb30568de9a79e4ac68092448ad791cf01c4aaea4df2f8867b4cb3c28dacde7a4b8619c37c6b8ddb4163dc42e7870fc6b3ec4c6cf8c0ca53ca352081db2cd705dd8c90c9ed02d511e50609b30e2687b878d768f06133921c5eaa5d444920a81989f7561504671c138f6251bada09bc75bebca930b1d33c3103cd08ba9aa336eb554255405b84b030280dd34583949ac2d06ae5f59c688e8e53c16b9c655d5f99d4fa1570405252fe658fbf679617262320a9cdd8e5e3c8c5c4d810c6c8cd31cf97dc46f2f7bf7b0e15a4e9f236262c1a5797abfd56a9f617401a54b21bd2a9b83622b03a77417168e8bc8a6e741a1fad62337613b3b4ca6df3c46bd13893ef8b4572023d8cca5a58d5a44b0a99bed5137e8a5abdace6f456da15deddc33ca53db5cc5c21b5ab01f7a7407330f9029d9893708bebf1fd90e76ee7c2f7afd281f3883095bca79bcb52b16869d45758b42a6d3352c5a01c7ed8163fc6fb6ce203f3932ad21d3e4d698fe6ad3ec88db704500af1c8394d71bbf813e73599180a09baf031b8c3456d50969c71a15eec96a21bbf735c1294e07873083ccdeeb0f666ceb553bd0b27d00cf887d0e0e161606c6a9a615907fb202d07dc021b317467c9430190cc07b75ee95e60a94a4d5d7e6f5a86842e60dde8c2af3498725e6f9aa8d193785bb2187c3d57ce9230b72c59800c532883faa570fd3077772cfeee8fe6f36e4c13ad3e30c0193cbaf4740e950f2ae8f730cada664e5145172bb097c7a39bf15d22594367a51d9406d6649978ea276587d9c93794dc5714b05194c9ad49a60c7e7b48fdc9422e6402e1a70ac7a7e8ea7ed28bde14b3fd0d548ade932fd38f5ac3c13c6d4e673568b87441d30eb115c83e05200026c3e4dcaa6fcc656c315fe614c54494cb4cfd5bf02a2d2017d0bd974c9eb1941fc11acbcd038c7bc3ac8fa8403d491569f25d7911efcc0548bedf962e542e3ec9fc5ba2d5153a121979f661f0766d6f0743bc7a3dbce54b30ed87ffbad18deaf39fed2b7953d4e09459c49cebd489e59e28fabd07de05e2fa5d794c796de81aa6fa91193a3e96148be3650678a8c44d087f52c026deb30604b3179d3c14f980f6f694f14d81cd41406496f73ffa388a556454063f0951d6c3e20b339d5a88f3398ef527e8b8f2473331105a15c2511aa90db513af1ec5aee94abbe982923efdc82735e2cfd41a3aea42ed6aecac5f46386d99a1486f148d68434209a5816e2361a5314b3796478e783c66d2246fbacb121e7b254fdb68cef304c4c06200b74235b2bbd52ee7ca0fa21b68fe2d09364d5f72728325916ad53fee09b2fb05dd558432089d401d4cbe193c520a783b826ba859e2f8d19d92e1166974f83a39b3df2b0f6793bfc6c4ff44ebedb9b88e26fb3b8a3c6edcc8306b92a01937f8fe696a6e0131278ae69f0c49b912cd098495c8279f72620a1ba00680f68dc65f7093f47a104b64db58532acf57b4a85933dc487a55673e3b9aef3ba0aaeb2b2590c8215cf498fc888d68ec7f9575738f5f72f530815d8768afe54bd74f8448de0067c207e9752c40adfd5595dcb8f7fd2fd06fcde153f0e733e2bf4a152be49bb786b59489b2a0cd0906ec30f444af3c0ec4d5c87f393821ac2fb068afa1febbfd974f9779332b76d49516089901434bab0e70845416cec6c5e291a79af5d7c0a8d74b015c7fd70e04249aa8bf48dd7437732bbcc9aac11191e05b6f3f04801f984bb93f9d268d68ae02ff12664f99bd7ede8f1c186b57cdecf6ecc002732a586a1236bc4655f9725933f408125859653213c36ccb8a431756fbd7bb295f311127c36fc473324777342db98077588e4cccefab38268a7911b093840847576f89e72ecfe86780d082008b73956547d6ffaf86565a57b190da8e606349e8e1fed1776a19efd1aa87c60ec4713f3c460ce1925d70316aa99c0b03a40208ad69f51ce6b0c76652d2a182a4753313e11c6bded441dc29e89fe1ba2edfcace3c27e1f9b501fe54bd9721f113e362f188f9b7b10d08404d5c8ce23a4c838e50c48283e57aa8c6a7ca46d692e100dcd494f5e2841fff0fb8aafdc84612918cddfac8fe5ed25ae4c0fe14d25759106897d61128ffca535dd7aac26658d16cf603e736b1aa74c10431d7fd8a4f97eca8f828f090339eb771b93ed98b8aed3e73e211c5436f4297a7f56558da60540515140d23c77ca3937bb9a77c13e51a154423056f82b7f0ac0aaa9fca3a4fe6bfe86ff6010ffda0d25a5a14c65da8c27c1e23ae9d40d55919f4678b8f3c87699aba2c5cb5eb83773f81b95233a4a366054567cd02a57d8586d7808ccf84f46e2e7359bd55c338e93f2b2ccd911e4c61e015ee0f1c320ca6f59ed0c2e5286f231b4f6043afb7316caa428fb2450fc1d66fbaa285c1c7c828df1039b278cd802792195b19bc7fb3b5ea66a80bbb3e1a85905af2007991aa1ad583997b4bcad14d0ec2811299f4fd13a81353fa26367e7719790839c4cd169719fac71ac6494afde7759f053a825ca8f545685896b45022299433fe00c1491ae9c8ce3905d78faf77e7232aef497ae26e546190366a6c40bf6444189d335fb85cc308d024e4b1e81937ba729f2d01868fc81305e7881746d37feae320597a0fe78e90a00e48a6ecb684207c07f282e91c76bfe1de9683734145e37b9dd70346d6f404eba9bae8d11f85ccb04b4f625d20cefe0b05e14587e236cab12cdfaa57b91792adae232ec7d5858b25d60be182fd4fe69253bfb6df9655384232812eab768a142a4a0b0e86479ef6e882b35a2599108ae35e83c134399ab6c50ec966748d50c98abd3dd29fb8a43c0e6c5865ebe6ff7c395d05e9a117cd0eb8f483aa0f120cd0fb1c275a51da0b01f1f175ca2ee7674753fd0085ce7c483a1199100cf57f9d0fbf3f3995510efe2929e084d1382a9263cc014bfa113c45d1fc194e2bc5c72f5276728db37ca9474a55419d0db306347ddb468dc62eee1d1ef1244991c29ab1900080272003efdba8eb8353e8317190bd6a2b9925d55098a5f5bf77451a8111ec08bc3eea9888555307430a7aa6c290ab810f9ec4fe25329b3c42f3400e57db5ec84555d7f570522cdbc11a807ca2033c68fb46e59ad5f9241876ab64fb8754db65ceeb194199b2b1fe3dc5f86e2d2fec47deed7103dbbf5bf98df048e0fd199d5a6842e1ffb793581c8837a2959faa2e6a98f99fc2b5a6b3484068ff6b7ac7b25151cc28f4f08800ae7025f0544191bf25faedfdba1c7c80c3c9c99ea93f1129c0218d2827d7d761e6815cd5e76c27a8caed49bf25abf10ea2bb8a9fb6cbb41dbf86d298f8e3cd687be11661c3e92b2978bcf0f4cce5b1810f12682427addd4f3414818bbd947d22497370f28707f31a26c4e05949a813c9a9accc7ec1fa4fd9c341bb489dbc83c3954f3a59a37ef2b21273187faa0ccc7df04aa2b2d769cb60c075b176ee35dfa52a594489cfd66ad146406c9cab755b354d254b2a780b42a34aa19233ac2f06653c1af99471723746a9fc525e5a977d3e4fc5411cdf62321b8602b7ce9099986fa748f04d69affb24a33baddad436824484fc328f6bbd3247cc8db7c1754830dc895421fbfcbb615a160108abbf5a38da433f9ed166ee65cbf930f97445590365038713ef37b9c9f48853e2c151c29e9c60aff7c1534825b255f8bfd977d9e80f6afb216686b637fd7ab57073a0c5e2865cff9b1573d0ca1645900742dec7e7a37284ec870b8ef5214c44aa4007f5ce9ecb698076722417a249505a316847c14dba3e8e0499646e1bdb1f4bcc84e38e7fdcd36b0020d2c1692490369528e14721cf8d5855b90be7a6b75e3bd0650b44d0d973eb071481667b617d60708c771e46c8a10d7cac18c8bcdee3c7778434c50c24a3500415936e4002d8e6eae6bfea84815a4fe", 0x1000}], 0x249) readv(r0, &(0x7f0000002440)=[{&(0x7f0000000000)=""/191, 0xbf}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/107, 0x6b}, {&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000002380)=""/135, 0x87}], 0x8) open(0x0, 0x0, 0x0) 09:21:54 executing program 1: chroot(&(0x7f0000000080)='.\x00') mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') r0 = socket(0x10, 0x2, 0x0) recvfrom(r0, 0x0, 0xfffffffffffffc84, 0x0, 0x0, 0x273) sendto(r0, &(0x7f0000000000)="9cf8d11d5631efb928929f8325f08d763b81cfc10bc0ef91bd40ce897bdfe588f76ff17145c1cf06f66ee1e7819e5e9810a9c0342a720bc33655fc", 0x3b, 0x40c, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10880, 0x120) 09:21:54 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x2}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="b6fe7c6e5ec01bebb2f678e39288b53bf0016fa8978bc7cd2a04bfac7879f0833ace76235181d0e794f9f860154be848dac9a9a5ffe392ef45df72c534bb7f452eb890c6b8210efc38abdbc5b547658cb6bdf575074ed899cd0a42acbcc843f8ee5918a3b8f3f6b8f1f65c257e8a532d09f11562b2ffd509a4a8249c64418011d303f148266942f4138b37d331e4c0e18bf7a3a831fc97c94f709a92188f39047d0f3c3a6b63b3d10150961ee3c2eebcfef0437a03cc4e948c696614b9736979b126c8c858175119d510e3c196f8b752e3a2d1af309fc4540b21f75b8b13b065c0a33696c2e076a43c49b685a1e69db5f51059a7b003265b7ad111cd0d0b4c2015eee1f4e0787a021090c75b1d2b974df90a6e698c36f7366864539c1cc9922ad42df0cb46421233042e0735b4a3ee48e58ac25952891cf02ad3dbe069ea07e9a70376719dd5fe8c0869d40d799eaa2d2de37c7e1bda9667e9cfc8ff7c477fda04a0a2ef2746e51a6c9e1b20425d14c2fae2da6045b4f12cb6d4302e06a856e4f1cf883981e0a8e0ede0b6213caec580bac08544647d79f41e8c7c1e7d2fc2a70f7c6d5c7a98e9ddee9aa7ad500fdf9a1b7e6cf376f80ceea9d0c8a85d0d749281bddc9f4cdf40ee10bc692c61dbfbeadd84d32f7ed93bdcbb2ddb981a97acb082417b059e0375bb2d37ee4f1bb818fe94514a23e8e5f8985d0a44427c24ac4ac9d20e882d1cac9354e5b8b34ada53e3bee0049a62b96d3e546928b0a40f5e7cdc1024bf80f7e474147f357ba571b96605d3a32b707b12ddd1327126a3e10724aa95b7068dcdde050a9589887c677bc7706e93cc6f5ee702e8c4f9998d1579612ca952da3f37c5495d62b25b8832836fdc74493a7bef14101f2c4b949933e14f9070052ce1159b8526ae344679eef130ad9b75881d13d0eebf5fa5ebdcbcf3f3384a873d66737ab19ffa513265e2bb796504f174aa5331b7e8304764759407cef4342124e76db0fde406f54733b13b7d8397208e9f21e8e5963459ce6ee1eccfeececdfa98c1ce4e67f3010c7cda7837a826e9ad0135ccc52bc7c907df54bd960dd08cb5869cb7f9e9f32828046ae1ab3b0c4c11557cb138fdbbfa7127b454040987a85cb2b4d3424e382bbfa85c61411fadc0545e454cef950bdac08e55d6790a3c69650be6204e2687b7120d4197fc35033d670ab42958d71b639793c98890b651627345ea61f793b02017c52463726b9a13de11366d2dadb1ffce251a5c579dcc40907c8d23183e2662ff37877cc6da53c958b5fd06c658018f9e3181d79834230d135e1ca0d957936c1f8987e921d7b5c9a318fcdb638068face79e4bdc01a07f419bb906d9e55045189c18a5602b0ce9467d9d89a67d21534fbef89952d4d0cd1a16e4802d6c54d56967c3361a7907313327712b5eddae3117e3b3f8188b415826445eb13bb60d3751a17beefd9147ac402ad938a60cab29c853678fd636817ac98f1966ac2f467e75b4c239e3189ddb62736ed908e7029d04556550ce4829ab35e57d4007926845bf679a7546bcb545f524b047f7d596bc93337b98c60ce448c6a84b6477d3d8fcfae71e6ad4771baebc52db328b561bb60c52624a13f838f5993d5f5ab81ade32ca440de81612a40f7b00b8e6bf44aaf4d06e13fac265c915a57269303105ce18a0c06ad484706c7f07c72451e889d502dfa3502e815ca298f08dadd4638c633c38200fd549a3464416f08cfa08ccaa198eabda2dae772b5fb757c755dc016075cadeae1ba42c8c394efb53f36c1356a383352702799f218b179a6f1c455e72c167761f7b9e68da58a2db776a2fbeba737ebaf1e8de30e369fab6f5e916f66bff9d03771f680fb89a64bbada7b00f74d35563d39f38d0056d74ee8053cf88271364d20cf8db40a6c47b593249a2c41f08b3a4b373e623c570ae6ee02fe69718193ce9e1864c76d1b55e1e736ef45393801f762c5ebb6ce1a179d7900f677ee8c7a09218865c0ed43e4b8d921e4408d88a4bbfa16588c9e94a503972bdd927c02c25a47783ce22a99f9640b4fecda2cc0781dd58e3efe99693b3666d33db139be68f31f987553b0dd07a13f470bf3eac502e89d5d54f16674f4befd2ce7deb32da0d0723969b43a3c0eb173823bb6c2a5a58e2fc279ef66d5d6f30b56188e55a289c2ba3b91fe4ebbbbc975815545bee1fb905c1eb7d4ed81be45bd2514f8ff3c31f97605203db2a29d788309c663849bbbe959cc9e448dcc2b1593bcb0404e4de3b28a9ee1840113884f619ef317db94f0728da15741c98dd18da0a7dffa00b70aa3f93a1152dc005ab87a7963c81c0e07c9479b7bcddf19b3477751f8e3ac20944d1a01f6749484424e8b0a8f66a0bfd2d05f2d6de85aa0a23c8cda9b0bc5e87e1e634e8224e1fde7f00717a936fd4636f914d3d80a26b7047e1b53cc2a6afc6eea0483d5b0b9842e68e98f899e6c99838e17c0d7f8e30971dd96eac9b8d7176a42c71ebe7f315e25ff4d6920328e0033810f1f60c54694933445779398984cb1ab3c780a80b6575248382adeb6df839cbec5a3515c28dec496a7bbba1b788164fb8db0b8ec382ef1c7145db2df999827ef9c50ec93f3ad181aeee1cadc6be149a5ca140f670722bce154ca7de6ab87803623b138d39cb38c2f4025f3da43f20b51694688e4e753ba890343a3cba237a3b9c1861d1f887cacc9170be8ca8715de3e3a3d1c765785646e21f352ef31e277d1870e8ff7ca6cd32a53c70211d8d70cf2a0ece17855a25535612707ddfb5123ca55a1b1bf7cebe4d6f305801bb89014d412799a45267c99ebb40a9805626bf3d0aff03aa4cad022a769df06772be7a3a4177d80c53cc8c24bff7b2b56407bd3645920aa", 0x7ff}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) getegid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000240), 0x0) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x103) renameat(r2, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) socketpair$unix(0x1, 0x5, 0x0, 0x0) semop(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280), 0xd) 09:21:54 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r1) fchmod(r1, 0x100) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="6694d0c801bbae41592e95ffef702ceee361ef2b313a19c8a0ef38ad00506066b4e3ef1a87c5876b80764bd48b603108521f1c4506ba1c989ba12e9a99bc27f453a0d64ffbfdcd56869d4a9498c799cb26ba104fce3766760468c6daf99d8c62024e2268eaac590cf523eff0d52f485d3bcec26b5d92979ec4576852312f61e3c09c1ef17997475bab466b09eccecdccc5c170350aee8204926ae718c01dc712d922adcda3e86b943f95b9ee3a51765486c2cb696477b118429db87d504c377b3f502505c9a5fa6be9bfec19a5b6", 0xce) read(r0, &(0x7f0000000240)=""/83, 0x53) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$getflags(r3, 0x3) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x3, 0x1010, r2, 0x0, 0x7) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x7fffffff) chroot(&(0x7f0000000180)='./file0\x00') r4 = open(&(0x7f00000001c0)='./file0\x00', 0x801, 0xe) poll(&(0x7f0000000200)=[{r4, 0x20}], 0x1, 0x5) 09:21:54 executing program 2: r0 = __clone(0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x17, r1, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x17, r2, 0x0, 0x0) ptrace(0x10001, r2, 0x0, 0x4) wait4(0x0, 0x0, 0x1, &(0x7f0000000180)) ptrace(0x2a, r0, &(0x7f0000000040), 0x0) 09:21:54 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) r1 = semget(0x3, 0x4, 0x80) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r2, r3, r4, r5, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r7, r3}, 0xc) r8 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001500)={{0x7, r4, r9, r10, r11, 0x10, 0x9}, 0x1, 0x1, r12, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r14 = semget(0x3, 0x4, 0x80) r15 = geteuid() r16 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r15, r16, r17, r18, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r19 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r20 = geteuid() setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r20, r16}, 0xc) r21 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000001500)={{0x7, r17, r22, r23, r24, 0x10, 0x9}, 0x1, 0x1, r25, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r26 = semget(0x3, 0x4, 0x80) r27 = geteuid() r28 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000001340)={{0x1f, r27, r28, r29, r30, 0x0, 0xfffe}, 0x800, 0x2aa, 0x996}) r31 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r32 = geteuid() setsockopt$sock_cred(r31, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r32, r28}, 0xc) r33 = __clone(0x0, 0x0) ptrace(0x9, r33, 0x0, 0x0) ptrace(0x17, r33, 0x0, 0x0) r34 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x4, r13, r22, 0x0, r28, 0x0, 0x4}, 0x8, 0x2a000000000000, r33, r34, 0x99b, 0x5, 0x9, 0xfffffffffffffff7}) chroot(&(0x7f0000000180)='./file0\x00') 09:21:54 executing program 2: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008083ce, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0009, 0x0) getdents(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4a) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 09:21:54 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) 09:21:54 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="30c24c90bc48a93f67110e39e2e54031b5aa9f6e03c3e677adbb18c77e756596ef34d351b80690d5b9c7919470e2b60ca520e6c4b0c9d31b24446c99f713e36a4eafdf0d89488502033ab3e2500b1e869473bf7de53b151726afe476178191127dec187a17893b2d82961112f69b76fd9b34e11c8462e21839f3f15a00a2e2314013b2617c00ce18c8b1676ac20fd97591474954b6f38f091f9f9ee83020da0c454cb89467cbe06f16302492b682d7e76f1f4c18bc82ae5aa2ca99c8ffb47d01ae8a1c766d96ca0961316c647ba33578b24ee373e062aa4a4224", 0xda}, {&(0x7f0000000280)="cc26c41a48e914ecf6aa59825aba96a95d01b182217e00e57c6cd98c06c941df6084925b96ead4751666e3ea603227b014870dd8c14e33b7ccdc52f4cf088edb6c064717992d087e195c288435e8bf6a53640eee8262bb474638b8689f3c22d4debe766a57", 0xfffffffffffffe09}, {&(0x7f0000000380)="aac9e0ab5e35ef88e62862e11a3411d0b386f49541845865a7feee109ce6af26451d3de90c0b32b15fc834be735555c24afd6120bc63bb808848e923bf73f2ece4e0b243eb20a77dba5d879babbc2f41b1fc78a40881145991e5d8239c8eaf5734e088a1e8e83f88eb626f04c6ef875afc40e1934c036a4c5a6c0c27ec07e2560a0a35abb54e77c8efbb7a5cbd65bd65d2d2b2d65d525594f1240f567a3cca8f2bece0bdc5706e3f48fbd39e326aedf59e70bc88b807", 0xb6}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x48064e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x40) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000440)="18710180d1cc9ed8c8674b9e118afd4f7d12e91dcd4652a73e5811eb71cdda49445c45eac44a4c572353372bd660f5552f3410e318e7b3c5a7ad729c56ee", 0x3e}, {&(0x7f0000000480)="12a0b7d510e6505a99874d3e2c4abdba7122ca7e61a9c07d984ab61f274bf9b95a6beffacfacb6dbdab24e4f4515ab218105bcb1ff5d5de9e25ce67c8d0a6a4e8a988cc57988f9c78e0e4208c2e9d6244e52199d835433749cd1a146c191d9f8a7e429ba40666691023ceee2a9e99a255d7677e52c820e49acb6a20abf6e43ccd4cfaba3c2c04f46aedcb1da8c148f4202c7cfc44bcbbf001662533890ac", 0x9e}], 0x2, 0x28) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000340)=0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 09:21:54 executing program 3: __clone(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) r1 = socket(0x0, 0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x83}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040), 0x10000000000000f7, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 09:21:54 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) unlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008effbe634d34182a26cd9c34eafe13da3c947d4a975fa036a539f955d1082630bd7f0ed887b711ce4572e2b0bec90212636458f9a90e88d7589d97704c99e66ab6c5fc2b9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203f0066d595178a71eda3ccc550794d9b49f846c348e8d7f3ff62fac9ca4432a25bc7d526709600d3e09c66b8edb7e202616ccb63f5063a6d2bb9f8f6d2373f6d13b4a0e5a69a3206dbb9c61c02b72bad7c2c77f527dbba2a078683f7679637b266ee4f5365f115da8e3b3a3699d508baf4833f1d559e5ab5fa06649285adc6afdafff867a547d5a0d467938c94449b41e8ae50558fdf6a6f9584f044946c648df75e31f67e19577dbd3241a688b35a1cb7230fc39383d1a948ffbde714a696aaea2a3149fc63086e4399912b7e9bd457ff030000d65af94c0d3f1873ab00"/358], 0xc) close(r2) paccept(r0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc000, 0x0) 09:21:54 executing program 0: pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x45802d8f41a59753) write(r0, &(0x7f0000000040)='b', 0x347fff08) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) pwrite(r2, &(0x7f0000000080)="7a3897714132a8900624921edc9cb28ec9c1250f58054a8110ad1e6e4c9aaf567ba349c3a9f288b354dcfcfef114a179276ad1f0163898ff460e9dab66c2af8aef4ab358b916e9b0c8992c81ef7af9277c84c3da405acd246ea5df59704aba3128736da03ee4a0c8d69182d668c72fded46ebd058bf2c4da767b775a6f59fc79792f4cc205e7e1809229d69b60695de2eff559020a4dff316c0629d298555bd6f13683ed7d2a61f8f73d849b06eab25f46d99437201a23023d2ca3c008e7443226185c207533136baf787d405f4a36fec9d3dda2b954644c3647eb8c25786ea18af01a", 0xe3, 0x5) [ 163.3403808] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1937 command syz-executor.5) 09:21:54 executing program 2: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) fcntl$setown(r0, 0x6, 0x0) [ 163.5907531] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1937 command syz-executor.5) [ 163.6308051] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/kern/kern_mutex.c:472:6, member access within null pointer of type 'struct kmutex_t' [ 163.6509457] cpu0: Begin traceback... [ 163.6708525] vpanic() at netbsd:vpanic+0x2aa [ 163.7309440] isAlreadyReported() at netbsd:isAlreadyReported [ 163.7910291] HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0x15b [ 163.8611267] HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b [ 163.9111991] mutex_enter() at netbsd:mutex_enter+0x1457 [ 163.9813037] unp_accept() at netbsd:unp_accept+0x177 [ 164.0413867] soaccept() at netbsd:soaccept+0x12f [ 164.0914621] do_sys_accept() at netbsd:do_sys_accept+0x3de [ 164.1515473] sys_paccept() at netbsd:sys_paccept+0xdd [ 164.2016198] sys___syscall() at netbsd:sys___syscall+0x1c8 [ 164.2617090] syscall() at netbsd:syscall+0x29a [ 164.2817379] --- syscall (number 198) --- [ 164.2817379] Skipping crash dump on recursive panic [ 164.2940674] 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 [ 164.3150596] Faulted in mid-traceback; aborting... [ 164.3150596] fatal breakpoint trap in supervisor mode [ 164.3230439] trap type 1 code 0 rip 0xffffffff8021ddfd cs 0x8 rflags 0x282 cr2 0x7ad1871ffff8 ilevel 0 rsp 0xffffb100b41908d0 [ 164.3360551] curlwp 0xffff9661cb971ac0 pid 2580.4 lowest kstack 0xffffb100b418e2c0 Stopped in pid 2580.4 (syz-executor.1) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0x109 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b db_nextframe() at netbsd:db_nextframe+0x6f6 db_stack_trace_print() at netbsd:db_stack_trace_print+0x2c4 db_panic() at netbsd:db_panic+0xa3 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0x15b HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b mutex_enter() at netbsd:mutex_enter+0x1457 unp_accept() at netbsd:unp_accept+0x177 soaccept() at netbsd:soaccept+0x12f do_sys_accept() at netbsd:do_sys_accept+0x3de sys_paccept() at netbsd:sys_paccept+0xdd sys___syscall() at netbsd:sys___syscall+0x1c8 syscall() at netbsd:syscall+0x29a --- syscall (number 198) --- [ 164.3435249] Skipping crash dump on recursive panic [ 164.3435249] 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 [ 164.3435249] Faulted in mid-traceback; aborting... [ 164.3435249] fatal breakpoint trap in supervisor mode [ 164.3435249] trap type 1 code 0 rip 0xffffffff8021ddfd cs 0x8 rflags 0x282 cr2 0x7ad1871ffff8 ilevel 0x8 rsp 0xffffb100b418f5d0 [ 164.3435249] curlwp 0xffff9661cb971ac0 pid 2580.4 lowest kstack 0xffffb100b418e2c0 Stopped in pid 2580.4 (syz-executor.1) at netbsd:breakpoint+0x5: leave