program: syz_mount_image$hfsplus(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x400, &(0x7f0000000140)=ANY=[], 0x1, 0x694, &(0x7f0000001100)="$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") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r1, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0xe7030000, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x70000}]) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="15000000100000000200"/20, @ANYRES32, @ANYBLOB="000000000000015a722dcdc8522b520000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x17, 0xf, &(0x7f00000006c0)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r2}, {}, {0x7, 0x0, 0xb, 0x2}, {0x85, 0x0, 0x0, 0x51}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0xe}}}, &(0x7f0000000000)='syzkaller\x00', 0x1}, 0x94) r4 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0xf5, 0x1, 0x0, 0x0, 0x0, 0x5, 0x40200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x3047, 0x0, 0x0, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) syz_mount_image$minix(&(0x7f0000000100), &(0x7f00000066c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1810002, &(0x7f0000002380)=ANY=[@ANYBLOB="002ecbc55fe6d6100837adda58fa7d10ab54aee93b992510be054d731ab7da7e75676e729a84f3b6a90100db5e477dbfee9ea3db9e2cdf0af3e9f7718732aaccc2158ad1dc498162eb5e87e3ec955164b6a97fb2a48d7a569258274a727cb0c7227e8f51529264e568b34e6f7ee018b3562d8fdd26e1b83ab2b09862ea8ac241fca01893c02becc286b2b17bd8c515b3dd02562333f6a7273bc91c9841bf3cb673bc8942336c5cebffbb08f82ba108af50c8dabb9628fc8e59c207395f370146898f1f3400f50f5e0566363558fe2c744cbebda08fe49b2155b62fcbb938b0d78d5e36b5e6b7d1c01f8b6423066333a94bb51f311c1d70dc272c6528d8057273e9bffbc8747d7c8a65b368828d39c69fc42125281702192328142ebb5b396e66db522ca6f2ae2ca64ab0d9d3f0eeb890d6b5a376ab004afb2ccc83293222ce378ef0e8d88e873ee168d615985aaabc293ce789dd163747e965405c11730f23faf8053fb37e93d5a54cdce54c1ce09598258ec5892938c5a16cf0c548695c973b45a0bc95feff28efd824744057c5da581fe9215d1a9e358a9da84b4ceb0f586c2ddbabbe2347dd728b8e05ecf90b4c7c9861ce1af7709c9babcdc2bd2175a8496a48942dc2755a5ed6296745ec0810e42050e657b2c0965d423077136da0140277053c8ce91d0000000000000000000000f81a60f8321a29d95e555edc5822e904e5b3821224bb704efb9aea0f736fa06f46b1023fc644c7879a6315e96f6695f65fef95d6dbf22d80c068a20fc98bad02dbeb3c9f478063d2f2f8fd5e8af7a5d5937e5626c71efa3369e99787e78597c01acfa3b273102993abd03263ae4115a65254d32c517eddeb58bbc458d025fdc566906ac145a9db74f46d10805e6c7560f6740cf29445f6aec713655cdd27032c6413f342d8e76782bdc2d96870cf7e84d15838c48aa6af77086acec169846791fbb50b0f648adbc6f4058870827efcf4da44b43c62f3", @ANYBLOB="86e65fc95cec3737ffc083e9420e0fda32ad9e60822bfec34b914022040a90f8741ca4d99221eeaef6d92e8595aacab6491e0f137f25a1eb6ce98ef49a462828f95b2b068d0d761d5b739c59f7553d6f322aa98313062ead06b1ad3b6575bd1804ab3d04d07d4692003ea4284df89a58c389ecd40e7168cf59c6200e16312d9aaa8722fb6a41995420c131b395b247f1e00fa27a838f52cecfdbf295c4f590e11c0121e67f19efbfe3041bbaa77cef1561d494e645805ba55eb8463cf1b56c08e44d71830924371064c7dd3fe5219c8af052190d7376aa62bf5edc726143be953f1494b0f2ac4591e4676317241150e315770ce42000ae7d8d7a416575697ce9989263cf1ac17daa0de31d3defb3c85aba7ba589d4bba6fb05b84fed5d7a3e6fc3692ee0e37c7515caaf9815bad099d93d420ec27e0da0eb2566233ce799632051375cd5b545428d3209708dd8bc9aed1af2b2dd96d8d7617fac7f5f006e165cd1add85134b939cf15175850d2f58d89ab6d4f0aa93ae8ad8f9d4f428b007af33a69188e661ef662cacd512ef14955045acfd4ab4ab699881d2365236c7dd59f7a28f5579b480600f3070bfe97f59e609da493e6750153bca6cad17312baa4879e0fde2f81ae15ce236f64fb898ad4ba6071403b0cafd642e2648d4e3218949dd9e906c76609ac9efe8c6176ad5e9a2f139d7b6e7e248dadbdf1cc74c05ce3ad93359b3928ec022e6ed2512c66bc64087f22a9bc10961477f5ad8acca7d2fbb242d52703ec70225d76713dfd7dc1ce24ab3aede0f39f2740181efdbaf4dd912701fd8c568d8d0daea80a4c9a93a9e28ba48f1dbafaf2e279c0d83c327e045e20d37abc0ecacd0fd6220295c16e0f4849096f0d5a7d337c8460553a5d5b63ed01a55047e22c98e9df86bd22e4ec55b7c311497d97b30709634c58c2eb751a724f6086d562b9c1d3f5fbba7d5c78a9ed08c924ab085ecaf50cb2a0437174550ea20bdba86364bc9453fb4af21f6cac1268118be3eca0ea7d6f94447e7b2cb6247f42836caa7da504f60314182201790974ac7b648a57b8d87b7af022266b3e3fb6303583fa876de471b1d8ac73f0af724581271be1ba839261e7b50f42e1d3c44856f0a5b3e148a7783ed2ed70ee435cec055be29b7997d2e2bb52e39e413b570d383febe08c38310ca77b3622cc45c1a79f0de240f23c0a9a28ea6fc2030f927a1e07fe15ae8e70e170a7152ce5475e199b780390c971c9148f72eff33cac7f0cb23850f1d7f2494733f86bf52df43c2a44b412c5f0cd830e45a9fa097d4f7508fa6e1f33ddf6953b6dbce69aa70f078c4112636c3a902252a17b197ecb8f05beb5a276e0c297990b240bf0156601deb9105be5529e4c6923f14a8c7e1fe6a04cd229194a0b974d473ce6726fc481bb7f4e172eb661162d221a6837849fd618849da2d300d25db9cb8386efba1c099edd5ac31bf9fbda2a8a3b824cbe2e953710555f579d8fcf51b6d14bb098cdb68d25b9962cb163b78b89ddcb201f8882e036d60c2348a52536d06f1dc891fcdb6a6baab4ad69051ae5eefd73f0f67eb0f254dd3b460a2cf56a796d7a16d67e6818119cc8c40facc305657bfa74bdfee0faa0eec37cf000ecce3f86cc6f6cb40ad12a46a0184391fe32616531b35fd3bf1c3d28d00aa052fd7c2c1891448db260db1a9717281a25bf705514aaee649e0630da06fe202e3949674554373d878e13d90f2dc3fcf3143f1cf9605f694b7854038409573d12eb872befe1132f79d4d7a9b1964fc1cd5214fb99a0ffd1e88936d01b052479e777340b29dc97c5b02e8ddee2a848ab31cac8696b6cc6f7630f2aaca9b8032780b68f2e26d42ea1b86b40fd499c394cf8880d3ee6fa4fc6dd4ff236d0a82641a95767ae8f9ef5ed219891f78db23a977a017da0b0c1914334cf3c919ba02eae35d7e98b96c6a9e7e0a6f0f6747cf91c008ebe56522e7dbdf7a942b16e01427ba658543b4438686a62015bcdfffcd05ef587d3ce8a916a6ab0a80c17096a3180a57bc20bdadd9b5380a59567bb4a0b10fcdc5c98a4168753489c45dbf922962dd7a8968de0fc2ad6d4abfd1fcc530a8eea9f025ef6b7442a7a340d1f8b477db5d4e65d864ff2cc559640b47f47381c1d2de06e957199db1dadc94ae0a320b6829ec3e7506856869979f791c2122e6991b3789a87ada5f5169040344b94841e296dc963d38e775cdc5e65eee3bd059e55c5cc1fb31f7061acc19e0b8dcf72b583578fd5557bcc6dbf8b5e0b7185e7d7dca2c08589c8f8d57a8df8b015942f853a69d7ba492337b04c5f3e6e19ec5fbc28aa100174c71912681576dd014bd4d496abcfdf75289dde158bae37686b042df4de5de3dd19105887f3e4e291a30c1f19061bbea43ea75afb678b1377c2bd189b86bf60b1084dcd91d23197e944f691153df147d5051f2d5ed1b0b55677c1e7a6d99aaefc08db70e7d4b5a59e0d8fcffa8fd76d42e4c326b1df840538662c60c046d219beeb81a62c28565cf2a71742bc702a5c9bad03dd69d00da46478bb48d0a85e333c651245ea387f286cc9114f97cbfcdfe0dce4e37da4a41943785781123dace55d34ede0a855b36972ed1442b1404df80f9532a0db809948bd241f3383d56c8a6ef57a9e5549c12f2677a960bf54d7cbaf6560bd86a91ad793bedddbb704324126b5ea2f145b8aeb17d1ef863cde3a3e2749f5bbcbd45673269d8421cc1eb90ec66f7764bb657de407119146d74b460c727c0ffe7a1f85db6f43dea39a1b81bc6f65cfeb8ecba31dae17f16c4d726f4bf778b235ae38c3270c663d1391a4fc48990383dd240714612358ba3d8dfe2dd6f3347146d3e93082a49bdeeec58263a6f7d34e2ed759eb9b0fa298ac063c09ddf39c86d426d1bdbd173cb3283e99cdc301b13557250615e89e870ee820783eec14398fe91996359ff4bfd39f3a36cd5bd697200f5db1b1c4a58bf60d55f99b323450004277e90a32b0ab09327091afe269a871504da4ca79ebdddaa2d246bcbdf3c57c13184cda844255e03b1437ef5e79545b764ec6dd666b17dd0648806805d09e12c68d794a6da81d70454b09fded5d98aaa17d69e0e343995307785cf40e8993dc72d5f2b7ee69efe86ee897d1d0d46a51898c73d09a709fc9180c71d6cae0a6161b4bcd39bc090dd319165d73e312108a1b4b2515c572e03bd4be6184717037e29868d33f7ccc2885af1beae10bef038df839b7cbc126b1baf8f2e14007e49f2d4a95626c625ecdba3333c69cbae6416a18a75769a7020ecdc96630e0a3c920de9329d6bb6b605f6eb5c2ba273bf5efa977bece3bd4ad848fcd2f11a4103f9abed1eee1b7ea2ad1ebb75327125a1eb5f62c6bcd45fcdac8edc6a29aed4a906d86da215b492ff1a726aa4a317af822060a674b9774464d53a477061117cf3a5d38d91bf3df21dfc398ef04f565c53abd7ebb1b41e2bc5bbc5f218598010c829039852216b19d0762cdd7dce5e7620403313180b04a97651350a7c2bf6380363528d733a74a64594d7a801d3fb3fc80cad52a77d5b8518ef89310f8509bef1933ef303562380bb1e381d49b2c08cc56efa1983c63f60107f378704ae1e89b9dfee5b7478e5e6e5dfb62f75387fe010818be933b0504545513739db06db38abc16387f1b7a4f3908a6a2119432997718506a7e750e40215f6d63787aa74cfe039b3d38dec31b9dfbb3ef901a6f66357d60ee51e06f8b72555092b79be38ec8952bda7dc78dc37ef1f35d0506f6a58a1dfe288b5d388df12c5f6f5eeefcc6c4ace03643e7b600904623891d8e31b2ef23fd8137690621f3deaed46cee675b6d968bccb784add5d0ede8e0289a163b00f5a42573936864efcfb2357b6bb5f4e1872aec8f9d7be2059f1d98a3da288016497e5b358dec464e64dfb21edcd591ac769e100db57b3654c3008644839a929063a3c142606efe3edf19f63ef934d7a949bfcf85dcd6b6fd7a64e786f9ddbd1f8bb86ed4203676cc57f4cc32ccbed9888d7be95903dbcf1d60c6e93e7d5683cfd58950f589284e6950651a8624a5bdb4c23d662ff0554914e0c1f1d5e9b189e566d6daba050749cab9e694fb801efd5f6f342cb077912a846536909a9b3b11d95df8983ddc9448f7b1b89017ec4860bd317467d08e6c0656585d4013270fdb5aed829ba2a44725b552014ac4127edb29adf23956e4ed96ef23f052e4ac88252d5c7842b7e255988d2415fb3a46500c686bc3ea214e5c552b916aa0800cd83bce02e2731c8145a28c4fd19891c5e032e762e1f3a183e091bd5475f682593a0d6ac7697d32ec78142699b9664b7f41194daca4867e9d1dce20c3781b03c18a6d5dcc5f716d8d3fa38ed9604b4a8afc0fefa03b02063a33861d8f17574c6801e6b0bb34c54db351554f3b9f7ae6be472cad47aa41a28382bc5e61a001b5b32c7113a363d6a392e757510858313cb6d14d27e34c8e22486376a6c51bdde8827f2005772ec868b67be57f97d9d341074fc5cdef9678b3b72bcd509d53c9244a85bf790e9cf3dcdece8d66c3bbd5baba730ddff52bbb7a66bfe421684192653479b3588a9b4319c57060eb3fb6a7eec73a51bb5836f50944a5d38a81811b0130ecda2966944f475adb4d828a01c88f7dd29de8ae38265bd382d5e9afd9ee27c378cf56e5e4195ca8a4d46f6c28e1e5e9b4a7a3f6942102dfc249020e79e10061ba420ff2d1181ae6020c9ed2f9f386b8b56bf487b9ef0fe86f4443ac720325720b13596efb718ff28082eafd42353321faad5d4ecc427ac9e9a51950c1e4fe8151d8905108eda21082c09b7858dffbea8ad6bad372e8b37949e4d1b5efde2a1974f1d8e05220ae58bf30cd9b914da9a65b08ad806187cc4385994646811851978a1f9a573f8b01db05941db6b7daedca083981b775cce43228e36e27b591be6c435974b6d0e6c082b08a9d07fd3c138431d8238db64cbaabeff4c522d0504329d913afb4f173d19d8c9c84421199074a91aa0c9ece65ddb46032a6dfcb15f09f582c8b6b4adbcaa2f83727eafa9e01a59fa17d481e3afd4a3e94f860be0c8e6d0fe1031c384b0357784f6d170ab328506e22add3dcf367763c2d9e09737aff5ff4836dd7fbd571548bfb94144403c906a5f2763b619df470843ed660f3c48e6d2f6574c6ccff2ef3dd103ed2b60d643f9a9f8435d8878bbfdfa28414935ba08557e8a21a44df75f21dd7be31013a692729649114e2585be2dfddbfe5f2deb6ab8d0cc4e245ae3b1d99d4d4e6c167d798c438664599e10e839864f6beb76d8d193b1cdde48e185fcb897aebc659f14890056b3cc044f32f24f8564fb8e5e6bf92a4365051561e0236916f8c9ff5115793eea703452ca42bfd6bdc3ad80c36e38d090bb8a992ab44ac41c7f661b586cf64ad3822b626c5418a8619a0697c5fd27a59f82b188c38006daa29d3ae07acd4c8bfcb3a3a11428fa92b03d1ee330ce4142b97894222244d43c4bfb8a0d202f7d2fddd32a6fd56a8f32974aa6d036bc641d6fbd85b54be459845f4aaff42d8ae4315d35b08e7cedff13cdf1eb8b3b76e1e82aa91564ef26d8ecb7d757d081a1455f14c6f5b0a53c8e4376083303427ad743b83d28d85724bdb65cada011b2500b058ea5b9124c07824c2b22595cbbfe9287155896f323b0f914334dc4e9db35717f0f6ef50cd4192a9b05b2fdba5840bbc81914b8fe1f34bef54c6f2e1068f8d1a9b51b7b1d9226287cfd7b50eb746a9e2b289fe43d02d8031928992f1b22409221e4557285d440dc2a20b677e8f6160eeb81fc0beca14482c7e6d62105df6b5e9ef5d8607d759513bdd3dd309014811cfc5dc184d990e7f3c1461aa1d1d16e8dc9973d967de1ad69ea605b777213ee511f44396eafe9c090f4997b5c6", @ANYRES64=0x0, @ANYBLOB="375e3992c06be11221202d161d77ad3db665444c4d5065ac49c96b4a4d3f4fb2af3a75bf1326dcf5df52724468db6dadc81ba536783e5e15b2f4538c9bb51509447f507be622f59b61d4ac3aced88579ba33c69b322d642e51e73bcf744c3074fe82902c5999f553bc907eb64c2d4cefc3a5a2037ce6c7c55793a3af1d654e05173054758efca95f059b0fc4354d17b034cd63eb970d3ed859ee0922dd611b714ace6ffb58ac7ed9c705b8671c98ccde8143398357aabf14aa26edeb60c33a292bb76505423992c0600d321a5d321a1ca26de2aa0fb21a0459e6a84fea7cfc57b9356d4cfd40a8c46c818be05358c2c710c9f6f1721c243dbc425acffdc35f27ab3ee614cf027be7204c7dac2baa857317b75008550205397f49c4d01ba70872c0965eb16e26a2852b2380c68eea67f7484a8d3ae82002feccb16721c9f54151ec9f5fa212b3e1f745f329cfc365e3aa6d3d829e81ba158faf5fe0d7dd60f17f410f6593f0fdb6f78547486ceca5acc45a51d37212bffda73a660cda91165d0030ed92f8e11eb413b04e8743f591deb42efad7e7cc72e0d4cc62adeba6e9ad38d339d413b55c6094f612f711a6e1039742dee793189650038cecbed1f24d1c589864d33da4fbc7b9c54abcedabf0c1588bb9ee335afd2c208ef0962bef09e4d1733f4de9ec4699364f246266b25412bd3fb058697e9cd594ed9f077e28d1c14eedb623fe149fb6d67ab845c2c84fc58df1c0af7553dc0cfc8c1a9a2e16973e9c5c7a063e2b3c97aa0dbf0af7dee3d84ad4cbb6eed21a4afc86b0a659e9696e4068d720d16be2dcbd6b8e44143d4e30a7cc895f70222dd11ef989b87bceba801a09a7d0420962cc37afdd76fd4e8a9da8e5865bb3e355aa00c1f09295ac3b575cfecf10e699efb4dcfaacaa75b5ffc3261bd5240a364034660703da23f80a9b23337f75bd0ac20e41a8789d7bc42b63676b99d40741198ab27b31e26c5ed655021ad20b412d0ee90c940ba30afe3e3ddffd3a674f246cc01e4d68fad953faf5d888e02f7c2f045c32bb9eb4cb7806ba199ed62ae4f72b1ff22458473fc8cec55d8baeabb015fd769c9aa6062317f5b04292273a7aa9d4b460fd67a4a5860278f04556c6f2aee59d6c0abf34f76031b4e0093f2415f04541f191b50ff473db3a927f4217b42e7adeb67e1190f9b2ab317e0a5fc993ed8f1f99ffc65d42d79c75dbe6b39e2e729d14f26b7735e325532e98d259af26450f9b4b8073ad91a557fd5e3f4438cada86dbd52341b6218014339fa68c0af9069bee818e61ce736af650afc57b7736bd18387a5a31d39e89dbb50961b51ef7771f51bea188507adcb6aba577d12dc404f71110fac39dce110a9aaf53ed451d002ab52372a1e534205c3f6dcc9033496ed87f716dd5acef6b31af24d360c8fcef10d8299569895ab5263e8e5273eadf4057bf15041c6aed21cc66083b7342c346650102895877f871344d48a76565de75708e79abb9555095475b04a9338921f0db062c5ca0ea23014502271f5628115c897c9015f31cc24986987942d7ab9650040fcc558590b9cb73fa1f352d5edd33a3669a52448826919c2a669c9628f10a7f9aa10c05a54c7b64ef8b13d997db63ddb9a90b8b6b8c757da1d229f6330be424836285c99ba08aee559c77c65e76dce358590fd2760cc29a9e1c3824eb9a638f37320313ada1590af6beb131f828594357019b17869f05795e912cd385101aaef8d2008c594a096966997f64d4de0cb407afd01d169b34e4825b42f09a698aa33f877548f9a4f90655e2a4481dd2befe5180a232e54e86188eaa28277b2bf9cb0a3b46e788c8c476ce80da46b46fd13072950d2c637637ae134a830fb5894a368fdbe2a593a84b8b1fe3e4d9b0b8254c0dc1ca116c632abb5fa1fe4a3b1f3d7b7ba1e95d33e4900ee32427ed88c094c7a0aa725ba9a8ae7bb68c466fa808b2e7046402f6e90e28098c6fbc6388d6d6a8eba46041fd067d2f45f8ca38ee8820a4ce4a5e1a80df67af0f211441aa6186c3db017416c24d4cbc6d5ffb415a4b05fb7c581f6d144da8377684cfd6525e377882a2a939f6d2f588a2c91860573e37f58fd77549a92bf602d89dd5659e5f97f6841b14b7aeda5e3d090c268a5eda7afa3595119e908192849347d6ba275881c31d99b848e6827faf10b698c24095f210bdf308f2acc10432be067c55ec7f230bdb04fee4b59ad25f26226d2064b49a8754e436f36184d2761be0dab6592461caa7fcb08e94fedafab0f244acd5a0c9fd76a22b546c218a6849b214e8297b77fc9080bd534b54b1f6161e976ab1cf2596c92a02e9541bdcfcc45ef2ab4e1e784061af1d57477f56840d36a3468478b1ddd448454b65fe4c8057654ff2494a119d35e43e7bdcc965ff2852f9bfd8fb65968f308604d08ec146dba28d5a1f8def6c96ce9ca893a5e9d39e131af7c75dddd2198fa84f857237e413b6a2af3cbb1bf19e9a62e0d51ea998d40193087082831a580ae4b05739c8b3d981d384003abdd354456887aa521b30a1cb6cc1548be8b8f521ac65ea408c756ec1e791eb99d94911580b8e91b13b62c3ead90166072e1bdedb91582ebf0339f9a58641ff7168a13624024d8e956855d15ed1751fe4c7a0511d44a9328e052fdd543b617f949e1b7e19d410a2f23a181371d98f1323468137d768461b0fca7f76f1654bd98300972bd75666608cc9f046476da7359854081b4355b1ff920b7568f20f53feaac5bf9e9e5ab1af8fb9ab2155af8a1286c68d3e1e4272606cd84824503f827f6dc20640028c30ad7f0a77d322123562d174f4d098c486b7bcaf76435b76a3ce9e06c9767ad0a55503a27cddddee90385d5fe93cfdb4e2c03ccdb9b9e8433e6af6465e1bcd20a7fda3f53613d5c22dcf06363a2b74b27cd4538a92b570a2bf208c036a5b9e5aa338dfc82f3f86223fcf228f682187a2b4ba88b41300994f7860fdfeb336f3933f338dfc0c461f30e51c796c9e3748c393ce201afb9da818f8cea1a7e43a0a662b2cb23d16e575177cf772a45b0e870c81d2a625f91f8fc7c60f372e228536bc1de1ee6ff1a1e411c9ff740a547c62cab8ea3302e5d121fdc7cb9763fc05ccd2e9afd98cbb68ac9fe5f4c8a73c61caf3c6d339f8035d363ed9058a83560efc728dc61163ef67bbbaf051a5038b3143ebe14b8a7bced5c5ce6053db12d6a4eeef0c050d40bcade6a1fa1c807bdb12bbc635a4a284f9e12cd037db49fa95ce7a7990ac253cf60bb2a81c39d08cd68fa2d2f035beead1d9a02fe1bbbf73cc08c71d4622be2728a5d0686a1dfd5e1dfa03eddf156fc4dbe5e1365efaea142d03836877d36320881594a2bffbe41856bd1ba3ea78fc40d68d1aa3301fda4dc1e49fcf6ee5ea51bbc7096a6c84b65a9c05e76f506bb828acd7cd070215d0bbb6b419159e330d09e9e3f9902dce3e530dfe178feadde42768972826103a681541797eaf594e5288d443a2961dab9337b5194a760577b509690fa40e1e7a92e3265536db95b90e520b7537c652fc4c0bbb2e76428d9d9191dae0cc079474513c2f6388a94c6d157bc115436d03f9a8e42d19f99fee9e1083a8afbd3aa0a4e23f1a7a6c6d75c45e4ea54f90b6e3bea1d738b410ecd9fd846e60464b342789fbd7cdd81cd37f704036bdf3ebd591b330b34364cd4ed503d1356a831c74370923c6d498caa943e3b7eca1b9d3716ebb5ad4502bb76628b4a11cda7159d20db641423324ddc2a08e6e3254ab5047733755147835971ca4c2707c072c69c88af88721b63b5f8ba83034e76732fa0dd725a538dd3e57ced026e72109823371f12accf189009156c278daf16d87c70d438aa7074c893c117e79684e267d5c9b64bf527772bf7f75a2b7b5cbefdf272105901eeef1ad62b7ad3bde07719a3cfed6892b6f91f1ea94247b0c8233bff29507097ea6b9912d40947f70fa4ce2130a399a5ca4e9faebe24fc82bccec544ea22e684c1ea1e46d3241aebc61abdc8d69bc6d41f8e534269eb3eb6073d51c013c86cc8d870810c4fd1e0aeb0e0c83c14b296dc506573253d953e3438ee251251691b884fed8905eff4de667b1cdcd8a0b4db8b5f0a3cba448124df097288c19750bdd4318d2d6f6cef85f783f0bf4da320332aa211d4053dd3e62e99822d895d4e58757a51bba293fa118f410cc48695808c239d33b60a6cea2334770369d25f36cd54223aea5a37ccfbeb9b07e872bf72c1ed868ebeb59aaf768cb24152fe7c81f1b19ef7d5a2fd0e15ae061a3bde72936d54cd5a30bc300eabb44c7eb6a2b69cc14dc386da881d57108a375195be503d0701ec01f3841868ee708453eef7930b6ccd211be3370f05a05d294db91636c1cc14b7374d7bf02eb5000c8d6e3a2df660979fc275b77b43b457c3b53a12396b0d809bcea90ba106a3385ad244ff0c544d151f31f50d242776466ec3d9f8cc5bb73f89f7845fed3c4ab340c005d846ec9ef8feda4b3b87e4596bb51de73c141fe07b410f0eea9753f38963633f6ca6ce533e6ed85ea8e28e01098541c3e4dcddd094e2c3de5636c22580495caa0bad814639689fef3c7ce83435021e2907032a9ad1876478c67440a3df10d5ccecf9e2e8232509e8207fd6d68e5d3507ff871c1a73ccf2adde6d800164247949ecabe4edc0e2a13fada9326d2dc4e4a1edb1c9498066638feff434d4bf910fde169288e77776a495b4abf00f7352ec29a8bddef084445d13ea913a810d1c17403b268fd3bb03d20d78f6d3eca57726312e1796991780aee11f09b3048c8b0fa46372b9f2f7ec34d18d04e90db2ed290375a295fa1753aed0b33210ba23053418c42bb2d08929984e5784082810de0e98ec740dc0be77522cb526b6aa609916de0af480e8b8fbd20b4ecc8802a47a2b9f542f3daab393e20d9c3e20b249f7aa64155de85620727bd9be5b1528a0ad16355ab0790ca533a54a33bd91b73db78adfc057c10edc5ea4d3d5b60a4837dfc013601d2d1d9a34f91f1604660560107ace654def9194c588a531d87f0f5260e90fdf7d38087af498ab9c97cc76d4213ec6f1247f2d6bbb50bdc7acf0207fc789828d8964666df6256a2064227cc1b4b5ea963aaf909f8c19f000e8b6d8871757e5b2ce93d4a115449e3d77928839143dc8e7cae8e46cae5b370e761a3d3bde20bdf49079bbeef9dfb8f9e5f3699206dc1096810f632b2346e5efc8e27dd370ce5a4f95f7d787b077144e864908249e4c38c6e2d4955080ed1997f8db0e7e15d3291775f2018487a4ddbc557fc06d86cf2aaba86c52b9e588ff21b3a477210dd1a320710527e01806dbc6faa5d87960b2fe7c374f620b8f8ee0c228070d7c4baec6f3d0483c5fdb6d9f6b39a983ab9b0f3cca3e605b8c62939201a4057f8ab1d45f9b331e748458a3eedc040e0f48bf0ae4ad50b361710ae3d52884cc0188f24a35ca2bcf50a4d02427320850df314584768c7071879b77ee55ea074aa0c9f6ccb571b255235d9229f86d80fa1b0d0061349197ac54b74254f2377fe4c04d1db62b8ab104694ac02e3b3b335ad9de4bac37408d77f122939f9454e9f566bc7e2074ce758193a7784721871a59ef89eab0f970cf69b2db69bde00b1272ee8f4acf6a505d8bec25ff720c134afd67997dba469bc178e9fdb95921e2a56322bd868a44cd41a273b668c64c21327dd78c652695ded3419e4178566e5fcf12c6b678099f6289f80de95dac340788c277a68329a9bb84c9013821e6bc5bf33c5e0dc73a535bf", @ANYBLOB="a77a47c7093995493790249b0bed32a055f763e24190111977519571ce7e7842f63886bbf71ffeb820eddf6133ab8ae88bcc3d9004d9c6dbe44fbdcf671794f90a6dc723010be2684f321bdcb0f3a28f37715ba81e0f3b27d1206de5d93037a11c2b5ce35f7ffda7b43c3c9888163a50b7db5daea67d670ee836bb96370c4c637ec105fd520968a03441384810ed179646174536425dd1f0073804e63a43a92c901534484b0a352baee33ac1638bff1e67ee4959717feb229b247c25ae4018f502bdb5e7c72dc60779fd475aaf998a487a5980ce0f50cb9ecc7389380a6851a6346f6cffaa2f014c79be3e218edbe34fa36132188c8d28922962541017d0d441bc52c7b36b0268bbe2683a9bf295582301e6c77e183f89f59bf7d96853ff92b18a232c1b9f028bebe571703554a8b87c010b155ecdd661a2c80de33d424e6c51ab750fd2ab5836802263d76b6db2988b684d4cfbc509d99ad95713e224a5d725879181b86d07c3e9b727a38d6ad7edff43fa0659358c224aa14591524ef8135831f4", @ANYRES16, @ANYRESHEX, @ANYBLOB="2da97369bd5bd2a022e4fea628166430fb7a26dae38cd827ad7f8cff5d2246bdd2cc0e8101b9631aa9db6c88c4ea13a8fbc6a23601da47409ecba43e29d90521e4a37f2f57fa7ce2366b5b89b5b9529791fb53b47e83c2014cd5779926a7dd8a0de70a50b2baf658b32d6d108efa8d3b6101762c8308a5b3351fd14516c9c33e6c6bd15e956f84604a27325b8ebb315aff3e39aa98ba22dffb1b6a7c1acafedad4ef237de4595f77f679e98e9dcbf01dc5bcbd5c199b9e95c24b", @ANYRESOCT=r4, @ANYBLOB="0805c250a09347cb0bca3b9f8a8755b3945d3396e6eb14eb64426210d11830f13cb571b8967902d058a39cf86287f14c080fcb8d529bfcda2a3722d8dc8ebe2c29476750ec92bf56619454329e748b3549ba625812d4422958b334db652bd2b9492784354250a06d9b3f22846434889dbea72d8f13aa590030f83b62254e87e4230846ce6bd18bc79e73a1a1fa67571c3ba78979edf79dfc3410b95c51ce90bcca297c2a6995b236c39c5ec957cf8717fa28a560525b50a3a689d2bc34038bc078356614f0c584b2ae572c025c4d8414161f1100073f6fee746c008cefce574d1c1e0333b07febbd41add7375c604f3c34b6606013a8172cea655aa6580601b3668ac91df25f684745c94ad9ffc15548d32a8608c5acb60bc437052b2dd51eea8957d673499f6f685feefb2332976ce89829d1cd967d7dd29336387ff12a", @ANYRES32, @ANYRES8=r4], 0x1, 0x1cd, &(0x7f0000002180)="$eJzs282O0lAYxvGnBdqZ8ftr48rEhW6kypDo7JwL8AbcTWbqhFjUiBuIibLxPrwMd96JNwCJXkFNSwkUaSltaEH+v2Sm75z06TmTzNs5JSAAe+tm+N2QoUZY+b7/5YGk168k1VOjVikLBLAxvjFp+iTW8uGD9BSA3VD7vXzcTmzwH9PC5C4A7LLxaS3cB/w0pF9/Pp+Poq9Gxv3D+NSUatEPc3lLOsiUHxrh8X5dGs3lbcUvYHxN2L98n+QfKZ4/zLr+aP6jhfzRqmDwyBQYmuHh8cN4/oqkq5KuSbou6Ub0rHVL0u0l818szH8v4/qBIoK/vmZsJFPbxvPNlBPs9HzQPW86nvt0rVlnGlH+Wc68FeVbBfPHOfN2lG+ev/cuEs96mfPqQDrzn/5fz8r+TzR7+bBI/9cL9j+wz3r9wdszz3M/rl+YuVIU+1JMN5LBSHCbXp36VvmayysOt2MZyUXFNyYAG+d86n5wev3Bk0737NK9dN+12icv2set9vMTJ9yXO0V25wC22eyffrbz098SBAAAAAAAAAAAAAAAqnBH0t2qFwEAAACgFGV8nKjq3xEAAAAAAAAAAAAAAAAAAAD4X/wNAAD//7bVPAk=") r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r6, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f0000000100)='./file1\x00', 0x0) r7 = socket$key(0xf, 0x3, 0x2) sendto$rxrpc(r6, 0xffffffffffffffff, 0x0, 0x801, 0x0, 0x0) sendmsg$key(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000004a80)=ANY=[@ANYBLOB="021047001002000000000000030000000200010000000000000900ff0000000002000100000004d304041503000000000102080000800000aaf3215a90be525cde8f27a1d2e1487b806b20ca5909dca2e42994b6b3d2da9551c9b3e574b2bfb62650f34141036df87be97c684e48dfa1fcf058a4e7bf078c8e819977b87fb42d07ff327cda7c4d873c0ad0f948a3b60715bd6306ef101d4c9527ba2d393772437b25bb0bfe7fa354afa61f8836f4df22384655cb1a039638a60a4fac9eee26d3aa1ed7db1802f7d9cfe548b162cf21ef2ac82646e51c7e95069f51d4c205e91781283706b02fd54f9a54e62c591143bce054e8cb3e39d1143a9f8627d4f6f8b17da92f87791f29181cdd0b99f85f33d4b34398577e8ef7b12470601754e63aa7f419bc0c615abf94dd93361a2df2740be6de24d6e540fa8e3a59b1156d3c8c45c5e6dd9d8d72b06e034cf5d6171f181b85fba23552956011b14fdecffd7a3df699c805900de18fa269ced521b768061f2cdef0f06f1adf1b8e6ae278485e423347c0a22e6864c83acd2cdb67fd487077f776a033317139a3688ae3390e0d5019472d1722c180b572fee92c2184a105a15d51cd08462e6699715174f1195a70f00cbf6381e05b9dec078a088009e1f994e67873687d951d4b2f48631d22357e67da0a56a5cca706ab02ad26f7a6c1a8482b60f5cee0d6cf1bf585bbe9ac211a306945e7da1c2750040f9f96b99f23e873cf39c7600d8fb08a9bd4794448f7adf76a5c02979405031a90c566e179095369b975a48e4bee0180f5c4abe847b9b9cf0630fc6813ab46078a87cfaf1f3fcde599ce182d875f054437c660a0e0fa74bc0183ce146d8c1c169449b877bf2501a45d2f1e95416bb6c85c84b92b414e10ea526dbb995685c32d8032fba3fe3441a7bb9189a8b343c5732def866c264fa54f071e17731479edba0e88543c42ebaf3542dbe3cbf59b15063cb2cfa1d443582bf150920e0cb427e283eebac239f9fb6de164644b41e8e82b6da102c0ffbe0f019418f44de5ca1d5955ff41acc1d83d94243e1146b5e9f39cd3bdda5f2e1805246ee76cf44d832b7fc1150ef2dd8b435277be1001ddb360f70f5e4b34a8c6f79292a715df6205687f6fe486dc1369e7d8bf90a2e8b3139a09b9e19928e66320d592f07b54be203e9bd4dcf104fa8a769923effb3ba1e5bf81a611afa4a618f04b8ec855924db07722224260580014ce270099db4ca3643d4187f4600d5dfacdf5be1a3b7fef0000935b939ee61eb65af7c97744a1da5014fd87314768e08a7a078e982f161a63b1c9bf22c69d8b3f6b2b4ba9536a08758b9e09ed5752b67fe149fd486cf0ac843d7fd511d4870ada63840ae1410128eccfb64d656703217b2c432d8493cdaf0922b6574809ff0970360677344c26bf1f6d85e4383950ba11f184c13c60d3c66b5cf28500de5e0033b962753bf0b223b41d9dd13506274c4e7c4f12da3ff15d7a9f678217de5516a25bde0a050f92757f5098c7d302a81292d1c2e316366e8fbabe9db7dfd940e98fac4c3588bf5c2b8e3b33218fc59d2615badfdf0bc91862f2e9ce203ccb4fc78e8bc08456296322fd3a13f69c87a850ad0b398302307052a67fce07edd6da16b163866b62a9866ef181f558077ce6a0d8856128c6df584c20579e8557e167a8ad7013d6a7c6b67620a8e9901fc2a69700fb6caf19bec0f7258c20e7c2641778b8243f781bddae5c634d9a048e3d15d51bc5b5f2c57b9786eb194fe8480965376223e8d4b62c4611757c4fa5ddb4304fafc03d248fa860a0acda7c0d39757b3c6a46345fa507566edc7298a454a2b2a2585fabb30849fc664a97a08b8cf8402148bc5db4772680d945a60d0984d8de1325a3eff7ff53f55c92d9a698097fc3814f27f600f55ceb588356925a913e0858efb41a34a27c0de0560efd492f82a3296a67329df00ca7cbc2e9f82d6b717416be211d6799368b688b7da9f87d789a123886cbc926ebe483ecb038b0a016bd3d3687f577e6b667a6ac8d55d14a0c77701671a9502402803d0ba2feb035fb887f99f8fedc2c3a1366ee42ca2bf078c2ba6627fb068b6661253466131448cfc21245ade359b39acdae5cf7a82da3755bcb2f128f2c376755e79be9a1812fb1e9f0b16ab28004cd47aac33f3c716b7b406fbadb0be778fab0d62b4ae36a658c2bfb1eb3437ccb96b4daac5c47aa78dbac8d05dd698df50972e83601e405f28f19bc4e8be9e24844d589fbfbfd551283e24e4a2b1b2443261215ca17bedfd15a39d473d3e93261c82356b475db9239f03f3c125129552454a0c2fdf3df335057cef1a5b97a0ddce169226b2a6c0f0bc08716719d2c23772cab0bb823457cfa268a2de3fa6ae200947a9e428a671889e0004de983bd7d3643e1f6e2e0aee596e7328c2bf551b5193c657227dac23a7b84c3160b597d55058f5c11a0023966b298c970c69fabfe36fbb907a5026d01eb23e57375cc1845023a09be305150b0aa89153351913a550b90b3763f396ef863975a9760c4405a47ba436753accf5c341213406a278a25a539f1d6624b32a6ce7d04e3205d2c5f5979f217274760d6e78eb1c752bbd02f088c905d0286e92d0f58c67ce03660a00e8f564b064aa1db0a42d3910e8850aacca4c6beef4725f7544d96a41aa7338e3ab73700c84c1a3035ec93989bbd05319f21bbeb599d7f6b2b917917ad036ef1335cbaafc87833f0e8e9d4adba61942c766c883de55fbb4ffcbda7da54dafb5f3eebecfdf4d5e4f9579139ef0104b75ffa44233804e029de6739109cf35d9241c1c107275c1f072eacef9b823828c0178b90f7e78f4afab7df4dab01f79269d1ea1b7fa6b7ddb20e17a8601cfb6b43fffc6ae1b54b86229abc21f92ba5fbe15e588ccebf183ee9a3f4eb16f3905fa16c945b2032aa1ed7c0d4f6cc7968662d158c075f263c75607b76908f4a9103b7e0f926284f0fd075034b4359e1dae1e808965e742b47a40719dff94878e792b7646d553a198a42bc0d564bb18e6c1a6fc9a57d7af209d3b18b847f49b5575e23ff25ef92e45c10f6930ce1799976054bfa3b110af1ec3ea371fa454dc7a397e5b73609e6b5abc6ce4674ca381ed9d586d75289825255a33e8ca936921bad3e0d5c286242a073d0681ee997ce4b412a5adcb39a06212be3137936362bb6566e6a6e232be37352c82f13ee34060c1f644c3843369cb00bd5c7f5dd697b8efc6174696664b9c1301ff63cef18f54aa0b8e97a43de60c395fa6bb982efad2520f7b0fb9bbdfef59ada796528b702214c0eb4a6fcf16cc134e4858a599e67931914656411450f0429aa774b9e5c040516aa48ba1a03e459a05f811f8d6176ab721437f4984ad5b465b59c6bb03990a93c27edfe1fb1bd8dc55a9ef01f698c1cb5f73f15039653dd3d3c797f088863691284bd7c791707ba2cbde6dd21bda8cb5447345487cc6f0d77d66bb2cac1c12dfe0437f4468c54ec004da1d889475c46a62980527c194871997a9b92da40daadc2e1cc471360620bec8e009d0a7d2f6909465cf9fd6f8560beaa4f3f0ab04ed9bac55f9ecbdddbaceb86b818fdc3e1c06eb391c3a4cc74810fc624c3b38444cf69f7c1b3555362ad9615184dce2907f64e5817e3be671665a3bed9d3f3928ca182b33972bca3e55a15a1082554c3393a4a0d253f37f3d9fc0b2f9b64d804a05e2583e64f7f90ebc6e2dbb98ff3ff79ff7059aa4525fbb830dfc3f93e40868c1ca653738f806609edf24f589056c72c2108de9481593fe367ac9d1a73e7ebe3f583e30ccc1c62bc90529eb7f00f98d3f56dca64b7a3a267168ba1c132207b9f82ac3d4fcbb2fbf7b6b17fef4aab1339a8c0b569a54980a5df2ebc5af8233ad6c96116f325d0f60b51444a051f1223f5310be5e1f137a544bf1ce3210c7e8316a66e5541970a0861729e621c4a845877f171a07c96a7b1938673b9cc2de235e2ba96f48be34c271ec9254d53cef9459ff20d7653e91598f4d67dfe3302e49c754821a835ca7ec5884248b738100a1f49e20fed215c9da016372344b5f7595bd0589f97456976d3a3e4d1d22578ce53929cc099ed4cb438511ce6d818a8a7e94919b759d4ed2385bf4d2a4a7d7b2deeabad13574f0f4d7f5ca4c86bb4814859e8792fbd849073c601184c312873114e7efc09e9471d122b67e53acae9554c149de99fb6847fba88fb07750cc14e9397271197e431e81587b05d6b4eeaa0843cbc76d0adb38856070e6b39ccad7962b0578bc0a02bf6bc23d4498dbec90ea8758d08b6c8625a093e5f717c03c043ca274e6beda3a9c8647915d9480a14e70b468675f6a894c222fb9e94d3159255753f7c89e4174707fc9498b844c0e02d0fd3f362d3dabe674978a4e0647e9c3d7f14067e8e7da2333a032547ec98f743c058f803a86e8bed3a794d01bedb5db2ba3b1c3e0b315aea35ea55b3abf696d8fd1223fb94814c42a017e6e831fe26e6d1aee09872ce3c925539ea630b041e700eba8f2e604cc90bb232da7146d19009448194338655fdbb844dc20d47e7960077b1ada380ef39c7aefdf249c1f359dd54c5130e434afbaa7b72b8dacb6f4a02d520b4ce650b73b24f1f75a2acc4df4167b05dc554652f0cc83a6ebb095440946445a5db6fcd6d485978b327e745aed9a77b6afad31a8006fd7054eb133d35e1be69aafba83d6f5cc45c30c6583755c0fa45ef472a5f4dde43c8dbcc512d0db6904b08dd9fd83c17fe08e6dd024ae0f2500505fe48b5ccf50d8e37c0c4868b1ac095ba75d4d015ac3b9b76c4a909e27b9c374a69a32404329fce00c0bb8b093fe79cf5b2339615a61153b47a01fec48f1e9d053172e86b62db94ee64e764000a8346f60141a799bb58dd7b331b44142890589c9e1c82a967acc96afdb6fbc8ea6415d934caccbe738e283194e06c6065540a4e6d3d6d3ceeffff19d821da9c00c69edfcb6717381e2f3aae142c7421a137666286e1e7b25aadbfe32549eb78f081cdc725b41ac131abc33d0d6046279a50298d82d8f6a3d2c952bbec31c851e2e342aec4b6eb7f73c05eeef1d19bfaed45650ab0589a3a8ef978caf7d48cc879e67b42dfda2585e474b99c1543d8d9fdb6bbc0f5dee8a4e551341499fea66f66e8d7c97ecbcef83bd251749bcc598867de0dbbc7ab10d6336d00b4c384c955420f01a8187d9879265075becfbef0eec222ad411238e7272e3d62d3d54de07e7e6325dac97a9e113ba90cf83be12cd36311ffd80b304fb5da807552e283a27f1f89c5857fe3dad3be7e2568cc1288d481885b450da770e3e0f9cb28d913ad83258053e56525b6f35ee3dbdd8a76455d787706e3ef8aafdc05e6e84bd748c06eaea6375199a4aa8d581a9ecbe744bafa3280af2e14efc0cdf30b1d090e9e6a8aa82f83b0e27f937bf095d699a2833240039087c29efe7d997d660a1fe24aaeefc00153a955ac0215ad46d3443a42d761e82db4e04d538c75a459166561f4853f8a5b7c102525ebb0de540c3d69d9920bb50bc44697eb132871eff938b94aa60004d2d8e0d647b10d46885813f1f96688bfec0aa9e588da5dd55617cef6257feb33b169d8a05f162af0090ab301e30371c98740c5b206919c1a22870e421bd47dd86810488dd8255d44114139d86e9e6215d9fe99559590166f3443ce72ae8d240cccf2ff6912da0fb1e0ba86b3e25395201b33867c7acbc847125edddc4e0664fb7da878cb5bec8b70f44bd0b0d75244b4a5a878f9335f026bd44eb910fb6d4a52cf1fccb1bd566c965e08d305d788ce9f82634e7ca0f322a32229b60602e9864b52fec42fdaec7d99973e2cf97e4b758e9fccbbc18dca324f6d29f98d25ba0800120002000000b26b6e00010000800600330007fe0000df0c000000000000fc000000000000000000000000000001ac14143f000000000000000000000000010016004e210000"], 0x1080}}, 0x0) ioctl$FITHAW(r3, 0xc0045878) [ 85.994000][ T5344] loop0: detected capacity change from 0 to 1024 [ 86.161971][ T3406] hfsplus: b-tree write err: -5, ino 3 [ 86.164744][ T5344] [ 86.165804][ T5344] ====================================================== [ 86.168764][ T5344] WARNING: possible circular locking dependency detected [ 86.171894][ T5344] syzkaller #0 Not tainted [ 86.173898][ T5344] ------------------------------------------------------ [ 86.176883][ T5344] syz.0.0/5344 is trying to acquire lock: [ 86.179306][ T5344] ffff8880412060b0 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfsplus_find_init+0x168/0x2d0 [ 86.183606][ T5344] [ 86.183606][ T5344] but task is already holding lock: [ 86.186791][ T5344] ffff88803fc53708 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_truncate+0x2a0/0xc10 [ 86.191564][ T5344] [ 86.191564][ T5344] which lock already depends on the new lock. [ 86.191564][ T5344] [ 86.196068][ T5344] [ 86.196068][ T5344] the existing dependency chain (in reverse order) is: [ 86.200050][ T5344] [ 86.200050][ T5344] -> #1 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}: [ 86.203985][ T5344] __mutex_lock+0x187/0x1350 [ 86.206289][ T5344] hfsplus_file_extend+0x1f8/0x1c30 [ 86.208777][ T5344] hfsplus_bmap_reserve+0x125/0x510 [ 86.211290][ T5344] __hfsplus_ext_write_extent+0x28d/0x5b0 [ 86.214116][ T5344] __hfsplus_ext_cache_extent+0x89/0xe30 [ 86.216798][ T5344] hfsplus_file_extend+0x437/0x1c30 [ 86.219294][ T5344] hfsplus_get_block+0x40a/0x1600 [ 86.221773][ T5344] __block_write_begin_int+0x6b5/0x1900 [ 86.224419][ T5344] cont_write_begin+0x78c/0xb50 [ 86.226720][ T5344] hfsplus_write_begin+0x66/0xb0 [ 86.229187][ T5344] generic_perform_write+0x2c5/0x900 [ 86.231817][ T5344] generic_file_write_iter+0x117/0x550 [ 86.234387][ T5344] aio_write+0x535/0x7a0 [ 86.236499][ T5344] io_submit_one+0x775/0x1430 [ 86.238803][ T5344] __se_sys_io_submit+0x185/0x320 [ 86.241220][ T5344] do_syscall_64+0xec/0xf80 [ 86.243307][ T5344] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.245856][ T5344] [ 86.245856][ T5344] -> #0 (&tree->tree_lock/1){+.+.}-{4:4}: [ 86.248971][ T5344] __lock_acquire+0x15a6/0x2cf0 [ 86.251176][ T5344] lock_acquire+0x107/0x340 [ 86.253433][ T5344] __mutex_lock+0x187/0x1350 [ 86.255750][ T5344] hfsplus_find_init+0x168/0x2d0 [ 86.258133][ T5344] hfsplus_file_truncate+0x387/0xc10 [ 86.260664][ T5344] hfsplus_delete_inode+0x180/0x230 [ 86.263084][ T5344] hfsplus_unlink+0x4e3/0x730 [ 86.265294][ T5344] hfsplus_rename+0xca/0x1f0 [ 86.267440][ T5344] vfs_rename+0xbb6/0xee0 [ 86.269537][ T5344] do_renameat2+0x538/0x8e0 [ 86.271749][ T5344] __x64_sys_renameat2+0xce/0xe0 [ 86.274210][ T5344] do_syscall_64+0xec/0xf80 [ 86.276456][ T5344] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.279303][ T5344] [ 86.279303][ T5344] other info that might help us debug this: [ 86.279303][ T5344] [ 86.283785][ T5344] Possible unsafe locking scenario: [ 86.283785][ T5344] [ 86.287066][ T5344] CPU0 CPU1 [ 86.289449][ T5344] ---- ---- [ 86.291835][ T5344] lock(&HFSPLUS_I(inode)->extents_lock); [ 86.294410][ T5344] lock(&tree->tree_lock/1); [ 86.297631][ T5344] lock(&HFSPLUS_I(inode)->extents_lock); [ 86.301211][ T5344] lock(&tree->tree_lock/1); [ 86.303288][ T5344] [ 86.303288][ T5344] *** DEADLOCK *** [ 86.303288][ T5344] [ 86.306721][ T5344] 6 locks held by syz.0.0/5344: [ 86.308888][ T5344] #0: ffff888041204420 (sb_writers#12){.+.+}-{0:0}, at: mnt_want_write+0x41/0x90 [ 86.312761][ T5344] #1: ffff88803fc51df8 (&type->i_mutex_dir_key#8/1){+.+.}-{4:4}, at: __start_renaming+0x148/0x410 [ 86.317343][ T5344] #2: ffff88803fc53238 (&sb->s_type->i_mutex_key#24){+.+.}-{4:4}, at: lock_two_nondirectories+0xe7/0x180 [ 86.322010][ T5344] #3: ffff88803fc538f8 (&sb->s_type->i_mutex_key#24/4){+.+.}-{4:4}, at: vfs_rename+0x661/0xee0 [ 86.326248][ T5344] #4: ffff888037c02198 (&sbi->vh_mutex){+.+.}-{4:4}, at: hfsplus_unlink+0x160/0x730 [ 86.329969][ T5344] #5: ffff88803fc53708 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_truncate+0x2a0/0xc10 [ 86.334565][ T5344] [ 86.334565][ T5344] stack backtrace: [ 86.337081][ T5344] CPU: 0 UID: 0 PID: 5344 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 86.337097][ T5344] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 86.337105][ T5344] Call Trace: [ 86.337111][ T5344] [ 86.337118][ T5344] dump_stack_lvl+0xe8/0x150 [ 86.337137][ T5344] print_circular_bug+0x2e2/0x300 [ 86.337152][ T5344] check_noncircular+0x12e/0x150 [ 86.337169][ T5344] __lock_acquire+0x15a6/0x2cf0 [ 86.337179][ T5344] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 86.337195][ T5344] ? lockdep_hardirqs_on+0x7b/0x110 [ 86.337206][ T5344] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 86.337220][ T5344] ? stack_depot_save_flags+0x3f3/0x810 [ 86.337237][ T5344] ? hfsplus_find_init+0x168/0x2d0 [ 86.337254][ T5344] lock_acquire+0x107/0x340 [ 86.337269][ T5344] ? hfsplus_find_init+0x168/0x2d0 [ 86.337289][ T5344] __mutex_lock+0x187/0x1350 [ 86.337299][ T5344] ? hfsplus_find_init+0x168/0x2d0 [ 86.337317][ T5344] ? hfsplus_find_init+0x168/0x2d0 [ 86.337332][ T5344] ? __pfx___mutex_lock+0x10/0x10 [ 86.337345][ T5344] ? rcu_is_watching+0x15/0xb0 [ 86.337358][ T5344] ? trace_kmalloc+0x1f/0xb0 [ 86.337372][ T5344] ? __kmalloc_noprof+0x43e/0x800 [ 86.337385][ T5344] ? hfsplus_find_init+0x8c/0x2d0 [ 86.337399][ T5344] ? kasan_quarantine_put+0xbb/0x1f0 [ 86.337415][ T5344] hfsplus_find_init+0x168/0x2d0 [ 86.337431][ T5344] hfsplus_file_truncate+0x387/0xc10 [ 86.337447][ T5344] ? hfsplus_delete_cat+0x921/0xdf0 [ 86.337461][ T5344] ? __pfx_hfsplus_file_truncate+0x10/0x10 [ 86.337479][ T5344] ? add_lock_to_list+0xc7/0x100 [ 86.337493][ T5344] ? __pfx___mutex_lock+0x10/0x10 [ 86.337508][ T5344] hfsplus_delete_inode+0x180/0x230 [ 86.337521][ T5344] hfsplus_unlink+0x4e3/0x730 [ 86.337535][ T5344] ? vfs_rename+0x661/0xee0 [ 86.337549][ T5344] ? __pfx_hfsplus_unlink+0x10/0x10 [ 86.337564][ T5344] ? down_write_nested+0x169/0x200 [ 86.337577][ T5344] ? __pfx_down_write_nested+0x10/0x10 [ 86.337593][ T5344] hfsplus_rename+0xca/0x1f0 [ 86.337605][ T5344] ? __pfx_hfsplus_rename+0x10/0x10 [ 86.337619][ T5344] vfs_rename+0xbb6/0xee0 [ 86.337632][ T5344] ? __pfx_vfs_rename+0x10/0x10 [ 86.337643][ T5344] ? bpf_lsm_path_rename+0x9/0x20 [ 86.337657][ T5344] ? security_path_rename+0x17d/0x490 [ 86.337671][ T5344] do_renameat2+0x538/0x8e0 [ 86.337683][ T5344] ? __pfx_do_renameat2+0x10/0x10 [ 86.337697][ T5344] ? getname_flags+0x1e5/0x540 [ 86.337709][ T5344] __x64_sys_renameat2+0xce/0xe0 [ 86.337727][ T5344] do_syscall_64+0xec/0xf80 [ 86.337743][ T5344] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.337754][ T5344] ? trace_irq_disable+0x37/0x100 [ 86.337769][ T5344] ? clear_bhb_loop+0x60/0xb0 [ 86.337782][ T5344] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.337793][ T5344] RIP: 0033:0x7fcadc38f7c9 [ 86.337805][ T5344] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 86.337815][ T5344] RSP: 002b:00007fcadd164038 EFLAGS: 00000246 ORIG_RAX: 000000000000013c [ 86.337827][ T5344] RAX: ffffffffffffffda RBX: 00007fcadc5e5fa0 RCX: 00007fcadc38f7c9 [ 86.337835][ T5344] RDX: 0000000000000008 RSI: 00002000000000c0 RDI: 0000000000000009 [ 86.337842][ T5344] RBP: 00007fcadc413f91 R08: 0000000000000000 R09: 0000000000000000 [ 86.337854][ T5344] R10: 0000200000000100 R11: 0000000000000246 R12: 0000000000000000 [ 86.337861][ T5344] R13: 00007fcadc5e6038 R14: 00007fcadc5e5fa0 R15: 00007ffe2e3db2b8 [ 86.337874][ T5344] [ 86.496747][ T5317] Bluetooth: hci0: command tx timeout